Class

NumCosmoHIPrimExpc

Description [src]

class NumCosmo.HIPrimExpc : NumCosmo.HIPrim
{
  /* No available fields */
}

Exponential cutoff modification of the power law primordial spectrum.

This object is a subclass of NcHIPrim and is designed to implement the exponential cutoff modification of the power law primordial spectrum. It is employed by NcHICosmo to provide the primordial power spectrum for the cosmological model.

Constructors

nc_hiprim_expc_new

Creates a new instance of NcHIPrimExpc (Exponential Cutoff primordial spectrum).

Instance methods

Methods inherited from NcHIPrim (12)
nc_hiprim_SA_Ampl

Gets the scalar adiabatic power spectrum amplitude, i.e., $P_{SA}(k_\mathrm{pivot})$.

nc_hiprim_SA_powspec_k

Gets the scalar adiabatic power spectrum as a function of $k$.

nc_hiprim_T_Ampl

Gets the tensor power spectrum amplitude, i.e., $P_{T}(k_\mathrm{pivot})$.

nc_hiprim_T_SA_ratio

Gets the tensor-to-scalar ratio.

nc_hiprim_T_powspec_k

Gets the tensor power spectrum as a function of $k$.

nc_hiprim_free

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

nc_hiprim_get_k_pivot

Gets the value of the pivotal $k$.

nc_hiprim_get_lnk_pivot

Gets the value of the pivotal $k$.

nc_hiprim_lnSA_powspec_lnk

Gets the natural logarithm of the scalar adiabatic power spectrum as a function of $\ln(k\mathrm{Mpc})$.

nc_hiprim_lnT_powspec_lnk

Gets the natural logarithm of the tensor power spectrum as a function of $\ln(k\mathrm{Mpc})$.

nc_hiprim_ref

Increases the reference count of prim by one.

nc_hiprim_set_k_pivot

Sets k_pivot to the respective property.

Methods inherited from NcmModel (89)

Please see NcmModel for a full list of methods.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

NumCosmo.HIPrimExpc:T-SA-ratio
No description available.

NumCosmo.HIPrimExpc:T-SA-ratio-fit
No description available.

NumCosmo.HIPrimExpc:c
No description available.

NumCosmo.HIPrimExpc:c-fit
No description available.

NumCosmo.HIPrimExpc:lambdac
No description available.

NumCosmo.HIPrimExpc:lambdac-fit
No description available.

NumCosmo.HIPrimExpc:ln10e10ASA
No description available.

NumCosmo.HIPrimExpc:ln10e10ASA-fit
No description available.

NumCosmo.HIPrimExpc:lnkc
No description available.

NumCosmo.HIPrimExpc:lnkc-fit
No description available.

NumCosmo.HIPrimExpc:n-SA
No description available.

NumCosmo.HIPrimExpc:n-SA-fit
No description available.

NumCosmo.HIPrimExpc:n-T
No description available.

NumCosmo.HIPrimExpc:n-T-fit
No description available.

Properties inherited from NcHIPrim (1)
NumCosmo.HIPrim:k-pivot
No description available.

Properties inherited from NcmModel (9)
NumCosmoMath.Model:implementation
No description available.
NumCosmoMath.Model:name
No description available.
NumCosmoMath.Model:nick
No description available.
NumCosmoMath.Model:params-types
No description available.
NumCosmoMath.Model:reparam
No description available.
NumCosmoMath.Model:scalar-params-len
No description available.
NumCosmoMath.Model:sparam-array
No description available.
NumCosmoMath.Model:submodel-array
No description available.
NumCosmoMath.Model:vector-params-len
No description available.

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 NumCosmoHIPrimExpcClass {
  /* no available fields */
}

No description available.