Top |
double | H0 | Read / Write |
gboolean | H0-fit | Read / Write |
double | OmegaL | Read / Write |
gboolean | OmegaL-fit | Read / Write |
double | Omegac | Read / Write |
gboolean | Omegac-fit | Read / Write |
double | alphab | Read / Write |
gboolean | alphab-fit | Read / Write |
double | dphi | Read / Write |
gboolean | dphi-fit | Read / Write |
gboolean | glue-de | Read / Write / Construct |
gboolean | set-xb-max | Read / Write / Construct |
double | sigmaphi | Read / Write |
gboolean | sigmaphi-fit | Read / Write |
double | xb | Read / Write |
gboolean | xb-fit | Read / Write |
enum | NcHICosmoVexpSParams |
#define | NC_HICOSMO_VEXP_DEFAULT_H0 |
#define | NC_HICOSMO_VEXP_DEFAULT_OMEGA_C |
#define | NC_HICOSMO_VEXP_DEFAULT_OMEGA_L |
#define | NC_HICOSMO_VEXP_DEFAULT_SIGMA_PHI |
#define | NC_HICOSMO_VEXP_DEFAULT_D_PHI |
#define | NC_HICOSMO_VEXP_DEFAULT_ALPHA_B |
#define | NC_HICOSMO_VEXP_DEFAULT_X_B |
#define | NC_HICOSMO_VEXP_DEBUG_EVOL_QT |
#define | NC_HICOSMO_VEXP_DEBUG_EVOL_CL |
GEnum ╰── NcHICosmoVexpSParams GObject ╰── NcmModel ╰── NcHICosmo ╰── NcHICosmoVexp
Bounce cosmological model assuming a single scalar field with an exponential potential. For details see Bacalhau et al. (2017).
NcHICosmoVexp *
nc_hicosmo_Vexp_new (void
);
This function instantiates a new object of type NcHICosmoVexp.
gdouble
nc_hicosmo_Vexp_tau_min (NcHICosmoVexp *Vexp
);
The minimum value of the time variable suitable to describe the bounce, $\tau_{min}$.
gdouble
nc_hicosmo_Vexp_tau_max (NcHICosmoVexp *Vexp
);
The maximum value of the time variable suitable to describe the bounce, $\tau_{max}$.
gdouble nc_hicosmo_Vexp_x_tau (NcHICosmoVexp *Vexp
,const gdouble tau
);
FIXME
gdouble nc_hicosmo_Vexp_tau_xe (NcHICosmoVexp *Vexp
,const gdouble xe
);
FIXME
gdouble nc_hicosmo_Vexp_tau_xc (NcHICosmoVexp *Vexp
,const gdouble xc
);
FIXME
gdouble nc_hicosmo_Vexp_alpha (NcHICosmoVexp *Vexp
,const gdouble tau
);
Computes $\alpha = \ln a$, where $a$ is the scale factor, at time tau
.
gdouble nc_hicosmo_Vexp_phi (NcHICosmoVexp *Vexp
,const gdouble tau
);
Computes the scalar field $\phi$ at time tau
.
gdouble nc_hicosmo_Vexp_Ricci_scale (NcHICosmoVexp *Vexp
,const gdouble tau
);
FIXME
void nc_hicosmo_Vexp_x_y (NcHICosmoVexp *Vexp
,const gdouble tau
,gdouble *x
,gdouble *y
);
FIXME
gdouble nc_hicosmo_Vexp_eval_nu (NcHICosmoVexp *Vexp
,const gdouble tau
,const gdouble k
);
FIXME
gdouble nc_hicosmo_Vexp_eval_F (NcHICosmoVexp *Vexp
,const gdouble tau
,const gdouble k
,const gdouble B
,const gdouble beta
);
gdouble nc_hicosmo_Vexp_gauss_eval_m (NcHICosmoVexp *Vexp
,const gdouble tau
,const gdouble B
,const gdouble beta
);
FIXME
gdouble nc_hicosmo_Vexp_gauss_eval_xi (NcHICosmoVexp *Vexp
,const gdouble tau
,const gdouble k
,const gdouble B
,const gdouble beta
);
FIXME
gdouble nc_hicosmo_Vexp_gauss_eval_F1 (NcHICosmoVexp *Vexp
,const gdouble tau
,const gdouble k
,const gdouble B
,const gdouble beta
);
gdouble nc_hicosmo_Vexp_cauchy_eval_F (NcHICosmoVexp *Vexp
,const gdouble tau
,const gdouble k
,const gdouble B
,const gdouble beta
);
FIXME
gdouble nc_hicosmo_Vexp_cauchy_eval_m (NcHICosmoVexp *Vexp
,const gdouble tau
,const gdouble B
,const gdouble beta
);
FIXME
gdouble nc_hicosmo_Vexp_cauchy_eval_xi (NcHICosmoVexp *Vexp
,const gdouble tau
,const gdouble k
,const gdouble B
,const gdouble beta
);
FIXME
FIXME
Hubble constant |
||
scalar field energy density when in a dust-like phase |
||
scalar field energy density when in a dark energy-like phase |
||
standard deviation of the scalar field wave function |
||
mean of the scalar field wave function distribution |
||
logarithm base e of the scale factor at the bounce |
||
ratio of the scale factor today and at the bounce |
“H0-fit”
property“H0-fit” gboolean
H_0:fit.
Owner: NcHICosmoVexp
Flags: Read / Write
Default value: FALSE
“OmegaL”
property “OmegaL” double
\Omega_{\Lambda0}.
Owner: NcHICosmoVexp
Flags: Read / Write
Default value: 0.75
“OmegaL-fit”
property“OmegaL-fit” gboolean
\Omega_{\Lambda0}:fit.
Owner: NcHICosmoVexp
Flags: Read / Write
Default value: TRUE
“Omegac”
property “Omegac” double
\Omega_{c0}.
Owner: NcHICosmoVexp
Flags: Read / Write
Default value: 0.25
“Omegac-fit”
property“Omegac-fit” gboolean
\Omega_{c0}:fit.
Owner: NcHICosmoVexp
Flags: Read / Write
Default value: TRUE
“alphab”
property “alphab” double
\alpha_b.
Owner: NcHICosmoVexp
Flags: Read / Write
Default value: 0.1
“alphab-fit”
property“alphab-fit” gboolean
\alpha_b:fit.
Owner: NcHICosmoVexp
Flags: Read / Write
Default value: FALSE
“dphi”
property “dphi” double
d_\phi.
Owner: NcHICosmoVexp
Flags: Read / Write
Default value: -0.3
“dphi-fit”
property“dphi-fit” gboolean
d_\phi:fit.
Owner: NcHICosmoVexp
Flags: Read / Write
Default value: FALSE
“glue-de”
property“glue-de” gboolean
Whether to glue to a DE phase.
Owner: NcHICosmoVexp
Flags: Read / Write / Construct
Default value: TRUE
“set-xb-max”
property“set-xb-max” gboolean
Whether to use max xb allowed by the matching.
Owner: NcHICosmoVexp
Flags: Read / Write / Construct
Default value: FALSE
“sigmaphi”
property “sigmaphi” double
\sigma_{\phi}.
Owner: NcHICosmoVexp
Flags: Read / Write
Default value: 0.4
“sigmaphi-fit”
property“sigmaphi-fit” gboolean
\sigma_{\phi}:fit.
Owner: NcHICosmoVexp
Flags: Read / Write
Default value: TRUE
“xb-fit”
property“xb-fit” gboolean
x_b:fit.
Owner: NcHICosmoVexp
Flags: Read / Write
Default value: FALSE