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
short nonlinear_verbose
Definition: nonlinear.h:51
double * k_nl
Definition: nonlinear.h:43
double * nl_corr_density
Definition: nonlinear.h:42
Definition: nonlinear.h:20
Definition: perturbations.h:95
enum non_linear_method method
Definition: nonlinear.h:29
Definition: thermodynamics.h:57
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 * k
Definition: nonlinear.h:38
int k_size
Definition: nonlinear.h:37
ErrorMsg error_message
Definition: nonlinear.h:53
int tau_size
Definition: nonlinear.h:39
double * tau
Definition: nonlinear.h:40
Definition: primordial.h:79