File: DATMOD.FT of Tape: Various/ETH/f2
(Source file text) 

	REAL  ANF(10,10),PH(10,10),AF(10,10),ETA(10,10)
	REAL DANF(10,10),DPH(10,10),DAF(10,10),DETA(10,10) 
	REAL DK(10),HANG(10),HI(10),PS(10),T(10),DT(10),EICH(10)
	REAL ADENT(10)
	INTEGER MFS(10)
C 
610     FORMAT(A2)
620     FORMAT(A6)
630     FORMAT(I2)
640     FORMAT(8(G10.3))
710	FORMAT(G10.3)
720	FORMAT(1X,"//// ",A6,5X,I2,"-1 FREQ.GROUPS")
750	FORMAT(1X,"DANF(",I2,")=",1PE10.3,$)
760	FORMAT(1X,"DPH (",I2,")=",1PE10.3,$)
770	FORMAT(1X,"DAF (",I2,")=",1PE10.3,$)
780	FORMAT(1X,"DETA(",I2,")=",1PE10.3,$)
810     FORMAT('$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
     $$$$$$$$$$$$$$$$$$$$$$$$$$')
820	FORMAT(A6)
830	FORMAT(I2)
840	FORMAT(8(1PE10.3))
C
	I=0
        ICHAN=6 
1       REWIND ICHAN
2       CALL CHKEOF(EOF)
	READ(ICHAN,610) AMIST 
	IF (EOF.GT.0) GO TO 100
        IF (AMIST.NE.2H$$) GO TO 2
        READ(ICHAN,630) IMIST 
        IF (IMIST.NE.1) GO TO 2 
        READ(ICHAN,620) ANAME 
	I=I+1
	ADENT(I)=ANAME
        READ(ICHAN,630) IMIST 
	READ(ICHAN,640) DK(I),HANG(I),HI(I),PS(I),T(I),DT(I),EICH(I)
C       CAREFUL WITH ASSUMED NP= 256
        NP=256
        READ(ICHAN,610) AMIST 
        READ(ICHAN,630) IMIST 
        READ(ICHAN,630) MF
	MFS(I)=MF
        DO 20 K=1,MF 
        READ(ICHAN,640) Q1,Q2,Q3,Q4,DQ1,DQ2,DQ3,DQ4 
        ANF(K,I)=Q1 
	PH(K,I)=Q2
        AF(K,I)=Q3
        ETA(K,I)=Q4 
	DANF(K,I)=DQ1
	DPH(K,I)=DQ2
        DAF(K,I)=DQ3
        DETA(K,I)=DQ4 
20      CONTINUE
	GO TO 2
100	MR=I
	DO 200 I=1,MR
	WRITE(0,720) ADENT(I),MFS(I)
	MF=MFS(I)
	DO 190 K=2,MF
	WRITE(0,750) K,DANF(K,I)
	READ(0,710) AMIST
	IF (AMIST.NE.0.) DANF(K,I)=AMIST
	WRITE(0,760) K,DPH(K,I)
	READ(0,710) AMIST
	IF (AMIST.NE.0.) DPH(K,I)=AMIST
	WRITE(0,770) K,DAF(K,I)
	READ(0,710) AMIST
	IF (AMIST.NE.0.) DAF(K,I)=AMIST
	WRITE(0,780) K,DETA(K,I)
	READ(0,710) AMIST
	IF (AMIST.NE.0.) DETA(K,I)=AMIST
190	CONTINUE
200	CONTINUE
	ICHAN=7
	DO 300 I=1,MR
	WRITE(ICHAN,810)
	IMIST=1
	WRITE(ICHAN,830) IMIST
	WRITE(ICHAN,820) ADENT(I)
	IMIST=7
	WRITE(ICHAN,830) IMIST
	WRITE(ICHAN,840) DK(I),HANG(I),HI(I),PS(I),T(I),DT(I),EICH(I)
	WRITE(ICHAN,810)
	IMIST=2
	WRITE(ICHAN,830) IMIST
	MF=MFS(I)
	WRITE(ICHAN,830) MF
	DO 290 K=1,MF
	WRITE(ICHAN,840) ANF(K,I),PH(K,I),AF(K,I),ETA(K,I),
     $  DANF(K,I),DPH(K,I),DAF(K,I),DETA(K,I)
290	CONTINUE
300	CONTINUE
        END