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.

12345eig.lt.0.15noiij=1iij=iij+1yesiij>nedgb(medium)noyesledgb(iij,medium).eq.lglenoyesedgb(iij,medium).le.eigyesiextp = 1noiextp = -1gmfpr0 = gmfp1(lgle+iextp,medium)*gle +gmfp0(lgle+iextp,medium)"NEW-ENERGY loop""NEW-MEDIUM loop"medium.eq.0noyesrhof = rhor(irl)/rho(medium)gmfp = gmfpr0/rhoftstep = vacdst"PHOTON-TRANSPORT loop""Apply Rayleigh correction"iraylr(irl).eq.1yesnocohfac = cohe1(lgle+iextp,medium)*gle +cohe0(lgle+iextp,medium)gmfp = gmfp*cohfactstep = gmfp*dpmfpirnew = ir(np)idisc = 0ustep = tstepustep.gt.dnear(np)noyescallhowfar6 7 8 9 10280

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

Saved successfully!

Ooh no, something went wrong!