1 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
5 C Authors: Paul N. Swarztrauber and Richard A. Valent
9 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
11 SUBROUTINE C1F2KB
(IDO
,L1
,NA
,CC
,IN1
,CH
,IN2
,WA
)
12 REAL CC
(IN1
,L1
,IDO
,2),CH
(IN2
,L1
,2,IDO
),WA
(IDO
,1,2)
14 IF (IDO
.GT
.1 .OR
. NA
.EQ
.1) GO TO 102
16 CHOLD1
= CC
(1,K
,1,1)+CC
(1,K
,1,2)
17 CC
(1,K
,1,2) = CC
(1,K
,1,1)-CC
(1,K
,1,2)
19 CHOLD2
= CC
(2,K
,1,1)+CC
(2,K
,1,2)
20 CC
(2,K
,1,2) = CC
(2,K
,1,1)-CC
(2,K
,1,2)
25 CH
(1,K
,1,1) = CC
(1,K
,1,1)+CC
(1,K
,1,2)
26 CH
(1,K
,2,1) = CC
(1,K
,1,1)-CC
(1,K
,1,2)
27 CH
(2,K
,1,1) = CC
(2,K
,1,1)+CC
(2,K
,1,2)
28 CH
(2,K
,2,1) = CC
(2,K
,1,1)-CC
(2,K
,1,2)
33 CH
(1,K
,1,I
) = CC
(1,K
,I
,1)+CC
(1,K
,I
,2)
34 TR2
= CC
(1,K
,I
,1)-CC
(1,K
,I
,2)
35 CH
(2,K
,1,I
) = CC
(2,K
,I
,1)+CC
(2,K
,I
,2)
36 TI2
= CC
(2,K
,I
,1)-CC
(2,K
,I
,2)
37 CH
(2,K
,2,I
) = WA
(I
,1,1)*TI2
+WA
(I
,1,2)*TR2
38 CH
(1,K
,2,I
) = WA
(I
,1,1)*TR2
-WA
(I
,1,2)*TI2