Constructor

NumCosmoXcorKernelAnalyticPowerExpnew

Declaration [src]

NcXcorKernelAnalyticPowerExp*
nc_xcor_kernel_analytic_power_exp_new (
  NcDistance* dist,
  NcmPowspec* ps,
  gdouble chi_scale,
  gdouble alpha,
  gdouble beta,
  gdouble chi_lower,
  gdouble chi_upper
)

Description [src]

Creates a new NcXcorKernelAnalyticPowerExp.

Parameters

dist

Type: NcDistance

A NcDistance.

The data is owned by the caller of the function.
ps

Type: NcmPowspec

A NcmPowspec.

The data is owned by the caller of the function.
chi_scale

Type: gdouble

Cut-off scale $\chi_0$, in Mpc.

alpha

Type: gdouble

Power-law index $\alpha$ of the rise.

beta

Type: gdouble

Stretch exponent $\beta$ of the fall.

chi_lower

Type: gdouble

Lower end of the support, in Mpc.

chi_upper

Type: gdouble

Upper end of the support, in Mpc.

Return value

Type: NcXcorKernelAnalyticPowerExp

A new NcXcorKernelAnalyticPowerExp.

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