Top | ![]() |
![]() |
![]() |
![]() |
Properties
NcPowspecML * | power-spec | Read / Write / Construct Only |
gdouble | reltol | Read / Write / Construct |
gdouble | zmaxnl | Read / Write / Construct |
Types and Values
#define | NC_POWSPEC_MNL_HALOFIT_F1POW |
#define | NC_POWSPEC_MNL_HALOFIT_F2POW |
#define | NC_POWSPEC_MNL_HALOFIT_F3POW |
#define | NC_POWSPEC_MNL_HALOFIT_LOGRMIN |
Description
Provides the nonlinear matter power spectrum using Halofit model Smith et al (2003) and Takahashi et al. (2012) FIXME.
Functions
nc_powspec_mnl_halofit_new ()
NcPowspecMNLHaloFit * nc_powspec_mnl_halofit_new (NcPowspecML *psml
,gdouble zmaxnl
,gdouble reltol
);
Creates a new NcPowspecMNLHaloFit from the transfer
function tf
.
nc_powspec_mnl_halofit_set_kbounds_from_ml ()
void
nc_powspec_mnl_halofit_set_kbounds_from_ml
(NcPowspecMNLHaloFit *pshf
);
Sets mode $k$ boundaries from the linear matter power spectrum.
Property Details
The “power-spec”
property
“power-spec” NcPowspecML *
Linear power spectrum.
Flags: Read / Write / Construct Only
The “reltol”
property
“reltol” gdouble
Relative tolerance (precision) for halofit computations.
Flags: Read / Write / Construct
Allowed values: [2.22045e-16,1]
Default value: 0.001
The “zmaxnl”
property
“zmaxnl” gdouble
Max redshift for halofit correction.
Flags: Read / Write / Construct
Allowed values: [0,10000]
Default value: 10