NcXcorLimberKernelCMBLensing

NcXcorLimberKernelCMBLensing — implementation of NcXcorLimberKernel for CMB lensing

Functions

Properties

NcmVector * Nl Read / Write
NcDistance * dist Read / Write
NcRecomb * recomb Read / Write

Types and Values

Object Hierarchy

    GEnum
    ╰── NcXcorLimberKernelCMBLensingSParams
    GObject
    ╰── NcmModel
        ╰── NcXcorLimberKernel
            ╰── NcXcorLimberKernelCMBLensing

Description

The kernel is given by \begin{equation} W^{\kappa_\mathrm{CMB}} (z) = \frac{3}{2} \frac{\Omega_m H_0^2}{c} \frac{(1+z)}{H(z)} \chi(z) \frac{\chi(z_*) - \chi(z)}{\chi(z_*)}. \end{equation}

Functions

nc_xcor_limber_kernel_cmb_lensing_new ()

NcXcorLimberKernelCMBLensing *
nc_xcor_limber_kernel_cmb_lensing_new (NcDistance *dist,
                                       NcRecomb *recomb,
                                       NcmVector *Nl);

FIXME

Parameters

dist

a NcDistance

 

recomb

a NcRecomb

 

Nl

a NcmVector

 

Returns

FIXME

Types and Values

enum NcXcorLimberKernelCMBLensingSParams

FIXME

Members

NC_XCOR_LIMBER_KERNEL_CMB_LENSING_SPARAM_LEN

FIXME

 

NC_XCOR_LIMBER_KERNEL_CMB_LENSING_DEFAULT_PARAMS_ABSTOL

#define NC_XCOR_LIMBER_KERNEL_CMB_LENSING_DEFAULT_PARAMS_ABSTOL (0.0)

Property Details

The “Nl” property

  “Nl”                       NcmVector *

FIXME Set correct values (limits)

Owner: NcXcorLimberKernelCMBLensing

Flags: Read / Write


The “dist” property

  “dist”                     NcDistance *

FIXME Set correct values (limits)

Owner: NcXcorLimberKernelCMBLensing

Flags: Read / Write


The “recomb” property

  “recomb”                   NcRecomb *

FIXME Set correct values (limits)

Owner: NcXcorLimberKernelCMBLensing

Flags: Read / Write