amod
Modify the non-linear matter power spectrum using the A_mod phenomenological parameterization
File |
structure/amod/amod.py |
Attribution |
Aaron Ouellette (code) |
URL |
|
Citations |
Amon & Efstathiou (2022), https://arxiv.org/abs/2206.11794 |
This module implements a very simple phenomenological model for the suppression of the non-linear power spectrum.
\(P_m(k, z) = P_m^L(k, z) + A_{mod} [P_m^{NL}(k, z) - P_m^L(k, z)]\)
To match the model used in Amon & Efstathiou (2022), the non-linear power spectrum should be computed using HMCode2020 without baryonic feedback.
Assumptions
None
Setup Parameters
None
Input values
Section |
Name |
Type |
Default |
Description |
|---|---|---|---|---|
amod_parameter |
a_mod |
real |
A_mod parameter |
|
matter_power_lin |
p_k |
real 1d |
Linear power spectrum |
|
matter_power_nl |
p_k |
real 1d |
Non-linear power spectrum (ignoring baryonic effects) |
Output values
Section |
Name |
Type |
Description |
|---|---|---|---|
matter_power_nl |
p_k |
real 1d |
Modified non-linear power spectrum |