Class

NumCosmoXcor

Description

final class NumCosmo.Xcor : GObject.Object
{
  /* No available fields */
}

No description available.

Ancestors

Constructors

nc_xcor_new

Two methods are available to compute integrals: independent GSL numerical integration or vector integration using Sundials’s CVode algorithm.

Functions

nc_xcor_clear

If *xc is not NULL, decrements the reference count of xc, and frees it if the count reaches 0.

Instance methods

nc_xcor_compute

Performs the computation of the power spectrum $C_{\ell}^{AB}$. The kernels of observables A and B are xclk1 and xclk2. If xclk2 is NULL, the auto power spectrum is computed. The result for multipoles lmin to lmax (included) is stored in the NcmVector vp.

nc_xcor_free

Decrements the reference count of xc, and frees it if the count reaches 0.

nc_xcor_get_ell_batch_size
No description available.

nc_xcor_get_reltol
No description available.

nc_xcor_prepare

Prepares xc for computation.

nc_xcor_ref

Increments the reference count of xc.

nc_xcor_set_ell_batch_size

Sets the multipole batch size for cubature methods.

nc_xcor_set_reltol

Sets the relative tolerance of xc.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

NumCosmo.Xcor:distance

This property keeps the distance object.

NumCosmo.Xcor:ell-batch-size

This property keeps the multipole batch size for cubature methods.

NumCosmo.Xcor:meth

This property keeps the method enumerator to compute the integrals.

NumCosmo.Xcor:power-spec

This property keeps the matter power spectrum object.

NumCosmo.Xcor:reltol

This property keeps the relative tolerance.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct NumCosmoXcorClass {
  GObjectClass parent_class;
  
}

No description available.

Class members
parent_class: GObjectClass

No description available.