1
SUBROUTINE DSINT1(N,WAR,WAS,XH,X,IFAC)
2
IMPLICIT DOUBLE PRECISION (A-H,O-Z)
3
DIMENSION WAR(*),WAS(*),X(*),XH(*),IFAC(*)
4
DATA SQRT3 /1.73205080756887729352D0/
12
101 XH(1) = XH(1)+XH(1)
14
102 XHOLD = SQRT3*(XH(1)+XH(2))
15
XH(2) = SQRT3*(XH(1)-XH(2))
24
T2 = WAS(K)*(XH(K)+XH(KC))
29
IF (MODN .NE. 0) X(NS2+2) = 4.0D0*XH(NS2+1)
30
CALL DFFTF1 (NP1,X,XH,WAR,IFAC)
34
XH(I) = XH(I-2)+X(I-1)
36
IF (MODN .NE. 0) GO TO 106