Table of Contents
Fetching ...

The high-order finite element Duffy de Rham complex and low-order-refined preconditioning

Will Pazner

Abstract

In this work, we construct high-order finite element spaces for the $L^2$ de Rham complex on triangular meshes amenable to low-order-refined preconditioning. The spaces are constructed using the Duffy transformation, by pulling back appropriately chosen polynomial spaces defined on the unit square; in addition to piecewise polynomials, these spaces also contain certain rational functions, and they reduce to the standard Lagrange, Nédélec, and discontinuous finite elements in the lowest-order case. We establish spectral equivalence, independent of the polynomial degree, of the stiffness matrices defined on these spaces with the lowest-order stiffness matrices defined on refined meshes, constructed using a Gauss-Lobatto triangular lattice. Spectral equivalence of the operators is a consequence of norm equivalences in Jacobi-weighted $L^2$ norms, which are established by proving stability of the Jacobi-Gauss-Lobatto interpolation operator in shifted norms. The low-order-refined preconditioners can also be used to precondition the standard piecewise polynomial finite element spaces using a fictitious space approach. The low-order-refined system can in turn be preconditioned effectively using algebraic multigrid methods. The analytical estimates are confirmed by numerical results on a variety of high-order problems, including on mixed meshes and surface meshes.

The high-order finite element Duffy de Rham complex and low-order-refined preconditioning

Abstract

In this work, we construct high-order finite element spaces for the de Rham complex on triangular meshes amenable to low-order-refined preconditioning. The spaces are constructed using the Duffy transformation, by pulling back appropriately chosen polynomial spaces defined on the unit square; in addition to piecewise polynomials, these spaces also contain certain rational functions, and they reduce to the standard Lagrange, Nédélec, and discontinuous finite elements in the lowest-order case. We establish spectral equivalence, independent of the polynomial degree, of the stiffness matrices defined on these spaces with the lowest-order stiffness matrices defined on refined meshes, constructed using a Gauss-Lobatto triangular lattice. Spectral equivalence of the operators is a consequence of norm equivalences in Jacobi-weighted norms, which are established by proving stability of the Jacobi-Gauss-Lobatto interpolation operator in shifted norms. The low-order-refined preconditioners can also be used to precondition the standard piecewise polynomial finite element spaces using a fictitious space approach. The low-order-refined system can in turn be preconditioned effectively using algebraic multigrid methods. The analytical estimates are confirmed by numerical results on a variety of high-order problems, including on mixed meshes and surface meshes.

Paper Structure

This paper contains 21 sections, 28 theorems, 177 equations, 3 figures, 4 tables.

Key Result

Proposition 1

It holds that $\blacktriangleleft$$\blacktriangleleft$

Figures (3)

  • Figure 1: Computed constants for the upper and lower bounds of the 1D norm equivalences in \ref{['lem:norm-equivalences']} and \ref{['cor:norm-equivalences']}.
  • Figure 2: Left: condition number of preconditioned matrices $A_0^{-1}A$ on the reference triangle $\Delta$. Right: diagonally preconditioned $H^1$ mass matrices.
  • Figure 3: Meshes used for \ref{['sec:meshes']} test cases. Top row: original meshes. Bottom row: low-order-refined meshes. An inset of the curved boundary layer elements is shown in panel (b).

Theorems & Definitions (64)

  • Remark 1: Notation
  • Proposition 1: Commutativity of differential and pullback
  • Definition 1
  • Proposition 2
  • proof
  • Proposition 3
  • proof
  • Definition 2
  • Proposition 4
  • proof
  • ...and 54 more