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

        SUBROUTINE PRINT(IFUN,LOOP) 
C 
        COMMON /IN/  ANF(6,6),AF(6,6),ETA(6,6),DAF(6,6),DETA(6,6) 
     $  ,DK,HANG,HI,NP,T(6),DT(6),MR,ADENT(6),MF,FREQ(6)
        COMMON /MOD/ AM(6,6),A0(6,6),A0M(6),DA0M(6),AF0(6,6)
     $  ,ANFM(6),ETA0(6,6)
        COMMON /LINE/ DY(6),A,B,DA,DB,SA,SB,SAB,RR,RMSD,CHISQ 
C 
500     FORMAT(1H1) 
505     FORMAT(1X,T50,'VERSION  ',I3) 
510     FORMAT(1X,T10,'RUNS:',T20,A6,T30,'TO',T40,A6,//)
520     FORMAT(1X,T20,'ANGLE= ',F6.1,T40,'HI= ',F7.3,' T',T60 
     $  ,'DK= ',1PE10.2,' 1/T',//)
530     FORMAT(1X,T20,'FREQUENCY : ',F8.3,' T',//)
540     FORMAT(1X,T10,'RUN',T22,'T[K]',T32,'FREQ[T]',T43, 
     $  'AMP(AF)',T52,'VAR.AMP.',T62,'ETA[T]',T71,'VAR.ETA.', 
     $  T80,'/',T91,'ETA0[T]',T105,'A0',//) 
550     FORMAT(1X,T10,A6,T20,0PF6.3,T30,F9.2,T40,1PE10.2,T50,E10.2, 
     $  T60,0PF7.3,T70,F7.3,T80,'/',T90,F7.3,T100,1PE10.2)
560     FORMAT(1X,//,T10,'MEAN FREQUENCY= ',T30,F9.4,' T',T90,
     $  'MEAN A0= ',T100,1PE10.2,/,T10,'PERIOD= ',T30,1PE9.2, 
     $  ' 1/T',T90,'VAR.A0= ',T100,1PE10.2,////)
570     FORMAT(1X,T10,'ETA0 FIT:',T20,'X =',T30,F7.3,T40,'K',T70,
     $  'MU =',T80,F7.3,/,T10,'********',/,T33,'+/-',T38,F7.3,
     $  T83,'+/-',T88,F7.3,'  (LINE FIT)',/,T38,F7.3,T88,F7.3,
     $  '  (VARIANCE)',,//)
580     FORMAT(1X,T20,'MU*P =',T30,3PF7.3,T40,'1E-3*1/T',T70,
     $  'CHISQ=',T80,0PF7.3,/,T70,'RMSD=',T80,F7.3,/,T70,
     $  'RR=',T80,F7.3,//)
590     FORMAT(1X,T10,'ETA FIT:',T20,'X =',T30,F7.3,T40,'K',T70,
     $  'MU =',T80,F7.3,/,T10,'........',/,T33,'+/-',T38,F7.3,
     $  T83,'+/-',T88,F7.3,'  (LINE FIT)',/,T38,F7.3,T88,F7.3,
     $  '  (VARIANCE)',,//)
C 
C       !!!!!!!!!!!!!!!!!!!!!!! 
        IVERS=4 
C       !!!!!!!!!!!!!!!!!!!!!!! 
        I=LOOP
        IF (IFUN.EQ.2) GO TO 2
        IF (IFUN.EQ.3) GO TO 3
        WRITE(4,500)
        WRITE(4,505) IVERS
        WRITE(4,510) ADENT(1),ADENT(MR) 
        WRITE(4,520) HANG,HI,DK 
        RETURN
2       WRITE(4,500)
	WRITE(4,530) FREQ(I)
        WRITE(4,540)
        WRITE(4,550) (ADENT(J),T(J),ANF(I,J),AF(I,J),DAF(I,J) 
     $  ,ETA(I,J),DETA(I,J),ETA0(I,J),A0(I,J),J=1,MR) 
        PER=1./ANFM(I)
        WRITE(4,560) ANFM(I),A0M(I),PER,DA0M(I) 
3       TD=B/A
        AMU=A/14.69 
        DTDL=ABS(TD)*SQRT((DA/A)**2+(DB/B)**2)
        TRY=SA/A**2+SB/B**2-2*SAB/A/B 
        IF (TRY.LE.0.) TRY=1000000. 
        DTDS=ABS(TD)*SQRT(TRY)
        DMUL=DA/14.69 
        DMUS=SQRT(SA)/14.69 
        IF (IFUN.EQ.2) WRITE(4,590) TD,AMU,DTDL,DMUL,DTDS,DMUS 
        IF (IFUN.EQ.3) WRITE(4,570) TD,AMU,DTDL,DMUL,DTDS,DMUS 
        AMUP=AMU*PER
        WRITE(4,580) AMUP,CHISQ,RMSD,RR 
	IF (IFUN.EQ.3) WRITE(4,500)
        RETURN
        END