JorgeVenzor/class_resonant_self-interacting_neutrinos: CLASS: Resonant neutrino self-interactions
CLASS extension: resonant neutrino self-interactions
CLASS with self-interacting neutrinos
This is a modified version of the CLASS code v3.1 (see http://class-code.net and https://github.com/lesgourg/class_public). It computes the interaction rate of resonant neutrino self-interactions.
It computes the neutrino distribution pertubations at linear order.
The implementation is based on:
https://arxiv.org/abs/2303.12792
Implementation
Resonant neutrino self-interactions:
We modified the Boltzmann equations in the background and perturbation modules, to account for resonant neutrino self-interactions as presented in arXiv:2309.03941. We use precomputed interaction rates (in this code you compute new ones using the resonance.py script) you will find the precomputed files in the folder tablesGammaresonance.
Running this code
Tu run the code, you need to set the see the example.ini file. Additionaly, You can find example python scripts in the folder resonance_scripts.
Using this code
If you use the resonant neutrino self-interactions implementation please cite https://arxiv.org/abs/2303.12792 and https://arxiv.org/abs/2506.07994.
Get it
| Location | Role | Host | Formats | Size |
|---|---|---|---|---|
| https://doi.org/10.5281/zenodo.19802609 | primary | Zenodo |
Metadata
| Creators | Venzor, Jorge ORCID; Garcia-Arroyo, Gabriela ORCID |
|---|---|
| Publisher | Zenodo |
| Version | v1.0 |
| Published | 2026-04-26 |
| Licence | CC-BY-4.0 · terms |
| Access | Open |
| Purpose | Astrophysical modelling (Sun |
| Development | unknown |
Know of another paper or code that uses this, or an input it depends on? Tell us.
Curation
| Status | Curated (candidate: harvested, not reviewed · curated: reviewed metadata · verified: resource downloaded and checked against its paper) |
|---|---|
| Added | 2026-10-23 |
| Curator notes | • metadata harvested from the repository; tags and summary assigned by the curator from title and abstract |