TheoryTables#
- class cosmicjellyfish.cosmology.jax_theory.TheoryTables(z, k_hmpc, chi, h_over_c, growth, growth_rate, omega_m, pk_linear, pk_nonlinear, h0_over_c, omega_m0, sigma8=None)[source]#
Bases:
objectDifferentiable theory quantities on a redshift/wavenumber grid.
- z#
Redshifts the quantities are evaluated at.
- Type:
array,shape (nz,)
- k_hmpc#
Wavenumbers in
h/Mpc; the power spectra’ second axis follows this order.- Type:
array,shape (nk,)
- chi#
Comoving distance in Mpc.
- Type:
array,shape (nz,)
- h_over_c#
Hubble rate divided by the speed of light, in
1/Mpc.- Type:
array,shape (nz,)
- growth#
Linear growth factor normalised to
D(0) = 1.- Type:
array,shape (nz,)
- growth_rate#
Logarithmic growth rate
f = d ln D / d ln a(scale independent).- Type:
array,shape (nz,)
- omega_m#
Matter fraction
Omega_m(z).- Type:
array,shape (nz,)
- pk_linear, pk_nonlinear
Matter power spectra in
Mpc^3.- Type:
array,shape (nz,nk)
- h0_over_c#
Present-day
H0 / cin1/Mpc.- Type:
scalar
- omega_m0#
Present-day matter fraction.
- Type:
scalar
- sigma8#
Present-day
sigma8times the linear growth factor, i.e.sigma8(z).- Type:
array,shape (nz,), optional