Subroutines
Functions
  • logical
    check_error(this, afrom, aend)
  • logical
    fde_peak(this, peak, xlo, xhi, ddFlo, ddFhi, Flo, Fhi)
    • TEarlyQuintessence   :: this
    • real(dl) intent(out) :: peak
    • real(dl) intent(in) :: xlo
    • real(dl) intent(in) :: xhi
    • real(dl) intent(in) :: ddFlo
    • real(dl) intent(in) :: ddFhi
    • real(dl) intent(in) :: Flo
    • real(dl) intent(in) :: Fhi
  • real(dl)
    fdeAta(this, a)
  • character(LEN=:) allocatable
    PythonClass()
  • real(dl)
    Vofphi(this, phi, deriv)
    The input variable phi is sqrt(8*Pi*G)*psi Returns (8*Pi*G)^(1-deriv/2)*d^{deriv}V(psi)/d^{deriv}psi evaluated at psi return result is in 1/Mpc^2 units [so times (Mpc/c)^2 to get units in 1/Mpc^2]
Properties
  • real(dl) :: n
  • real(dl) :: f
  • real(dl) :: m
  • real(dl) :: theta_i
  • real(dl) :: frac_lambda0
  • logical :: use_zc
  • real(dl) :: zc
    readshift for peak f_de and f_de at that redshift
  • real(dl) :: fde_zc
    readshift for peak f_de and f_de at that redshift
  • integer :: npoints
  • integer :: min_steps_per_osc
  • real(dl) :: fde dimension(:), allocatable
  • real(dl) :: ddfde dimension(:), allocatable