Constructor

NumCosmoMathSBesselIntegratorLevinnew

Declaration [src]

NcmSBesselIntegratorLevin*
ncm_sbessel_integrator_levin_new (
  guint ell_min,
  guint ell_max
)

Description [src]

Creates a new NcmSBesselIntegratorLevin with default parameters: - y_knots_min = NCM_SBESSEL_INTEGRATOR_LEVIN_DEFAULT_Y_KNOTS_MIN - y_knots_max = NCM_SBESSEL_INTEGRATOR_LEVIN_DEFAULT_Y_KNOTS_MAX - n_knots = NCM_SBESSEL_INTEGRATOR_LEVIN_DEFAULT_N_KNOTS - ell_cache_max = NCM_SBESSEL_INTEGRATOR_LEVIN_DEFAULT_ELL_CACHE_MAX - reltol = NCM_SBESSEL_INTEGRATOR_LEVIN_DEFAULT_RELTOL - cheb_min_order = NCM_SBESSEL_INTEGRATOR_LEVIN_DEFAULT_CHEB_MIN_ORDER - cheb_reltol = NCM_SBESSEL_INTEGRATOR_LEVIN_DEFAULT_CHEB_RELTOL.

Parameters

ell_min

Type: guint

Minimum multipole.

ell_max

Type: guint

Maximum multipole.

Return value

Type: NcmSBesselIntegratorLevin

A new NcmSBesselIntegratorLevin.

The caller of the function takes ownership of the data, and is responsible for freeing it.