Litcius/Paper detail

The MOOSE Thermal Hydraulics Module

Joshua Hansel, David Andrš, Lise Charlot, Guillaume Giudicelli

2024The Journal of Open Source Software24 citationsDOIOpen Access PDF

Abstract

The Multiphysics Object-Oriented Simulation Environment (MOOSE) is an open-source object-oriented finite element framework written in C++ (Lindsay et al., 2022). The Thermal Hydraulics Module (THM) is an optional MOOSE physics module that provides capabilities for studying thermal hydraulic systems. Its core capability lies in assembling a network of coupled components, for instance, pipes, junctions, and valves. THM provides several new systems to MOOSE to enable and facilitate thermal hydraulic simulations, most notably the Components system, which provides a higher-level syntax to MOOSE’s lower-level objects. This system is extensible by the user, but the current library primarily includes components based on a one-dimensional, single-phase, variable-area, compressible flow model, as well as heat conduction.

Topics & Concepts

HydraulicsThermal hydraulicsThermalEnvironmental scienceEngineeringMechanicsHeat transferPhysicsMeteorologyAerospace engineeringHeat Transfer and Boiling StudiesNuclear Engineering Thermal-HydraulicsAdvanced Sensor Technologies Research