CCL
ccl_massfunc.h
Go to the documentation of this file.
1 
2 #ifdef __cplusplus
3 extern "C" {
4 #endif
5 
6 #pragma once
7 
8 #include "ccl_core.h"
16 void ccl_cosmology_compute_sigma(ccl_cosmology * cosmo, int * status);
17 
23 void ccl_cosmology_compute_hmfparams(ccl_cosmology * cosmo, int * status);
24 
25 //TODO smooth_mass is not really correct in this function, tho it makes sense in compute_sigma
36 double ccl_massfunc(ccl_cosmology * cosmo, double smooth_mass, double a, double odelta, int * status);
37 
38 //TODO status flag unused here
48 double ccl_halo_bias(ccl_cosmology *cosmo, double smooth_mass, double a, double odelta, int * status);
59 double ccl_massfunc_m2r(ccl_cosmology * cosmo, double smooth_mass, int * status);
60 
71 double ccl_sigmaM(ccl_cosmology * cosmo, double smooth_mass, double a, int * status);
72 
73 #ifdef __cplusplus
74 }
75 #endif
double ccl_massfunc(ccl_cosmology *cosmo, double smooth_mass, double a, double odelta, int *status)
Definition: ccl_massfunc.c:426
double ccl_sigmaM(ccl_cosmology *cosmo, double smooth_mass, double a, int *status)
Definition: ccl_massfunc.c:483
void ccl_cosmology_compute_sigma(ccl_cosmology *cosmo, int *status)
Definition: ccl_massfunc.c:333
double ccl_massfunc_m2r(ccl_cosmology *cosmo, double smooth_mass, int *status)
Definition: ccl_massfunc.c:465
double ccl_halo_bias(ccl_cosmology *cosmo, double smooth_mass, double a, double odelta, int *status)
Definition: ccl_massfunc.c:448
void ccl_cosmology_compute_hmfparams(ccl_cosmology *cosmo, int *status)
Definition: ccl_massfunc.c:16
Definition: ccl_core.h:123