TY - JOUR
T1 - A new implicit formulation of the enthalpy method using flag updates
AU - Peters, Timothy
AU - Shelton, Joshua
AU - Tang, Hui
AU - Trinh, Philippe
N1 - Funding: This work was supported by the Engineering and Physical Sciences Research Council, United Kingdom , grant no EP/V012479/1.
PY - 2025/5/13
Y1 - 2025/5/13
N2 - In the computation of problems involving phase changes, numerical approaches formulated on enthalpy offer numerous advantages to ‘front-tracking’ methods where the moving boundary between phases is explicitly tracked. However, due to the piecewise definition of enthalpy, such formulations effectively insert additional nonlinearity into the governing equations, thus adding increased complexity to implicit time-evolution schemes. In this paper, we develop and present a new ‘flag-update’ enthalpy method that crucially results in a linear set of equations at each time step. The equations can then be formulated as a sparse linear system, and subsequently solved using a more efficient inversion process. In a detailed error analysis, and via benchmarking on the classic Stefan problem in 1D and 2D, we show that the flag-update scheme is significantly faster than traditional implicit (Gauss–Seidel SOR) methods. However, speedup does not persist in 3D due to the significant memory and storage manipulations required. This study highlights the need to develop rigorous numerical analysis thresholds on such schemes.
AB - In the computation of problems involving phase changes, numerical approaches formulated on enthalpy offer numerous advantages to ‘front-tracking’ methods where the moving boundary between phases is explicitly tracked. However, due to the piecewise definition of enthalpy, such formulations effectively insert additional nonlinearity into the governing equations, thus adding increased complexity to implicit time-evolution schemes. In this paper, we develop and present a new ‘flag-update’ enthalpy method that crucially results in a linear set of equations at each time step. The equations can then be formulated as a sparse linear system, and subsequently solved using a more efficient inversion process. In a detailed error analysis, and via benchmarking on the classic Stefan problem in 1D and 2D, we show that the flag-update scheme is significantly faster than traditional implicit (Gauss–Seidel SOR) methods. However, speedup does not persist in 3D due to the significant memory and storage manipulations required. This study highlights the need to develop rigorous numerical analysis thresholds on such schemes.
KW - Phase change
KW - Stefan problems
KW - Enthalpy methods
U2 - 10.1016/j.ijheatmasstransfer.2025.127166
DO - 10.1016/j.ijheatmasstransfer.2025.127166
M3 - Article
SN - 0017-9310
VL - 249
JO - International Journal of Heat and Mass Transfer
JF - International Journal of Heat and Mass Transfer
M1 - 127166
ER -