classylss.astropy_compat.AstropyCompat(engine)[source]¶Bases: object
A cosmology wrapper object that provides compatibility with the syntax
from astropy.
Warning
Some parameter definitions vary between astropy and CLASS.
| Parameters: | engine (ClassEngine) – the CLASS engine object |
|---|
Attributes
Ob0 |
Returns Omega0_b. |
Ode0 |
Returns the sum of Omega0_lambda and Omega0_fld. |
Odm0 |
Returns Omega0_cdm. |
Ogamma0 |
Returns Omega0_g. |
Ok0 |
Returns Omega0_k. |
Om0 |
Returns Omega0_m. |
Onu0 |
Returns the sum of Omega0_ncdm_tot and Omega0_ur. |
Tcmb0 |
Returns T0_cmb. |
Tnu0 |
Returns T0_ncdm. |
has_massive_nu |
Returns True if N_ncdm is greater than zero. |
w0 |
Returns w0_fld. |
wa |
Returns wa_fld. |
Methods
Ob(z) |
Returns Omega_b(). |
Ode(z) |
Returns the sum of Omega_lambda() and Omega_fld(). |
Odm(z) |
Returns Omega_cdm(). |
Ogamma(z) |
Returns Omega_g(). |
Ok(z) |
Returns Omega_k(). |
Om(z) |
Returns Omega_m(). |
Onu(z) |
Returns the sum of Omega_ncdm() and Omega_ur(). |
Tcmb(z) |
Returns \((1+z)\) T0_cmb. |
Tnu(z) |
Returns \((1+z)\) T0_ncdm. |
nu_relative_density(z) |
Returns Onu() / Ogamma(). |
Ode(z)[source]¶Returns the sum of Omega_lambda()
and Omega_fld().
Ode0¶Returns the sum of Omega0_lambda
and Omega0_fld.
Odm(z)[source]¶Returns Omega_cdm().
Odm0¶Returns Omega0_cdm.
Onu(z)[source]¶Returns the sum of Omega_ncdm()
and Omega_ur().
Onu0¶Returns the sum of Omega0_ncdm_tot
and Omega0_ur.