8 #define _M_EV_TOO_BIG_FOR_HALOFIT_ 10. 10 enum non_linear_method {nl_none,nl_halofit}; 68 int nonlinear_k_nl_at_z(
88 int nonlinear_pk_l(
struct perturbs *ppt,
int nonlinear_init(struct precision *ppr, struct background *pba, struct thermo *pth, struct perturbs *ppt, struct primordial *ppm, struct nonlinear *pnl)
Definition: nonlinear.c:52
Definition: background.h:25
Definition: perturbations.h:95
short nonlinear_verbose
Definition: nonlinear.h:51
enum non_linear_method method
Definition: nonlinear.h:29
Definition: thermodynamics.h:58
int nonlinear_halofit(struct precision *ppr, struct background *pba, struct primordial *ppm, struct nonlinear *pnl, double tau, double *pk_l, double *pk_nl, double *lnk_l, double *lnpk_l, double *ddlnpk_l, double *k_nl)
Definition: nonlinear.c:314
double * nl_corr_density
Definition: nonlinear.h:42
int k_size
Definition: nonlinear.h:37
ErrorMsg error_message
Definition: nonlinear.h:53
double * tau
Definition: nonlinear.h:40
double * k
Definition: nonlinear.h:38
int tau_size
Definition: nonlinear.h:39
double * k_nl
Definition: nonlinear.h:43
Definition: primordial.h:79
Definition: nonlinear.h:20