Class
NumCosmoCBE
Description [src]
class NumCosmo.CBE : GObject.Object
{
/* No available fields */
}
CLASS (Cosmic Linear Anisotropy Solving System) backend.
This object provides an interface for the CLASS code.
If you use this object please cite: [Blas (2011) CLASS II][XBlas2011], see also: - [Lesgourgues (2011) CLASS I][XLesgourgues2011], - [Lesgourgues (2011) CLASS III][XLesgourgues2011a], - [Lesgourgues (2011) CLASS IV][XLesgourgues2011b] and - CLASS website.
Instance methods
nc_cbe_compare_bg
Compares CLASS and NumCosmo background calculations and returns the worst discrepancy.
nc_cbe_get_all_Cls
Gets and store the angular power spectra $C_l$’s calculated in the vectors TT_Cls, EE_Cls,
BB_Cls and TE_Cls. If any of these vectors are NULL, then it is (they are) ignored.
nc_cbe_get_matter_ps
Gets the logarithm base e of the matter power spectrum as a function of the redshift $z$ and mode $\ln (k)$.
nc_cbe_get_max_matter_pk_k
Gets the maximum mode $k_\mathrm{max}$ for which the matter power spectrum $P (k, z)$ is evaluated.
nc_cbe_get_max_matter_pk_z
Gets the maximum redshift $z_\mathrm{max}$ for which the matter power spectrum $P(k, z)$ is evaluated.
nc_cbe_get_scalar_lmax
Gets the maximum multipole $\ell_\textrm{max}$ at which the angular power spectrum $C_{\ell}$ of the scalar mode is computed.
nc_cbe_get_sigma8
Computes the value of $\sigma_8$ as computed by CLASS, usually with errors $\propto 10^{-4}$.
For better precision use: ncm_powspec_sigma_tophat_R() or NcmPowspecFilter.
nc_cbe_get_tensor_lmax
Gets the maximum multipole $\ell_\textrm{max}$ at which the angular power spectrum $C_{\ell}$ of the tensor mode is computed.
nc_cbe_get_vector_lmax
Gets the maximum multipole $\ell_\textrm{max}$ at which the angular power spectrum $C_{\ell}$ of the vector mode is computed.
nc_cbe_set_max_matter_pk_k
Sets $k_\mathrm{max}$ for which the matter power spectrum $P (k, z)$ is evaluated.
nc_cbe_set_max_matter_pk_z
Sets $z_\mathrm{max}$ for (until?) which the matter power spectrum $P(k, z)$ is evaluated.
nc_cbe_set_scalar_lmax
Sets the maximum multipole $\ell_\textrm{max}$ at which the angular power spectrum $C_{\ell}$ of the scalar mode is computed.
nc_cbe_set_tensor_lmax
Sets the maximum multipole $\ell_\textrm{max}$ at which the angular power spectrum $C_{\ell}$ of the tensor mode is computed.
nc_cbe_set_vector_lmax
Sets the maximum multipole $\ell_\textrm{max}$ at which the angular power spectrum $C_{\ell}$ of the vector mode is computed.
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.