Continued performance improvement and integration of MOOSE's thermal-hydraulics capabilities (M3 Milestone Report)
- Idaho National Laboratory (INL), Idaho Falls, ID (United States)
This work introduces performance, robustness and workflow improvements to Multiphysics Object-Oriented Simulation Environment (MOOSE)-based thermal-hydraulics solvers. It presents work related to the acceleration of segregated fluid dynamics algorithms, which show approximately a factor of 10 speedup compared to the preceding implementation. Additionally, we discuss approaches to use advanced, Schurr complement-based, field split preconditioners for monolithic solution algorithms relying on the finite volume method. The presence of the Rhie-Chow interpolation makes the utilization of this preconditioner challenging, but the results indicate that for a moderately large problem a factor of 3.4 speedup can be achieved in conjunction with a factor of 3.5 reduction in memory usage. Furthermore, we introduce several pseudo-time stepping approaches to MOOSE for the robust convergence to steady-state solutions when steady-state solves don't converge due to the initial guesses being too far from the solution in Newton's method. Every MOOSE-based application has access this algorithm and can benefit from its use. Moreover, several new avenues have been presented for importing meshes from commercial software which make meshing easier. Lastly, the Component system within the Thermal-Hydraulics Module (THM) of MOOSE is abstracted by separating geometry- and physics-related properties.
- 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)
- DOE Contract Number:
- AC07-05ID14517
- OSTI ID:
- 2448229
- Report Number(s):
- INL/RPT--24-80844-Rev000
- Country of Publication:
- United States
- Language:
- English
Similar Records
Development of Segregated Thermal-Hydraulics Solvers in MOOSE
THM: the MOOSE thermal hydraulics module