Cross-correlations

Cross-correlations — Cross-spectra using the Limber approximation

Properties

NcDistance * distance Read / Write / Construct Only
NcGrowthFunc * growth-func Read / Write / Construct Only
NcTransferFunc * transfer-func Read / Write / Construct Only
gdouble zl Read / Write / Construct
gdouble zu Read / Write / Construct

Object Hierarchy

    GObject
    ╰── NcXcor

Description

FIXME

Functions

nc_xcor_prepare ()

void
nc_xcor_prepare (NcXcor *xc,
                 NcHICosmo *model);

nc_xcor_new ()

NcXcor *
nc_xcor_new (NcDistance *dist,
             NcTransferFunc *tf,
             NcGrowthFunc *gf,
             gdouble zl,
             gdouble zu);

FIXME

Parameters

dist

a NcDistance

 

tf

a NcTransferFunc

 

gf

a NcGrowthFunc

 

zl

a gdouble

 

zu

a gdouble

 

Returns

FIXME


nc_xcor_ref ()

NcXcor *
nc_xcor_ref (NcXcor *xcl);

FIXME

Parameters

xcl

a NcXcor.

 

Returns

xcl .

[transfer full]


nc_xcor_free ()

void
nc_xcor_free (NcXcor *xcl);

FIXME

Parameters

xcl

a NcXcor.

 

nc_xcor_clear ()

void
nc_xcor_clear (NcXcor **xcl);

FIXME

Parameters

xcl

a NcXcor.

 

nc_xcor_limber_cross_cl ()

void
nc_xcor_limber_cross_cl (NcXcor *xc,
                         NcXcorLimber *xcl1,
                         NcXcorLimber *xcl2,
                         NcHICosmo *cosmo,
                         NcmVector *ell,
                         NcmVector *vp,
                         guint lmin_idx);

FIXME

Parameters

xc

a NcXcor

 

xcl1

a NcXcorLimber

 

xcl2

a NcXcorLimber

 

cosmo

a NcHICosmo

 

ell

a NcmVector

 

vp

a NcmVector

 

lmin_idx

a guint

 

Returns

FIXME


nc_xcor_limber_auto_cl ()

void
nc_xcor_limber_auto_cl (NcXcor *xc,
                        NcXcorLimber *xcl,
                        NcHICosmo *cosmo,
                        NcmVector *ell,
                        NcmVector *vp,
                        guint lmin_idx,
                        gboolean withnoise);

FIXME

Parameters

xc

a NcXcor

 

xcl

a NcXcorLimber

 

cosmo

a NcHICosmo

 

ell

a NcmVector

 

vp

a NcmVector

 

lmin_idx

a guint

 

withnoise

a gboolean

 

Returns

FIXME

Types and Values

Property Details

The “distance” property

  “distance”                 NcDistance *

This property keeps the distance object.

Flags: Read / Write / Construct Only


The “growth-func” property

  “growth-func”              NcGrowthFunc *

Growth function.

Flags: Read / Write / Construct Only


The “transfer-func” property

  “transfer-func”            NcTransferFunc *

Transfer Function.

Flags: Read / Write / Construct Only


The “zl” property

  “zl”                       gdouble

This property sets lower redshift bound.

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0


The “zu” property

  “zu”                       gdouble

This property sets the upper redshift bound.

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0