数学理论与应用 ›› 2021, Vol. 41 ›› Issue (3): 96-110.

• • 上一篇    下一篇

守恒型Allen—Cahn方程的显式高阶保极值格式

孙竟巍, 张弘*,钱旭,宋松和   

  1. 国防科技大学文理学院, 长沙 410073
  • 出版日期:2021-09-30 发布日期:2021-10-28
  • 通讯作者: 张弘 (1991−), 副教授, 博士, 从事偏微分方程与数值解研究; E−mail: zhanghnudt@163.com
  • 基金资助:
    国家自然科学基金 (11901577,11971481,12071481,12001539), 国家重点R\&D项目 (SQ2020YFA070075), 湖南自然科学基金资助项目 (S2017JJQNJJ0764,2020JJ5652), 湖南省数学建模和工程分析重点实验室基金 (2018MMAEZD004), 国家数值风洞项目基础研究基金 (NNW2018-ZT4A08), 国防科技大学研究基金 (ZK19-37)资助

Explicit High-order Maximum Principle Preserving Schemes for the Conservative Allen--Cahn Equation

  1. College of Liberal Arts and Science, National University of Defense Technology, Changsha 410073, China
  • Online:2021-09-30 Published:2021-10-28

摘要: 相比于经典Allen--Cahn方程, 修正的Allen--Cahn方程由于加入了非局部的拉格朗日乘子, 使得方程解的质量得以守恒. 本文针对守恒型Allen--Cahn方程构造一系列最高到八阶精度的保极值格式. 基于二阶有限差分空间离散, 我们提出一种高阶积分因子两步Runge--Kutta方法求解守恒型Allen--Cahn方程. 之后证明该格式可以保持守恒型Allen--Cahn方程的极值原理和质量守恒律, 并且给出数值格式的收敛性分析. 最后, 分别使用二维和三维的数值实验来验证理论结果和数值格式的性能表现.

关键词: 保极值原理, 修正的Allen--Cahn方程, 质量守恒, 积分因子两步Runge--Kutta方法

Abstract: Compared with the well-known classical Allen--Cahn equation, the modified Allen--Cahn equation, equipped with a nonlocal Lagrange multiplier, enforces the mass conservation for modeling phase transitions. In this paper, a class of up to eighth-order maximum principle preserving schemes are proposed for solving the modified conservative Allen--Cahn equation. Based on the second-order finite-difference space discretization, we investigate the high-order integrating factor two-step Runge--Kutta maximum principle preserving schemes. We prove that the schemes can preserve the maximum principle and mass of the conservative Allen--Cahn equation and give the convergence analysis of proposed schemes. Finally, two- and three-dimensional numerical tests are carried out to verify the theoretical results and demonstrate the performance of proposed schemes.

Key words: Maximum principle preserving scheme, Modified Allen--Cahn equation, Mass conservation , Integrating factor two-step Runge--Kutta method