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

Title: Update on the Development and Validation of MERCURY: A Modern, Monte Carlo Particle Transport Code

Abstract

An update on the development and validation of the MERCURY Monte Carlo particle transport code is presented. MERCURY is a modern, parallel, general-purpose Monte Carlo code being developed at the Lawrence Livermore National Laboratory. During the past year, several major algorithm enhancements have been completed. These include the addition of particle trackers for 3-D combinatorial geometry (CG), 1-D radial meshes, 2-D quadrilateral unstructured meshes, as well as a feature known as templates for defining recursive, repeated structures in CG. New physics capabilities include an elastic-scattering neutron thermalization model, support for continuous energy cross sections and S ({alpha}, {beta}) molecular bound scattering. Each of these new physics features has been validated through code-to-code comparisons with another Monte Carlo transport code. Several important computer science features have been developed, including an extensible input-parameter parser based upon the XML data description language, and a dynamic load-balance methodology for efficient parallel calculations. This paper discusses the recent work in each of these areas, and describes a plan for future extensions that are required to meet the needs of our ever expanding user base.

Authors:
; ; ; ; ; ; ;
Publication Date:
Research Org.:
Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
878218
Report Number(s):
UCRL-PROC-212722
TRN: US0602294
DOE Contract Number:  
W-7405-ENG-48
Resource Type:
Conference
Resource Relation:
Conference: Presented at: International Topical Meeting on Mathematics and Computations, Avignon, France, Sep 12 - Sep 15, 2005
Country of Publication:
United States
Language:
English
Subject:
22 GENERAL STUDIES OF NUCLEAR REACTORS; 72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS; ALGORITHMS; COMPUTERS; CROSS SECTIONS; ELASTIC SCATTERING; GEOMETRY; LAWRENCE LIVERMORE NATIONAL LABORATORY; MERCURY; NEUTRONS; PHYSICS; SCATTERING; THERMALIZATION; TRANSPORT; VALIDATION

Citation Formats

Procassini, R J, Taylor, J M, McKinley, M S, Greenman, G M, Cullen, D E, O'Brien, M J, Beck, B R, and Hagmann, C A. Update on the Development and Validation of MERCURY: A Modern, Monte Carlo Particle Transport Code. United States: N. p., 2005. Web.
Procassini, R J, Taylor, J M, McKinley, M S, Greenman, G M, Cullen, D E, O'Brien, M J, Beck, B R, & Hagmann, C A. Update on the Development and Validation of MERCURY: A Modern, Monte Carlo Particle Transport Code. United States.
Procassini, R J, Taylor, J M, McKinley, M S, Greenman, G M, Cullen, D E, O'Brien, M J, Beck, B R, and Hagmann, C A. 2005. "Update on the Development and Validation of MERCURY: A Modern, Monte Carlo Particle Transport Code". United States. https://www.osti.gov/servlets/purl/878218.
@article{osti_878218,
title = {Update on the Development and Validation of MERCURY: A Modern, Monte Carlo Particle Transport Code},
author = {Procassini, R J and Taylor, J M and McKinley, M S and Greenman, G M and Cullen, D E and O'Brien, M J and Beck, B R and Hagmann, C A},
abstractNote = {An update on the development and validation of the MERCURY Monte Carlo particle transport code is presented. MERCURY is a modern, parallel, general-purpose Monte Carlo code being developed at the Lawrence Livermore National Laboratory. During the past year, several major algorithm enhancements have been completed. These include the addition of particle trackers for 3-D combinatorial geometry (CG), 1-D radial meshes, 2-D quadrilateral unstructured meshes, as well as a feature known as templates for defining recursive, repeated structures in CG. New physics capabilities include an elastic-scattering neutron thermalization model, support for continuous energy cross sections and S ({alpha}, {beta}) molecular bound scattering. Each of these new physics features has been validated through code-to-code comparisons with another Monte Carlo transport code. Several important computer science features have been developed, including an extensible input-parameter parser based upon the XML data description language, and a dynamic load-balance methodology for efficient parallel calculations. This paper discusses the recent work in each of these areas, and describes a plan for future extensions that are required to meet the needs of our ever expanding user base.},
doi = {},
url = {https://www.osti.gov/biblio/878218}, journal = {},
number = ,
volume = ,
place = {United States},
year = {2005},
month = {6}
}

Conference:
Other availability
Please see Document Availability for additional information on obtaining the full-text document. Library patrons may search WorldCat to identify libraries that hold this conference proceeding.

Save / Share: