9 integer,
intent(in) :: nd,n(nd),sgn
10 complex(4),
intent(inout) :: c(*)
12 integer,
parameter :: FFTW_ESTIMATE=64
18 call sfftw_plan_dft(plan,nd,n,c,c,sgn,fftw_estimate)
20 call sfftw_execute(plan)
22 call sfftw_destroy_plan(plan)
34 integer,
intent(in) :: nd,n(nd),sgn
35 real(4),
intent(inout) :: r(*)
36 complex(4),
intent(inout) :: c(*)
38 integer,
parameter :: FFTW_ESTIMATE=64
44 call sfftw_plan_dft_r2c(plan,nd,n,r,c,fftw_estimate)
46 call sfftw_plan_dft_c2r(plan,nd,n,c,r,fftw_estimate)
49 call sfftw_execute(plan)
51 call sfftw_destroy_plan(plan)
subroutine cfftifc(nd, n, sgn, c)
subroutine rcfftifc(nd, n, sgn, r, c)