/amiqs

Calculates the baryon asymmetry generated via right handed neutrino oscillations. Code used in https://arxiv.org/abs/2207.01651

Primary LanguageC++

arXiv arXiv DOI License: MIT Language

AMIQS

Averaging Method to Integrate Quantum Systems
by Pilar Hernández, Jacobo López-Pávon, Nuria Rius and Stefan Sandner

Calculates the baryon asymmetry generated via quantum oscillations of right handed neutrinos in the early Universe.

Requirements

Package Description
CMake generate the Makefile
GSL numerical library for C++

Installation

The Makefile can be generate within the main folder by executing the following:

cd amiqs
mkdir build
cd build
cmake ..
make

This should create the executable amiqs.exe!

Testing

To check if everything is correctly installed please run

./amiqs.exe test

This routine may take roughly 30 seconds.

Exemplary Usage

./amiqs.exe ../example.ini

where the example.ini file contains all initial conditions and its structure should not be changed. For more explanation please see the file 'example.ini'.

Citation

If you use the code, please link this repository, and cite arXiv:2207.01651 and arXiv:2305.14427.

Contact

For any type of comments, questions etc. feel free to contact us at stefan.sandner@ific.uv.es.

Acknowledgement

The code makes use of the ini file decoder inifile-cpp and the numerical integrator LSODA in the C++11 version provided by libsoda-cxx.