Top | ![]() |
![]() |
![]() |
![]() |
Cosmological Model Abstract ClassCosmological Model Abstract Class — Class for implementing homogeneous and isotropic cosmological models |
Functions
Object Hierarchy
GFlags ╰── NcHICosmoImpl GObject ╰── NcmModel ╰── NcHICosmo ├── NcHICosmoDE ├── NcHICosmoLCDM ├── NcHICosmoQConst ├── NcHICosmoQGRW ├── NcHICosmoQLinear ├── NcHICosmoQPW ╰── NcHICosmoQSpline
Functions
nc_hicosmo_H0 ()
gdouble
nc_hicosmo_H0 (NcHICosmo *cosmo
);
The value of the Hubble constant in unity of $ms^{-1}kpc^{-1}$.
nc_hicosmo_E2 ()
gdouble nc_hicosmo_E2 (NcHICosmo *cosmo
,gdouble x
);
Normalized Hubble function squared.
nc_hicosmo_rhopp ()
gdouble nc_hicosmo_rhopp (NcHICosmo *cosmo
,gdouble x
);
Energy density plus pressure.
nc_hicosmo_Omega_m ()
gdouble
nc_hicosmo_Omega_m (NcHICosmo *cosmo
);
The matter density parameter is given by the baryonic plus the cold dark matter density parameters.
nc_hicosmo_E ()
gdouble nc_hicosmo_E (NcHICosmo *cosmo
,gdouble z
);
This function computes the normalized Hubble function $E(z)$.
nc_hicosmo_Em2 ()
gdouble nc_hicosmo_Em2 (NcHICosmo *cosmo
,gdouble z
);
This function computes the inverse of the square normalized Hubble function.
nc_hicosmo_H ()
gdouble nc_hicosmo_H (NcHICosmo *cosmo
,gdouble z
);
The value of the Hubble function in unity of $ms^{-1}kpc^{-1}$.
nc_hicosmo_new_from_name ()
NcHICosmo * nc_hicosmo_new_from_name (GType parent_type
,gchar *cosmo_name
);
FIXME
nc_hicosmo_set_H0_impl ()
void nc_hicosmo_set_H0_impl (NcHICosmoClass *model_class
,NcmModelFunc0 f
);
FIXME
nc_hicosmo_set_Omega_b_impl ()
void nc_hicosmo_set_Omega_b_impl (NcHICosmoClass *model_class
,NcmModelFunc0 f
);
FIXME
nc_hicosmo_set_Omega_r_impl ()
void nc_hicosmo_set_Omega_r_impl (NcHICosmoClass *model_class
,NcmModelFunc0 f
);
FIXME
nc_hicosmo_set_Omega_c_impl ()
void nc_hicosmo_set_Omega_c_impl (NcHICosmoClass *model_class
,NcmModelFunc0 f
);
FIXME
nc_hicosmo_set_Omega_t_impl ()
void nc_hicosmo_set_Omega_t_impl (NcHICosmoClass *model_class
,NcmModelFunc0 f
);
FIXME
nc_hicosmo_set_sigma_8_impl ()
void nc_hicosmo_set_sigma_8_impl (NcHICosmoClass *model_class
,NcmModelFunc0 f
);
FIXME
nc_hicosmo_set_T_gamma0_impl ()
void nc_hicosmo_set_T_gamma0_impl (NcHICosmoClass *model_class
,NcmModelFunc0 f
);
FIXME
nc_hicosmo_set_z_lss_impl ()
void nc_hicosmo_set_z_lss_impl (NcHICosmoClass *model_class
,NcmModelFunc0 f
);
FIXME
nc_hicosmo_set_as_drag_impl ()
void nc_hicosmo_set_as_drag_impl (NcHICosmoClass *model_class
,NcmModelFunc0 f
);
FIXME
nc_hicosmo_set_xb_impl ()
void nc_hicosmo_set_xb_impl (NcHICosmoClass *model_class
,NcmModelFunc0 f
);
FIXME
nc_hicosmo_set_E2_impl ()
void nc_hicosmo_set_E2_impl (NcHICosmoClass *model_class
,NcmModelFunc1 f
);
FIXME
nc_hicosmo_set_dE2_dz_impl ()
void nc_hicosmo_set_dE2_dz_impl (NcHICosmoClass *model_class
,NcmModelFunc1 f
);
FIXME
nc_hicosmo_set_d2E2_dz2_impl ()
void nc_hicosmo_set_d2E2_dz2_impl (NcHICosmoClass *model_class
,NcmModelFunc1 f
);
FIXME
nc_hicosmo_set_cs2_impl ()
void nc_hicosmo_set_cs2_impl (NcHICosmoClass *model_class
,NcmModelFunc1 f
);
FIXME
nc_hicosmo_set_rhopp_impl ()
void nc_hicosmo_set_rhopp_impl (NcHICosmoClass *model_class
,NcmModelFunc1 f
);
FIXME
nc_hicosmo_set_cd_impl ()
void nc_hicosmo_set_cd_impl (NcHICosmoClass *model_class
,NcmModelFunc1 f
);
FIXME
nc_hicosmo_set_powspec_impl ()
void nc_hicosmo_set_powspec_impl (NcHICosmoClass *model_class
,NcmModelFunc1 f
);
FIXME
Types and Values
enum NcHICosmoImpl
FIXME
Members
Hubble constant |
||
Barionic density today $\Omega_b$ |
||
Radiation density today $\Omega_r$ |
||
Cold dark matter density today $\Omega_c$ |
||
Total density today $\Omega_t$ |
||
Standard deviation of the matter density contrast at scale $R = 8h^{-1} \text{Mpc}$, $\sigma_8$ |
||
Radiation temperature today |
||
Redshift of the last scatering surface |
||
Acoustic Scale at drag redshift |
||
Maximum redshift |
||
Adimensional Hubble function squared |
||
Derivative of the adimensional Hubble function squared. |
||
Second derivative of the adimensional Hubble function squared. |
||
Speed of sound squared. |
||
energy density plus pressure. |
||
Comoving distance |
||
Perturbations power spectrum |