NcXcorLimberKernelWeakLensing

NcXcorLimberKernelWeakLensing — implementation of NcXcorLimberKernel for galaxy weak lensing

Functions

Properties

NcDistance * dist Read / Write / Construct
NcmSpline * dndz Read / Write / Construct
double intr-shear Read / Write / Construct
double nbar Read / Write / Construct

Types and Values

Object Hierarchy

    GEnum
    ├── NcXcorLimberKernelWeakLensingSParams
    ╰── NcXcorLimberKernelWeakLensingVParams
    GObject
    ╰── NcmModel
        ╰── NcXcorLimberKernel
            ╰── NcXcorLimberKernelWeakLensing

Description

The kernel is given by \begin{equation} W^{\kappa_{\mathrm{gal}}} = \frac{3}{2} \frac{\Omega_m H_0^2}{c} \frac{(1+z)}{H(z)} \chi(z) \int dz^\prime \frac{dn}{dz^\prime} \frac{\chi(^\prime) - \chi(z)}{\chi(^\prime)} \end{equation}

where $\frac{dn}{dz}$ is the redshift distribution of galaxies.

Functions

nc_xcor_limber_kernel_weak_lensing_new ()

NcXcorLimberKernelWeakLensing *
nc_xcor_limber_kernel_weak_lensing_new
                               (gdouble zmin,
                                gdouble zmax,
                                NcmSpline *dn_dz,
                                gdouble nbar,
                                gdouble intr_shear,
                                NcDistance *dist);

Parameters

zmin

a gdouble

 

zmax

a gdouble

 

dn_dz

a NcmSpline

 

nbar

a gdouble, gal density

 

intr_shear

a gdouble, intrinsic galaxy shear

 

dist

a NcDistance

 

Types and Values

enum NcXcorLimberKernelWeakLensingSParams

Members

NC_XCOR_LIMBER_KERNEL_WEAK_LENSING_SPARAM_LEN

FIXME

 

enum NcXcorLimberKernelWeakLensingVParams

Members

NC_XCOR_LIMBER_KERNEL_WEAK_LENSING_VPARAM_LEN

FIXME

 

NC_XCOR_LIMBER_KERNEL_WEAK_LENSING_DEFAULT_PARAMS_ABSTOL

#define NC_XCOR_LIMBER_KERNEL_WEAK_LENSING_DEFAULT_PARAMS_ABSTOL (0.0)

Property Details

The “dist” property

  “dist”                     NcDistance *

Distance object.

Owner: NcXcorLimberKernelWeakLensing

Flags: Read / Write / Construct


The “dndz” property

  “dndz”                     NcmSpline *

Source redshift distribution.

Owner: NcXcorLimberKernelWeakLensing

Flags: Read / Write / Construct


The “intr-shear” property

  “intr-shear”               double

Intrinsic galaxy shear.

Owner: NcXcorLimberKernelWeakLensing

Flags: Read / Write / Construct

Allowed values: [0,20]

Default value: 0


The “nbar” property

  “nbar”                     double

nbar (galaxy angular density).

Owner: NcXcorLimberKernelWeakLensing

Flags: Read / Write / Construct

Allowed values: [0,inf]

Default value: 0