Function
NumCosmoXcorKernelIntegrandnew
Declaration [src]
NcXcorKernelIntegrand*
nc_xcor_kernel_integrand_new (
guint len,
NcXcorKernelIntegrandEval eval,
NcXcorKernelIntegrandGetRange get_range,
gpointer data,
GDestroyNotify data_free
)
Parameters
len-
Type:
guintNumber of components in the integrand.
eval-
Type:
NcXcorKernelIntegrandEvalFunction to evaluate the integrand.
get_range-
Type:
NcXcorKernelIntegrandGetRangeFunction to get the k range.
data-
Type:
gpointerUser data to pass to
evalandget_range.The argument can be NULL.The data is owned by the caller of the function. data_free-
Type:
GDestroyNotifyFunction to free
data.
Return value
Type: NcXcorKernelIntegrand
A new NcXcorKernelIntegrand.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |