CCL
Functions
ccl_utils.h File Reference

Go to the source code of this file.

Functions

double * ccl_linear_spacing (double xmin, double xmax, int N)
 
double * ccl_log_spacing (double xmin, double xmax, int N)
 

Function Documentation

◆ ccl_linear_spacing()

double* ccl_linear_spacing ( double  xmin,
double  xmax,
int  N 
)

Compute bin edges of N-1 linearly spaced bins on the interval [xmin,xmax]

Parameters
xminminimum value of spacing
xmaxmaximum value of spacing
Nnumber of bins plus one (number of bin edges)
Returns
x, bin edges in range [xmin, xmax]

◆ ccl_log_spacing()

double* ccl_log_spacing ( double  xmin,
double  xmax,
int  N 
)

Compute bin edges of N-1 logarithmically spaced bins on the interval [xmin,xmax]

Parameters
xminminimum value of spacing
xmaxmaximum value of spacing
Nnumber of bins plus one (number of bin edges)
Returns
x, bin edges in range [xmin, xmax]