| Top |
Properties
| gdouble | Dc | Read / Write |
| gboolean | Dc-fit | Read / Write |
| gdouble | E | Read / Write |
| gboolean | E-fit | Read / Write |
| gdouble | H0 | Read / Write |
| gboolean | H0-fit | Read / Write |
| gdouble | Omegat | Read / Write |
| gboolean | Omegat-fit | Read / Write |
| gdouble | q | Read / Write |
| gboolean | q-fit | Read / Write |
| gdouble | qp | Read / Write |
| gboolean | qp-fit | Read / Write |
| gdouble | zs | Read / Write |
| gboolean | zs-fit | Read / Write |
Types and Values
| enum | NcHICosmoQLinearSParams |
| #define | NC_HICOSMO_QLINEAR_DEFAULT_H0 |
| #define | NC_HICOSMO_QLINEAR_DEFAULT_OMEGA_T |
| #define | NC_HICOSMO_QLINEAR_DEFAULT_CD |
| #define | NC_HICOSMO_QLINEAR_DEFAULT_E |
| #define | NC_HICOSMO_QLINEAR_DEFAULT_Q |
| #define | NC_HICOSMO_QLINEAR_DEFAULT_QP |
| #define | NC_HICOSMO_QLINEAR_DEFAULT_Z1 |
Object Hierarchy
GEnum ╰── NcHICosmoQLinearSParams GObject ╰── NcmModel ╰── NcHICosmo ╰── NcHICosmoQLinear
Description
The deceleration function is defined as a linear function, $q(z) = q_0 + q_1 (z - z_1)$. The comoving distance in units of the Hubble radius today is
$$D_c(z) = \frac{1}{E} \int_{z_1}^{z} e^{q_1(z_1 - z^\prime)} \left(\frac{1+z^\prime}{1+z_1}\right)^{(1+z_1)q_1 - q_0 -1} \mathrm{d}z^\prime,$$ where E is the normalized Hubble function at $z_1$.
Functions
nc_hicosmo_qlinear_new ()
NcHICosmoQLinear *
nc_hicosmo_qlinear_new (void);
This function creates a new NcHICosmoQLinear.
nc_hicosmo_qlinear_dE ()
gdouble nc_hicosmo_qlinear_dE (gdouble z2,gdouble z1,gdouble q,gdouble qp);
This function returns the difference of the normalized Hubble function computed at z1
and z2
:
$$ \Delta E(z) = \exp \int_{z_1}^{z_2} \frac{1 + q(z^\prime)}{1 + z^\prime} dz^\prime, $$
where $q(z) = q_0 + q_1 (z - z_1)$, being $q_0$ = q
, $q_1$ = qp
and $z_1$ = z1
.
Types and Values
enum NcHICosmoQLinearSParams
NC_HICOSMO_QLINEAR_DEFAULT_H0
#define NC_HICOSMO_QLINEAR_DEFAULT_H0 ncm_c_hubble_cte_planck6_base ()
Property Details
The “Dc-fit” property
“Dc-fit” gboolean
D_c:fit.
Owner: NcHICosmoQLinear
Flags: Read / Write
Default value: FALSE
The “E-fit” property
“E-fit” gboolean
E:fit.
Owner: NcHICosmoQLinear
Flags: Read / Write
Default value: FALSE
The “H0” property
“H0” gdouble
H_0.
Owner: NcHICosmoQLinear
Flags: Read / Write
Default value: 67.36
The “H0-fit” property
“H0-fit” gboolean
H_0:fit.
Owner: NcHICosmoQLinear
Flags: Read / Write
Default value: FALSE
The “Omegat” property
“Omegat” gdouble
\Omega_{t0}.
Owner: NcHICosmoQLinear
Flags: Read / Write
Default value: 1
The “Omegat-fit” property
“Omegat-fit” gboolean
\Omega_{t0}:fit.
Owner: NcHICosmoQLinear
Flags: Read / Write
Default value: FALSE
The “q-fit” property
“q-fit” gboolean
q:fit.
Owner: NcHICosmoQLinear
Flags: Read / Write
Default value: TRUE
The “qp” property
“qp” gdouble
q^\prime.
Owner: NcHICosmoQLinear
Flags: Read / Write
Default value: 1
The “qp-fit” property
“qp-fit” gboolean
q^\prime:fit.
Owner: NcHICosmoQLinear
Flags: Read / Write
Default value: TRUE
The “zs” property
“zs” gdouble
z_\star.
Owner: NcHICosmoQLinear
Flags: Read / Write
Default value: 0
The “zs-fit” property
“zs-fit” gboolean
z_\star:fit.
Owner: NcHICosmoQLinear
Flags: Read / Write
Default value: FALSE