10.07.2015 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.

subroutinephotonVersion051219-1435iphoton = iphoton +1ircode = 1eig = e(np)irl = ir(np)medium = med(irl)eig.le.pcut(irl)yesnogle = log(eig)callrandomset (rnnow)rnnow.eq.0.noyesrnnow = 1.E-30"NEW-ENERGY loop"dpmfp = -log(rnnow)"exponentialtransform"cexptr.ne.0.yesnow(np).gt.0.noyestemp = cexptr*w(np)bexptr = 1./(1. - temp)dpmfp = dpmfp*bexptrwt(np) = wt(np)*bexptr*exp(-dpmfp*temp)irold = ir(np)"NEW-MEDIUM loop"medium.ne.0yesnolgle = ge1(medium)*gle + ge0(medium)iextp=01 2 3 4 5279

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

Saved successfully!

Ooh no, something went wrong!