The data file AMJUEL: Additional Atomic and Molecular ... - eirene
The data file AMJUEL: Additional Atomic and Molecular ... - eirene
The data file AMJUEL: Additional Atomic and Molecular ... - eirene
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
DO 7 I=4,6<br />
INC=INDEX(ZEILE((IND+1):80),CHR(1:1))<br />
IF (INC.GT.0) THEN<br />
IND=IND+INDEX(ZEILE((IND+1):80),CHR(1:1))<br />
READ (ZEILE((IND+3):80),’(E20.12)’) FPARM(IR,I,I0P1)<br />
ENDIF<br />
7 CONTINUE<br />
LGEMAX=.true.<br />
READ (29,’(A80)’,END=990) ZEILE<br />
ENDIF<br />
c<br />
if (lgemin.<strong>and</strong>.ifexmn(ir,I0P1).eq.0) then<br />
IND=INDEX(ZEILE,’=’)<br />
READ (ZEILE((IND+2):80),’(E12.5)’) rcmn(IR,I0P1)<br />
rcmn(ir,I0P1)=log(rcmn(ir,I0P1))<br />
ifexmn(ir,I0P1)=5<br />
READ (29,’(A80)’,END=990) ZEILE<br />
endif<br />
if (lgemax.<strong>and</strong>.ifexmx(ir,I0P1).eq.0) then<br />
IND=INDEX(ZEILE,’=’)<br />
READ (ZEILE((IND+2):80),’(E12.5)’) rcmx(IR,I0P1)<br />
rcmx(ir,I0P1)=log(rcmx(ir,I0P1))<br />
ifexmx(ir,I0P1)=5<br />
READ (29,’(A80)’,END=990) ZEILE<br />
endif<br />
C<br />
C ANY OTHER ASYMPTOTES INFO ON FILE? SEARCH FOR Tmin, or Emin<br />
IF ((INDEX(ZEILE,’Tmin’).NE.0.<strong>and</strong>.I0P1==2).or.<br />
. (INDEX(ZEILE,’Emin’).NE.0.<strong>and</strong>.I0P1==1)) then<br />
IND=INDEX(ZEILE,’n’)<br />
READ (ZEILE((IND+2):80),’(E9.2)’) rcmn(IR,I0P1)<br />
rcmn(ir,I0P1)=log(rcmn(ir,I0P1))<br />
C extrapolation from subr. CROSS<br />
if (I0P1.eq.1.<strong>and</strong>.iswr(ir).eq.1) ifexmn(ir,1)=1<br />
if (I0P1.eq.1.<strong>and</strong>.iswr(ir).eq.3) ifexmn(ir,1)=-1<br />
if (I0P1.eq.1.<strong>and</strong>.iswr(ir).eq.5) ifexmn(ir,1)=-1<br />
C extrapolation from subr. CDEF<br />
C ?? if (I0PT.eq.2) ifexmn(ir,1)=-1<br />
READ (29,’(A80)’,END=990) ZEILE<br />
ENDIF<br />
12 CONTINUE<br />
C ELSEIF (LCONST) THEN<br />
C NOTHING TO BE DONE<br />
ENDIF<br />
C<br />
C TWO PARAM. FIT, ISW=3,4,6,7,9,10,12<br />
ELSEIF (ISW.EQ.3.OR.ISW.EQ.4.OR.ISW.EQ.6.OR.ISW.EQ.7.OR.<br />
. ISW.EQ.9.OR.ISW.EQ.10.OR.ISW.EQ.12) THEN<br />
DO 11 J=0,2<br />
16 READ (29,’(A80)’,END=990) ZEILE<br />
23