Class
NumCosmoHICosmoLCDM
Description [src]
class NumCosmo.HICosmoLCDM : NumCosmo.HICosmo
{
/* No available fields */
}
$\Lambda$CDM model.
This object defines the $\Lambda$CDM model. It is a subclass of NcHICosmo and
provides the implementation of the normalized Hubble function and its derivatives
for the $\Lambda$CDM model.
It carries no massive neutrinos, so $E^2\Omega_{m\nu}$ and $E^2P_{m\nu}$ are
zero and $N_\mathrm{eff}$ is the NcHICosmoLCDM:ENnu parameter.
$Y_p$ used to be a parameter of this model, taken at face value. It comes
from the NcBBN submodel now, which defaults to the PArthENoPE prediction —
so a $\Lambda$CDM cosmology that never set $Y_p$ moves from the old 0.24
placeholder to roughly 0.2453, and one that set it explicitly gets the
prediction unless the file also marked $Y_p$ free. Attach a
NcBBNParametrized to keep a chosen value.
Constructors
nc_hicosmo_lcdm_new_full
Creates a new instance of NcHICosmoLCDM (Lambda-CDM cosmological model),
with reion, prim, and bbn attached at construction time (submodels are
construction-only and cannot be attached afterward). Each may be
NULL to leave that slot unset (a NULL bbn slot gets a default
NcBBNParthenope).
Properties
Properties inherited from NcHICosmo (5)
NumCosmo.HICosmo:Yp
NumCosmo.HICosmo:Yp-fit
NumCosmo.HICosmo:bbn
NumCosmo.HICosmo:prim
NumCosmo.HICosmo:reion
Properties inherited from NcmModel (9)
NumCosmoMath.Model:implementation
The implementation flags of the model class, see ncm_model_check_impl_flag().
NumCosmoMath.Model:name
The name of the model class.
NumCosmoMath.Model:nick
The nickname of the model class.
NumCosmoMath.Model:params-types
The NcmParamType of each parameter.
NumCosmoMath.Model:reparam
The reparametrization, see ncm_model_set_reparam().
NumCosmoMath.Model:scalar-params-len
The number of scalar parameters.
NumCosmoMath.Model:sparam-array
The parameter descriptions that differ from the class ones, NcmSParam keyed by
parameter index. Each one is placed by its parameter name: a description of a
parameter declared with ncm_model_class_add_removed_param() is skipped, and one of
any other unknown parameter aborts.
NumCosmoMath.Model:submodel-array
The submodels, attached at construction.
NumCosmoMath.Model:vector-params-len
The number of vector parameters (not their lengths).
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.