3. The Cosmology calculator¶
Starting with version 1.1, there is now a module available that makes it easy
for the user to perform calculations on the background cosmology given a
specific model.
A few classes of models are predefined. Each of these have also defined what
are their components, but also allowing some variations.
For example, the \(\Lambda\text{CDM}\) model requires at least cold dark
matter (cdm) and cosmological constant (lambda), but one can also
include baryonic fluid (baryons), or treat both matter components together
by specifying the composed species matter.
It is also possible to include photons or radiation.
For models of interaction between dark matter and dark energy (cde), the
former is labelled idm and the latter ide or ilambda in the case
that its equation-of-state parameter is still \(-1\) (in which the model is
then labelled cde_lambda) rather than a free parameter or presents
evolution described by some function.
The models available and their components specification are defined in the file
EPIC/cosmology/model_recipes.ini. The fluids contained in this file are in
turn defined in EPIC/cosmology/available_species.ini, where properties like
the type of equation of state, the parameters and other relevant informations
are set.
In version 1.2, a graphical user interface (GUI) for this cosmology calculator has been added to EPIC. After describing how all calculations are done in EPIC, we present the GUI in the last section.
- 3.1. The interactive calculator
- 3.2. The cosmological models
- 3.3. The datasets
- 3.4. The calculator GUI