28.11.2014 Views

THE EGS5 CODE SYSTEM

THE EGS5 CODE SYSTEM

THE EGS5 CODE SYSTEM

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1 2<br />

"end of file; go to 13"<br />

read(17,*,end=13) nfmeds<br />

j=1<br />

j=j+1<br />

j>nfmeds<br />

no<br />

yes<br />

read(17,'(72a1)',end=1000) buffer<br />

read(17,*) hasGS, charD0, efrch0, efrcl0, ue0, ae0<br />

k=1<br />

k=k+1<br />

k>nmed<br />

no<br />

yes<br />

ib=1<br />

ib=ib+1 ib>lmdn<br />

no<br />

il = lmdl + ib<br />

yes<br />

buffer(il)<br />

.ne.<br />

media(ib,k)<br />

no<br />

no<br />

no ib<br />

.eq.<br />

lmdn<br />

yes<br />

useGSD(k)<br />

.and. .eq.<br />

hasGS.eq.0 0.d0<br />

no<br />

useGSD(k) charD(k)<br />

.eq.<br />

0.d0<br />

yes<br />

useGSD(k) charD0<br />

.ne. .eq.<br />

0.d0<br />

yes<br />

useGS<br />

yes<br />

no<br />

no<br />

false<br />

write(6,1002) k<br />

doGS = .true.<br />

write(6,1005) k, efrch0, efrcl0<br />

write(6,1004) k<br />

true<br />

write(6,1003) k, charD0<br />

stop<br />

useGS<br />

true<br />

.and.<br />

(ue0.lt.ue(j) .or. ae0.gt.ae(j))<br />

false<br />

write(6,1006) k, ae0, ue0, ae(j), ue(j)<br />

doGS = .true.<br />

3<br />

293

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

Saved successfully!

Ooh no, something went wrong!