NuGas
is a Python package for computing flavor oscillations in dense neutrino gases. Please see the Jupyter Notebooks under the directory docs
for the examples that demonstrate its usage.
NuGas
requires Python3 and recent SciPy
and NumPy
libraries. Some subpackages require pybind11
and netCDF4
packages and a modern C++ compiler that supports OpenMP.
There are more than one way to install NuGas
:
- If you are a casual user, try typing the following command in a terminal to install
NuGas
:
python3 -m pip install --upgrade git+https://github.com/NuCO-UNM/nugas.git
- If you are an advanced user and want to adapt the
NuGas
to your own needs, you can usegit
to clone theNuGas
repository,cd
into thenugas
directory, and type the following command:
python3 -m pip install -e . --log log.txt
NuGas
is free to use under the MIT license. (See LICENSE
for details.)
This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Nuclear Physics under Award Number DE-SC-0017803.