hmf.fitting_functionsΒΆ

A module defining several mass function fits.

Each fit is taken from the literature. If there are others out there that are not listed here, please advise via GitHub.

Classes

Angulo(nu2[, m, z, n_eff, delta_halo, ...]) Angulo mass function fit.
AnguloBound(nu2[, m, z, n_eff, delta_halo, ...]) Angulo mass function fit.
Behroozi(**model_parameters) Behroozi mass function fit [R24].
Bhattacharya(**kwargs) Bhattacharya mass function fit.
Courtin(nu2[, m, z, n_eff, delta_halo, ...]) Courtin mass function fit.
Crocce(*args, **kwargs) Crocce mass function fit.
FittingFunction(nu2[, m, z, n_eff, ...]) Base-class for a halo mass function fit.
Ishiyama(nu2[, m, z, n_eff, delta_halo, ...]) Ishiyama mass function fit.
Jenkins(nu2[, m, z, n_eff, delta_halo, ...]) Jenkins mass function fit.
Manera(nu2[, m, z, n_eff, delta_halo, ...]) Manera mass function fit.
PS(nu2[, m, z, n_eff, delta_halo, cosmo, ...]) Press-Schechter mass function fit.
Peacock(nu2[, m, z, n_eff, delta_halo, ...]) Peacock mass function fit.
Pillepich(nu2[, m, z, n_eff, delta_halo, ...]) Pillepich mass function fit.
Reed03(nu2[, m, z, n_eff, delta_halo, ...]) Reed03 mass function fit.
Reed07(nu2[, m, z, n_eff, delta_halo, ...]) Reed07 mass function fit.
SMT(nu2[, m, z, n_eff, delta_halo, cosmo, ...]) Sheth-Mo-Tormen mass function fit.
ST(nu2[, m, z, n_eff, delta_halo, cosmo, ...]) Alias of SMT
Tinker08(**model_parameters) Tinker08 mass function fit.
Tinker10(**model_parameters) Tinker10 mass function fit.
Warren(nu2[, m, z, n_eff, delta_halo, ...]) Warren mass function fit.
Watson(nu2[, m, z, n_eff, delta_halo, ...]) Watson mass function fit.
Watson_FoF(nu2[, m, z, n_eff, delta_halo, ...]) Watson FoF mass function fit.