NcCBEPrecision

NcCBEPrecision — CLASS (Cosmic Linear Anisotropy Solving System) backend for perturbations

Properties

gdouble a-ini-over-a-today-default Read / Write / Construct
gint accurate-lensing Read / Write / Construct
gdouble back-integration-stepsize Read / Write / Construct
gdouble curvature-ini Read / Write / Construct
gint delta-l-max Read / Write / Construct
gdouble entropy-ini Read / Write / Construct
gint evolver Read / Write / Construct
gdouble gw-ini Read / Write / Construct
gdouble halofit-k-per-decade Read / Write / Construct
gdouble halofit-min-k-max Read / Write / Construct
gdouble halofit-min-k-nonlinear Read / Write / Construct
gdouble halofit-sigma-precision Read / Write / Construct
gdouble halofit-tol-sigma Read / Write / Construct
gdouble hyper-flat-approximation-nu Read / Write / Construct
gdouble hyper-nu-sampling-step Read / Write / Construct
gdouble hyper-phi-min-abs Read / Write / Construct
gdouble hyper-sampling-curved-high-nu Read / Write / Construct
gdouble hyper-sampling-curved-low-nu Read / Write / Construct
gdouble hyper-sampling-flat Read / Write / Construct
gdouble hyper-x-min Read / Write / Construct
gdouble hyper-x-tol Read / Write / Construct
gchar * hyrec-Alpha-inf-file Read / Write / Construct
gchar * hyrec-R-inf-file Read / Write / Construct
gchar * hyrec-two-photon-tables-file Read / Write / Construct
gdouble k-bao-center Read / Write / Construct
gdouble k-bao-width Read / Write / Construct
gdouble k-max-tau0-over-l-max Read / Write / Construct
gdouble k-min-tau0 Read / Write / Construct
gdouble k-per-decade-for-bao Read / Write / Construct
gdouble k-per-decade-for-pk Read / Write / Construct
gdouble k-per-decade-primordial Read / Write / Construct
gdouble k-step-sub Read / Write / Construct
gdouble k-step-super Read / Write / Construct
gdouble k-step-super-reduction Read / Write / Construct
gdouble k-step-transition Read / Write / Construct
gint l-linstep Read / Write / Construct
gdouble l-logstep Read / Write / Construct
gint l-max-dr Read / Write / Construct
gint l-max-g Read / Write / Construct
gint l-max-g-ten Read / Write / Construct
gint l-max-ncdm Read / Write / Construct
gint l-max-pol-g Read / Write / Construct
gint l-max-pol-g-ten Read / Write / Construct
gint l-max-ur Read / Write / Construct
gdouble l-switch-limber Read / Write / Construct
gdouble l-switch-limber-for-nc-local-over-z Read / Write / Construct
gdouble l-switch-limber-for-nc-los-over-z Read / Write / Construct
gint ncdm-fluid-approximation Read / Write / Construct
gdouble ncdm-fluid-trigger-tau-over-tau-k Read / Write / Construct
gdouble neglect-CMB-sources-below-visibility Read / Write / Construct
gint num-mu-minus-lmax Read / Write / Construct
gdouble perturb-integration-stepsize Read / Write / Construct
gdouble perturb-sampling-stepsize Read / Write / Construct
gdouble pk-eq-tol Read / Write / Construct
gdouble pk-eq-z-max Read / Write / Construct
gdouble primordial-inflation-aH-ini-target Read / Write / Construct
gint primordial-inflation-attractor-maxit Read / Write / Construct
gdouble primordial-inflation-attractor-precision-initial Read / Write / Construct
gdouble primordial-inflation-attractor-precision-pivot Read / Write / Construct
gdouble primordial-inflation-bg-stepsize Read / Write / Construct
gdouble primordial-inflation-end-dphi Read / Write / Construct
gdouble primordial-inflation-end-logstep Read / Write / Construct
gdouble primordial-inflation-extra-efolds Read / Write / Construct
gint primordial-inflation-phi-ini-maxit Read / Write / Construct
gdouble primordial-inflation-pt-stepsize Read / Write / Construct
gdouble primordial-inflation-ratio-max Read / Write / Construct
gdouble primordial-inflation-ratio-min Read / Write / Construct
gdouble primordial-inflation-small-epsilon Read / Write / Construct
gdouble primordial-inflation-small-epsilon-tol Read / Write / Construct
gdouble primordial-inflation-tol-curvature Read / Write / Construct
gdouble primordial-inflation-tol-integration Read / Write / Construct
gdouble q-linstep Read / Write / Construct
gdouble q-logstep-open Read / Write / Construct
gdouble q-logstep-spline Read / Write / Construct
gdouble q-logstep-trapzd Read / Write / Construct
gdouble q-numstep-transition Read / Write / Construct
gint radiation-streaming-approximation Read / Write / Construct
gdouble radiation-streaming-trigger-tau-c-over-tau Read / Write / Construct
gdouble radiation-streaming-trigger-tau-over-tau-k Read / Write / Construct
gdouble recfast-AGauss1 Read / Write / Construct
gdouble recfast-AGauss2 Read / Write / Construct
gdouble recfast-H-frac Read / Write / Construct
gint recfast-Heswitch Read / Write / Construct
gint recfast-Hswitch Read / Write / Construct
gint recfast-Nz0 Read / Write / Construct
gdouble recfast-delta-fudge-H Read / Write / Construct
gdouble recfast-delta-z-He-1 Read / Write / Construct
gdouble recfast-delta-z-He-2 Read / Write / Construct
gdouble recfast-delta-z-He-3 Read / Write / Construct
gdouble recfast-fudge-H Read / Write / Construct
gdouble recfast-fudge-He Read / Write / Construct
gdouble recfast-wGauss1 Read / Write / Construct
gdouble recfast-wGauss2 Read / Write / Construct
gdouble recfast-x-H0-trigger Read / Write / Construct
gdouble recfast-x-H0-trigger-delta Read / Write / Construct
gdouble recfast-x-H0-trigger2 Read / Write / Construct
gdouble recfast-x-He0-trigger Read / Write / Construct
gdouble recfast-x-He0-trigger-delta Read / Write / Construct
gdouble recfast-x-He0-trigger2 Read / Write / Construct
gdouble recfast-z-He-1 Read / Write / Construct
gdouble recfast-z-He-2 Read / Write / Construct
gdouble recfast-z-He-3 Read / Write / Construct
gdouble recfast-z-initial Read / Write / Construct
gdouble recfast-zGauss1 Read / Write / Construct
gdouble recfast-zGauss2 Read / Write / Construct
gdouble reionization-optical-depth-tol Read / Write / Construct
gdouble reionization-sampling Read / Write / Construct
gdouble reionization-start-factor Read / Write / Construct
gdouble reionization-z-start-max Read / Write / Construct
gchar * sBBN-file Read / Write / Construct
gdouble safe-phi-scf Read / Write / Construct
gdouble selection-cut-at-sigma Read / Write / Construct
gdouble selection-sampling Read / Write / Construct
gdouble selection-sampling-bessel Read / Write / Construct
gdouble selection-sampling-bessel-los Read / Write / Construct
gdouble selection-tophat-edge Read / Write / Construct
gdouble smallest-allowed-variation Read / Write / Construct
gdouble start-large-k-at-tau-h-over-tau-k Read / Write / Construct
gdouble start-small-k-at-tau-c-over-tau-h Read / Write / Construct
gdouble start-sources-at-tau-c-over-tau-h Read / Write / Construct
gint thermo-rate-smoothing-radius Read / Write / Construct
gint tight-coupling-approximation Read / Write / Construct
gdouble tight-coupling-trigger-tau-c-over-tau-h Read / Write / Construct
gdouble tight-coupling-trigger-tau-c-over-tau-k Read / Write / Construct
gdouble tol-M-ncdm Read / Write / Construct
gdouble tol-background-integration Read / Write / Construct
gdouble tol-gauss-legendre Read / Write / Construct
gdouble tol-initial-Omega-r Read / Write / Construct
gdouble tol-ncdm Read / Write / Construct
gdouble tol-ncdm-bg Read / Write / Construct
gdouble tol-ncdm-initial-w Read / Write / Construct
gdouble tol-ncdm-newtonian Read / Write / Construct
gdouble tol-ncdm-synchronous Read / Write / Construct
gdouble tol-perturb-integration Read / Write / Construct
gdouble tol-tau-approx Read / Write / Construct
gdouble tol-tau-eq Read / Write / Construct
gdouble tol-thermo-integration Read / Write / Construct
gdouble transfer-neglect-delta-k-S-e Read / Write / Construct
gdouble transfer-neglect-delta-k-S-t0 Read / Write / Construct
gdouble transfer-neglect-delta-k-S-t1 Read / Write / Construct
gdouble transfer-neglect-delta-k-S-t2 Read / Write / Construct
gdouble transfer-neglect-delta-k-T-b Read / Write / Construct
gdouble transfer-neglect-delta-k-T-e Read / Write / Construct
gdouble transfer-neglect-delta-k-T-t2 Read / Write / Construct
gdouble transfer-neglect-delta-k-V-b Read / Write / Construct
gdouble transfer-neglect-delta-k-V-e Read / Write / Construct
gdouble transfer-neglect-delta-k-V-t1 Read / Write / Construct
gdouble transfer-neglect-delta-k-V-t2 Read / Write / Construct
gdouble transfer-neglect-late-source Read / Write / Construct
gint ur-fluid-approximation Read / Write / Construct
gdouble ur-fluid-trigger-tau-over-tau-k Read / Write / Construct

Object Hierarchy

    GObject
    ╰── NcCBEPrecision

Description

This object provides a front-end for CLASS precision structure.

If you use this object please cite: Blas (2011) CLASS II, see also:

Functions

nc_cbe_precision_ref ()

NcCBEPrecision *
nc_cbe_precision_ref (NcCBEPrecision *cbe_prec);

Increases the reference count of cbe_prec .

Parameters

cbe_prec

a NcCBEPrecision.

 

Returns

cbe_prec .

[transfer full]


nc_cbe_precision_new ()

NcCBEPrecision *
nc_cbe_precision_new (void);

FIXME

[constructor]

Returns

a new NcCBEPrecision.

[transfer full]


nc_cbe_precision_free ()

void
nc_cbe_precision_free (NcCBEPrecision *cbe_prec);

Decreases the reference count of cbe_prec .

Parameters

cbe_prec

a NcCBEPrecision.

 

nc_cbe_precision_clear ()

void
nc_cbe_precision_clear (NcCBEPrecision **cbe_prec);

Decreases the reference count of *cbe_prec and sets *cbe_prec to NULL.

Parameters

cbe_prec

a NcCBEPrecision.

 

nc_cbe_precision_assert_default ()

void
nc_cbe_precision_assert_default (NcCBEPrecision *cbe_prec);

Check agaist CLASS default values.

Parameters

cbe_prec

a NcCBEPrecision.

 

Property Details

The “a-ini-over-a-today-default” property

  “a-ini-over-a-today-default” gdouble

default initial value of scale factor in background integration, in units of scale factor today.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1e-14


The “accurate-lensing” property

  “accurate-lensing”         gint

switch between Gauss-Legendre quadrature integration and simple quadrature on a subdomain of angles.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0


The “back-integration-stepsize” property

  “back-integration-stepsize” gdouble

default step d tau in background integration, in units of conformal Hubble time ($d \tau$ = back_integration_stepsize / aH ).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.007


The “curvature-ini” property

  “curvature-ini”            gdouble

initial curvature; used to fix adiabatic initial conditions; must remain fixed to one as long as the primordial adiabatic spectrum stands for the curvature power spectrum.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1


The “delta-l-max” property

  “delta-l-max”              gint

difference between l_max in unlensed and lensed spectra.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 500


The “entropy-ini” property

  “entropy-ini”              gdouble

initial entropy; used to fix isocurvature initial conditions; must remain fixed to one as long as the primordial isocurvature spectrum stands for an entropy power spectrum.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1


The “evolver” property

  “evolver”                  gint

which type of evolver for integrating perturbations (Runge-Kutta? Stiff?...).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1


The “gw-ini” property

  “gw-ini”                   gdouble

initial condition for tensor metric perturbation h.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1


The “halofit-k-per-decade” property

  “halofit-k-per-decade”     gdouble

halofit needs to evalute integrals (linear power spectrum times some kernels). They are sampled using this logarithmic step size.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 80


The “halofit-min-k-max” property

  “halofit-min-k-max”        gdouble

when halofit is used, k_max must be at least equal to this value (otherwise halofit could not find the scale of non-linearity).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 5


The “halofit-min-k-nonlinear” property

  “halofit-min-k-nonlinear”  gdouble

value of k in 1/Mpc above which non-linear corrections will be computed.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.0001


The “halofit-sigma-precision” property

  “halofit-sigma-precision”  gdouble

a smaller value will lead to a more precise halofit result at the highest requested redshift, at the expense of requiring a larger k_max.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.05


The “halofit-tol-sigma” property

  “halofit-tol-sigma”        gdouble

tolerance required on sigma(R) when matching the condition sigma(R_nl)=1, whcih defines the wavenumber of non-linearity, k_nl=1./R_nl.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1e-06


The “hyper-flat-approximation-nu” property

  “hyper-flat-approximation-nu” gdouble

hyper flat approximation nu.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 4000


The “hyper-nu-sampling-step” property

  “hyper-nu-sampling-step”   gdouble

hyper nu sampling step.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1000


The “hyper-phi-min-abs” property

  “hyper-phi-min-abs”        gdouble

hyper phi min abs.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1e-10


The “hyper-sampling-curved-high-nu” property

  “hyper-sampling-curved-high-nu” gdouble

hyper sampling_curved_high_nu.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 3


The “hyper-sampling-curved-low-nu” property

  “hyper-sampling-curved-low-nu” gdouble

hyper sampling_curved_low_nu.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 7


The “hyper-sampling-flat” property

  “hyper-sampling-flat”      gdouble

hyper sampling flat.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 8


The “hyper-x-min” property

  “hyper-x-min”              gdouble

hyper x min.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1e-05


The “hyper-x-tol” property

  “hyper-x-tol”              gdouble

hyper x tol.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.0001


The “hyrec-Alpha-inf-file” property

  “hyrec-Alpha-inf-file”     gchar *

Hyrec Alpha inf file.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Default value: "/home/sandro/Projects/numcosmo/data/class_data/hyrec/Alpha_inf.dat"


The “hyrec-R-inf-file” property

  “hyrec-R-inf-file”         gchar *

Hyrec R inf file.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Default value: "/home/sandro/Projects/numcosmo/data/class_data/hyrec/R_inf.dat"


The “hyrec-two-photon-tables-file” property

  “hyrec-two-photon-tables-file” gchar *

Hyrec two photon tables file.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Default value: "/home/sandro/Projects/numcosmo/data/class_data/hyrec/two_photon_tables.dat"


The “k-bao-center” property

  “k-bao-center”             gdouble

in ln(k) space, the central value of the BAO region where sampling is finer is defined as k_rec times this number (recommended: 3, i.e. finest sampling near 3rd BAO peak).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 3


The “k-bao-width” property

  “k-bao-width”              gdouble

in ln(k) space, width of the BAO region where sampling is finer: this number gives roughly the number of BAO oscillations well resolved on both sides of the central value (recommended: 4, i.e. finest sampling from before first up to 3+4=7th peak).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 4


The “k-max-tau0-over-l-max” property

  “k-max-tau0-over-l-max”    gdouble

number defining k_max for the computation of Cl's (dimensionless): (k_max tau_0)/l_max, usually chosen around two (very relevant for accuracy of lensed ClTT at highest l's).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 2.4


The “k-min-tau0” property

  “k-min-tau0”               gdouble

number defining k_min for the computation of Cl's and P(k)'s (dimensionless): (k_min tau_0), usually chosen much smaller than one.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.1


The “k-per-decade-for-bao” property

  “k-per-decade-for-bao”     gdouble

if values needed between kmax inferred from k_oscillations and k_kmax_for_pk, this gives the number of k per decade inside the BAO region (for finer sampling).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 70


The “k-per-decade-for-pk” property

  “k-per-decade-for-pk”      gdouble

if values needed between kmax inferred from k_oscillations and k_kmax_for_pk, this gives the number of k per decade outside the BAO region.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 10


The “k-per-decade-primordial” property

  “k-per-decade-primordial”  gdouble

logarithmic sampling for primordial spectra (number of points per decade in k space).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 10


The “k-step-sub” property

  “k-step-sub”               gdouble

step in k space, in units of one period of acoustic oscillation at decoupling, for scales inside sound horizon at decoupling.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.05


The “k-step-super” property

  “k-step-super”             gdouble

step in k space, in units of one period of acoustic oscillation at decoupling, for scales above sound horizon at decoupling.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.002


The “k-step-super-reduction” property

  “k-step-super-reduction”   gdouble

the step k_step_super is reduced by this amount in the k-->0 limit (below scale of Hubble and/or curvature radius).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.1


The “k-step-transition” property

  “k-step-transition”        gdouble

dimensionless number regulating the transition from 'sub' steps to 'super' steps. Decrease for more precision.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.2


The “l-linstep” property

  “l-linstep”                gint

factor for logarithmic spacing of values of l over which bessel and transfer functions are sampled.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 40


The “l-logstep” property

  “l-logstep”                gdouble

maximum spacing of values of l over which Bessel and transfer functions are sampled (so, spacing becomes linear instead of logarithmic at some point).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1.12


The “l-max-dr” property

  “l-max-dr”                 gint

number of momenta in Boltzmann hierarchy for decay radiation.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 4

Default value: 17


The “l-max-g” property

  “l-max-g”                  gint

number of momenta in Boltzmann hierarchy for photon temperature (scalar).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 4

Default value: 12


The “l-max-g-ten” property

  “l-max-g-ten”              gint

number of momenta in Boltzmann hierarchy for photon temperature (tensor).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 4

Default value: 5


The “l-max-ncdm” property

  “l-max-ncdm”               gint

number of momenta in Boltzmann hierarchy for relativistic neutrino/relics (scalar).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 4

Default value: 17


The “l-max-pol-g” property

  “l-max-pol-g”              gint

number of momenta in Boltzmann hierarchy for photon polarisation (scalar).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 4

Default value: 10


The “l-max-pol-g-ten” property

  “l-max-pol-g-ten”          gint

number of momenta in Boltzmann hierarchy for photon polarisation (tensor).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 4

Default value: 5


The “l-max-ur” property

  “l-max-ur”                 gint

number of momenta in Boltzmann hierarchy for relativistic neutrino/relics (scalar).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 4

Default value: 17


The “l-switch-limber” property

  “l-switch-limber”          gdouble

when to use the Limber approximation for project gravitational potential cl's.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 10


The “l-switch-limber-for-nc-local-over-z” property

  “l-switch-limber-for-nc-local-over-z” gdouble

when to use the Limber approximation for local number count contributions to cl's (relative to central redshift of each bin).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 100


The “l-switch-limber-for-nc-los-over-z” property

  “l-switch-limber-for-nc-los-over-z” gdouble

when to use the Limber approximation for number count contributions to cl's integrated along the line-of-sight (relative to central redshift of each bin).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 30


The “ncdm-fluid-approximation” property

  “ncdm-fluid-approximation” gint

NCDM fluid approximation scheme.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 2


The “ncdm-fluid-trigger-tau-over-tau-k” property

  “ncdm-fluid-trigger-tau-over-tau-k” gdouble

when to switch off ncdm (massive neutrinos / non-cold relics) fluid approximation.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 31


The “neglect-CMB-sources-below-visibility” property

  “neglect-CMB-sources-below-visibility” gdouble

neglect CMB sources below visibility.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.001


The “num-mu-minus-lmax” property

  “num-mu-minus-lmax”        gint

difference between num_mu and l_max, increase for more precision.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 70


The “perturb-integration-stepsize” property

  “perturb-integration-stepsize” gdouble

default step $d \tau$ in perturbation integration, in units of the timescale involved in the equations (usally, the min of $1/k$, $1/aH$, $1/\dot{\kappa}$).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.5


The “perturb-sampling-stepsize” property

  “perturb-sampling-stepsize” gdouble

default step $d \tau$ for sampling the source function, in units of the timescale involved in the sources: $(\dot{\kappa}- \ddot{\kappa}/\dot{\kappa})^{-1}$.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.1


The “pk-eq-tol” property

  “pk-eq-tol”                gdouble

tolerance for finding the equivalent models of the pk_equal method.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1e-07


The “pk-eq-z-max” property

  “pk-eq-z-max”              gdouble

Maximum z until which the Pk_equal method of 0810.0190 and 1601.07230 is used.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 5


The “primordial-inflation-aH-ini-target” property

  “primordial-inflation-aH-ini-target” gdouble

primordial inflation aH ini target.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.9


The “primordial-inflation-attractor-maxit” property

  “primordial-inflation-attractor-maxit” gint

primordial inflation attractor_maxit.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 10


The “primordial-inflation-attractor-precision-initial” property

  “primordial-inflation-attractor-precision-initial” gdouble

primordial inflation attractor_precision_initial.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.1


The “primordial-inflation-attractor-precision-pivot” property

  “primordial-inflation-attractor-precision-pivot” gdouble

primordial inflation attractor_precision_pivot.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.001


The “primordial-inflation-bg-stepsize” property

  “primordial-inflation-bg-stepsize” gdouble

primordial inflation bg stepsize.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.005


The “primordial-inflation-end-dphi” property

  “primordial-inflation-end-dphi” gdouble

primordial inflation end dphi.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1e-10


The “primordial-inflation-end-logstep” property

  “primordial-inflation-end-logstep” gdouble

primordial inflation end logstep.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 10


The “primordial-inflation-extra-efolds” property

  “primordial-inflation-extra-efolds” gdouble

primordial inflation extra efolds.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 2


The “primordial-inflation-phi-ini-maxit” property

  “primordial-inflation-phi-ini-maxit” gint

primordial inflation phi ini maxit.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 10000


The “primordial-inflation-pt-stepsize” property

  “primordial-inflation-pt-stepsize” gdouble

primordial inflation pt stepsize.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.01


The “primordial-inflation-ratio-max” property

  “primordial-inflation-ratio-max” gdouble

primordial inflation ratio max.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.02


The “primordial-inflation-ratio-min” property

  “primordial-inflation-ratio-min” gdouble

primordial inflation ratio min.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 100


The “primordial-inflation-small-epsilon” property

  “primordial-inflation-small-epsilon” gdouble

primordial inflation small epsilon.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.1


The “primordial-inflation-small-epsilon-tol” property

  “primordial-inflation-small-epsilon-tol” gdouble

primordial inflation small epsilon tol.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.01


The “primordial-inflation-tol-curvature” property

  “primordial-inflation-tol-curvature” gdouble

primordial inflation tol curvature.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.001


The “primordial-inflation-tol-integration” property

  “primordial-inflation-tol-integration” gdouble

primordial inflation tol integration.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.001


The “q-linstep” property

  “q-linstep”                gdouble

asymptotic linear sampling step in q space, in units of 2pi/r_a(tau_rec) (comoving angular diameter distance to recombination).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.45


The “q-logstep-open” property

  “q-logstep-open”           gdouble

in open models, the value of q_logstep_spline must be decreased according to curvature. Increasing this number will make the calculation more accurate for large positive Omega_k0.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 6


The “q-logstep-spline” property

  “q-logstep-spline”         gdouble

initial logarithmic sampling step in q space, in units of 2pi/r_a(tau_rec) (comoving angular diameter distance to recombination).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 170


The “q-logstep-trapzd” property

  “q-logstep-trapzd”         gdouble

initial logarithmic sampling step in q space, in units of 2pi/r_a(tau_rec) (comoving angular diameter distance to recombination), in the case of small q's in the closed case, for which one must used trapezoidal integration instead of spline (the number of q's for which this is the case decreases with curvature and vanishes in the flat limit).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 20


The “q-numstep-transition” property

  “q-numstep-transition”     gdouble

number of steps for the transition from q_logstep_trapzd steps to q_logstep_spline steps (transition must be smooth for spline).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 250


The “radiation-streaming-approximation” property

  “radiation-streaming-approximation” gint

method for switching off photon perturbations.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 2


The “radiation-streaming-trigger-tau-c-over-tau” property

  “radiation-streaming-trigger-tau-c-over-tau” gdouble

when to switch off photon perturbations, ie when to switch on photon free-streaming approximation (keep density and theta, set shear and higher momenta to zero): second condition:.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 5


The “radiation-streaming-trigger-tau-over-tau-k” property

  “radiation-streaming-trigger-tau-over-tau-k” gdouble

when to switch off photon perturbations, ie when to switch on photon free-streaming approximation (keep density and thtau, set shear and higher momenta to zero): first condition: $k au$ > radiation_streaming_trigger_tau_h_over_tau_k.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 45


The “recfast-AGauss1” property

  “recfast-AGauss1”          gdouble

Amplitude of 1st Gaussian.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Default value: -0.14


The “recfast-AGauss2” property

  “recfast-AGauss2”          gdouble

Amplitude of 2st Gaussian.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Default value: 0.079


The “recfast-H-frac” property

  “recfast-H-frac”           gdouble

governs time at which full equation of evolution for Tmat is used.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.001


The “recfast-Heswitch” property

  “recfast-Heswitch”         gint

Recfast He switch.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 6


The “recfast-Hswitch” property

  “recfast-Hswitch”          gint

recfast 1.5 switching parameter.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1


The “recfast-Nz0” property

  “recfast-Nz0”              gint

number of integration steps.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 20000


The “recfast-delta-fudge-H” property

  “recfast-delta-fudge-H”    gdouble

correction to H fudge factor in v1.5.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Default value: -0.015


The “recfast-delta-z-He-1” property

  “recfast-delta-z-He-1”     gdouble

z range over which transition is smoothed.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 50


The “recfast-delta-z-He-2” property

  “recfast-delta-z-He-2”     gdouble

z range over which transition is smoothed.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 100


The “recfast-delta-z-He-3” property

  “recfast-delta-z-He-3”     gdouble

z range over which transition is smoothed.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 50


The “recfast-fudge-H” property

  “recfast-fudge-H”          gdouble

H fudge factor when recfast_Hswitch set to false (v1.4 fudging).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1.14


The “recfast-fudge-He” property

  “recfast-fudge-He”         gdouble

Recfast fudge He.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.86


The “recfast-wGauss1” property

  “recfast-wGauss1”          gdouble

Width of 2st Gaussian.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Default value: 0.18


The “recfast-wGauss2” property

  “recfast-wGauss2”          gdouble

Width of 2st Gaussian.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Default value: 0.33


The “recfast-x-H0-trigger” property

  “recfast-x-H0-trigger”     gdouble

value below which recfast uses the full equation for Hydrogen.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.995


The “recfast-x-H0-trigger-delta” property

  “recfast-x-H0-trigger-delta” gdouble

x_H range over which transition is smoothed.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.05


The “recfast-x-H0-trigger2” property

  “recfast-x-H0-trigger2”    gdouble

a second threshold used in derivative routine.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.995


The “recfast-x-He0-trigger” property

  “recfast-x-He0-trigger”    gdouble

value below which recfast uses the full equation for Helium.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.995


The “recfast-x-He0-trigger-delta” property

  “recfast-x-He0-trigger-delta” gdouble

x_He range over which transition is smoothed.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.05


The “recfast-x-He0-trigger2” property

  “recfast-x-He0-trigger2”   gdouble

a second threshold used in derivative routine.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.995


The “recfast-z-He-1” property

  “recfast-z-He-1”           gdouble

down to which redshift Helium fully ionized.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 8000


The “recfast-z-He-2” property

  “recfast-z-He-2”           gdouble

down to which redshift first Helium recombination not complete.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 5000


The “recfast-z-He-3” property

  “recfast-z-He-3”           gdouble

down to which redshift Helium singly ionized.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 3500


The “recfast-z-initial” property

  “recfast-z-initial”        gdouble

initial redshift in recfast.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 10000


The “recfast-zGauss1” property

  “recfast-zGauss1”          gdouble

ln(1+z) of 1st Gaussian.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Default value: 7.28


The “recfast-zGauss2” property

  “recfast-zGauss2”          gdouble

ln(1+z) of 2st Gaussian.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Default value: 6.73


The “reionization-optical-depth-tol” property

  “reionization-optical-depth-tol” gdouble

fractional error on optical_depth.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.0001


The “reionization-sampling” property

  “reionization-sampling”    gdouble

control stepsize in z during reionization.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.05


The “reionization-start-factor” property

  “reionization-start-factor” gdouble

parameter for CAMB-like parametrization.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 8


The “reionization-z-start-max” property

  “reionization-z-start-max” gdouble

maximum redshift at which reionization should start. If not, return an error.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 50


The “sBBN-file” property

  “sBBN-file”                gchar *

SBBN filename.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Default value: "/home/sandro/Projects/numcosmo/data/class_data/bbn/sBBN_2017.dat"


The “safe-phi-scf” property

  “safe-phi-scf”             gdouble

parameter controlling the initial scalar field in background functions.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Default value: 0


The “selection-cut-at-sigma” property

  “selection-cut-at-sigma”   gdouble

in sigma units, where to cut gaussian selection functions.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 5


The “selection-sampling” property

  “selection-sampling”       gdouble

controls sampling of integral over time when selection functions vary quicker than Bessel functions. Increase for better sampling.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 50


The “selection-sampling-bessel” property

  “selection-sampling-bessel” gdouble

controls sampling of integral over time when selection functions vary slower than Bessel functions. Increase for better sampling.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 20


The “selection-sampling-bessel-los” property

  “selection-sampling-bessel-los” gdouble

controls sampling of integral over time when selection functions vary slower than Bessel functions. This parameter is specific to number counts contributions to Cl integrated along the line of sight. Increase for better sampling.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 20


The “selection-tophat-edge” property

  “selection-tophat-edge”    gdouble

controls how smooth are the edge of top-hat window function (<<1 for very sharp, 0.1 for sharp).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.1


The “smallest-allowed-variation” property

  “smallest-allowed-variation” gdouble

machine-dependent, defined by the implementation.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 2.22045e-16


The “start-large-k-at-tau-h-over-tau-k” property

  “start-large-k-at-tau-h-over-tau-k” gdouble

largest wavelengths start being sampled when mode is sufficiently outside Hibble scale. This is quantified in terms of the ratio of hubble time scale to wavenumber time scale, $ au_h/ au_k$ wich is roughly equal to (k*tau). Start when this ratio equals start_large_k_at_tau_k_over_tau_h. Decrease this value to start integrating the wavenumbers earlier in time.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.07


The “start-small-k-at-tau-c-over-tau-h” property

  “start-small-k-at-tau-c-over-tau-h” gdouble

largest wavelengths start being sampled when universe is sufficiently opaque. This is quantified in terms of the ratio of thermo to hubble time scales, $ au_c/ au_H$. Start when start_largek_at_tau_c_over_tau_h equals this ratio. Decrease this value to start integrating the wavenumbers earlier in time.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.0015


The “start-sources-at-tau-c-over-tau-h” property

  “start-sources-at-tau-c-over-tau-h” gdouble

sources start being sampled when universe is sufficiently opaque. This is quantified in terms of the ratio of thermo to hubble time scales, $\tau_c/\tau_H$. Start when start_sources_at_tau_c_over_tau_h equals this ratio. Decrease this value to start sampling the sources earlier in time.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.008


The “thermo-rate-smoothing-radius” property

  “thermo-rate-smoothing-radius” gint

plays a minor (almost aesthetic) role in the definition of the variation rate of thermodynamical quantities.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 50


The “tight-coupling-approximation” property

  “tight-coupling-approximation” gint

Tight coupling approximation scheme.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 5


The “tight-coupling-trigger-tau-c-over-tau-h” property

  “tight-coupling-trigger-tau-c-over-tau-h” gdouble

when to switch off tight-coupling approximation: first condition: $\tau_c/\tau_H$ > tight_coupling_trigger_tau_c_over_tau_h. Decrease this value to switch off earlier in time. If this number is larger than start_sources_at_tau_c_over_tau_h, the code returns an error, because the source computation requires tight-coupling to be switched off.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.015


The “tight-coupling-trigger-tau-c-over-tau-k” property

  “tight-coupling-trigger-tau-c-over-tau-k” gdouble

when to switch off tight-coupling approximation: second condition: $\tau_c/\tau_k \equiv k \tau_c$ < tight_coupling_trigger_tau_c_over_tau_k. Decrease this value to switch off earlier in time.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.01


The “tol-M-ncdm” property

  “tol-M-ncdm”               gdouble

parameter controlling relative precision of ncdm mass for given ncdm current density.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1e-07


The “tol-background-integration” property

  “tol-background-integration” gdouble

parameter controlling precision of background integration.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.01


The “tol-gauss-legendre” property

  “tol-gauss-legendre”       gdouble

tolerance with which quadrature points are found: must be very small for an accurate integration (if not entered manually, set automatically to match implementation precision).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 2.22045e-16


The “tol-initial-Omega-r” property

  “tol-initial-Omega-r”      gdouble

parameter controlling how deep inside radiation domination must the initial time be chosen.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.0001


The “tol-ncdm” property

  “tol-ncdm”                 gdouble

parameter controlling relative precision of integrals over ncdm phase-space distribution during perturbation calculation.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.001


The “tol-ncdm-bg” property

  “tol-ncdm-bg”              gdouble

parameter controlling relative precision of integrals over ncdm phase-space distribution during background evolution.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1e-05


The “tol-ncdm-initial-w” property

  “tol-ncdm-initial-w”       gdouble

parameter controlling how relativistic must non-cold relics be at initial time.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.001


The “tol-ncdm-newtonian” property

  “tol-ncdm-newtonian”       gdouble

parameter controlling relative precision of integrals over ncdm phase-space distribution during perturbation calculation - newtonian.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1e-05


The “tol-ncdm-synchronous” property

  “tol-ncdm-synchronous”     gdouble

parameter controlling relative precision of integrals over ncdm phase-space distribution during perturbation calculation - synchronous.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.001


The “tol-perturb-integration” property

  “tol-perturb-integration”  gdouble

control parameter for the precision of the perturbation integration.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1e-05


The “tol-tau-approx” property

  “tol-tau-approx”           gdouble

precision with which the code should determine (by bisection) the times at which sources start being sampled, and at which approximations must be switched on/off (units of Mpc).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1e-10


The “tol-tau-eq” property

  “tol-tau-eq”               gdouble

parameter controlling precision with which tau_eq (conformal time at radiation/matter equality) is found (units: Mpc).

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1e-06


The “tol-thermo-integration” property

  “tol-thermo-integration”   gdouble

precision of each integration step.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.01


The “transfer-neglect-delta-k-S-e” property

  “transfer-neglect-delta-k-S-e” gdouble

range of k values (in 1/Mpc) taken into account in transfer function: for l < (k-delta_k)*tau0, ie for k > (l/tau0 + delta_k), the transfer function is set to zero.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.11


The “transfer-neglect-delta-k-S-t0” property

  “transfer-neglect-delta-k-S-t0” gdouble

range of k values (in 1/Mpc) taken into account in transfer function: for l < (k-delta_k)*tau0, ie for k > (l/tau0 + delta_k), the transfer function is set to zero.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.15


The “transfer-neglect-delta-k-S-t1” property

  “transfer-neglect-delta-k-S-t1” gdouble

range of k values (in 1/Mpc) taken into account in transfer function: for l < (k-delta_k)*tau0, ie for k > (l/tau0 + delta_k), the transfer function is set to zero.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.04


The “transfer-neglect-delta-k-S-t2” property

  “transfer-neglect-delta-k-S-t2” gdouble

range of k values (in 1/Mpc) taken into account in transfer function: for l < (k-delta_k)*tau0, ie for k > (l/tau0 + delta_k), the transfer function is set to zero.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.15


The “transfer-neglect-delta-k-T-b” property

  “transfer-neglect-delta-k-T-b” gdouble

range of k values (in 1/Mpc) taken into account in transfer function: for l < (k-delta_k)*tau0, ie for k > (l/tau0 + delta_k), the transfer function is set to zero.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.1


The “transfer-neglect-delta-k-T-e” property

  “transfer-neglect-delta-k-T-e” gdouble

range of k values (in 1/Mpc) taken into account in transfer function: for l < (k-delta_k)*tau0, ie for k > (l/tau0 + delta_k), the transfer function is set to zero.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.25


The “transfer-neglect-delta-k-T-t2” property

  “transfer-neglect-delta-k-T-t2” gdouble

range of k values (in 1/Mpc) taken into account in transfer function: for l < (k-delta_k)*tau0, ie for k > (l/tau0 + delta_k), the transfer function is set to zero.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0.2


The “transfer-neglect-delta-k-V-b” property

  “transfer-neglect-delta-k-V-b” gdouble

range of k values (in 1/Mpc) taken into account in transfer function: for l < (k-delta_k)*tau0, ie for k > (l/tau0 + delta_k), the transfer function is set to zero.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1


The “transfer-neglect-delta-k-V-e” property

  “transfer-neglect-delta-k-V-e” gdouble

range of k values (in 1/Mpc) taken into account in transfer function: for l < (k-delta_k)*tau0, ie for k > (l/tau0 + delta_k), the transfer function is set to zero.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1


The “transfer-neglect-delta-k-V-t1” property

  “transfer-neglect-delta-k-V-t1” gdouble

range of k values (in 1/Mpc) taken into account in transfer function: for l < (k-delta_k)*tau0, ie for k > (l/tau0 + delta_k), the transfer function is set to zero.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1


The “transfer-neglect-delta-k-V-t2” property

  “transfer-neglect-delta-k-V-t2” gdouble

range of k values (in 1/Mpc) taken into account in transfer function: for l < (k-delta_k)*tau0, ie for k > (l/tau0 + delta_k), the transfer function is set to zero.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 1


The “transfer-neglect-late-source” property

  “transfer-neglect-late-source” gdouble

range of k values (in 1/Mpc) taken into account in transfer function: for l < (k-delta_k)*tau0, ie for k > (l/tau0 + delta_k), the transfer function is set to zero.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 400


The “ur-fluid-approximation” property

  “ur-fluid-approximation”   gint

UR fluid approximation scheme.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 2


The “ur-fluid-trigger-tau-over-tau-k” property

  “ur-fluid-trigger-tau-over-tau-k” gdouble

when to switch off ur (massless neutrinos / ultra-relativistic relics) fluid approximation.

Owner: NcCBEPrecision

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 30