NcHICosmoGCG

NcHICosmoGCG — Generalized Chaplygin Gas

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
    ├── NcHICosmoGCGSParams
    ╰── NcHICosmoGCGVParams
    GObject
    ├── NcmModel
       ╰── NcHICosmo
           ╰── NcHICosmoGCG
    ╰── NcmReparam
        ├── NcHICosmoGCGReparamCMB
        ╰── NcHICosmoGCGReparamOk

Description

FIXME

Functions

NcHICosmoGCGFunc1 ()

gdouble
(*NcHICosmoGCGFunc1) (NcHICosmoGCG *cosmo_gcg,
                      gdouble z);

nc_hicosmo_gcg_omega_x2omega_k ()

void
nc_hicosmo_gcg_omega_x2omega_k (NcHICosmoGCG *cosmo_gcg);

FIXME

Parameters

cosmo_gcg

a NcHICosmoGCG

 

nc_hicosmo_gcg_cmb_params ()

void
nc_hicosmo_gcg_cmb_params (NcHICosmoGCG *cosmo_gcg);

FIXME

Parameters

cosmo_gcg

a NcHICosmoGCG

 

nc_hicosmo_gcg_reparam_cmb_new ()

NcHICosmoGCGReparamCMB *
nc_hicosmo_gcg_reparam_cmb_new (guint length);

Creates a new NcHICosmoGCGReparamCMB.

[constructor]

Parameters

length

number of parameters

 

Returns

a new NcHICosmoGCGReparamCMB.

[transfer full]


nc_hicosmo_gcg_reparam_ok_new ()

NcHICosmoGCGReparamOk *
nc_hicosmo_gcg_reparam_ok_new (guint length);

Creates a new NcHICosmoGCGReparamOk.

[constructor]

Parameters

length

number of parameters

 

Returns

a new NcHICosmoGCGReparamOk.

[transfer full]

Types and Values

enum NcHICosmoGCGSParams

FIXME

Members

NC_HICOSMO_GCG_H0

FIXME

 

NC_HICOSMO_GCG_OMEGA_C

FIXME

 

NC_HICOSMO_GCG_OMEGA_X

FIXME

 

NC_HICOSMO_GCG_T_GAMMA0

FIXME

 

NC_HICOSMO_GCG_HE_YP

FIXME

 

NC_HICOSMO_GCG_ENNU

FIXME

 

NC_HICOSMO_GCG_OMEGA_B

FIXME

 

NC_HICOSMO_GCG_GAMMA

FIXME

 

enum NcHICosmoGCGVParams

FIXME

Members

NC_HICOSMO_GCG_MASSNU_M

FIXME

 

NC_HICOSMO_GCG_MASSNU_T

FIXME

 

NC_HICOSMO_GCG_MASSNU_MU

FIXME

 

NC_HICOSMO_GCG_MASSNU_G

FIXME

 

NC_HICOSMO_GCG_DEFAULT_H0

#define NC_HICOSMO_GCG_DEFAULT_H0        ncm_c_hubble_cte_planck6_base ()

NC_HICOSMO_GCG_DEFAULT_OMEGA_C

#define NC_HICOSMO_GCG_DEFAULT_OMEGA_C   (0.2568)

NC_HICOSMO_GCG_DEFAULT_OMEGA_X

#define NC_HICOSMO_GCG_DEFAULT_OMEGA_X   (0.70)

NC_HICOSMO_GCG_DEFAULT_OMEGA_B

#define NC_HICOSMO_GCG_DEFAULT_OMEGA_B   (0.0432)

NC_HICOSMO_GCG_DEFAULT_T_GAMMA0

#define NC_HICOSMO_GCG_DEFAULT_T_GAMMA0  (2.7245)

NC_HICOSMO_GCG_DEFAULT_HE_YP

#define NC_HICOSMO_GCG_DEFAULT_HE_YP     (0.24)

NC_HICOSMO_GCG_DEFAULT_ENNU

#define NC_HICOSMO_GCG_DEFAULT_ENNU      (3.046)

NC_HICOSMO_GCG_DEFAULT_GAMMA

#define NC_HICOSMO_GCG_DEFAULT_GAMMA     (0.0)

NC_HICOSMO_GCG_DEFAULT_NU_MASS

#define NC_HICOSMO_GCG_DEFAULT_NU_MASS   (1.0e-5)

NC_HICOSMO_GCG_DEFAULT_NU_T

#define NC_HICOSMO_GCG_DEFAULT_NU_T      (0.71611)

NC_HICOSMO_GCG_DEFAULT_NU_MU

#define NC_HICOSMO_GCG_DEFAULT_NU_MU     (0.0)

NC_HICOSMO_GCG_DEFAULT_NU_G

#define NC_HICOSMO_GCG_DEFAULT_NU_G      (1.0)

Property Details

The “ENnu” property

  “ENnu”                     double

N_\nu.

Owner: NcHICosmoGCG

Flags: Read / Write

Default value: 3.046


The “ENnu-fit” property

  “ENnu-fit”                 gboolean

N_\nu:fit.

Owner: NcHICosmoGCG

Flags: Read / Write

Default value: FALSE


The “H0” property

  “H0”                       double

H_0.

Owner: NcHICosmoGCG

Flags: Read / Write

Default value: 67.36


The “H0-fit” property

  “H0-fit”                   gboolean

H_0:fit.

Owner: NcHICosmoGCG

Flags: Read / Write

Default value: FALSE


The “Omegab” property

  “Omegab”                   double

\Omega_{b0}.

Owner: NcHICosmoGCG

Flags: Read / Write

Default value: 0.0432


The “Omegab-fit” property

  “Omegab-fit”               gboolean

\Omega_{b0}:fit.

Owner: NcHICosmoGCG

Flags: Read / Write

Default value: FALSE


The “Omegac” property

  “Omegac”                   double

\Omega_{c0}.

Owner: NcHICosmoGCG

Flags: Read / Write

Default value: 0.2568


The “Omegac-fit” property

  “Omegac-fit”               gboolean

\Omega_{c0}:fit.

Owner: NcHICosmoGCG

Flags: Read / Write

Default value: TRUE


The “Omegax” property

  “Omegax”                   double

\Omega_{x0}.

Owner: NcHICosmoGCG

Flags: Read / Write

Default value: 0.7


The “Omegax-fit” property

  “Omegax-fit”               gboolean

\Omega_{x0}:fit.

Owner: NcHICosmoGCG

Flags: Read / Write

Default value: TRUE


The “Tgamma0” property

  “Tgamma0”                  double

T_{\gamma0}.

Owner: NcHICosmoGCG

Flags: Read / Write

Default value: 2.7245


The “Tgamma0-fit” property

  “Tgamma0-fit”              gboolean

T_{\gamma0}:fit.

Owner: NcHICosmoGCG

Flags: Read / Write

Default value: FALSE


The “Tnu” property

  “Tnu”                      NcmVector *

T_{\nu0}.

Owner: NcHICosmoGCG

Flags: Read / Write


The “Tnu-fit” property

  “Tnu-fit”                  GVariant *

T_{\nu0}:fit.

Owner: NcHICosmoGCG

Flags: Read / Write

Allowed values: GVariant<ab>

Default value: NULL


The “Tnu-length” property

  “Tnu-length”               guint

T_{\nu0}:length.

Owner: NcHICosmoGCG

Flags: Read / Write / Construct Only

Default value: 0


The “Yp” property

  “Yp”                       double

Y_p.

Owner: NcHICosmoGCG

Flags: Read / Write

Default value: 0.24


The “Yp-fit” property

  “Yp-fit”                   gboolean

Y_p:fit.

Owner: NcHICosmoGCG

Flags: Read / Write

Default value: FALSE


The “gamma” property

  “gamma”                    double

\gamma.

Owner: NcHICosmoGCG

Flags: Read / Write

Default value: 0


The “gamma-fit” property

  “gamma-fit”                gboolean

\gamma:fit.

Owner: NcHICosmoGCG

Flags: Read / Write

Default value: FALSE


The “gnu” property

  “gnu”                      NcmVector *

g_{\nu}.

Owner: NcHICosmoGCG

Flags: Read / Write


The “gnu-fit” property

  “gnu-fit”                  GVariant *

g_{\nu}:fit.

Owner: NcHICosmoGCG

Flags: Read / Write

Allowed values: GVariant<ab>

Default value: NULL


The “gnu-length” property

  “gnu-length”               guint

g_{\nu}:length.

Owner: NcHICosmoGCG

Flags: Read / Write / Construct Only

Default value: 0


The “massnu” property

  “massnu”                   NcmVector *

m_\nu.

Owner: NcHICosmoGCG

Flags: Read / Write


The “massnu-fit” property

  “massnu-fit”               GVariant *

m_\nu:fit.

Owner: NcHICosmoGCG

Flags: Read / Write

Allowed values: GVariant<ab>

Default value: NULL


The “massnu-length” property

  “massnu-length”            guint

m_\nu:length.

Owner: NcHICosmoGCG

Flags: Read / Write / Construct Only

Default value: 0


The “munu” property

  “munu”                     NcmVector *

\mu_{\nu}.

Owner: NcHICosmoGCG

Flags: Read / Write


The “munu-fit” property

  “munu-fit”                 GVariant *

\mu_{\nu}:fit.

Owner: NcHICosmoGCG

Flags: Read / Write

Allowed values: GVariant<ab>

Default value: NULL


The “munu-length” property

  “munu-length”              guint

\mu_{\nu}:length.

Owner: NcHICosmoGCG

Flags: Read / Write / Construct Only

Default value: 0