NcHICosmoIDEM2

NcHICosmoIDEM2 — Interacting Dark Energy Model

Functions

Properties

double ENnu Read / Write
gboolean ENnu-fit Read / Write
double H0 Read / Write
gboolean H0-fit Read / Write
double Omegab Read / Write
gboolean Omegab-fit Read / Write
double Omegac Read / Write
gboolean Omegac-fit Read / Write
double Omegax Read / Write
gboolean Omegax-fit Read / Write
double Tgamma0 Read / Write
gboolean Tgamma0-fit Read / Write
NcmVector * Tnu Read / Write
GVariant * Tnu-fit Read / Write
guint Tnu-length Read / Write / Construct Only
double Yp Read / Write
gboolean Yp-fit Read / Write
double gamma Read / Write
gboolean gamma-fit Read / Write
NcmVector * gnu Read / Write
GVariant * gnu-fit Read / Write
guint gnu-length Read / Write / Construct Only
NcmVector * massnu Read / Write
GVariant * massnu-fit Read / Write
guint massnu-length Read / Write / Construct Only
NcmVector * munu Read / Write
GVariant * munu-fit Read / Write
guint munu-length Read / Write / Construct Only

Types and Values

Object Hierarchy

    GEnum
    ├── NcHICosmoIDEM2SParams
    ╰── NcHICosmoIDEM2VParams
    GObject
    ├── NcmModel
       ╰── NcHICosmo
           ╰── NcHICosmoIDEM2
    ╰── NcmReparam
        ├── NcHICosmoIDEM2ReparamCMB
        ╰── NcHICosmoIDEM2ReparamOk

Description

FIXME

Functions

NcHICosmoIDEM2Func1 ()

gdouble
(*NcHICosmoIDEM2Func1) (NcHICosmoIDEM2 *cosmo_idem2,
                        gdouble z);

nc_hicosmo_idem2_omega_x2omega_k ()

void
nc_hicosmo_idem2_omega_x2omega_k (NcHICosmoIDEM2 *cosmo_idem2);

FIXME

Parameters

cosmo_idem2

a NcHICosmoIDEM2

 

nc_hicosmo_idem2_cmb_params ()

void
nc_hicosmo_idem2_cmb_params (NcHICosmoIDEM2 *cosmo_idem2);

FIXME

Parameters

cosmo_idem2

a NcHICosmoIDEM2

 

nc_hicosmo_idem2_reparam_cmb_new ()

NcHICosmoIDEM2ReparamCMB *
nc_hicosmo_idem2_reparam_cmb_new (guint length);

FIXME

[constructor]

Parameters

length

number of parameters

 

Returns

a new NcHICosmoIDEM2ReparamCMB.

[transfer full]


nc_hicosmo_idem2_reparam_ok_new ()

NcHICosmoIDEM2ReparamOk *
nc_hicosmo_idem2_reparam_ok_new (guint length);

FIXME

[constructor]

Parameters

length

number of parameters

 

Returns

a new NcHICosmoIDEM2ReparamOk.

[transfer full]

Types and Values

enum NcHICosmoIDEM2SParams

FIXME

Members

NC_HICOSMO_IDEM2_H0

FIXME

 

NC_HICOSMO_IDEM2_OMEGA_C

FIXME

 

NC_HICOSMO_IDEM2_OMEGA_X

FIXME

 

NC_HICOSMO_IDEM2_T_GAMMA0

FIXME

 

NC_HICOSMO_IDEM2_HE_YP

FIXME

 

NC_HICOSMO_IDEM2_ENNU

FIXME

 

NC_HICOSMO_IDEM2_OMEGA_B

FIXME

 

NC_HICOSMO_IDEM2_GAMMA

FIXME

 

enum NcHICosmoIDEM2VParams

FIXME

Members

NC_HICOSMO_IDEM2_MASSNU_M

FIXME

 

NC_HICOSMO_IDEM2_MASSNU_T

FIXME

 

NC_HICOSMO_IDEM2_MASSNU_MU

FIXME

 

NC_HICOSMO_IDEM2_MASSNU_G

FIXME

 

NC_HICOSMO_IDEM2_DEFAULT_H0

#define NC_HICOSMO_IDEM2_DEFAULT_H0        ncm_c_hubble_cte_planck6_base ()

NC_HICOSMO_IDEM2_DEFAULT_OMEGA_C

#define NC_HICOSMO_IDEM2_DEFAULT_OMEGA_C   (0.2568)

NC_HICOSMO_IDEM2_DEFAULT_OMEGA_X

#define NC_HICOSMO_IDEM2_DEFAULT_OMEGA_X   (0.70)

NC_HICOSMO_IDEM2_DEFAULT_OMEGA_B

#define NC_HICOSMO_IDEM2_DEFAULT_OMEGA_B   (0.0432)

NC_HICOSMO_IDEM2_DEFAULT_T_GAMMA0

#define NC_HICOSMO_IDEM2_DEFAULT_T_GAMMA0  (2.7245)

NC_HICOSMO_IDEM2_DEFAULT_HE_YP

#define NC_HICOSMO_IDEM2_DEFAULT_HE_YP     (0.24)

NC_HICOSMO_IDEM2_DEFAULT_ENNU

#define NC_HICOSMO_IDEM2_DEFAULT_ENNU      (3.046)

NC_HICOSMO_IDEM2_DEFAULT_GAMMA

#define NC_HICOSMO_IDEM2_DEFAULT_GAMMA     (0.0)

NC_HICOSMO_IDEM2_DEFAULT_NU_MASS

#define NC_HICOSMO_IDEM2_DEFAULT_NU_MASS   (1.0e-5)

NC_HICOSMO_IDEM2_DEFAULT_NU_T

#define NC_HICOSMO_IDEM2_DEFAULT_NU_T      (0.71611)

NC_HICOSMO_IDEM2_DEFAULT_NU_MU

#define NC_HICOSMO_IDEM2_DEFAULT_NU_MU     (0.0)

NC_HICOSMO_IDEM2_DEFAULT_NU_G

#define NC_HICOSMO_IDEM2_DEFAULT_NU_G      (1.0)

Property Details

The “ENnu” property

  “ENnu”                     double

N_\nu.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Default value: 3.046


The “ENnu-fit” property

  “ENnu-fit”                 gboolean

N_\nu:fit.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Default value: FALSE


The “H0” property

  “H0”                       double

H_0.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Default value: 67.36


The “H0-fit” property

  “H0-fit”                   gboolean

H_0:fit.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Default value: FALSE


The “Omegab” property

  “Omegab”                   double

\Omega_{b0}.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Default value: 0.0432


The “Omegab-fit” property

  “Omegab-fit”               gboolean

\Omega_{b0}:fit.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Default value: FALSE


The “Omegac” property

  “Omegac”                   double

\Omega_{c0}.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Default value: 0.2568


The “Omegac-fit” property

  “Omegac-fit”               gboolean

\Omega_{c0}:fit.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Default value: TRUE


The “Omegax” property

  “Omegax”                   double

\Omega_{x0}.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Default value: 0.7


The “Omegax-fit” property

  “Omegax-fit”               gboolean

\Omega_{x0}:fit.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Default value: TRUE


The “Tgamma0” property

  “Tgamma0”                  double

T_{\gamma0}.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Default value: 2.7245


The “Tgamma0-fit” property

  “Tgamma0-fit”              gboolean

T_{\gamma0}:fit.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Default value: FALSE


The “Tnu” property

  “Tnu”                      NcmVector *

T_{\nu0}.

Owner: NcHICosmoIDEM2

Flags: Read / Write


The “Tnu-fit” property

  “Tnu-fit”                  GVariant *

T_{\nu0}:fit.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Allowed values: GVariant<ab>

Default value: NULL


The “Tnu-length” property

  “Tnu-length”               guint

T_{\nu0}:length.

Owner: NcHICosmoIDEM2

Flags: Read / Write / Construct Only

Default value: 0


The “Yp” property

  “Yp”                       double

Y_p.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Default value: 0.24


The “Yp-fit” property

  “Yp-fit”                   gboolean

Y_p:fit.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Default value: FALSE


The “gamma” property

  “gamma”                    double

\gamma.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Default value: 0


The “gamma-fit” property

  “gamma-fit”                gboolean

\gamma:fit.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Default value: FALSE


The “gnu” property

  “gnu”                      NcmVector *

g_{\nu}.

Owner: NcHICosmoIDEM2

Flags: Read / Write


The “gnu-fit” property

  “gnu-fit”                  GVariant *

g_{\nu}:fit.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Allowed values: GVariant<ab>

Default value: NULL


The “gnu-length” property

  “gnu-length”               guint

g_{\nu}:length.

Owner: NcHICosmoIDEM2

Flags: Read / Write / Construct Only

Default value: 0


The “massnu” property

  “massnu”                   NcmVector *

m_\nu.

Owner: NcHICosmoIDEM2

Flags: Read / Write


The “massnu-fit” property

  “massnu-fit”               GVariant *

m_\nu:fit.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Allowed values: GVariant<ab>

Default value: NULL


The “massnu-length” property

  “massnu-length”            guint

m_\nu:length.

Owner: NcHICosmoIDEM2

Flags: Read / Write / Construct Only

Default value: 0


The “munu” property

  “munu”                     NcmVector *

\mu_{\nu}.

Owner: NcHICosmoIDEM2

Flags: Read / Write


The “munu-fit” property

  “munu-fit”                 GVariant *

\mu_{\nu}:fit.

Owner: NcHICosmoIDEM2

Flags: Read / Write

Allowed values: GVariant<ab>

Default value: NULL


The “munu-length” property

  “munu-length”              guint

\mu_{\nu}:length.

Owner: NcHICosmoIDEM2

Flags: Read / Write / Construct Only

Default value: 0