arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2203.02465math.NAcs.NA
收藏

高阶有限元 de Rham 复形的低阶预条件

Low-order preconditioning for the high-order finite element de Rham complex

Will Pazner, Tzanio Kolev, Clark Dohrmann

AI总结:

本文提出利用低阶加密离散与高阶基函数的谱等价性,为 de Rham 复形及高阶 DG 问题构造可扩展、灵活的无矩阵预条件子。

摘要:

本文提出了一个统一框架,用于为高阶有限元 de Rham 复形构造谱等价的低阶加密离散格式。该理论涵盖 $H^1$、$H({\ m curl})$ 和 $H({\ m div})$ 中的扩散问题,其基础是将加密网格上的低阶离散与用于 Nédélec 和 Raviart–Thomas 单元的高阶基函数相结合,后者利用了多项式 histopolation(通过在特定区域上使用给定平均值进行多项式拟合)的概念。这种谱等价性与基于低阶离散构造的代数多重网格方法相结合,为完整 de Rham 复形中的高阶有限元问题产生了高度可扩展的无矩阵预条件子。此外,本文还为高阶内部罚间断 Galerkin(DG)离散格式开发了一种新的最低阶(分段常数)预条件子,并给出了谱等价性结果以及代数多重网格方法的收敛性证明。在所有情形下,谱等价性结果均与多项式次数和网格尺寸无关;对于 DG 方法,这些结果还与罚参数无关。这些新求解器灵活且易于使用;任何用于低阶问题的“黑箱”预条件子都可用于为相应的高阶问题创建有效且高效的预条件子。文中给出了基于有限元库 MFEM 中实现的大量数值实验。这些预条件子的理论性质得到了验证,并且该方法的灵活性和可扩展性在一系列具有挑战性的三维问题上得到了展示。

英文摘要:

In this paper we present a unified framework for constructing spectrally equivalent low-order-refined discretizations for the high-order finite element de Rham complex. This theory covers diffusion problems in $H^1$, $H({\rm curl})$, and $H({\rm div})$, and is based on combining a low-order discretization posed on a refined mesh with a high-order basis for Nédélec and Raviart-Thomas elements that makes use of the concept of polynomial histopolation (polynomial fitting using prescribed mean values over certain regions). This spectral equivalence, coupled with algebraic multigrid methods constructed using the low-order discretization, results in highly scalable matrix-free preconditioners for high-order finite element problems in the full de Rham complex. Additionally, a new lowest-order (piecewise constant) preconditioner is developed for high-order interior penalty discontinuous Galerkin (DG) discretizations, for which spectral equivalence results and convergence proofs for algebraic multigrid methods are provided. In all cases, the spectral equivalence results are independent of polynomial degree and mesh size; for DG methods, they are also independent of the penalty parameter. These new solvers are flexible and easy to use; any "black-box" preconditioner for low-order problems can be used to create an effective and efficient preconditioner for the corresponding high-order problem. A number of numerical experiments are presented, based on an implmentation in the finite element library MFEM. The theoretical properties of these preconditioners are corroborated, and the flexibility and scalability of the method are demonstrated on a range of challenging three-dimensional problems.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑