A multithreaded parallel upwind sweep algorithm for the SN transport equations discretized with discontinuous finite elements

The complex structure and strong heterogeneity of advanced nuclear reactor systems pose challenges for high-fidelity neutron-shielding calculations. Unstructured meshes exhibit strong geometric adaptability and can overcome the deficiencies of conventionally structured meshes in complex geometry mod...

Full description

Saved in:
Bibliographic Details
Published in:Nuclear science and techniques Vol. 34; no. 12; pp. 229 - 241
Main Authors: Zong, Zhi-Wei, Cheng, Mao-Song, Yu, Ying-Chi, Dai, Zhi-Min
Format: Journal Article
Language:English
Published: Singapore Springer Nature Singapore 01.12.2023
Shanghai Institute of Applied Physics,Chinese Academy of Sciences,Shanghai 201800,China%Shanghai Institute of Applied Physics,Chinese Academy of Sciences,Shanghai 201800,China
University of Chinese Academy of Sciences,Beijing 100049,China
Subjects:
ISSN:1001-8042, 2210-3147
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The complex structure and strong heterogeneity of advanced nuclear reactor systems pose challenges for high-fidelity neutron-shielding calculations. Unstructured meshes exhibit strong geometric adaptability and can overcome the deficiencies of conventionally structured meshes in complex geometry modeling. A multithreaded parallel upwind sweep algorithm for S N transport was proposed to achieve a more accurate geometric description and improve the computational efficiency. The spatial variables were discretized using the standard discontinuous Galerkin finite-element method. The angular flux transmission between neighboring meshes was handled using an upwind scheme. In addition, a combination of a mesh transport sweep and angular iterations was realized using a multithreaded parallel technique. The algorithm was implemented in the 2D/3D S N transport code ThorSNIPE, and numerical evaluations were conducted using three typical benchmark problems: IAEA, Kobayashi-3i, and VENUS-3. These numerical results indicate that the multithreaded parallel upwind sweep algorithm can achieve high computational efficiency. ThorSNIPE, with a multithreaded parallel upwind sweep algorithm, has good reliability, stability, and high efficiency, making it suitable for complex shielding calculations.
ISSN:1001-8042
2210-3147
DOI:10.1007/s41365-023-01355-4