Skip to main navigation Skip to search Skip to main content

TARS: A parallel tetrahedral discontinuous finite element code for the solution of the discrete ordinates neutron transport equation

  • School of Energy Science and Engineering, Harbin Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

In this study, we introduce TARS, a neutron transport code based on the discrete-ordinates discontinuous finite element (SN-DFEM) method, which tackles existing challenges in the field by providing accurate and efficient solutions to the neutron transport equation. The use of DFEM enables higher-order spatial discretization, improving numerical stability, while parallelizing transport sweeping reduces computational time and resource requirements. TARS' performance was evaluated using the Takeda benchmark problems. The results showed that TARS generates highly accurate solutions, with eigenvalue errors no more than 90 pcm compared to MC solutions. The relative differences of region-averaged fluxes were below 1% in most regions, except those with severe flux gradients. Parallel calculation efficiency analysis revealed a PCE of over 70% even at 1024 CPU cores. However, hybrid MPI and OpenMP parallel programming did not outperform pure MPI programming, suggesting that the latter might be more suitable for TARS.

Original languageEnglish
Article number110242
JournalAnnals of Nuclear Energy
Volume196
DOIs
StatePublished - Feb 2024
Externally publishedYes

Keywords

  • Discontinuous finite element method
  • Discrete ordinates code
  • MPI
  • OpenMP
  • Parallel calculation efficiency
  • Takeda benchmark

Fingerprint

Dive into the research topics of 'TARS: A parallel tetrahedral discontinuous finite element code for the solution of the discrete ordinates neutron transport equation'. Together they form a unique fingerprint.

Cite this