Stable BDF time discretization of BGN-based parametric finite element methods for geometric flows
Wei Jiang, Chunmei Su, Ganghui Zhang
TL;DR
This work develops high-order in time parametric finite element methods for geometric flows by embedding backward differentiation formula (BDF) time discretizations into the classical BGN framework. By carefully constructing a predictor polygon $\widetilde{\Gamma}^{m+1}$ from lower-order BGN/BDF steps, the BGN/BDF$k$ schemes achieve temporal orders $k=2,3,4$ while preserving mesh quality and enabling efficient linear solves at each step. The methods are demonstrated on curve and surface evolutions, including CSF, AP-CSF, G-MCF, WF, MCF, and SDF, with extensive numerical tests showing $k$-th order temporal convergence, stable mesh distribution, and improved geometric fidelity (e.g., reduced volume loss for SDF and accurate pinch-off times). The results indicate strong potential for robust, high-accuracy simulations of a broad class of geometric flows, with future work addressing perimeter/area preservation in certain flows and extensions to additional models.
Abstract
We propose a novel class of temporal high-order parametric finite element methods for solving a wide range of geometric flows of curves and surfaces. By incorporating the backward differentiation formulae (BDF) for time discretization into the BGN formulation, originally proposed by Barrett, Garcke, and Nürnberg (J. Comput. Phys., 222 (2007), pp.~441--467), we successfully develop high-order BGN/BDF$k$ schemes. The proposed BGN/BDF$k$ schemes not only retain almost all the advantages of the classical first-order BGN scheme such as computational efficiency and good mesh quality, but also exhibit the desired $k$th-order temporal accuracy in terms of shape metrics, ranging from second-order to fourth-order accuracy. Furthermore, we validate the performance of our proposed BGN/BDF$k$ schemes through extensive numerical examples, demonstrating their high-order temporal accuracy for various types of geometric flows while maintaining good mesh quality throughout the evolution.
