keksnicoh / qoptical

solving open quantum system in optical regime numerically on cpu and gpu

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Q]uantum open system within [optical] regime

A framework to perform GPU computations on certain open quantum systems within optical regime. A highly optimized integrator of the optical master equation is implemented.

A QuTip based integrator defines a reference implementation. The optimized integrator is based on OpenCL in order to perform integration on the GPU where a matrix element of the density operator is represented by a work-item. The OpenCL kernel was further optimized while the existing unit tests enhanced confidence that each iteration did not break the code.

For further details, checkout the repository of my master thesis.

This project is not actively development anymore, if you want to use it, feel free to ask any questions.

install

clone the repository and then

python3 -m pip install .
python3 -m pip install -U matplotlib

run tests

To check whether the lib works your environment, use

pytest .

About

solving open quantum system in optical regime numerically on cpu and gpu


Languages

Language:Python 55.9%Language:Jupyter Notebook 42.5%Language:C 1.6%