DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Improvement of transport-corrected scattering stability and performance using a Jacobi inscatter algorithm for 2D-MOC

Abstract

The MPACT code, being developed collaboratively by the University of Michigan and Oak Ridge National Laboratory, is the primary deterministic neutron transport solver being deployed within the Virtual Environment for Reactor Applications (VERA) as part of the Consortium for Advanced Simulation of Light Water Reactors (CASL). In many applications of the MPACT code, transport-corrected scattering has proven to be an obstacle in terms of stability, and considerable effort has been made to try to resolve the convergence issues that arise from it. Most of the convergence problems seem related to the transport-corrected cross sections, particularly when used in the 2D method of characteristics (MOC) solver, which is the focus of this work. Here in this paper, the stability and performance of the 2-D MOC solver in MPACT is evaluated for two iteration schemes: Gauss-Seidel and Jacobi. With the Gauss-Seidel approach, as the MOC solver loops over groups, it uses the flux solution from the previous group to construct the inscatter source for the next group. Alternatively, the Jacobi approach uses only the fluxes from the previous outer iteration to determine the inscatter source for each group. Consequently for the Jacobi iteration, the loop over groups can be moved from the outermost loop$$-$$as is the case with the Gauss-Seidel sweeper$$-$$to the innermost loop, allowing for a substantial increase in efficiency by minimizing the overhead of retrieving segment, region, and surface index information from the ray tracing data. Several test problems are assessed: (1) Babcock & Wilcox 1810 Core I, (2) Dimple S01A-Sq, (3) VERA Progression Problem 5a, and (4) VERA Problem 2a. The Jacobi iteration exhibits better stability than Gauss-Seidel, allowing for converged solutions to be obtained over a much wider range of iteration control parameters. Additionally, the MOC solve time with the Jacobi approach is roughly 2.0-2.5× faster per sweep. While the performance and stability of the Jacobi iteration are substantially improved compared to the Gauss-Seidel iteration, it does yield a roughly 8$$-$$10% increase in the overall memory requirement.

Authors:
 [1];  [1];  [2]
  1. Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
  2. Univ. of Michigan, Ann Arbor, MI (United States). Dept. of Nuclear Engineering and Radiological Sciences
Publication Date:
Research Org.:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF); Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States). Consortium for Advanced Simulation of LWRs (CASL)
Sponsoring Org.:
USDOE Office of Science (SC)
OSTI Identifier:
1349605
Alternate Identifier(s):
OSTI ID: 1397019
Grant/Contract Number:  
AC05-00OR22725; AC0500OR22725
Resource Type:
Accepted Manuscript
Journal Name:
Annals of Nuclear Energy (Oxford)
Additional Journal Information:
Journal Name: Annals of Nuclear Energy (Oxford); Journal Volume: 105; Journal Issue: C; Journal ID: ISSN 0306-4549
Publisher:
Elsevier
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING; Transport correction; MOC; Jacobi; Gauss-Seidel; Stability

Citation Formats

Stimpson, Shane, Collins, Benjamin, and Kochunas, Brendan. Improvement of transport-corrected scattering stability and performance using a Jacobi inscatter algorithm for 2D-MOC. United States: N. p., 2017. Web. doi:10.1016/j.anucene.2017.02.024.
Stimpson, Shane, Collins, Benjamin, & Kochunas, Brendan. Improvement of transport-corrected scattering stability and performance using a Jacobi inscatter algorithm for 2D-MOC. United States. https://doi.org/10.1016/j.anucene.2017.02.024
Stimpson, Shane, Collins, Benjamin, and Kochunas, Brendan. Fri . "Improvement of transport-corrected scattering stability and performance using a Jacobi inscatter algorithm for 2D-MOC". United States. https://doi.org/10.1016/j.anucene.2017.02.024. https://www.osti.gov/servlets/purl/1349605.
@article{osti_1349605,
title = {Improvement of transport-corrected scattering stability and performance using a Jacobi inscatter algorithm for 2D-MOC},
author = {Stimpson, Shane and Collins, Benjamin and Kochunas, Brendan},
abstractNote = {The MPACT code, being developed collaboratively by the University of Michigan and Oak Ridge National Laboratory, is the primary deterministic neutron transport solver being deployed within the Virtual Environment for Reactor Applications (VERA) as part of the Consortium for Advanced Simulation of Light Water Reactors (CASL). In many applications of the MPACT code, transport-corrected scattering has proven to be an obstacle in terms of stability, and considerable effort has been made to try to resolve the convergence issues that arise from it. Most of the convergence problems seem related to the transport-corrected cross sections, particularly when used in the 2D method of characteristics (MOC) solver, which is the focus of this work. Here in this paper, the stability and performance of the 2-D MOC solver in MPACT is evaluated for two iteration schemes: Gauss-Seidel and Jacobi. With the Gauss-Seidel approach, as the MOC solver loops over groups, it uses the flux solution from the previous group to construct the inscatter source for the next group. Alternatively, the Jacobi approach uses only the fluxes from the previous outer iteration to determine the inscatter source for each group. Consequently for the Jacobi iteration, the loop over groups can be moved from the outermost loop$-$as is the case with the Gauss-Seidel sweeper$-$to the innermost loop, allowing for a substantial increase in efficiency by minimizing the overhead of retrieving segment, region, and surface index information from the ray tracing data. Several test problems are assessed: (1) Babcock & Wilcox 1810 Core I, (2) Dimple S01A-Sq, (3) VERA Progression Problem 5a, and (4) VERA Problem 2a. The Jacobi iteration exhibits better stability than Gauss-Seidel, allowing for converged solutions to be obtained over a much wider range of iteration control parameters. Additionally, the MOC solve time with the Jacobi approach is roughly 2.0-2.5× faster per sweep. While the performance and stability of the Jacobi iteration are substantially improved compared to the Gauss-Seidel iteration, it does yield a roughly 8$-$10% increase in the overall memory requirement.},
doi = {10.1016/j.anucene.2017.02.024},
journal = {Annals of Nuclear Energy (Oxford)},
number = C,
volume = 105,
place = {United States},
year = {Fri Mar 10 00:00:00 EST 2017},
month = {Fri Mar 10 00:00:00 EST 2017}
}

Journal Article:

Citation Metrics:
Cited by: 12 works
Citation information provided by
Web of Science

Save / Share:

Works referenced in this record:

The OpenMOC method of characteristics neutral particle transport code
journal, June 2014


Stability and accuracy of 3D neutron transport simulations using the 2D/1D method in MPACT
journal, December 2016

  • Collins, Benjamin; Stimpson, Shane; Kelley, Blake W.
  • Journal of Computational Physics, Vol. 326
  • DOI: 10.1016/j.jcp.2016.08.022

A Linear Source Approximation Scheme for the Method of Characteristics
journal, February 2016

  • Ferrer, Rodolfo M.; Rhodes, Joel D.
  • Nuclear Science and Engineering, Vol. 182, Issue 2
  • DOI: 10.13182/NSE15-6

Practical numerical reactor employing direct whole core neutron transport and subchannel thermal/hydraulic solvers
journal, December 2013


A new three-dimensional method of characteristics for the neutron transport calculation
journal, February 2011


Convergence analysis of MOC inner iterations with large negative self-scattering cross-section
journal, May 2013

  • Tabuchi, Masato; Yamamoto, Akio; Endo, Tomohiro
  • Journal of Nuclear Science and Technology, Vol. 50, Issue 5
  • DOI: 10.1080/00223131.2013.785271

Development and verification of an MOC code employing assembly modular ray tracing and efficient acceleration techniques
journal, August 2009


Simplified Treatments of Anisotropic Scattering in LWR Core Calculations
journal, March 2008

  • Yamamoto, Akio; Kitamura, Yasunori; Yamane, Yoshihiro
  • Journal of Nuclear Science and Technology, Vol. 45, Issue 3
  • DOI: 10.1080/18811248.2008.9711430

Works referencing / citing this record:

Flux Region Assignment Method Using Ray Trace Information for the Method of Characteristics to Improve Cache Efficiency
journal, August 2018


Polar Parity for Efficient Evaluation of Anisotropic Transverse Leakage in the 2D/1D Transport Method
journal, July 2019


Mining Outlier Data in Mobile Internet-Based Large Real-Time Databases
journal, January 2018