1 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
5 C Authors: Paul N. Swarztrauber and Richard A. Valent
9 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
11 SUBROUTINE SINTMI
(N
, WSAVE
, LENSAV
, IER
)
12 INTEGER N
, LENSAV
, IER
17 IF (LENSAV
.LT
. N
/2 + N
+ INT
(LOG
(REAL(N
))/LOG
(2.)) +4) THEN
19 CALL XERFFT
('SINTMI', 3)
29 WSAVE
(K
) = 2.*SIN
(K*DT
)
31 LNSV
= NP1
+ INT
(LOG
(REAL(NP1
))/LOG
(2.)) +4
32 CALL RFFTMI
(NP1
, WSAVE
(NS2
+1), LNSV
, IER1
)
35 CALL XERFFT
('SINTMI',-5)