qlbm
Links
qlbm
is a package for the development, simulation, and analysis of Quantum Lattice Boltzmann Methods.
qlbm
is a rapidly evolving, research-oriented piece of software. It contains building blocks for constructing quantum circuits for quantum LBMs and connects these with quantum software infrastructure. qlbm
is built with end-to-end development environment in mind, including:
- Parsing human-readable
JSON
specifications for QLBMs - Constructing quantum circuits in Qiskit that implement QLBMs
- Compiling quantum circuits to quantum computer and simulator platforms with Qiskit and Pytket
- Simulating quantum circuits on classical hardware with Qiskit and Qulacs
- Visualizing results in Paraview
- Analyzing the properties , scalability, and performance of quantum algorithms