1 subroutine rfi2(data, nr, kr)
16 integer(itm_i4),
intent(in) :: nr, kr
17 real(r8),
dimension((nr + 1) * kr + 1),
intent(inout) :: data
20 integer(itm_i4) :: mr, i
22 call
rtran2(
data, nr, kr, -1)
25 fni = 2._r8 / dble(nr)
28 data(i) = fni *
data(i)
31 call
fft2(
data(1),
data(kr + 1), nr/2, (kr + kr))
subroutine rtran2(data, nr, kr, ktran)
subroutine rfi2(data, nr, kr)
subroutine fft2(datar, datai, n, inc)