![]() |
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.