Griffin: A MOOSE-based reactor physics application for multiphysics simulation of advanced nuclear reactors

Griffin is a Multiphysics Object-Oriented Simulation Environment (MOOSE) based reactor physics application for multiphysics simulations of advanced reactor designs jointly developed by Idaho National Laboratory and Argonne National Laboratory. This paper summarizes the motivation, significance, architecture, design, and features of Griffin. Griffin offers flexible and extensible features to address the challenges associated with advanced reactor designs. These features range from fundamental particle transport to specific reactor physics tasks. The features cover a wide range including on-the-fly and traditional two-step cross-section generation methods, steady-state and transient transport solvers suitable for both heterogeneous and homogeneous models, high-fidelity depletion where thousands of isotopes can be tracked and low-fidelity depletion characterized by burnup, etc. The most fundamental aspect that sets Griffin apart from other reactor analysis codes is that it is developed based on the MOOSE framework. A modular development approach is strongly enforced, with multiphysics being an essential element considered since the beginning of Griffin’s development. Griffin links various MOOSE physics modules and couples to other MOOSE-based applications and non-MOOSE-based applications for multiphyiscs simulations. Griffin includes three modules: ISOXML for preparing and managing multigroup cross sections, radiation transport for solving the neutron transport equation, and reactor analysis for user-oriented reactor physics analysis functionalities. Griffin uses various finite element methods for spatial discretization, multigroup approximation for energy discretization and discrete ordinates method, spherical harmonics expansion method, and diffusion approximation for streaming direction discretization to solve the neutron transport equation. Griffin’s flexibility is evidenced through Griffin’s various applications to fast reactor, high-temperature reactor, pebble bed reactor, molten salt reactor, and microreactor designs. Griffin development follows the software quality assurance procedure for MOOSE-based applications and with software requirements consistent with the ASME NQA-1 standard. Griffin has been adopted into the reactor analysis system for the U.S. NRC and is in use at U.S. companies, universities and national laboratories. • Griffin is a MOOSE based reactor physics code for multiphysics simulations of advanced reactors. • Griffin’s DFEM-SN solver can solve problems with ∼ 1 0 10 unknowns in ∼ 1 0 3 s requiring only ∼ 1 0 2 CPU cores. • Griffin has had applications to fast reactors, pebble bed reactors, etc. • Griffin development follows a procedure consistent with ASME NQA-1 standard. • Griffin provides various finite element methods to solve the neutron transport equation.

Authors

Institutions

Publication Details

Journal
Annals of Nuclear Energy
Published
2024-09-26
DOI
https://doi.org/10.1016/j.anucene.2024.110917
Citations
32
Primary Topic
Nuclear reactor physics and engineering
Type
article
Field-Weighted Citation Impact
41.56

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Griffin: A MOOSE-based reactor physics application for multiphysics simulation of advanced nuclear reactors

Yeon Sang Jung, Olin Calvin, Shikhar Kumar, Vincent Labouré et al.
32 citations
Annals of Nuclear Energy
Nuclear reactor physics and engineering
41.56
article

Griffin: A MOOSE-based reactor physics application for multiphysics simulation of advanced nuclear reactors

Yeon Sang Jung, Olin Calvin, Shikhar Kumar, Vincent Labouré, Joshua Hanophy, Jackson Harter, Zachary M. Prince, Namjae Choi, Logan Harbour, Yaqi Wang, Changho Lee, Hansol Park, Sebastian Schunert, Javier Ortensi
article en
32 citations

Abstract

Griffin is a Multiphysics Object-Oriented Simulation Environment (MOOSE) based reactor physics application for multiphysics simulations of advanced reactor designs jointly developed by Idaho National Laboratory and Argonne National Laboratory. This paper summarizes the motivation, significance, architecture, design, and features of Griffin. Griffin offers flexible and extensible features to address the challenges associated with advanced reactor designs. These features range from fundamental particle transport to specific reactor physics tasks. The features cover a wide range including on-the-fly and traditional two-step cross-section generation methods, steady-state and transient transport solvers suitable for both heterogeneous and homogeneous models, high-fidelity depletion where thousands of isotopes can be tracked and low-fidelity depletion characterized by burnup, etc. The most fundamental aspect that sets Griffin apart from other reactor analysis codes is that it is developed based on the MOOSE framework. A modular development approach is strongly enforced, with multiphysics being an essential element considered since the beginning of Griffin’s development. Griffin links various MOOSE physics modules and couples to other MOOSE-based applications and non-MOOSE-based applications for multiphyiscs simulations. Griffin includes three modules: ISOXML for preparing and managing multigroup cross sections, radiation transport for solving the neutron transport equation, and reactor analysis for user-oriented reactor physics analysis functionalities. Griffin uses various finite element methods for spatial discretization, multigroup approximation for energy discretization and discrete ordinates method, spherical harmonics expansion method, and diffusion approximation for streaming direction discretization to solve the neutron transport equation. Griffin’s flexibility is evidenced through Griffin’s various applications to fast reactor, high-temperature reactor, pebble bed reactor, molten salt reactor, and microreactor designs. Griffin development follows the software quality assurance procedure for MOOSE-based applications and with software requirements consistent with the ASME NQA-1 standard. Griffin has been adopted into the reactor analysis system for the U.S. NRC and is in use at U.S. companies, universities and national laboratories. • Griffin is a MOOSE based reactor physics code for multiphysics simulations of advanced reactors. • Griffin’s DFEM-SN solver can solve problems with ∼ 1 0 10 unknowns in ∼ 1 0 3 s requiring only ∼ 1 0 2 CPU cores. • Griffin has had applications to fast reactors, pebble bed reactors, etc. • Griffin development follows a procedure consistent with ASME NQA-1 standard. • Griffin provides various finite element methods to solve the neutron transport equation.

Annals of Nuclear EnergyVol. 211
Argonne National Laboratory (US), Idaho National Laboratory (US)
U.S. Department of Energy, Battelle, University of Chicago, Idaho Operations Office, U.S. Department of Energy, Argonne National Laboratory
Affordable and clean energy
Openalex Percentile: Top 0%
Nuclear reactor physics and engineering
41.56
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.