![]() |
![]() |
![]() |
NumCosmo Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
Dark Energy Abstract ClassDark Energy Abstract Class — Base class for implementing dark energy models |
Synopsis
#define NC_HICOSMO_DE_DEFAULT_H0 #define NC_HICOSMO_DE_DEFAULT_OMEGA_B #define NC_HICOSMO_DE_DEFAULT_OMEGA_C #define NC_HICOSMO_DE_DEFAULT_OMEGA_X #define NC_HICOSMO_DE_DEFAULT_SIGMA8 #define NC_HICOSMO_DE_DEFAULT_SPECINDEX #define NC_HICOSMO_DE_DEFAULT_T_GAMMA0 struct NcHICosmoDE; struct NcHICosmoDEClass; enum NcHICosmoDEImpl; enum NcHICosmoDEParams; gdouble nc_hicosmo_de_dweff_dz (NcHICosmoDE *cosmo
,gdouble x
); gboolean nc_hicosmo_de_new_add_bbn (NcmLikelihood *lh
); void nc_hicosmo_de_omega_x2omega_k (NcHICosmo *cosmo
); void nc_hicosmo_de_set_dweff_dz_impl (NcHICosmoDEClass *cosmo_de_class
,NcmModelFunc1 f
); void nc_hicosmo_de_set_weff_impl (NcHICosmoDEClass *cosmo_de_class
,NcmModelFunc1 f
); void nc_hicosmo_de_set_wmap5_params (NcHICosmo *cosmo
); gdouble nc_hicosmo_de_weff (NcHICosmoDE *cosmo
,gdouble x
);
Object Hierarchy
GObject +----NcmModel +----NcHICosmo +----NcHICosmoDE +----NcHICosmoDELinder +----NcHICosmoDEPad +----NcHICosmoDEQe +----NcHICosmoDEXcdm
Properties
"H0" gdouble : Read / Write "H0-fit" gboolean : Read / Write "Omegab" gdouble : Read / Write "Omegab-fit" gboolean : Read / Write "Omegac" gdouble : Read / Write "Omegac-fit" gboolean : Read / Write "Omegax" gdouble : Read / Write "Omegax-fit" gboolean : Read / Write "Tgamma0" gdouble : Read / Write "Tgamma0-fit" gboolean : Read / Write "ns" gdouble : Read / Write "ns-fit" gboolean : Read / Write "sigma8" gdouble : Read / Write "sigma8-fit" gboolean : Read / Write
Details
enum NcHICosmoDEImpl
typedef enum { NC_HICOSMO_DE_IMPL_weff = NC_HICOSMO_IMPL_LAST << 0, } NcHICosmoDEImpl;
FIXME
enum NcHICosmoDEParams
typedef enum { NC_HICOSMO_DE_H0 = 0, NC_HICOSMO_DE_OMEGA_C, NC_HICOSMO_DE_OMEGA_X, NC_HICOSMO_DE_T_GAMMA0, NC_HICOSMO_DE_OMEGA_B, NC_HICOSMO_DE_SPECINDEX, } NcHICosmoDEParams;
FIXME
nc_hicosmo_de_new_add_bbn ()
gboolean nc_hicosmo_de_new_add_bbn (NcmLikelihood *lh
);
FIXME
|
FIXME |
Returns : |
FIXME |
nc_hicosmo_de_omega_x2omega_k ()
void nc_hicosmo_de_omega_x2omega_k (NcHICosmo *cosmo
);
FIXME
|
FIXME |
nc_hicosmo_de_set_dweff_dz_impl ()
void nc_hicosmo_de_set_dweff_dz_impl (NcHICosmoDEClass *cosmo_de_class
,NcmModelFunc1 f
);
FIXME
|
FIXME |
|
FIXME |
nc_hicosmo_de_set_weff_impl ()
void nc_hicosmo_de_set_weff_impl (NcHICosmoDEClass *cosmo_de_class
,NcmModelFunc1 f
);
FIXME
|
FIXME |
|
FIXME |
Property Details
The "Omegab"
property
"Omegab" gdouble : Read / Write
\Omega_b.
Allowed values: [1e-08,10]
Default value: 0.0432
The "Omegac"
property
"Omegac" gdouble : Read / Write
\Omega_c.
Allowed values: [1e-08,10]
Default value: 0.2568
The "Omegax"
property
"Omegax" gdouble : Read / Write
\Omega_x.
Allowed values: [1e-08,10]
Default value: 0.7
The "Tgamma0"
property
"Tgamma0" gdouble : Read / Write
T_{\gamma0}.
Allowed values: [1e-08,10]
Default value: 2.7245
The "Tgamma0-fit"
property
"Tgamma0-fit" gboolean : Read / Write
T_{\gamma0}:fit.
Default value: FALSE
The "sigma8"
property
"sigma8" gdouble : Read / Write
\sigma_8.
Allowed values: [0.2,1.8]
Default value: 0.9