DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Low-Order Preconditioning for the High-Order Finite Element de Rham Complex

Abstract

Here, 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 H1, H(curl), and H(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 implementation in themore » finite element library MFEM. A range of challenging three-dimensional problems are used to corroborate the theoretical properties and demonstrate the flexibility and scalability of the method.« less

Authors:
ORCiD logo [1]; ORCiD logo [2];  [3]
  1. Portland State Univ., OR (United States); Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
  2. Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
  3. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Publication Date:
Research Org.:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Org.:
USDOE National Nuclear Security Administration (NNSA); USDOE Laboratory Directed Research and Development (LDRD) Program
OSTI Identifier:
1987610
Report Number(s):
LLNL-JRNL-831792
Journal ID: ISSN 1064-8275; 1048960
Grant/Contract Number:  
AC52-07NA27344; NA0003525; 20-ERD-002
Resource Type:
Accepted Manuscript
Journal Name:
SIAM Journal on Scientific Computing
Additional Journal Information:
Journal Volume: 45; Journal Issue: 2; Journal ID: ISSN 1064-8275
Publisher:
Society for Industrial and Applied Mathematics (SIAM)
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING; preconditioning; high-order; finite elements; de Rham complex; algebraic multigrid

Citation Formats

Pazner, Will, Kolev, Tzanio, and Dohrmann, Clark R. Low-Order Preconditioning for the High-Order Finite Element de Rham Complex. United States: N. p., 2023. Web. doi:10.1137/22m1486534.
Pazner, Will, Kolev, Tzanio, & Dohrmann, Clark R. Low-Order Preconditioning for the High-Order Finite Element de Rham Complex. United States. https://doi.org/10.1137/22m1486534
Pazner, Will, Kolev, Tzanio, and Dohrmann, Clark R. Wed . "Low-Order Preconditioning for the High-Order Finite Element de Rham Complex". United States. https://doi.org/10.1137/22m1486534. https://www.osti.gov/servlets/purl/1987610.
@article{osti_1987610,
title = {Low-Order Preconditioning for the High-Order Finite Element de Rham Complex},
author = {Pazner, Will and Kolev, Tzanio and Dohrmann, Clark R.},
abstractNote = {Here, 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 H1, H(curl), and H(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 implementation in the finite element library MFEM. A range of challenging three-dimensional problems are used to corroborate the theoretical properties and demonstrate the flexibility and scalability of the method.},
doi = {10.1137/22m1486534},
journal = {SIAM Journal on Scientific Computing},
number = 2,
volume = 45,
place = {United States},
year = {Wed Apr 26 00:00:00 EDT 2023},
month = {Wed Apr 26 00:00:00 EDT 2023}
}

Works referenced in this record:

Spectral methods for problems in complex geometries
journal, August 1980


Unified Analysis of Discontinuous Galerkin Methods for Elliptic Problems
journal, January 2002

  • Arnold, Douglas N.; Brezzi, Franco; Cockburn, Bernardo
  • SIAM Journal on Numerical Analysis, Vol. 39, Issue 5
  • DOI: 10.1137/S0036142901384162

Discontinuous hp -Finite Element Methods for Advection-Diffusion-Reaction Problems
journal, January 2002

  • Houston, Paul; Schwab, Christoph; Süli, Endre
  • SIAM Journal on Numerical Analysis, Vol. 39, Issue 6
  • DOI: 10.1137/S0036142900374111

On condition numbers in hp-FEM with Gauss–Lobatto-based shape functions
journal, February 2002


Efficient Low-Order Refined Preconditioners for High-Order Matrix-Free Continuous and Discontinuous Galerkin Methods
journal, January 2020

  • Pazner, Will
  • SIAM Journal on Scientific Computing, Vol. 42, Issue 5
  • DOI: 10.1137/19M1282052

Gaussian, Lobatto and Radau positive quadrature rules with a prescribed abscissa
journal, May 2013


Algebraic multigrid theory: The symmetric case
journal, July 1986


Scalable Low-Order Finite Element Preconditioners for High-Order Spectral Element Poisson Solvers
journal, January 2019

  • Bello-Maldonado, Pedro D.; Fischer, Paul F.
  • SIAM Journal on Scientific Computing, Vol. 41, Issue 5
  • DOI: 10.1137/18M1194997

Algebraic multigrid fork-form Laplacians
journal, January 2008

  • Bell, Nathan; Olson, Luke N.
  • Numerical Linear Algebra with Applications, Vol. 15, Issue 2-3
  • DOI: 10.1002/nla.577

An Algebraic Multigrid Approach Based on a Compatible Gauge Reformulation of Maxwell's Equations
journal, January 2008

  • Bochev, Pavel B.; Hu, Jonathan J.; Siefert, Christopher M.
  • SIAM Journal on Scientific Computing, Vol. 31, Issue 1
  • DOI: 10.1137/070685932

Efficient Nonlinear Solvers for Nodal High-Order Finite Elements in 3D
journal, July 2010


Low-Order Preconditioning of High-Order Triangular Finite Elements
journal, January 2018

  • Chalmers, Noel; Warburton, T.
  • SIAM Journal on Scientific Computing, Vol. 40, Issue 6
  • DOI: 10.1137/17M1149444

Algebraic Multigrid Preconditioning of High-Order Spectral Elements for Elliptic Problems on a Simplicial Mesh
journal, January 2007

  • Olson, Luke
  • SIAM Journal on Scientific Computing, Vol. 29, Issue 5
  • DOI: 10.1137/060663465

Multigrid Methods for Variational Problems: General Theory for the V -Cycle
journal, August 1985

  • McCormick, S. F.
  • SIAM Journal on Numerical Analysis, Vol. 22, Issue 4
  • DOI: 10.1137/0722039

Quasi-Optimal Schwarz Methods for the Conforming Spectral Element Discretization
journal, December 1997


Finite-Element Preconditioning for Pseudospectral Solutions of Elliptic Problems
journal, March 1990

  • Deville, M. O.; Mund, E. H.
  • SIAM Journal on Scientific and Statistical Computing, Vol. 11, Issue 2
  • DOI: 10.1137/0911019

Finite Element Methods for Maxwell's Equations
book, January 2003


Toward an h-Independent Algebraic Multigrid Method for Maxwell's Equations
journal, January 2006

  • Hu, Jonathan J.; Tuminaro, Raymond S.; Bochev, Pavel B.
  • SIAM Journal on Scientific Computing, Vol. 27, Issue 5
  • DOI: 10.1137/040608118

An Overlapping Schwarz Method for Spectral Element Solution of the Incompressible Navier–Stokes Equations
journal, May 1997


Parallel Auxiliary Space AMG for H(Curl) Problems
journal, June 2009

  • Vassilevski, Tzanio V. Kolev Panayot S.
  • Journal of Computational Mathematics, Vol. 27, Issue 5
  • DOI: 10.4208/jcm.2009.27.5.013

Approximation results for orthogonal polynomials in Sobolev spaces
journal, January 1982


Differencing of the diffusion equation in Lagrangian hydrodynamic codes
journal, February 1981


Parallel Auxiliary Space AMG Solver for $H(div)$ Problems
journal, January 2012

  • Kolev, Tzanio V.; Vassilevski, Panayot S.
  • SIAM Journal on Scientific Computing, Vol. 34, Issue 6
  • DOI: 10.1137/110859361

Preconditioned minimal residual methods for chebyshev spectral calculations
journal, September 1985


Nodal Auxiliary Space Preconditioning in H(curl) and H(div) Spaces
journal, January 2007

  • Hiptmair, Ralf; Xu, Jinchao
  • SIAM Journal on Numerical Analysis, Vol. 45, Issue 6
  • DOI: 10.1137/060660588

Fully discrete hp-finite elements: fast quadrature
journal, May 2001

  • Melenk, J. M.; Gerdes, K.; Schwab, C.
  • Computer Methods in Applied Mechanics and Engineering, Vol. 190, Issue 32-33
  • DOI: 10.1016/S0045-7825(00)00322-4

Implicit Monte Carlo Diffusion—An Acceleration Method for Monte Carlo Time-Dependent Radiative Transfer Simulations
journal, September 2001


hypre: A Library of High Performance Preconditioners
book, April 2002

  • Falgout, Robert D.; Yang, Ulrike Meier; Goos, Gerhard
  • Computational Science — ICCS 2002: International Conference Amsterdam, The Netherlands, April 21–24, 2002 Proceedings, Part III
  • DOI: 10.1007/3-540-47789-6_66

Matrix-free multigrid block-preconditioners for higher order discontinuous Galerkin discretisations
journal, October 2019

  • Bastian, Peter; Müller, Eike Hermann; Müthing, Steffen
  • Journal of Computational Physics, Vol. 394
  • DOI: 10.1016/j.jcp.2019.06.001

Finite element exterior calculus, homological techniques, and applications
journal, May 2006


A Uniform Additive Schwarz Preconditioner for High-Order Discontinuous Galerkin Approximations of Elliptic Problems
journal, August 2016

  • Antonietti, Paola F.; Sarti, Marco; Verani, Marco
  • Journal of Scientific Computing, Vol. 70, Issue 2
  • DOI: 10.1007/s10915-016-0259-9

Multigrid for Matrix-Free High-Order Finite Element Computations on Graphics Processors
journal, May 2019

  • Kronbichler, Martin; Ljungkvist, Karl
  • ACM Transactions on Parallel Computing, Vol. 6, Issue 1
  • DOI: 10.1145/3322813

An algebraic multigrid method for finite element discretizations with edge elements: AN ALGEBRAIC MULTIGRID METHOD
journal, February 2002

  • Reitzinger, S.; Schöberl, J.
  • Numerical Linear Algebra with Applications, Vol. 9, Issue 3
  • DOI: 10.1002/nla.271

An Interior Penalty Finite Element Method with Discontinuous Elements
journal, August 1982

  • Arnold, Douglas N.
  • SIAM Journal on Numerical Analysis, Vol. 19, Issue 4
  • DOI: 10.1137/0719052

Hybrid Multigrid/Schwarz Algorithms for the Spectral Element Method
journal, July 2005


Stabilization of spectral methods by finite element bubble functions
journal, January 1994


Chebyshev pseudospectral solution of second-order elliptic equations with finite element preconditioning
journal, September 1985


Preconditioning Legendre Spectral Collocation Approximations to Elliptic Problems
journal, April 1995

  • Parter, Seymour V.; Rothman, Ernest E.
  • SIAM Journal on Numerical Analysis, Vol. 32, Issue 2
  • DOI: 10.1137/0732015

Conservative and Accurate Solution Transfer Between High-Order and Low-Order Refined Finite Element Spaces
journal, January 2022

  • Kolev, Tzanio; Pazner, Will
  • SIAM Journal on Scientific Computing, Vol. 44, Issue 1
  • DOI: 10.1137/21M1403916

Condition number and diagonal preconditioning: comparison of the $p$ -version and the spectral element methods
journal, July 1996

  • Maitre, Jean-François; Pourquier, Olivier
  • Numerische Mathematik, Vol. 74, Issue 1
  • DOI: 10.1007/s002110050208

Finite-Element Preconditioning of G-NI Spectral Methods
journal, January 2010

  • Canuto, Claudio; Gervasio, Paola; Quarteroni, Alfio
  • SIAM Journal on Scientific Computing, Vol. 31, Issue 6
  • DOI: 10.1137/090746367

Chebyshev 3-D spectral and 2-D pseudospectral solvers for the Helmholtz equation
journal, July 1984


Two-level preconditioning of discontinuous Galerkin approximations of second-order elliptic equations
journal, January 2006

  • Dobrev, Veselin A.; Lazarov, Raytcho D.; Vassilevski, Panayot S.
  • Numerical Linear Algebra with Applications, Vol. 13, Issue 9
  • DOI: 10.1002/nla.504