Constructor
NumCosmoXcorKernelCMBISWnew
Declaration [src]
NcXcorKernelCMBISW*
nc_xcor_kernel_cmb_isw_new (
NcDistance* dist,
NcmPowspec* ps,
NcRecomb* recomb,
NcmVector* Nl
)
Description [src]
Creates a new NcXcorLimberKernelCMBISW for computing the CMB integrated
Sachs-Wolfe (ISW) effect kernel. This kernel describes the correlation between
the CMB temperature anisotropies from the ISW effect and large-scale structure.
Parameters
dist-
Type:
NcDistanceA
NcDistance.The data is owned by the caller of the function. ps-
Type:
NcmPowspecA
NcmPowspec.The data is owned by the caller of the function. recomb-
Type:
NcRecombA
NcRecomb.The data is owned by the caller of the function. Nl-
Type:
NcmVectorA
NcmVector.The data is owned by the caller of the function.
Return value
Type: NcXcorKernelCMBISW
A new NcXcorLimberKernelCMBISW.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |