
254 Computational Methods—Ordinary Differential Equations
CVS(2*J,K)=CV1(J)
CVS(2*J+1,K)=CV2(J)
15 END DO
16 END DO
J=MMAX
WRITE(*,*)'------------------------------------------'
WRITE(*,*) J
WRITE(*,*) " ALPHA Q a(J) b(J)"
WRITE(*,*)'------------------------------------------'
DO 17 K=1,28
Q=K
A(2*J-1,K)=CVE(J+1,K)
A(2*J,K)=CVS(J+1,K)
WRITE(*,50)Q,CVE(J+1,K),CVS(J+1,K)
17 END DO
19 END DO
DO 22 L=1,28
IC(L)=L
IB(2*L-1)=L*L
IB(2*L)=L*L
22 END DO
J=0
IXB=0
C WRITE ROWS
WRITE(*,46)J,IXB,IB(1),IB(2),IB(3),IB(4),IB(5),IB(6),IB(7),
& IB(8),IB(9),IB(10),IB(11),IB(12),IB(13),IB(14),IB(15)
WRITE(7,46)J,IXB,IB(1),IB(2),IB(3),IB(4),IB(5),IB(6),IB(7),
& IB(8),IB(9),IB(10),IB(11),IB(12),IB(13),IB(14),IB(15)
WRITE(*,46)J,IXB,IC(1),IC(2),IC(3),IC(4),IC(5),IC(6),IC(7),
& IC(8),IC(9),IC(10),IC(11),IC(12),IC(13),IC(14),IC(15)
WRITE(7,46)J,IXB,IC(1),IC(2),IC(3),IC(4),IC(5),IC(6),IC(7),
& IC(8),IC(9),IC(10),IC(11),IC(12),IC(13),IC(14),IC(15)
DO 24 J=1,14
WRITE(*,45)J,IB(J),A(J,1),A(J,2),A(J,3),A(J,4),A(J,5),A(J,6),
&
A(J,7),A(J,8),A(J,9),A(J,10),A(J,11),A(J,12),A(J,13),A(J,14),
&
A(J,15),A(J,16),A(J,17),A(J,18),A(J,19),A(J,20),A(J,21),
&
A(J,22),A(J,23),A(J,24),A(J,25),A(J,26),A(J,27),A(J,28)
WRITE(7,45)J,IB(J),A(J,1),A(J,2),A(J,3),A(J,4),A(J,5),A(J,6),
&
A(J,7),A(J,8),A(J,9),A(J,10),A(J,11),A(J,12),A(J,13),A(J,14),
&
A(J,15),A(J,16),A(J,17),A(J,18),A(J,19),A(J,20),A(J,21),
&
. A(J,22),A(J,23),A(J,24),A(J,25),A(J,26),A(J,27),A(J,28)
24 END DO
C WRITE COLUMNS
DO 25 J=1,28
WRITE(*,30)J,IB(J),A(1,J),A(2,J),A(3,J),A(4,J),A(5,J),A(6,J),
&
A(7,J),A(8,J),A(9,J),A(10,J),A(11,J),A(12,J)
WRITE(7,30)J,IB(J),A(1,J),A(2,J),A(3,J),A(4,J),A(5,J),A(6,J),
&
A(7,J),A(8,J),A(9,J),A(10,J),A(11,J),A(12,J)
25 END DO
CLOSE(7,STATUS='KEEP')
30 FORMAT(2(I10,","),11(F10.5,","),F10.5)
45 FORMAT(2(I10,","),27(F10.5,","),F10.5)
46 FORMAT(16(I10,","),I10)
50 FORMAT((F6.1,","),F10.4,",",F10.4)
END
DO 16 K=1,28
Q=K
CALL CVA1(3,MMAX,Q,CV1)
CALL CVA1(4,MMAX,Q,CV2)
DO 15 J=1,MMAX/2+1
Program 11.1.2—(Continued)