Strang splitting method;
Allen-Cahn equation;
Energy dissipation;
Maximum principle;
HIGH-ORDER;
D O I:
10.1016/j.jcp.2022.110985
中图分类号:
TP39 [计算机的应用];
学科分类号:
081203 ;
0835 ;
摘要:
We consider the second-order in time Strang-splitting approximation for tensorial (e.g. vector-valued and matrix-valued) Allen-Cahn equations. Both the linear propagator and the nonlinear propagator are computed explicitly. For the vector-valued case, we prove the maximum principle and unconditional energy dissipation for a judiciously modified energy functional. The modified energy functional is close to the classical energy up to O(tau) where tau is the splitting step. For the matrix-valued case, we prove a sharp maximum principle in the matrix Frobenius norm. We show modified energy dissipation under very mild splitting step constraints. We exhibit several numerical examples to show the efficiency of the method as well as the sharpness of the results. (C) 2022 Elsevier Inc. All rights reserved.
机构:
SUSTech International Center for Mathematics, Department of Mathematics, Southern University of Science and Technology, Shenzhen, ChinaSUSTech International Center for Mathematics, Department of Mathematics, Southern University of Science and Technology, Shenzhen, China
Li, Dong
Quan, Chaoyu
论文数: 0引用数: 0
h-index: 0
机构:
SUSTech International Center for Mathematics, Southern University of Science and Technology, Shenzhen, ChinaSUSTech International Center for Mathematics, Department of Mathematics, Southern University of Science and Technology, Shenzhen, China
Quan, Chaoyu
Xu, Jiao
论文数: 0引用数: 0
h-index: 0
机构:
SUSTech International Center for Mathematics, Southern University of Science and Technology, Shenzhen, ChinaSUSTech International Center for Mathematics, Department of Mathematics, Southern University of Science and Technology, Shenzhen, China
机构:
Univ Paris Saclay, Cent Supelec, Federat Math Cent Supelec, CNRS,FR3487, 3 Rue Joliot Curie, F-91190 Gif Sur Yvette, FranceUniv Claude Bernard Lyon 1, Univ Lyon, CNRS, Inst Camille Jordan,UMR5208, F-69622 Villeurbanne, France