/quantum-systems

Quantum systems containing matrix elements for second quantized solvers

Primary LanguagePythonMIT LicenseMIT

Quantum systems

Build Status Code style: black

See the documentation for usage.

Installation

This project can be installed by running:

# From Github
pip install git+https://github.com/Schoyen/quantum-systems.git
# From repo quantum-systems
pip install .

To update the current version of quantum-systems run:

# From Github
pip install git+https://github.com/Schoyen/quantum-systems.git -U
# From repo quantum-systems
pip install . -U

Environment

During development it is a good idea to create a conda environment such that all dependencies gets installed correctly. This is easiest done by executing:

conda env create -f environment.yml
source activate quantum-systems

Once you are done, you can deactivate the environment by:

source deactivate

If the environment changes you can update the new changes by:

conda env update -f environment.yml