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_E2Omega_de
No description available.

nc_hicosmo_de_E2Omega_de_onepw

Computes $E^2\Omega_{\mathrm{de}}(1+w)$ at redshift z.

nc_hicosmo_de_cmb_params

Set the reparametrization of the dark energy density to the curvature density.

nc_hicosmo_de_d2E2Omega_de_dz2

Computes $\mathrm{d}^2[E^2\Omega_{\mathrm{de}}]/\mathrm{d}z^2$.

nc_hicosmo_de_dE2Omega_de_dz
No description available.

nc_hicosmo_de_omega_x2omega_k

Set the reparametrization of the dark energy density to the curvature density.

nc_hicosmo_de_set_wmap5_params
No description available.

nc_hicosmo_de_w_de
No description available.

Methods inherited from NcHICosmo (79)

Please see NcHICosmo for a full list of methods.

Methods inherited from NcmModel (89)

Please see NcmModel for a full list of methods.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

NumCosmo.HICosmoDE:CCL-comp
No description available.

NumCosmo.HICosmoDE:ENnu
No description available.

NumCosmo.HICosmoDE:ENnu-fit
No description available.

NumCosmo.HICosmoDE:H0
No description available.

NumCosmo.HICosmoDE:H0-fit
No description available.

NumCosmo.HICosmoDE:Omegab
No description available.

NumCosmo.HICosmoDE:Omegab-fit
No description available.

NumCosmo.HICosmoDE:Omegac
No description available.

NumCosmo.HICosmoDE:Omegac-fit
No description available.

NumCosmo.HICosmoDE:Omegax
No description available.

NumCosmo.HICosmoDE:Omegax-fit
No description available.

NumCosmo.HICosmoDE:Tgamma0
No description available.

NumCosmo.HICosmoDE:Tgamma0-fit
No description available.

NumCosmo.HICosmoDE:Tnu
No description available.

NumCosmo.HICosmoDE:Tnu-fit
No description available.

NumCosmo.HICosmoDE:Tnu-length
No description available.

NumCosmo.HICosmoDE:Yp
No description available.

NumCosmo.HICosmoDE:Yp-fit
No description available.

NumCosmo.HICosmoDE:gnu
No description available.

NumCosmo.HICosmoDE:gnu-fit
No description available.

NumCosmo.HICosmoDE:gnu-length
No description available.

NumCosmo.HICosmoDE:massnu
No description available.

NumCosmo.HICosmoDE:massnu-fit
No description available.

NumCosmo.HICosmoDE:massnu-length
No description available.

NumCosmo.HICosmoDE:munu
No description available.

NumCosmo.HICosmoDE:munu-fit
No description available.

NumCosmo.HICosmoDE:munu-length
No description available.

Properties inherited from NcmModel (9)
NumCosmoMath.Model:implementation
No description available.
NumCosmoMath.Model:name
No description available.
NumCosmoMath.Model:nick
No description available.
NumCosmoMath.Model:params-types
No description available.
NumCosmoMath.Model:reparam
No description available.
NumCosmoMath.Model:scalar-params-len
No description available.
NumCosmoMath.Model:sparam-array
No description available.
NumCosmoMath.Model:submodel-array
No description available.
NumCosmoMath.Model:vector-params-len
No description available.

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.E2Omega_de
No description available.

NumCosmo.HICosmoDEClass.d2E2Omega_de_dz2

Computes $\mathrm{d}^2[E^2\Omega_{\mathrm{de}}]/\mathrm{d}z^2$.

NumCosmo.HICosmoDEClass.dE2Omega_de_dz
No description available.

NumCosmo.HICosmoDEClass.w_de
No description available.