Halo Mass Function ParametersΒΆ

The halo mass function is at the core of many calculations related to the high-z universe. ARES uses hmf, a halo mass function calculator written by Stephen Murray.

hmf_model

Which fit to the halo mass function should be used?

Options:

Default: 'PS'

Note

You can actually supply any of the options allowed by the hmf code here (for the parameter mf_model). Just be aware that not every fit to the halo mass function in the literature is meant to work at high redshifts!

hmf_table

Path to a halo mass function lookup table.

Default: None

hmf_analytic

Compute collapsed fraction, \(f_{\text{coll}}\), analytically? Only possible if fitting_function='PS'. Useful for testing numerical integration of the mass function.

Default: False

hmf_load

Search $ARES/input/hmf for halo mass function lookup table?

Default: True

hmf_logMmin

Base-10 logarithm of the minimum halo mass to consider.

Default: 4

hmf_logMmax

Base-10 logarithm of the maximum halo mass to consider.

Default: 16

hmf_dlogM

Base-10 logarithm of the mass resolution in halo mass function lookup table.

Default: 0.05

hmf_zmin

Minimum redshift in lookup table.

Default: 4

hmf_zmax

Maximum redshift in lookup table.

Default: 80

hmf_dz

Redshift resolution in lookup table.

Default: 0.05