Class
NumCosmoHICosmoQGRW
Description [src]
class NumCosmo.HICosmoQGRW : NumCosmo.HICosmo
implements NumCosmo.HIPertIAdiab, NumCosmo.HIPertIGW, NumCosmo.HIPertITwoFluids {
/* No available fields */
}
Radiation plus $w$-fluid model with a quantum generated bounce phase model.
In this model the adiabatic mode $\zeta$ has its mass, speed of sound square $c_s^2$ and frequency square $\nu_\zeta^2$ given by \begin{align} m_\zeta &= 3 \Delta_\bar{K}\sqrt{\Omega_{w0}} x^{-3(1-w)/2}\frac{(1 + w) + 4R/3}{c_s^2}\frac{1}{\sqrt{(1-exp(-2\vert\alpha\vert)) + (1-exp(-3(1-w)\vert\alpha\vert))}}, \ c_s^2 &= \frac{w (1 + w) + 4R/9}{(1+w) + 4R/3}, \ \nu_\zeta^2 &= \frac {c_s^2 k^2}{\Omega_{w0} x^{1+3w} ((1-exp(-2\vert\alpha\vert)) + (1-exp(-3(1-w)\vert\alpha\vert)))}, \end{align} where $$R \equiv \frac{\Omega_{r0} x}{\Omega_{w0} x^{3w}}.$$.
Instance methods
Methods inherited from NcHIPertIAdiab (12)
nc_hipert_iadiab_eval_F1
Computes the value of $F_1 = \dot{\xi}/(2\nu)$.
nc_hipert_iadiab_eval_hubble
Evaluates the Hubble function at a given time $\tau$.
nc_hipert_iadiab_eval_lapse
Evaluates the lapse function at a given time $\tau$.
nc_hipert_iadiab_eval_m
Computes the value of $m$.
nc_hipert_iadiab_eval_nu
Computes the value of $\nu$.
nc_hipert_iadiab_eval_p2Psi
Evaluates the conversion factor to convert the momentum of the adiabatic mode to the gauge invariant variable $\Psi$.
nc_hipert_iadiab_eval_p2drho
Evaluates the conversion factor to convert the momentum of the adiabatic mode to the gauge invariant variable $\delta\rho$.
nc_hipert_iadiab_eval_tau_hubble
Evaluates the time at where the Hubble radius is equal to the wave number $k$.
nc_hipert_iadiab_eval_tau_jeans
Evaluates the time at where the Jeans scale is equal to the wave number $k$.
nc_hipert_iadiab_eval_unit
Numerical factor for the power spectrum of the adiabatic mode.
nc_hipert_iadiab_eval_x
Evaluates the value of $x = a_0/a$ at a given time $\tau$.
nc_hipert_iadiab_eval_xi
Computes the value of $\xi = \ln(m\nu)$.
Methods inherited from NcHIPertIGW (6)
nc_hipert_igw_eval_F1
Computes the value of $F_1 = \dot{\xi}/(2\nu)$.
nc_hipert_igw_eval_m
Computes the value of $m$.
nc_hipert_igw_eval_nu
Computes the value of $\nu$.
nc_hipert_igw_eval_unit
Evaluates the unit conversion factor for the gravitational wave amplitude. This factor converts the dimensionless gravitational wave amplitude to physical units.
nc_hipert_igw_eval_x
Evaluates the value of $x = a_0 / a$ at a given time $\tau$.
nc_hipert_igw_eval_xi
Computes the value of $\xi = \ln(m\nu)$.
Methods inherited from NcHIPertITwoFluids (4)
nc_hipert_itwo_fluids_eom_eval
Computes the coefficients of the differential equation for the perturbations of the two fluids system.
nc_hipert_itwo_fluids_eval_unit
nc_hipert_itwo_fluids_tv_eval
Computes the transformation matrix between the perturbations of the two fluids system and the variables used in the differential equation.
nc_hipert_itwo_fluids_wkb_eval
Computes the WKB approximations of the perturbations of the two fluids system.
Properties
Properties inherited from NcmModel (9)
NumCosmoMath.Model:implementation
NumCosmoMath.Model:name
NumCosmoMath.Model:nick
NumCosmoMath.Model:params-types
NumCosmoMath.Model:reparam
NumCosmoMath.Model:scalar-params-len
NumCosmoMath.Model:sparam-array
NumCosmoMath.Model:submodel-array
NumCosmoMath.Model:vector-params-len
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.