Method

NumCosmoXcorKernelComponentprepare

Declaration [src]

void
nc_xcor_kernel_component_prepare (
  NcXcorKernelComponent* comp,
  NcHICosmo* cosmo
)

Description [src]

Prepares the kernel component by analyzing its behavior over the valid ranges. This method calls get_limits to obtain the integration ranges, then studies KL(k, y/k) using the Limber approximation to compute k_max(y), KL_max(y), and k_epsilon(y) using GSL Brent minimizer and root finder with warm starts.

Parameters

cosmo

Type: NcHICosmo

A NcHICosmo.

The data is owned by the caller of the method.