Class

NumCosmoPowspecMLTransfer

Description [src]

final class NumCosmo.PowspecMLTransfer : NumCosmo.PowspecML
{
  /* No available fields */
}

Class for linear matter power spectrum from a transfer function.

Provides a linear matter power spectrum as a function of mode $k$ and redshift $z$ using a transfer function $T(k)$ NcTransferFunc and the growth function $D(z)$ NcGrowthFunc, $$P(k, z) = P_{\text{prim}} (k) T(k)^2 D(z)^2,$$ where $P_{\text{prim}} (k)$ is the primordial power spectrum NcHIPrim.

Constructors

nc_powspec_ml_transfer_new

Creates a new NcPowspecMLTransfer from the transfer function tf.

Instance methods

nc_powspec_ml_transfer_peek_gf

Peeks the NcGrowthFunc inside ps_mlt.

nc_powspec_ml_transfer_peek_tf

Peeks the NcTransferFunc inside ps_mlt.

nc_powspec_ml_transfer_set_gf

Sets the NcGrowthFunc to gf.

nc_powspec_ml_transfer_set_tf

Sets the NcTransferFunc to tf.

Methods inherited from NcPowspecML (2)
nc_powspec_ml_free

Atomically decrements the reference count of ps_ml by one. If the reference count drops to 0, all memory allocated by ps_ml is released.

nc_powspec_ml_ref

Increases the reference count of ps_ml by one atomically.

Methods inherited from NcmPowspec (29)

Please see NcmPowspec for a full list of methods.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

NumCosmo.PowspecMLTransfer:growth

The growth function $D(z)$ used to compute $P(k,z)$.

NumCosmo.PowspecMLTransfer:transfer

The transfer function $T(k)$ used to compute $P(k,z)$.

Properties inherited from NcPowspecML (4)
NumCosmo.PowspecML:kmax

The maximum mode (wave-number) value to compute $P(k,z)$.

NumCosmo.PowspecML:kmin

The minimum mode (wave-number) value to compute $P(k,z)$.

NumCosmo.PowspecML:zf

The final time (redshift) to compute $P(k,z)$.

NumCosmo.PowspecML:zi

The initial time (redshift) to compute $P(k,z)$.

Properties inherited from NcmPowspec (5)
NumCosmoMath.Powspec:kmax

The maximum mode (wave-number) value to compute $P(k,z)$.

NumCosmoMath.Powspec:kmin

The minimum mode (wave-number) value to compute $P(k,z)$.

NumCosmoMath.Powspec:reltol

The relative tolerance on the interpolation error.

NumCosmoMath.Powspec:zf

The final time (redshift) to compute $P(k,z)$.

NumCosmoMath.Powspec:zi

The initial time (redshift) to compute $P(k,z)$.

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 NumCosmoPowspecMLTransferClass {
  NcPowspecMLClass parent_class;
  
}

No description available.

Class members
parent_class: NcPowspecMLClass

No description available.