FittingFunction

hmf.mass_function.fitting_functions.FittingFunction

Alias of BaseFittingFunction, kept for backwards compatibility.

Attributes

cutmask

Boolean mask of the elements within the fit's calibrated range.

fsigma

The function \(f(\sigma)\equiv\nu f(\nu)\).

lnsigma

Negative log of sigma.

normalized

Whether this model is normalized so that all mass is in halos

nu

The peak height, \(\nu = \delta_c/\sigma\).

omegam_z

Normalised matter density at current redshift.

references

References to cite when this model is used, each a formatted citation string.

req_mass

Whether m is required for this subclass

req_neff

Whether n_eff is required for this subclass

sigma

The sqrt of mass variance as a function of mass.

sim_definition

Details of the defining simulation, instance of SimDetails

Methods

classmethod FittingFunction.get_measured_mdef()

Get the mass definition used in the defining simulation.

classmethod FittingFunction.get_models() → Mapping[str, type]

Get a read-only mapping of all implemented models for this component.

The mapping is a live view of the registry, so it shows models registered later, but it can not be used to add or remove models.