Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n | |||
real(kind=dp), | intent(out) | :: | wsave(*) |
subroutine dffti(n, wsave)
use fftpack_kind, only: dp => rk
implicit none
integer, intent(in) :: n
real(dp), intent(out) :: wsave(*)
if (n == 1) return
call rffti1(n, wsave(n + 1), wsave(2*n + 1))
end subroutine dffti