Abstract
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.
Original language | English |
---|---|
Article number | 127166 |
Journal | International Journal of Heat and Mass Transfer |
Volume | 249 |
Early online date | 13 May 2025 |
DOIs | |
Publication status | E-pub ahead of print - 13 May 2025 |
Data Availability Statement
The code used to generate the data in this article is attached as supplementary material.Acknowledgements
We thank Prof. Brian Wetton (UBC) for his presentation and discussion on enthalpy methods at the British Applied Mathematics Colloquium (Bristol) in 2023, which inspired this work. We would also like to thank the suggestions of the anonymous reviewers, in particular those to include calculations of non-isothermal phase change.Funding
We thank Prof. Brian Wetton (UBC) for his presentation and discussion on enthalpy methods at the British Applied Mathematics Colloquium (Bristol) in 2023, which inspired this work. We would also like to thank the suggestions of the anonymous reviewers, in particular those to include calculations of non-isothermal phase change. This work was supported by the Engineering and Physical Sciences Research Council, United Kingdom , grant no EP/V012479/1.
Funders | Funder number |
---|---|
British Applied Mathematics Colloquium | |
Engineering and Physical Sciences Research Council | EP/V012479/1 |
Keywords
- Enthalpy methods
- Phase change
- Stefan problems
ASJC Scopus subject areas
- Condensed Matter Physics
- Mechanical Engineering
- Fluid Flow and Transfer Processes