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.

5859 60 61 62<br />

63 64<br />

tmscat<br />

.eq.<br />

0.0<br />

no<br />

yes<br />

"multiple scattering hinge"<br />

tvstep = (k1init(np) + k1rsd(np)) / scpow<br />

useGSD(medium)<br />

.eq.<br />

0<br />

yes<br />

omega0 = ams*tvstep*rhof<br />

no<br />

omega0<br />

.le.<br />

2.718282<br />

yes<br />

iskpms = 1<br />

no<br />

iskpms = 0<br />

blc = log(omega0)<br />

blcold = blc<br />

b = -10.27666 +<br />

blc* (17.82596 -<br />

6.468813*blc)<br />

yes<br />

blc<br />

.lt.<br />

1.306853<br />

no<br />

ib = b0bgb + blc*b1bgb<br />

write(6,101) ib<br />

ib = nbgb<br />

yes<br />

ib<br />

.gt.<br />

nbgb<br />

no<br />

b = bgb0(ib) + blc*(bgb1(ib) + blc*bgb2(ib))<br />

iarg=29<br />

iausfl(iarg+1)<br />

<br />

ne<br />

0<br />

no<br />

yes<br />

call<br />

ausgab(iarg)<br />

call<br />

mscat<br />

iarg=30<br />

65 66 67 68<br />

69 70 71 72<br />

233

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

Saved successfully!

Ooh no, something went wrong!