Subroutines
  • SelfPointer(cptr, P)
  • SetScalarLogRegular(this, n, kmin, kmax, PK)
    • TSplinedInitialPower   :: this
    • integer intent(in) :: n
    • real(dl) intent(in) :: kmin
    • real(dl) intent(in) :: kmax
    • real(dl) intent(in) :: PK(n)
  • SetScalarTable(this, n, k, PK)
    • TSplinedInitialPower   :: this
    • integer intent(in) :: n
    • real(dl) intent(in) :: k(n)
    • real(dl) intent(in) :: PK(n)
  • SetTensorLogRegular(this, n, kmin, kmax, PK)
    • TSplinedInitialPower   :: this
    • integer intent(in) :: n
    • real(dl) intent(in) :: kmin
    • real(dl) intent(in) :: kmax
    • real(dl) intent(in) :: PK(n)
  • SetTensorTable(this, n, k, PK)
    • TSplinedInitialPower   :: this
    • integer intent(in) :: n
    • real(dl) intent(in) :: k(n)
    • real(dl) intent(in) :: PK(n)
Functions
Properties
  • real(dl) :: effective_ns_for_nonlinear
  • real(dl) :: kmin_scalar
  • real(dl) :: kmax_scalar
  • real(dl) :: kmin_tensor
  • real(dl) :: kmax_tensor
  • TSpline1D :: Pscalar allocatable
  • TSpline1D :: Ptensor allocatable