Class
NumCosmoHICosmoQSpline
Description [src]
class NumCosmo.HICosmoQSpline : NumCosmo.HICosmo
{
/* No available fields */
}
Kinetic model — Spline deceleration function.
This object implements a kinetic model for the deceleration function using a spline.
It is a subclass of NcHICosmo.
Instance methods
nc_hicosmo_qspline_add_continuity_priors
Adds continuity priors to the spline to ensure smooth transitions between knots.
nc_hicosmo_qspline_lp_norm
Computes the domain-normalized $L_p$ norm of the $q(z)$ curvature density
(selected by ctype) over the reconstruction range $[0, z_f]$. The case
p = 2 yields the root-mean-square curvature; large p approaches the maximum
(see ncm_spline_curvature_lp_norm()).
nc_hicosmo_qspline_mean_kappa
Gets the mean value of $q(z)$ curvature, i.e. the root-mean-square geometric curvature of $q(z)$ over $[0, z_f]$ (the $p = 2$,
NCM_SPLINE_CURVATURE_GEOMETRIC case of nc_hicosmo_qspline_lp_norm()).
nc_hicosmo_qspline_q_transition
Gets the deceleration-acceleration transition redshift, i.e. the smallest $z \in [0, z_f]$ where the reconstructed $q(z)$ crosses zero. Returns NaN when $q(z)$ has no sign change over the reconstruction range.
nc_hicosmo_qspline_weighted_lp_norm
Computes the weight-normalized $L_p$ norm of the $q(z)$ curvature density
(selected by ctype) over the reconstruction range $[0, z_f]$, see
ncm_spline_curvature_weighted_lp_norm(). The weight abscissa is the redshift
$z$, matching the internal $q(z)$ spline; a large $W(z)$ penalizes curvature
near that $z$, a small one tolerates it.
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.