Hmf

Latest version: v3.5.0

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 12

3.4.4

----------------------

3.4.3

----------------------

**Changes**

- No longer supporting <py38
- Fixes to setup.cfg (150)

3.4.2

----------------------

**Bugfixes**

- Watson high-z parameters had a typo which is now fixed (141)

3.4.1

----------------------

**Features**

- Now the user can use non-matched mass definitions for the HMF without translating
the definition, by setting ``MassFunction.ERROR_ON_BAD_MDEF=False``.

3.4.0

----------------------

**Features**

- Added ``normalized`` attribute of all ``FittingFunction`` models, to tell whether the
model integrates to the mean density over all mass.
- New ``Bocquet`` fitting functions (for Hydro and DMOnly at all overdensities).

**Changes**

- Internal working of ``GrowthFactor`` has been updated to use splines. It is now faster
and can natively compute multiple redshifts at once (which was already true of the
other growth functions).

**Bugfixes**

- Fixes to the BBKS transfer function
- Fixes to allow w0waCDM models (113)
- Fixes to mass conversion for HMF (according to Bocquet), and raising of error when the
wrong mass definition is used without allowing mass conversion.

3.3.4

----------------------

**Bugfixes**

- Added ``validate()`` method that is automatically called after ``__init__()`` and
``update()`` and also (optionally) on every ``parameter`` update. This can cross-validate different
inputs. **NOTE**: if you currently have code that sets parameters directly, eg ``mf.z=2.0``,
you should update to using the ``update()`` method, as this allows multiple parameters
to be set, and then a call to ``validate()``.

Page 1 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.