LALBurst 2.0.7.1-eeff03c
cs_lambda_cosmo.c File Reference

Prototypes

static double cs_lambda_hubble (double one_plus_z)
 
static double cs_lambda_phit_integrand (double y, void UNUSED *p)
 
static double cs_lambda_phiA_integrand (double z, void UNUSED *p)
 
cs_cosmo_functions_t XLALCSCosmoFunctionsAlloc (double zmin, double dlnz, size_t n)
 
cs_cosmo_functions_t XLALCSCosmoFunctions (double *z, size_t n)
 
void XLALCSCosmoFunctionsFree (cs_cosmo_functions_t cosmofns)
 

Go to the source code of this file.

Macros

#define WORKSZ   100000
 
#define EPS   1e-7
 

Macro Definition Documentation

◆ WORKSZ

#define WORKSZ   100000

Definition at line 75 of file cs_lambda_cosmo.c.

◆ EPS

#define EPS   1e-7

Definition at line 76 of file cs_lambda_cosmo.c.

Function Documentation

◆ cs_lambda_hubble()

static double cs_lambda_hubble ( double  one_plus_z)
static

Definition at line 37 of file cs_lambda_cosmo.c.

◆ cs_lambda_phit_integrand()

static double cs_lambda_phit_integrand ( double  y,
void UNUSED *  p 
)
static

Definition at line 50 of file cs_lambda_cosmo.c.

◆ cs_lambda_phiA_integrand()

static double cs_lambda_phiA_integrand ( double  z,
void UNUSED *  p 
)
static

Definition at line 65 of file cs_lambda_cosmo.c.

◆ XLALCSCosmoFunctionsAlloc()

cs_cosmo_functions_t XLALCSCosmoFunctionsAlloc ( double  zmin,
double  dlnz,
size_t  n 
)

Definition at line 77 of file cs_lambda_cosmo.c.

◆ XLALCSCosmoFunctions()

cs_cosmo_functions_t XLALCSCosmoFunctions ( double *  z,
size_t  n 
)

Definition at line 118 of file cs_lambda_cosmo.c.

◆ XLALCSCosmoFunctionsFree()

void XLALCSCosmoFunctionsFree ( cs_cosmo_functions_t  cosmofns)

Definition at line 159 of file cs_lambda_cosmo.c.