hmf.alternatives.wdm.TransferWDM¶
- class hmf.alternatives.wdm.TransferWDM(*args, **kwargs)[source]¶
A subclass of
hmf.transfer.Transfer
that mixes in WDM capabilities.This replaces the standard CDM quantities with WDM-derived ones, where relevant.
In addition to the parameters directly passed to this class, others are available which are passed on to its superclass. To read a standard documented list of (all) parameters, use
TransferWDM.parameter_info()
. If you want to just see the plain list of available parameters, useTransferWDM.get_all_parameters()
.To see the actual defaults for each parameter, useTransferWDM.get_all_parameter_defaults()
.Methods
__init__
([wdm_mass, wdm_model, wdm_params])Initialize self.
clone
(**kwargs)Create and return an updated clone of the current object.
get_all_parameter_defaults
([recursive])Dictionary of all parameters and defaults.
Yield all parameter names in the class.
get_dependencies
(*q)Determine all parameter dependencies of the quantities in q.
parameter_info
([names])Prints information about each parameter in the class.
update
(**kwargs)Update parameters of the framework with kwargs.
validate
()Attributes
Cosmographic object (
astropy.cosmology.FLRW
object), with custom cosmology fromcosmo_params
applied.The basis for the cosmology – see astropy documentation.
Parameters for the cosmology that deviate from the base cosmology passed.
Dimensionless power spectrum, \(\Delta_k = \frac{k^3 P(k)}{2\pi^2}\).
Step-size of log wave-numbers
The instantiated growth model.
The growth factor.
The model to use to calculate the growth function/growth rate.
Relevant parameters of the
growth_model
.Wavenumbers, [h/Mpc]
Maximum (natural) log wave-number,
k
[h/Mpc].Minimum (natural) log wave-number,
k
[h/Mpc].Mean density of universe at z=0, [Msun h^2 / Mpc**3]
Spectral index of fluctuations
Dimensionless nonlinear power spectrum.
Non-linear log power [units \(Mpc^3/h^3\)].
Dictionary of all parameters and their current values
Normalised log power spectrum [units \(Mpc^3/h^3\)].
RMS linear density fluctuations in spheres of radius 8 Mpc/h
Whether to use updated HALOFIT coefficients from Takahashi+12
The instantiated transfer model
Normalised CDM log transfer function.
Defines which transfer function model to use.
Relevant parameters of the transfer_model.
The instantiated WDM model.
Mass of the WDM particle.
A model for the WDM effect on the transfer function.
Parameters of the WDM model.
Redshift.