Skip to content

Releases: MyEntangled/denoise_qlbm

First stable release

09 Apr 11:06

Choose a tag to compare

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