Laserfiche WebLink
<br />. <br /> <br />"",\)",1:\:18' <br />>.Ii/..'-i"..l~. <br /> <br />CHARACTER*8 ALHEAD <br />CHARACTER*5 ISTUDY <br />COMMON CDATA(85) ,TABLE(10,42,13),FLOW(224,13) ,HDATA(42,12) , <br />+IFRST,IGROUP(40) ,HOLD(224,13) ,ADATA(35 ,12) ,ISTART,IEND, J,I, <br />+NT,NCL,IE,NG,NL,NC,NA,NH,NYI,NRES,TITLE(2,8),ATHEAD(10,8), <br />+ALHEAD(224,4),AGHEAD(40,4),CNAME(85,4),ISTUDY,ANAME(35,8),RDATE, <br />+OWN(Il) ,OWNACC(7) ,GAIN(5) ,STORE(7) ,OWNMAX(6) ,OWNPRE(II) ,PRE ACC(7) <br />DO 10 K-l,NH <br />10 READ(S,*)LINE, (HDATA(K,J) ,J-l,12) <br />RETURN <br />END <br />******************* <br />SUBROUTINE SAVTAB(NOUT,IFILE,ISAVE) <br />CHARACTER*10 TITLE,ATHEAD,AGHEAD,CNAME,ANAME,RDATE <br />CHARACTER*8 ALHEAD <br />CHARACTER*5 ISTUDY <br />COMMON CDATA(85),TABLE(10,42,13),FLOW(224,13) ,HDATA(42,12) , <br />+IFRST,IGROUP(40),HOLD(224,13),ADATA(35,12),ISTART,IEND,J,I, <br />+NT,NCL,IE,NG,NL,NC,NA,NH,NYI,NRES,TITLE(2,8),ATHEAD(10,8), <br />+ALHEAD(224 ,4) ,AGHEAD(40,4) ,CNAME(85,4) ,ISTUDY,ANAME(35 ,8) ,RD ATE, <br />+OWN(II) ,OWNACC(7) ,GAIN(5),STORE(7) ,OWNMAX(6) ,OWNPRE(II) ,PRE ACC(7) <br />C SUBROUTINE SAVTAB WILL SAVE UP TO 48 TABLES IN MACHINE READABLE FORM <br />C IN A FILE DEFINED BY THE USER, THE 'NOUT' TERM ON THE PARAMETER CARD <br />C INDICATES THE NUMBER OF TABLES TO BE SAVED, THE OUTPUT CONTROL CARD <br />C PROVIDES THE NAME OF THE OUTPUT FILE AND THE TABLES AND ORDER IN WHICH <br />C THEY ARE TO BE STORED, <br />DIMENSION ISAVE(48) <br />IS-ISTART-IFRST+l <br />IE-IEND-IFRST+l <br />DO 10 N-I,NOUT <br />K-ISAVE(N) <br />DO 10 I-IS,IE <br />IYEAR-I+IFRST-l <br />10 WRITE(7,20)IYEAR,(TABLE(K,I,J),J-l,12) <br />20 FORMAT(I4,12F7.2) <br />RETURN <br />END <br />C ********************* <br /> <br />C <br /> <br />SUBROUTINE WRITEl(IFLAG,ANS,GALF) <br />CHARACTER*10 TITLE,ATHEAD,AGHEAD,CNAME,ANAME,RDATE <br />CHARACTER*8 ALHEAD <br />CHARACTER*5 ISTUDY <br />CHARACTER*1 ANS <br />COMMON CDATA(85) ,TABLE(10,42,13) ,FLOW(224,13) ,HDATA(42 ,12) , <br />+IFRST,IGROUP(40),HOLD(224,13),ADATA(35,12),ISTART,IEND,J,I, <br />+NT,NCL,IE,NG,NL,NC,NA,NH,NYI,NRES,TITLE(2,8),ATHEAD(10,8), <br />+ALHEAD(224,4) ,AGHEAD(40,4),CNAME(85,4) ,ISTUDY,ANAME(35 ,8) ,RDA TE, <br />+0~~(II),O~~ACC(7),GAIN(5),STORE(7),OWNMAX(6),OWNPRE(II),PREACC(7) <br />NO-O <br />MO-O <br />ICOUNT-l <br />IF(I.GT.ISTART-IFRST+I)GO TO 60 <br />IF(NC+NA.LE.O)GO TO 58 <br />C WRITE INITIAL VALUES AND CONSTANTS <br />WRITE(6,5) <br /> <br />8 <br />