hmfast.halos.concentration.K11Concentration
- class hmfast.halos.concentration.K11Concentration[source]
Bases:
ConcentrationConcentration-mass relation from Klypin et al. (2011).
The fitted relation is
\[c_\mathrm{vir}(M, z) = c_0(z) \left(\frac{M}{10^{12} \; M_\odot / h}\right)^{-0.075} \left[1 + \left(\frac{M}{M_0(z)}\right)^{0.26}\right]\]where \(c_0(z)\) and \(M_0(z)\) are interpolated from the values in Table 3 of the reference.
Calibrated for the virial mass definition only.
Methods
c_delta(cosmology, m, z[, mass_def])Compute the concentration parameter.
- c_delta(cosmology, m, z, mass_def=<hmfast.halos.massdef.MassDefinition object>)[source]
Compute the concentration parameter.
- Parameters:
- cosmologyCosmology
Cosmology used to evaluate the concentration relation.
- marray-like
Halo masses in physical \(M_\odot\).
- zarray-like
Redshifts.
- mass_defMassDefinition, optional
Target halo mass definition. Defaults to
MassDefinition(delta="vir", reference="critical").
- Returns:
- float or array-like
Concentration values with shape \((N_m, N_z)\), where singleton dimensions get squeezed before return.