onepower.pk.Spectra.compute_matter_profile#

Spectra.compute_matter_profile(mass, mean_density0, u_dm, fnu)[source]#

Compute the matter halo profile with a correction for neutrino mass fraction.

Feedback can be included through u_dm.

We lower the amplitude of \(W(M, k, z)\) in the one-halo term by the factor \(1-f_{\nu}\), where \(f_{\nu}=\Omega_{\nu}/\Omega_{\mathrm{m}}\) is the neutrino mass fraction, to account for the fact that we assume that hot neutrinos cannot cluster in haloes and therefore do not contribute power to the one-halo term.

Therefore \(W(M, k \rightarrow 0, z)=(1-f_{\nu})M/\bar{\rho}\) and has units of volume. This is the same as Mead et al. 2021