📝 Issue Summary
This issue is related to the growth-geometry split for $\Omega_m$ (Issue #323 ), focused at the moment on photometric observables (3x2pt). The goal is to implement the differential equation to calculate the growth G(z).
$G''+\left(4+\frac{H'}{H}\right)G'+\left(3+\frac{H'}{H}\frac{3}{2}\Omega_m(z)\right)G=0$
This will then be used to rescale the linear matter power spectrum.
$P_{\rm split}^{\rm lin}(k,z)= P_{\rm geo}^{\rm lin,EBS}(k,z)\left(\frac{G_{\rm growth}^{\rm ODE}(z)}{G_{\rm geo}^{\rm ODE}(z)}\right)^2$
For this, we need to call the function that calculates the ODE twice: once with $\Omega_{\rm m}^{\rm geo}$ and once with $\Omega_{\rm m}^{\rm growth}$. To do this, we also have to introduce a new cosmological parameter $\Omega_{\rm m}^{\rm growth}$.
🎯 Goals / Acceptance Criteria
🔄 Steps to Reproduce
- Add a $\Omega_{\rm m}^{\rm growth}$ parameter
- Implement the ODE
growth_function_ODE(...) in derived_cosmology.py
- In
derived_cosmology, call the linear perturbations from an EBS (we are planning to use CLASS), call the growth ODE twice with both $\Omega_{\rm m}$ and rescale the linear power spectrum.
- Save the non-linear boost before the rescaling and multiply it afterwards to get the non-linear power spectrum.
✅ Expected Outcome
Produce growth-geometry split linear and non-linear matter power spectra, so that the matter power spectrum can be computed with a different $\Omega_{\rm m}^{\rm geo}$ and $\Omega_{\rm m}^{\rm growth}$.
📌 Additional Notes
Here is our ongoing overleaf project with more information on the equations we are using.
👥 Assignees
📝 Issue Summary
This issue is related to the growth-geometry split for$\Omega_m$ (Issue #323 ), focused at the moment on photometric observables (3x2pt). The goal is to implement the differential equation to calculate the growth G(z).
This will then be used to rescale the linear matter power spectrum.
For this, we need to call the function that calculates the ODE twice: once with$\Omega_{\rm m}^{\rm geo}$ and once with $\Omega_{\rm m}^{\rm growth}$ . To do this, we also have to introduce a new cosmological parameter $\Omega_{\rm m}^{\rm growth}$ .
🎯 Goals / Acceptance Criteria
🔄 Steps to Reproduce
growth_function_ODE(...)inderived_cosmology.pyderived_cosmology, call the linear perturbations from an EBS (we are planning to use CLASS), call the growth ODE twice with both✅ Expected Outcome
Produce growth-geometry split linear and non-linear matter power spectra, so that the matter power spectrum can be computed with a different$\Omega_{\rm m}^{\rm geo}$ and $\Omega_{\rm m}^{\rm growth}$ .
📌 Additional Notes
Here is our ongoing overleaf project with more information on the equations we are using.
👥 Assignees