emuPK

Emulator for 3D matter power spectrum

emuPK is an emulator for generating the 3D matter power spectrum which can be used in conjunction with a weak lensing likelihood code to derive constraints on cosmological parameters. It is built based on the following parameters and prior range:

Definition of the parameter inputs to the emulator

Parameters

Description

Prior

\Omega_{\text{cdm}}h^{2}

CDM density

\mathcal{U}[0.06, 0.40]

\Omega_{\text{b}}h^{2}

Baryon density

\mathcal{U}[0.019, 0.026]

\text{ln}(10^{10}A_{s})

Scalar spectrum amplitude

\mathcal{U}[1.7, 5.0]

n_{s}

Scalar spectral index

\mathcal{U}[0.7, 1.3]

h

Hubble parameter

\mathcal{U}[0.64, 0.82]

\Sigma m_{\nu}

Neutrino mass (eV)

\mathcal{U}[0.06, 1.0]

Including the neutrino mass is an optional step in the process of building the emulator. For further details, please refer to the explanation below.

Citation

If you use this code in your research, please cite these papers 2005.06551 and 2105.02256:

Mootoovaloo, A., Heavens, A. F., Jaffe, A. H., & Leclercq, F., 'Parameter
inference for weak lensing using Gaussian Processes and MOPED' MNRAS, 497,
2213 (2020)
Mootoovaloo, A., Jaffe, A. H., Heavens, A. F., & Leclercq, F., 'Kernel-based
emulator for the 3D matter power spectrum from CLASS', A&C, 38, 100508
(2022).

We explain briefly how the emulator can be used in a weak lensing analysis and we also provide an example to illustrate the performance of the emulator. Here we provide a brief overview of the code structure. Please see Github for full code structure. We do not cover each code in full detail here.

Configurations

Indices and tables