![]() |
CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
|
The namespace of the functions and classes used for cosmological calculations More...
Classes | |
| class | Cosmology |
| The class Cosmology. More... | |
| class | EisensteinHu |
| The class EisensteinHu. More... | |
| class | HaloProfile |
| The class HaloProfile. More... | |
| class | SuperSampleCovariance |
| The class SuperSampleCovariance. More... | |
Enumerations | |
| enum class | CosmologicalModel { _WMAP5_ , _WMAP7_ , _WMAP9_ , _Planck13_ , _Planck15_ , _Planck15_TT_ , _Planck18_ } |
| built-in cosmological models More... | |
| enum class | CosmologicalParameter { _Omega_matter_LCDM_ , _Omega_matter_ , _Omega_baryon_ , _Omega_baryon_h2_ , _Omega_neutrinos_ , _massless_neutrinos_ , _massive_neutrinos_ , _neutrino_mass_ , _Omega_DE_ , _Omega_radiation_ , _H0_ , _hh_ , _scalar_amp_ , _ln_scalar_amp_ , _scalar_pivot_ , _n_spec_ , _w0_ , _wa_ , _fNL_ , _sigma8_ , _tau_ , _rs_ } |
| the cosmological parameters More... | |
Functions | |
| std::vector< std::string > | CosmologicalModelNames () |
| return a vector containing the CosmologicalModel names More... | |
| CosmologicalModel | CosmologicalModelCast (const int cosmologicalModelIndex) |
| cast an enum of type CosmologicalModel from its index More... | |
| CosmologicalModel | CosmologicalModelCast (const std::string cosmologicalModelName) |
| cast an enum of type CosmologicalModel from its name More... | |
| std::vector< CosmologicalModel > | CosmologicalModelCast (const std::vector< int > cosmologicalModelIndeces) |
| cast an enum of type CosmologicalModel from indeces More... | |
| std::vector< CosmologicalModel > | CosmologicalModelCast (const std::vector< std::string > cosmologicalModelNames) |
| cast an enum of type CosmologicalModel from thier names More... | |
| std::vector< std::string > | CosmologicalParameterNames () |
| return a vector containing the CosmologicalParameter names More... | |
| CosmologicalParameter | CosmologicalParameterCast (const int cosmologicalParameterIndex) |
| cast an enum of type CosmologicalParameter from its index More... | |
| CosmologicalParameter | CosmologicalParameterCast (const std::string cosmologicalParameterName) |
| cast an enum of type CosmologicalParameter from its name More... | |
| std::vector< CosmologicalParameter > | CosmologicalParameterCast (const std::vector< int > cosmologicalParameterIndeces) |
| cast an enum of type CosmologicalParameter from indeces More... | |
| std::vector< CosmologicalParameter > | CosmologicalParameterCast (const std::vector< std::string > cosmologicalParameterNames) |
| cast an enum of type CosmologicalParameter from thier names More... | |
| std::string | CosmologicalParameter_name (const CosmologicalParameter parameter) |
| name of the cosmological parameter More... | |
The namespace of the functions and classes used for cosmological calculations
The cosmology namespace contains all the functions and classes used for cosmological calculations
|
strong |
built-in cosmological models
Definition at line 62 of file Cosmology.h.
|
strong |
the cosmological parameters
Definition at line 134 of file Cosmology.h.
|
inline |
cast an enum of type CosmologicalModel from its index
| cosmologicalModelIndex | the cosmologicalModel index |
Definition at line 101 of file Cosmology.h.
|
inline |
cast an enum of type CosmologicalModel from its name
| cosmologicalModelName | the cosmologicalModel name |
Definition at line 110 of file Cosmology.h.
|
inline |
cast an enum of type CosmologicalModel from indeces
| cosmologicalModelIndeces | the cosmologicalModel indeces |
Definition at line 119 of file Cosmology.h.
|
inline |
cast an enum of type CosmologicalModel from thier names
| cosmologicalModelNames | the cosmologicalModel names |
Definition at line 128 of file Cosmology.h.
|
inline |
return a vector containing the CosmologicalModel names
Definition at line 92 of file Cosmology.h.
| std::string cbl::cosmology::CosmologicalParameter_name | ( | const CosmologicalParameter | parameter | ) |
name of the cosmological parameter
| parameter | the cosmological parameter |
Definition at line 45 of file Cosmology.cpp.
|
inline |
cast an enum of type CosmologicalParameter from its index
| cosmologicalParameterIndex | the cosmologicalParameter index |
Definition at line 220 of file Cosmology.h.
|
inline |
cast an enum of type CosmologicalParameter from its name
| cosmologicalParameterName | the cosmologicalParameter name |
Definition at line 229 of file Cosmology.h.
|
inline |
cast an enum of type CosmologicalParameter from indeces
| cosmologicalParameterIndeces | the cosmologicalParameter indeces |
Definition at line 239 of file Cosmology.h.
|
inline |
cast an enum of type CosmologicalParameter from thier names
| cosmologicalParameterNames | the cosmologicalParameter names |
Definition at line 250 of file Cosmology.h.
|
inline |
return a vector containing the CosmologicalParameter names
Definition at line 209 of file Cosmology.h.