Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

User-oriented Improvements in the MOOSE Framework in Support of Multiphysics Simulation

Technical Report ·
DOI:https://doi.org/10.2172/1995774· OSTI ID:1995774
The Multiphysics Object-Oriented Simulation Environment (MOOSE) framework is a foundational capability used by the Nuclear Energy Advanced Modeling and Simulation (NEAMS) program to create over 15 different simulation tools for advanced nuclear reactors. Due to this ubiquity, improvements to the framework in support of modeling and simulation goals are critical to the program. These improvements can take many forms, including optimization, improved user experience, streamlined application programming interfaces (APIs), parallelism, and new capabilities. The work transcribed in this report was conducted in direct support of the simulation tools and has already been deployed or will be deployed in the coming months. The capabilities were implemented in the same order as they are covered in this report: chainable execution objects or executors, support for transfers between same-level applications in a coupling scheme, support for boundary/subdomain restricted transfers, support for transfers between applications with different coordinate or unit systems, support for MOOSE applications in the NEAMS Workbench, deployment of the MOOSE application of the Idaho National Laboratory (INL) high-performance computing (HPC) OnDemand platform, the addition of a triangular meshing library in libMesh, and increased support of face variables.
Research Organization:
Idaho National Laboratory (INL), Idaho Falls, ID (United States)
Sponsoring Organization:
USDOE Office of Nuclear Energy (NE)
DOE Contract Number:
AC07-05ID14517
OSTI ID:
1995774
Report Number(s):
INL/RPT--22-67144-Rev000
Country of Publication:
United States
Language:
English

Similar Records

User-Oriented Improvements in the MOOSE framework in support of Multiphysics Simulation
Program Document · Sun May 01 00:00:00 EDT 2022 · OSTI ID:2323888

Useability and Optimization Improvements in MOOSE
Technical Report · Thu Sep 01 00:00:00 EDT 2022 · OSTI ID:1985999

NEAMS Technical Area Support in MOOSE
Technical Report · Fri Sep 01 00:00:00 EDT 2023 · OSTI ID:2203455