SecondOrderPK Module Source file:SecondOrderPK


Third-order Newtonian perturbation theory results for the non-linear correction
Only intended for use at very high redshift (z>10) where corrections are perturbative
May help to demonstrate how more general non-linear model classes could be implemented
See Appendix F of astro-ph/0702600 for equations and references

The code is not intended for production use and may be quite slow

Classes

Dependencies

Functions
  • real(dl)
    Integrand(obj, r)
    • class(*)  :: obj
    • real(dl) intent(in) :: r
  • real(dl)
    Integrand_Log(obj, p)
    p = log r
    • class(*)  :: obj
    • real(dl) intent(in) :: p
  • real(dl)
    Integrand_series(obj, p)
    • class(*)  :: obj
    • real(dl) intent(in) :: p
  • real(dl)
    Integrand_x(obj, x)
    • class(*)  :: obj
    • real(dl) intent(in) :: x