Top | ![]() |
![]() |
![]() |
![]() |
Functions
Properties
gdouble | H0 | Read / Write |
gboolean | H0-fit | Read / Write |
gdouble | OmegaL | Read / Write |
gboolean | OmegaL-fit | Read / Write |
gdouble | Omegac | Read / Write |
gboolean | Omegac-fit | Read / Write |
gdouble | alphab | Read / Write |
gboolean | alphab-fit | Read / Write |
gdouble | dphi | Read / Write |
gboolean | dphi-fit | Read / Write |
gboolean | glue-de | Read / Write / Construct |
gboolean | set-xb-max | Read / Write / Construct |
gdouble | sigmaphi | Read / Write |
gboolean | sigmaphi-fit | Read / Write |
gdouble | xb | Read / Write |
gboolean | xb-fit | Read / Write |
Types and Values
enum | NcHICosmoVexpParams |
#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 |
Description
Bounce cosmological model assuming a single scalar field with an exponential potential. For details see Bacalhau et al. (2017).
Functions
nc_hicosmo_Vexp_new ()
NcHICosmoVexp *
nc_hicosmo_Vexp_new (void
);
This function instantiates a new object of type NcHICosmoVexp.
nc_hicosmo_Vexp_tau_min ()
gdouble
nc_hicosmo_Vexp_tau_min (NcHICosmoVexp *Vexp
);
The minimum value of the time variable suitable to describe the bounce, $\tau_{min}$.
nc_hicosmo_Vexp_tau_max ()
gdouble
nc_hicosmo_Vexp_tau_max (NcHICosmoVexp *Vexp
);
The maximum value of the time variable suitable to describe the bounce, $\tau_{max}$.
nc_hicosmo_Vexp_x_tau ()
gdouble nc_hicosmo_Vexp_x_tau (NcHICosmoVexp *Vexp
,const gdouble tau
);
FIXME
nc_hicosmo_Vexp_tau_xe ()
gdouble nc_hicosmo_Vexp_tau_xe (NcHICosmoVexp *Vexp
,const gdouble xe
);
FIXME
nc_hicosmo_Vexp_tau_xc ()
gdouble nc_hicosmo_Vexp_tau_xc (NcHICosmoVexp *Vexp
,const gdouble xc
);
FIXME
nc_hicosmo_Vexp_alpha ()
gdouble nc_hicosmo_Vexp_alpha (NcHICosmoVexp *Vexp
,const gdouble tau
);
Computes $\alpha = \ln a$, where $a$ is the scale factor, at time tau
.
nc_hicosmo_Vexp_phi ()
gdouble nc_hicosmo_Vexp_phi (NcHICosmoVexp *Vexp
,const gdouble tau
);
Computes the scalar field $\phi$ at time tau
.
nc_hicosmo_Vexp_Ricci_scale ()
gdouble nc_hicosmo_Vexp_Ricci_scale (NcHICosmoVexp *Vexp
,const gdouble tau
);
FIXME
nc_hicosmo_Vexp_x_y ()
void nc_hicosmo_Vexp_x_y (NcHICosmoVexp *Vexp
,const gdouble tau
,gdouble *x
,gdouble *y
);
FIXME
Types and Values
enum NcHICosmoVexpParams
FIXME
Members
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 |
||
lorgarithm base e of the scale factor at the bounce |
||
ratio of the scale factor today and at the bounce |
Property Details
The “OmegaL”
property
“OmegaL” gdouble
\Omega_{\Lambda0}.
Flags: Read / Write
Allowed values: [1e-08,1e+100]
Default value: 0.75
The “OmegaL-fit”
property
“OmegaL-fit” gboolean
\Omega_{\Lambda0}:fit.
Flags: Read / Write
Default value: TRUE
The “Omegac”
property
“Omegac” gdouble
\Omega_{c0}.
Flags: Read / Write
Allowed values: [1e-08,10]
Default value: 0.25
The “Omegac-fit”
property
“Omegac-fit” gboolean
\Omega_{c0}:fit.
Flags: Read / Write
Default value: TRUE
The “alphab”
property
“alphab” gdouble
\alpha_b.
Flags: Read / Write
Allowed values: >= 0
Default value: 0.1
The “alphab-fit”
property
“alphab-fit” gboolean
\alpha_b:fit.
Flags: Read / Write
Default value: FALSE
The “dphi”
property
“dphi” gdouble
d_\phi.
Flags: Read / Write
Allowed values: [-10,10]
Default value: -0.3
The “glue-de”
property
“glue-de” gboolean
Whether to glue to a DE phase.
Flags: Read / Write / Construct
Default value: TRUE
The “set-xb-max”
property
“set-xb-max” gboolean
Whether to use max xb allowed by the matching.
Flags: Read / Write / Construct
Default value: FALSE
The “sigmaphi”
property
“sigmaphi” gdouble
\sigma_{\phi}.
Flags: Read / Write
Allowed values: [1e-08,1e+12]
Default value: 0.4
The “sigmaphi-fit”
property
“sigmaphi-fit” gboolean
\sigma_{\phi}:fit.
Flags: Read / Write
Default value: TRUE
The “xb”
property
“xb” gdouble
x_b.
Flags: Read / Write
Allowed values: [1e+10,1e+60]
Default value: 1e+30