Constructor

NumCosmoMathFftlogSBesselJLJMnew

Declaration [src]

NcmFftlogSBesselJLJM*
ncm_fftlog_sbessel_jljm_new (
  gint ell,
  gint dell,
  gdouble lnw,
  gdouble lnr0,
  gdouble lnk0,
  gdouble Lk,
  guint N
)

Description [src]

Creates a new fftlog Spherical Bessel $j_\ell(xr) j_{\ell+\delta\ell}(x/r)$ object.

Parameters

ell

Type: gint

Spherical Bessel Integer order.

dell

Type: gint

Spherical Bessel Integer order.

lnw

Type: gdouble

Log-scale difference $\ln(r)$.

lnr0

Type: gdouble

Output center $\ln(r_0)$.

lnk0

Type: gdouble

Input center $\ln(k_0)$.

Lk

Type: gdouble

Input/output interval size.

N

Type: guint

Number of knots.

Return value

Type: NcmFftlogSBesselJLJM

A new NcmFftlogSBesselJLJM.

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