Accessibility navigation

A moving-mesh finite element method and its application to the numerical solution of phase-change problems

Hubbard, M.E., Baines, M., Jimack, P.K. and Mahmood, R. (2009) A moving-mesh finite element method and its application to the numerical solution of phase-change problems. Communications in Computational Physics, 6 (3). pp. 595-624. ISSN 1815-2406

Text - Accepted Version
· Please see our End User Agreement before downloading.


It is advisable to refer to the publisher's version if you intend to cite from this work. See Guidance on citing.

Official URL:


A distributed Lagrangian moving-mesh finite element method is applied to problems involving changes of phase. The algorithm uses a distributed conservation principle to determine nodal mesh velocities, which are then used to move the nodes. The nodal values are obtained from an ALE (Arbitrary Lagrangian-Eulerian) equation, which represents a generalization of the original algorithm presented in Applied Numerical Mathematics, 54:450--469 (2005). Having described the details of the generalized algorithm it is validated on two test cases from the original paper and is then applied to one-phase and, for the first time, two-phase Stefan problems in one and two space dimensions, paying particular attention to the implementation of the interface boundary conditions. Results are presented to demonstrate the accuracy and the effectiveness of the method, including comparisons against analytical solutions where available.

Item Type:Article
Divisions:Science > School of Mathematical, Physical and Computational Sciences > Department of Mathematics and Statistics
ID Code:18944
Uncontrolled Keywords:Moving mesh method, finite elements, multiphase flows, interface tracking
Publisher:Global Science Press
Publisher Statement:"First published in Communications in Computational Physics in Vol 6 (2009), pp. 595-624 published by Global Science Press," © Copyright 2006, Global Science Press


Downloads per month over past year

University Staff: Request a correction | Centaur Editors: Update this record

Page navigation