https://github.com/comp-physics/fully-qlbm
Code accompanying quantum LBM paper
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 4 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.6%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
Code accompanying quantum LBM paper
Basic Info
Statistics
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Created about 3 years ago
· Last pushed about 3 years ago
https://github.com/comp-physics/fully-QLBM/blob/master/
### Fully quantum algorithm for mesoscale fluid simulations with application to partial differential equations Archival repository for reproducing the paper, `Full paper reference: Kocherla, S., Song, Z., Chrit, F. E., Gard, B., Dumitrescu, E. F., Alexeev, A., & Bryngelson, S. H. (2024). Fully quantum algorithm for lattice Boltzmann methods with application to partial differential equations. AVS Quantum Science, 6, 033806.`, which can be cited as ```bibtex @article{kocherla24, author = {Kocherla, S. and Song, Z. and Chrit, F. E. and Gard, B. and Dumitrescu, E. F. and Alexeev, A. and Bryngelson, S. H.}, title = {Fully quantum algorithm for lattice {B}oltzmann methods with application to partial differential equations}, doi = {10.1116/5.0217675}, year = {2024}, volume = {6}, pages = {033806}, journal = {AVS Quantum Science}, } ``` ### Files * `code/` * `Qiskit/` * `QLBM_diffusion_D1Q2.ipynb`: QLBM algorithm solving diffusion equation using D1Q2 scheme (Section III and IV-A) * `QLBM_Burgers_D1Q2.ipynb`: QLBM algorithm solving Burgers equation using D1Q2 scheme (Section III and IV-A) * `QLBM_diffusion_D1Q3.ipynb`: QLBM algorithm solving diffusion equation using D1Q3 scheme (Section IV-B) * `QLBM_diffusion_D1Q2_measurement_free.ipynb`: QLBM algorithm solving diffusion equation using D1Q2 scheme and IPE algorithm (Section IV-C) * `XACC/` * `QLBM_diffusion_D1Q2_xacc.py`: QLBM algorithm solving diffusion equation using D1Q2 scheme on XACC framework (Section V) * `xacc_install/` * `Readme.md`: Guide to install the XACC package with tnqvm-exatn accelerator and qcor compiler * `qcor_install.sh`: Script to install qcor compiler ### Run the code You'll need a working Python environment to run the code. To run the files in `Qiskit/`, install [Qiskit](https://qiskit.org/). To run the files in `xacc/`, you need to install the XACC package with the `tnqvm-exatn` accelerator, [here](https://xacc.readthedocs.io/en/latest/install.html) and `qcor` compiler [here](https://aide-qc.github.io/deploy/getting_started/). One way to do this is by using Docker containers documented in `xacc_install/Readme.md`.
Owner
- Name: Computational Physics @ GT CSE
- Login: comp-physics
- Kind: organization
- Email: shb@gatech.edu
- Website: https://comp-physics.group
- Repositories: 8
- Profile: https://github.com/comp-physics
A computational physics research group with PI Spencer Bryngelson
GitHub Events
Total
- Watch event: 1
Last Year
- Watch event: 1