Skip to main content

Chebyshev1InvTransform

Discrete Inverse Chebyshev1 transform.

Interface 1

INTERFACE
MODULE PURE FUNCTION Chebyshev1InvTransform(n, coeff, x) &
& RESULT(ans)
INTEGER(I4B), INTENT(IN) :: n
!! order of Jacobi polynomial
REAL(DFP), INTENT(IN) :: coeff(0:n)
!! n+1 coefficient (modal values)
REAL(DFP), INTENT(IN) :: x
!! x point in physical space
REAL(DFP) :: ans
!! value in physical space
END FUNCTION Chebyshev1InvTransform
END INTERFACE

Interface 2

INTERFACE
MODULE PURE FUNCTION Chebyshev1InvTransform(n, coeff, x) &
& RESULT(ans)
INTEGER(I4B), INTENT(IN) :: n
!! order of Jacobi polynomial
REAL(DFP), INTENT(IN) :: coeff(0:n)
!! n+1 coefficient (modal values)
REAL(DFP), INTENT(IN) :: x(:)
!! x point in physical space
REAL(DFP) :: ans(SIZE(x))
!! value in physical space
END FUNCTION Chebyshev1InvTransform
END INTERFACE