Griffin: A MOOSE-based reactor physics application for multiphysics simulation of advanced nuclear reactors
Journal Article
·
· Annals of Nuclear Energy
- Idaho National Laboratory (INL), Idaho Falls, ID (United States)
- Argonne National Laboratory (ANL), Argonne, IL (United States)
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.
- Research Organization:
- Idaho National Laboratory (INL), Idaho Falls, ID (United States)
- Sponsoring Organization:
- USDOE Office of Nuclear Energy (NE), Nuclear Energy Advanced Modeling and Simulation (NEAMS)
- Grant/Contract Number:
- AC02-06CH11357; AC07-05ID14517
- OSTI ID:
- 2496604
- Report Number(s):
- INL/JOU--24-77257-Rev000
- Journal Information:
- Annals of Nuclear Energy, Journal Name: Annals of Nuclear Energy Vol. 211; ISSN 0306-4549
- Publisher:
- ElsevierCopyright Statement
- Country of Publication:
- United States
- Language:
- English
Similar Records
Griffin-m
Cross Section Generation Capability in Griffin
Improvements to the Griffin Transport Solvers
Software
·
Mon Jul 26 20:00:00 EDT 2021
·
OSTI ID:code-114566
Cross Section Generation Capability in Griffin
Technical Report
·
Wed Sep 01 00:00:00 EDT 2021
·
OSTI ID:1843791
Improvements to the Griffin Transport Solvers
S&T Accomplishment Report
·
Wed Aug 31 20:00:00 EDT 2022
·
OSTI ID:1901806