Class
NumCosmoHICosmoDE
Description [src]
abstract class NumCosmo.HICosmoDE : NumCosmo.HICosmo
{
/* No available fields */
}
Base class for implementing dark energy models.
This object defines the functions for implementing dark energy models.
It is a subclass of NcHICosmo.
Functions
nc_hicosmo_de_new_add_bbn
Adds a Gaussian prior for the primordial helium abundance from Big Bang Nucleosynthesis (BBN) to the likelihood. This constrains the helium-4 mass fraction $Y_p$ to its BBN predicted value.
nc_hicosmo_de_set_E2Omega_de_impl
Sets the implementation for computing $E^2\Omega_{\mathrm{de}}(z)$.
nc_hicosmo_de_set_d2E2Omega_de_dz2_impl
Sets the implementation for computing the second redshift derivative of the dark energy contribution to $E^2(z)$.
nc_hicosmo_de_set_dE2Omega_de_dz_impl
Sets the implementation for computing the redshift derivative of the dark energy contribution to $E^2(z)$.
nc_hicosmo_de_set_w_de_impl
Sets the implementation for computing the dark energy equation of state parameter $w(z) = p_{\mathrm{de}}/\rho_{\mathrm{de}}$.
Instance methods
nc_hicosmo_de_cmb_params
Set the reparametrization of the dark energy density to the curvature density.
nc_hicosmo_de_omega_x2omega_k
Set the reparametrization of the dark energy density to the curvature density.
Properties
Properties inherited from NcmModel (9)
NumCosmoMath.Model:implementation
NumCosmoMath.Model:name
NumCosmoMath.Model:nick
NumCosmoMath.Model:params-types
NumCosmoMath.Model:reparam
NumCosmoMath.Model:scalar-params-len
NumCosmoMath.Model:sparam-array
NumCosmoMath.Model:submodel-array
NumCosmoMath.Model:vector-params-len
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.
Class structure
struct NumCosmoHICosmoDEClass {
/* no available fields */
}
No description available.
Virtual methods
NumCosmo.HICosmoDEClass.d2E2Omega_de_dz2
Computes $\mathrm{d}^2[E^2\Omega_{\mathrm{de}}]/\mathrm{d}z^2$.