Releases: miknab/EuclidEmulator
Releases · miknab/EuclidEmulator
EuclidEmulator V1.2
This version includes the following functionalities:
General:
- compute the non-linear correction factor of the CDM+b power spectrum for w0CDM models (6D).
New features (for python wrappers):
- Cosmological parameters are checked automatically.
- The non-linear correction factor accepts a
custom_kveckeyword argument with a list or numpy.ndarray with arbitrary k modes . If k modes are requested that lie outside the bounds defined by EuclidEmulator, the user is warned that the nonlinear correction is simply constantly extrapolated. This warning can be turned off viaverbose=False. - Read function to conveniently read in cosmology files.
- Installation via CMake for python2 and python3 version.
- IMPORTANT: Both versions of e2py only accept
sigma_8as normalization of the power spectrum. Conversion fromA_stosigma_8is now left to the user.
Bug fixes:
- Python2 version: no more circular imports, correct handling of k modes, correct checking of cosmological parameters.
- Python3 version: Fixed bug in CMakeLists.txt for installation on machine without root access