File: TEMPFI.FT of Disk: Disks/MyPDP/m8-2-rka1-rkb1
(Source file text) 

	SUBROUTINE TEMPFI(IMAX,ICENT,R,T)
	COMMON X
	IMAX1=IMAX+1
	IMAX2=2*IMAX-1
	IMAX3=IMAX+2
	DIMENSION A(10,11)
	DIMENSION X(10)
	DIMENSION SUM(19)
	DIMENSION OG(19)
	DIMENSION S(50,2)
	M1=ICENT
	IF (M1-1) 203,203,202)
203	M=M1
	N=M1+2
	GOTO 204
202	M=M1-1
	N=M1+1
204	CONTINUE

	DO 61 I=M,N
	S(I,1) = R(I)
61	S(I,2) = 1./T(I)
	DO 36 I=1,IMAX2
36	SUM(I)=0.
	DO 37 I=1,IMAX
37	A(I,IMAX1)=0.
	DO 38 I= M,N
	HELP=ALOG(S(I,1))
	OG(1)=1./(HELP*HELP)
	SUM(1)=SUM(1) + OG(1)
	DO 39 K=2,IMAX2
	J=K-1
	OG(K)=OG(J)*HELP
	SUM(K) = SUM(K)+OG(K)
	IF(K-IMAX3) 42,54,54
42	A(J,IMAX1) =A(J,IMAX1) + S(I,2)*OG(K)
54	GOTO 39
39	CONTINUE
38	CONTINUE
C	GAUSSALGORITHMUS
	DO 53 I=1,IMAX
	DO 53 K=1,IMAX
	J=I+K-1
53	A(I,K)=SUM(J)
	N=IMAX
	N1=IMAX-1
	N2=IMAX1
	DO 3 M=1,N1
	M1=M+1
	IF(A(M,M)) 4,5,4
4	DO 3 I=M1,N
	QUO=A(I,M)/A(M,M)
	DO 3 K=M1,N2
3	A(I,K)=A(I,K)-QUO*A(M,K)
	IF(A(N,N)) 6,5,6
6	X(N)=A(N,N2)/A(N,N)
	DO 8 L=1,N1
	I=N1-L+1
	SU=0.
	I1=I+1
	DO 7 K=I1,N
7	SU=SU+A(I,K)*X(K)
8	X(I)=(A(I,N2)-SU)/A(I,I)
	WRITE(4,30)
30	FORMAT(X,//,X,14HFITPARAMETER ://)
	DO 77 I=1,N
	J=-2+I
	WRITE(4,78) J,X(I)
78	FORMAT(X,2HA(I2,4H) = E20.8)
77	CONTINUE
	GOTO 9
5	WRITE(4,40)
40	FORMAT(20X,32HHAUPTDIAGONALENGLIED GLEICH NULL)
	REWIND 5
9	RETURN
	END