01.05.2013 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!