Go to file
2023-08-23 20:08:44 +02:00
src/nqr_blochsimulator Added LICENSE and README.md 2023-08-23 20:08:44 +02:00
tests Formatting. 2023-08-23 16:47:41 +02:00
.gitignore Added LICENSE and README.md 2023-08-23 20:08:44 +02:00
LICENSE Added LICENSE and README.md 2023-08-23 20:08:44 +02:00
pyproject.toml Added LICENSE and README.md 2023-08-23 20:08:44 +02:00
README.md Added LICENSE and README.md 2023-08-23 20:08:44 +02:00

NQR Bloch Simulator for Python

This is a Python implementation of an NQR Bloch Simulator.

Right now the implementation is in a early stage and has not yet been tested and verified.

Installation

Create a virtual environment and activate it:

python -m venv venv
source venv/bin/activate

To install the package, run the following command in the root directory of the project:

pip install .

The package can then be tested by running

python -m unittest tests/simulation.py

This will run a simulation of a simple FID for BiPh3 and plot the result in time domain.

References