Multiple electron scattering routines for PEREGRINE
The Monte Carlo electron scattering routines solve multiple elastic scatters in a condensed history approach. The Goudsmit-Saunderson scattering model is used and its implementation is taken from Kawrakow and Bielajew[l]. The subroutines produce an exit angle representing a likely scattering angle of a single incident electron after scattering elastically over a given step size. Two input parameters, {lambda} and {eta}, that depend on the atomic species and incident energy must first be specified. The mapping from species and energy to 77 and {lambda} already existed in the PEREGRINE code and was not redone or modified in any way. The software has been validated by comparisons to Moliere and Goudsmit-Saunderson models of D.W.O. Rogers[2]. As required by licensing considerations, no public domain or copyrighted software has been used in any phase of the preparation of any of these sub-routines or data files. Apart from needing to have {eta} and {lambda} specified through PEREGRINE, the code provided is completely self-contained. Everything is written in the FORTRAN 77 language to simplify inclusion in the existing PEREGRINE package.
- Research Organization:
- Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
- Sponsoring Organization:
- USDOE Office of Defense Programs (DP) (US)
- DOE Contract Number:
- W-7405-ENG-48
- OSTI ID:
- 14916
- Report Number(s):
- UCRL-ID-135960; DP0102012; DP0102012; TRN: US0106851
- Resource Relation:
- Other Information: PBD: 23 Aug 1999
- Country of Publication:
- United States
- Language:
- English
Similar Records
MULTIPLE SCATTERING OF ELECTRONS AND POSITRONS IN NITROGEN
Multidimensional electron-photon transport with standard discrete ordinates codes