pyccl.halos.hmfunc.bocquet16 module

class pyccl.halos.hmfunc.bocquet16.MassFuncBocquet16(self, *, mass_def='200m', mass_def_strict=True, hydro=True)[source]

Bases: MassFunc

Implements the mass function of Bocquet et al. 2016. This parametrization accepts S.O. masses with \(\Delta = 200\) with respect to the matter or critical densities, and \(\Delta=500\) with respect to the critical density.

Parameters:
  • mass_def (MassDef or str) – a mass definition object, or a name string.

  • mass_def_strict (bool) – if False, consistency of the mass definition will be ignored.

  • hydro (bool) – if False, use the parametrization found using dark-matter-only simulations. Otherwise, include baryonic effects (default).

name = 'Bocquet16'