5 * Revision 1.1.1.1 1996/04/01 15:02:22 mclareni
10 SUBROUTINE RSA (MM, X, IX, Y, IY)
11 C ANALYSIS OR SYNTHESIS OF A REAL ODD FUNCTION.
14 COMMON /D700DT/ N, N2, N4, M, F, RTTWO
19 IF(M .NE. MLOC) CALL D700SU
44 20 DO 30 IT = 1, NQ2M1
49 W(NOR1) = W(NIR1) - W(NIR2)
50 W(NOR2) = W(NIR1) + W(NIR2)
55 W(NOR1) = W(NIR1) + W(NIR1)
61 IF(NO1 - NO2) 60, 120, 160
69 W(NO1) = + W(NI1) + W(NI2)
70 W(NO2) = - W(NI1) + W(NI2)
72 IF(NQ2M1) 110, 100, 80
87 RE = CC * W(NIR2) - SS * W(NII2)
88 AI = SS * W(NIR2) + CC * W(NII2)
89 W(NOR1) = W(NIR1) - RE
90 W(NOR2) = W(NIR1) + RE
91 W(NOI1) = + W(NII1) + AI
92 W(NOI2) = - W(NII1) + AI
101 W(NOR1) = 2.0 * (+ W(KC) * W(NIR1) + W(KS) * W(NIR2))
102 W(NOR2) = 2.0 * (- W(KS) * W(NIR1) + W(KC) * W(NIR2))
108 IF(NO1 - NO2) 70, 120, 160
113 IF(NQ2M1) 160, 150, 130
115 130 DO 140 IT = 1, NQ2M1
119 NIR2 = NI + NQ + NQ - IT
126 W(NOR1) = RTTWO * W(NIR1)
138 DO 180 I = NFWA, NLWA