DOE OSTI · 1986001
NEAMS Technical Area Support in MOOSE
Abstract
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. The capabilities outlined in this report include a factor of 10^4 improvement in dependency resolution speed, sorting of user objects, ability to compute residuals and Jacobians together, transfer fixes, support for the mortar method in finite volume discretizations, addition of generalized advection schemes for fluid simulations, 10^2 speedup in some Griffin simulations due to a new matrix-only solve type, and much more.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Lindsay, Alexander D., Giudicelli, Guillaume Louis, Permann, Cody J.. 2022-09-01. NEAMS Technical Area Support in MOOSE. https://doi.org/10.2172/1986001
Cite the original work for its findings. Save a collection to share your selection of sources.