pyccl.halos.hmfunc.nishimichi19 module
- class pyccl.halos.hmfunc.nishimichi19.MassFuncNishimichi19(self, *, mass_def='200m', mass_def_strict=True, extrapolate=False)[source]
Bases:
MassFuncImplements the mass function emulator of Nishimichi et al. 2019. documentation is here. This parametrization is only valid for ‘200m’ masses.
- Parameters:
mass_def (
MassDeforstr) – a mass definition object, or a name string.mass_def_strict (
bool) – ifFalse, consistency of the mass definition will be ignored.extrapolate (
bool) – ifTrue, extrapolation will be used to calculate the the mass function for small halo masses, below the range supported by the Dark Emulator. Otherwise, an error is thrown when evaluating the mass function on these masses.
- name = 'Nishimichi19'