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

Title: A Block Adaptive Mesh Refinement Algorithm for the Neutral Particle Transport Equation

Abstract

We describe the development and implementation of a block-based adaptive mesh refinement (AMR) algorithm for solving the discrete ordinates neutral particle transport equation. AMR algorithms allow mesh refinement in areas of interest without requiring the extension of this refinement throughout the entire problem geometry, minimizing the number of computational cells required for calculations. The block-based AMR algorithm described here is a hybrid between traditional cell or patch-based approaches and is designed to allow an efficient parallel solution of the transport equation while still reducing the cell count.This paper discusses the data structure implementation and CPU/memory efficiency for our Block AMR method, the equations and procedures used in mapping edge fluxes between blocks of different refinement levels for both diamond and linear discontinuous spatial discretizations, effects of AMR on mesh convergence, and our approach to parallelization. Comparisons between our Block AMR method and a traditional single-level mesh are presented for a sample brachytherapy problem. The Block AMR results are shown to be significantly faster for this problem (on at least a few processors), while still returning an accurate solution.

Authors:
 [1]
  1. Los Alamos National Laboratory (United States)
Publication Date:
OSTI Identifier:
20804773
Resource Type:
Journal Article
Journal Name:
Nuclear Science and Engineering
Additional Journal Information:
Journal Volume: 141; Journal Issue: 1; Other Information: Copyright (c) 2006 American Nuclear Society (ANS), United States, All rights reserved. http://epubs.ans.org/; Country of input: International Atomic Energy Agency (IAEA); Journal ID: ISSN 0029-5639
Country of Publication:
United States
Language:
English
Subject:
73 NUCLEAR PHYSICS AND RADIATION PHYSICS; ALGORITHMS; BRACHYTHERAPY; COMPARATIVE EVALUATIONS; CONVERGENCE; DISCRETE ORDINATE METHOD; EQUATIONS; MATHEMATICAL SOLUTIONS; NEUTRAL-PARTICLE TRANSPORT; TRANSPORT THEORY

Citation Formats

Baker, Randal S. A Block Adaptive Mesh Refinement Algorithm for the Neutral Particle Transport Equation. United States: N. p., 2002. Web.
Baker, Randal S. A Block Adaptive Mesh Refinement Algorithm for the Neutral Particle Transport Equation. United States.
Baker, Randal S. Wed . "A Block Adaptive Mesh Refinement Algorithm for the Neutral Particle Transport Equation". United States.
@article{osti_20804773,
title = {A Block Adaptive Mesh Refinement Algorithm for the Neutral Particle Transport Equation},
author = {Baker, Randal S},
abstractNote = {We describe the development and implementation of a block-based adaptive mesh refinement (AMR) algorithm for solving the discrete ordinates neutral particle transport equation. AMR algorithms allow mesh refinement in areas of interest without requiring the extension of this refinement throughout the entire problem geometry, minimizing the number of computational cells required for calculations. The block-based AMR algorithm described here is a hybrid between traditional cell or patch-based approaches and is designed to allow an efficient parallel solution of the transport equation while still reducing the cell count.This paper discusses the data structure implementation and CPU/memory efficiency for our Block AMR method, the equations and procedures used in mapping edge fluxes between blocks of different refinement levels for both diamond and linear discontinuous spatial discretizations, effects of AMR on mesh convergence, and our approach to parallelization. Comparisons between our Block AMR method and a traditional single-level mesh are presented for a sample brachytherapy problem. The Block AMR results are shown to be significantly faster for this problem (on at least a few processors), while still returning an accurate solution.},
doi = {},
journal = {Nuclear Science and Engineering},
issn = {0029-5639},
number = 1,
volume = 141,
place = {United States},
year = {2002},
month = {5}
}