Skip to main navigation Skip to search Skip to main content

SphiNx: A SN-DFEM neutron transport code based on the MOOSE framework

  • Hu Zhang
  • , Da Li*
  • , Tianliang Hu
  • , Guangchun Zhang*
  • , Duoyu Jiang
  • , Qianwei Chen
  • , Henglin Hu
  • *Corresponding author for this work
  • School of Energy Science and Engineering, Harbin Institute of Technology
  • Northwest Institute of Nuclear Technology

Research output: Contribution to journalArticlepeer-review

Abstract

SphiNx is an SN-DFEM-based neutron transport code built on the MOOSE framework, designed to solve both eigenvalue and fixed-source problems with support for anisotropic scattering. Two eigenvalue-solving algorithms, the traditional power iteration (PI) accelerated by the coarse mesh finite difference (CMFD) method and the Jacobian-Free Newton-Krylov (JFNK) method, are implemented in SphiNx with the support of solvers provided by MOOSE. The code's accuracy is validated through benchmarks, including a 1D anisotropic scattering problem, the IAEA 2D problem, and the Takeda 3D benchmark, showing eigenvalue discrepancies below 100 pcm and flux errors under 5 %. In the conducted performance comparisons, the CMFD-accelerated PI method demonstrates reduced computational time relative to the JFNK method. SphiNx also demonstrates strong parallel efficiency, maintaining a 46.11 % efficiency with a 1008-fold increase in processor count.

Original languageEnglish
Article number103641
JournalNuclear Engineering and Technology
Volume57
Issue number9
DOIs
StatePublished - Sep 2025
Externally publishedYes

Keywords

  • Coarse mesh finite difference method
  • Discontinue finite element method
  • Discrete ordinates
  • JFNK
  • MOOSE
  • Neutron transport

Fingerprint

Dive into the research topics of 'SphiNx: A SN-DFEM neutron transport code based on the MOOSE framework'. Together they form a unique fingerprint.

Cite this