hmf.halos.mass_definitions

A model for mass definitions.

This is primarily inspired by Benedikt Diemer’s COLOSSUS code: https://bdiemer.bitbucket.io/colossus/halo_mass_defs.html

Functions

from_colossus_name(name)

Classes

FOF(**model_params)

A mass definition based on Friends-of-Friends networks with given linking length.

MassDefinition(**model_params)

A base class for a Mass Definition.

SOCritical(**model_params)

A mass definition based on spherical overdensity wrt critical density.

SOGeneric

SOMean(**model_params)

A mass definition based on spherical overdensity wrt mean background density.

SOVirial(**model_params)

A mass definition based on spherical overdensity.

SphericalOverdensity(**model_params)

An abstract base class for all spherical overdensity mass definitions.

Exceptions

OptimizationException