skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Multiple electron scattering routines for PEREGRINE

Abstract

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.

Authors:
Publication Date:
Research Org.:
Lawrence Livermore National Lab., CA (US)
Sponsoring Org.:
USDOE Office of Defense Programs (DP) (US)
OSTI Identifier:
14916
Report Number(s):
UCRL-ID-135960; DP0102012
DP0102012; TRN: US0106851
DOE Contract Number:  
W-7405-ENG-48
Resource Type:
Technical Report
Resource Relation:
Other Information: PBD: 23 Aug 1999
Country of Publication:
United States
Language:
English
Subject:
75 CONDENSED MATTER PHYSICS, SUPERCONDUCTIVITY AND SUPERFLUIDITY; 99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; ELECTRON DIFFRACTION; MONTE CARLO METHOD; ELASTIC SCATTERING; P CODES; MATHEMATICAL MODELS

Citation Formats

White, J A. Multiple electron scattering routines for PEREGRINE. United States: N. p., 1999. Web. doi:10.2172/14916.
White, J A. Multiple electron scattering routines for PEREGRINE. United States. doi:10.2172/14916.
White, J A. Mon . "Multiple electron scattering routines for PEREGRINE". United States. doi:10.2172/14916. https://www.osti.gov/servlets/purl/14916.
@article{osti_14916,
title = {Multiple electron scattering routines for PEREGRINE},
author = {White, J A},
abstractNote = {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.},
doi = {10.2172/14916},
journal = {},
number = ,
volume = ,
place = {United States},
year = {1999},
month = {8}
}

Technical Report:

Save / Share: