4.7 Article

MiMeS: Misalignment mechanism solver

Journal

COMPUTER PHYSICS COMMUNICATIONS
Volume 275, Issue -, Pages -

Publisher

ELSEVIER
DOI: 10.1016/j.cpc.2022.108311

Keywords

Axion; Axion-like particle; Dark matter; Equation of motion solver

Funding

  1. Lancaster-Manchester-Sheffield Consortium for Fundamental Physics, under STFC [ST/T001038/1]

Ask authors/readers for more resources

We introduce MiMeS, a C++ header-only library for solving the axion equation of motion. MiMeS allows for consideration of various cosmological scenarios and axion-like models, and includes a convenient python interface. The library uses embedded Runge-Kutta method for numerical integration and cubic splines for interpolation.
We introduce a C++ header-only library that is used to solve the axion equation of motion, MiMeS. MiMeS makes no assumptions regarding the cosmology and the mass of the axion, which allows the user to consider various cosmological scenarios and axion-like models. MiMeS also includes a convenient python interface that allows the library to be called without writing any code in C++, with minimal overhead. Program summary Program title: MiMeS CPC Library link to program files: https://doi.org/10.17632/8ttm4snpzj.1 Developer's repository link: https://github.com/dkaramit/MiMeS Programming language: C++ and python Licensing provisions: MIT license Nature of problem: Solving numerically the axion (or axion-like-particle) equation of motion, in order to determine the corresponding relic abundance. The library is designed to be quite general, and can be used to obtain the relic abundance in various cosmological scenarios, and axion-like-particle models. Solution method: Embedded Runge-Kutta for the numerical integration of the equation of motion. The user may choose between explicit and Rosenborck methods, or implement their own Butcher tableau. For the various interpolations, the library uses cubic splines. Additional comments including restrictions and unusual features: The derivative of the axion-angle initially is assumed vanish. This is hard-coded in the library, and there is no easy way for the user to change it. Furthermore, any additional contribution from decays or annihilation of plasma particles to the axion (or ALP) energy density is assumed to be subdominant. (C) 2022 Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available