23 double mnu[3] = {0.02, 0.02, 0.02};
35 ccl_parameters params = ccl_parameters_create_lcdm_nu(Omega_c, Omega_b, Omega_k,h, normp, n_s, Neff, mnu, mnutype, &status);
40 printf(
"# k [1/Mpc],Plin(k,z=0),Plin(k,z=1),Plin(k,z=2),Pnl(k,z=0),Pnl(k,z=1),Pnl(k,z=2)\n");
42 double k,
p,p1,p2,pnl,p1nl,p2nl;
45 for (k = 1.e-3; k<5.; k*=1.05){
52 printf(
"%le %le %le %le %le %le %le\n", k, p,p1,p2,pnl,p1nl,p2nl);
matter_power_spectrum_t matter_power_spectrum_method
double ccl_nonlin_matter_power(ccl_cosmology *cosmo, double k, double a, int *status)
transfer_function_t transfer_function_method
ccl_cosmology * ccl_cosmology_create(ccl_parameters params, ccl_configuration config)
double ccl_linear_matter_power(ccl_cosmology *cosmo, double k, double a, int *status)
const ccl_configuration default_config
int main(int argc, char *argv[])