Releases: MyEntangled/denoise_qlbm
Releases · MyEntangled/denoise_qlbm
First stable release
Release v1.0.0: Initial Release of denoise_qlbm
This is the first official release of denoise_qlbm, a framework for implementing a quantum algorithm for the Lattice Boltzmann method (LBM) according to the paper Quantum Lattice Boltzmann with Denoising Collision Operators by Erio Trong Duong, Matthias Möller, and Norbert Hosters. This version establishes the core architecture for mapping classical fluid dynamics to quantum unitary operators.
🚀 Core Features
- Collision Operators: Implementations of collision operators as unitaries designed for quantum state vectors.
- Quantum Gate Decomposition: Decomposition of the collision unitaries into single- and two-qubit gates.
- Simulation & Plotting: Integrated executable Python script for reproducing experiments and Jupyter Notebooks for data post-processing.
🛠 Installation
To use this version, clone the repository and install the dependencies:
git clone [https://github.com/MyEntangled/denoise_qlbm.git](https://github.com/MyEntangled/denoise_qlbm.git)
cd denoise_qlbm
pip install -r requirements.txt