Go to the documentation of this file. 7 #include "gsl/gsl_const_mksa.h" 10 #define A_SPLINE_TYPE gsl_interp_akima 11 #define K_SPLINE_TYPE gsl_interp_akima 12 #define L_SPLINE_TYPE gsl_interp_akima 13 #define M_SPLINE_TYPE gsl_interp_akima 14 #define D_SPLINE_TYPE gsl_interp_akima 15 #define PNL_SPLINE_TYPE gsl_interp2d_bicubic 16 #define PLIN_SPLINE_TYPE gsl_interp2d_bicubic 17 #define CORR_SPLINE_TYPE gsl_interp_akima 25 #define M_PI 3.14159265358979323846 36 #define CLIGHT_HMPC 2997.92458 //H0^-1 in Mpc/h 42 #define GNEWT 6.67428e-11 // CLASS VALUE 47 #define SOLAR_MASS GSL_CONST_MKSA_SOLAR_MASS 52 #define MPC_TO_METER 3.08567758149e22 57 #define PC_TO_METER 3.08567758149e16 62 #define RHO_CRITICAL ((3*100*100)/(8*M_PI*GNEWT)) * (1000*1000*MPC_TO_METER/SOLAR_MASS) 67 #define KBOLTZ GSL_CONST_MKSA_BOLTZMANN 72 #define STBOLTZ GSL_CONST_MKSA_STEFAN_BOLTZMANN_CONSTANT 77 #define HPLANCK GSL_CONST_MKSA_PLANCKS_CONSTANT_H 82 #define CLIGHT GSL_CONST_MKSA_SPEED_OF_LIGHT 87 #define EV_IN_J GSL_CONST_MKSA_ELECTRON_VOLT 98 #define EPSREL_DIST 1E-6 103 #define EPSREL_GROWTH 1E-6 108 #define EPSREL_DNDZ 1E-6 113 #define EPS_SCALEFAC_GROWTH 1E-6 116 #define EPSREL_CORR_FUNC 1E-3 117 #define GSL_INTEGRATION_LIMIT 1000 120 #define Z_MIN_SOURCES 0.1 121 #define Z_MAX_SOURCES 3.0