An efficient finite element method with exponential mesh refinement for the solution of the Allen-Cahn equation in non-convex polygons

Emine Celiker (Lead / Corresponding author), Ping Lin (Lead / Corresponding author)

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)
231 Downloads (Pure)

Abstract

In this paper we consider the numerical solution of the Allen-Cahn type diffuse interface model in a polygonal domain. The intersection of the interface with the re-entrant corners of the polygon causes strong corner singularities in the solution. To overcome the effect of these singularities on the accuracy of the approximate solution, for the spatial discretization we develop an efficient finite element method with exponential mesh refinement in the vicinity of the singular corners, that is based on (k−1)-th order Lagrange elements, k≥2 an integer. The problem is fully discretized by employing a first-order, semi-implicit time stepping scheme with the Invariant Energy Quadratization approach in time, which is an unconditionally energy stable method. It is shown that for the error between the exact and the approximate solution, an accuracy of O(hk+τ) is attained in the L2-norm for the number of O(h−2lnh−1) spatial elements, where h and τ are the mesh and time steps, respectively. The numerical results obtained support the analysis made.

Original languageEnglish
Pages (from-to)1536-1560
Number of pages25
JournalCommunications in Computational Physics
Volume28
Issue number4
DOIs
Publication statusPublished - Oct 2020

Keywords

  • Allen-Cahn equation
  • Corner singularities
  • Error estimation
  • Finite element method
  • Invariant energy quadratization
  • Mesh refinement
  • Non-convex polygon

ASJC Scopus subject areas

  • Physics and Astronomy (miscellaneous)

Fingerprint

Dive into the research topics of 'An efficient finite element method with exponential mesh refinement for the solution of the Allen-Cahn equation in non-convex polygons'. Together they form a unique fingerprint.

Cite this