Class

NumCosmoHIPrimTwoFluids

Description [src]

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

Two Fluids implementation for primordial spectra.

Primordial adiabatic scalar power spectrum obtained from a two fluids model.

Constructors

nc_hiprim_two_fluids_new

This function instantiates a new object of type NcHIPrimTwoFluids.

Functions

nc_hiprim_two_fluids_clear

If *two_fluids is not NULL, the reference count of the object is decreased and the pointer is set to NULL.

Instance methods

nc_hiprim_two_fluids_free

Decreases the reference count of the object. When its reference count drops to 0, the object is finalized.

nc_hiprim_two_fluids_get_use_default_calib

Get the use_default_calib flag.

nc_hiprim_two_fluids_peek_Pk0_spline

Get the spline for the normalization of the power spectrum as a function of $\ln(w)$.

nc_hiprim_two_fluids_peek_lnk_lnw_spline

Get the spline for the primordial adiabatic scalar power spectrum as a function of $\ln(k)$ and $\ln(w)$.

nc_hiprim_two_fluids_ref

Increases the reference count of the object.

nc_hiprim_two_fluids_set_Pk0_spline

Set the spline for the normalization of the power spectrum as a function of ln(w).

nc_hiprim_two_fluids_set_lnk_lnw_spline

Set the spline for the primordial adiabatic scalar power spectrum as a function of ln(k) and ln(w).

nc_hiprim_two_fluids_set_use_default_calib

Set the use_default_calib flag.

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.HIPrimTwoFluids:Pk0-spline
No description available.

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

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

NumCosmo.HIPrimTwoFluids:ln10e10ASA
No description available.

NumCosmo.HIPrimTwoFluids:ln10e10ASA-fit
No description available.

NumCosmo.HIPrimTwoFluids:lnk-lnw-spline
No description available.

NumCosmo.HIPrimTwoFluids:lnk0
No description available.

NumCosmo.HIPrimTwoFluids:lnk0-fit
No description available.

NumCosmo.HIPrimTwoFluids:lnw
No description available.

NumCosmo.HIPrimTwoFluids:lnw-fit
No description available.

NumCosmo.HIPrimTwoFluids:n-T
No description available.

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

NumCosmo.HIPrimTwoFluids:use-default-calib
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 NumCosmoHIPrimTwoFluidsClass {
  /* no available fields */
}

No description available.