hmf.cosmology.growth_factor.GenMFGrowth

class hmf.cosmology.growth_factor.GenMFGrowth(*args, **kwargs)[source]

Port of growth factor routines found in the genmf code.

Parameters
  • cosmo (astropy.cosmology.FLRW instance) – Cosmological model.

  • **model_parameters (unpack-dict) –

    Parameters specific to this model. In this case, available parameters are as follows.To see their default values, check the _defaults class attribute.

    dz

    Step-size for redshift integration

    zmax

    Maximum redshift to integrate to. Only used for growth_factor_fn().

Methods

__init__(*args, **kwargs)

Initialize self.

get_models()

Get a dictionary of all implemented models for this component.

growth_factor(z)

The growth factor, \(d(a) = D^+(a)/D^+(a=1)\).

growth_factor_fn([zmin, inverse])

Return the growth factor as a callable function.

growth_rate(z)

Growth rate, dln(d)/dln(a) from Hamilton 2000 eq.

growth_rate_fn([zmin])

Growth rate, dln(d)/dln(a) from Hamilton 2000 eq.