/Py3BR

Primary LanguageJupyter Notebook

Py3BR

Python Three(3) Body Recombination, a Python package for three-body recomination of atoms using classical trajectories.

Installation

I recommend installing Py3BR in a conda environment:

conda create --name myenv python
conda activate myenv

To install in the environment, navigate to the root directory of the repository and run

pip install . 

Usage

See example folder for example usage of the program. The input file input.py contains the parameters for the calculation. sim3.py in the same folder calculates trajectories and outputs the results to a short and long format file.

Units

Input

All input parameters are in atomic units, except for collision energy which is in Kelvin.

Output

The collision energy is reported in Kelvin, just as in the input. All other attributes are in atomic units. The opacity function is a unitless probability, the cross section is in $\mathrm{cm^5}$, and the three-body recombination rate is in $\mathrm{cm^6/s}$.

License

MIT