hmf.mass_definitions¶
Models defining various definitions of halo mass.
This is primarily inspired by Benedikt Diemer’s COLOSSUS code: https://bdiemer.bitbucket.io/colossus/halo_mass_defs.html.
Definitions include both spherical overdensity (with various overdensities) and
friends-of-friends (with various linking lengths). The main class is
BaseMassDefinition, which defines the interface for all mass definitions.
Base Component(s)
|
A base class for a Mass Definition. |
Models
|
A mass definition based on FroF networks with given linking length. |
|
A mass definition based on spherical overdensity wrt critical density. |
|
A generic SO definition which can claim equality with any SO. |
|
A mass definition based on spherical overdensity wrt mean background density. |
|
A mass definition based on spherical overdensity. |
|
An abstract base class for all spherical overdensity mass definitions. |
Functions
|
Exceptions
|
Exception class related to failed optimization. |