skip to main content
OSTI.GOV 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

Journal Article · · SIAM Journal on Scientific Computing
DOI:https://doi.org/10.1137/22m1486534· OSTI ID:1987610
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)

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.

Research Organization:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA); USDOE Laboratory Directed Research and Development (LDRD) Program
Grant/Contract Number:
AC52-07NA27344; NA0003525; 20-ERD-002
OSTI ID:
1987610
Report Number(s):
LLNL-JRNL-831792; 1048960
Journal Information:
SIAM Journal on Scientific Computing, Vol. 45, Issue 2; ISSN 1064-8275
Publisher:
Society for Industrial and Applied Mathematics (SIAM)Copyright Statement
Country of Publication:
United States
Language:
English

References (43)

Spectral methods for problems in complex geometries journal August 1980
Unified Analysis of Discontinuous Galerkin Methods for Elliptic Problems journal January 2002
Discontinuous hp -Finite Element Methods for Advection-Diffusion-Reaction Problems journal January 2002
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
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
Algebraic multigrid fork-form Laplacians journal January 2008
An Algebraic Multigrid Approach Based on a Compatible Gauge Reformulation of Maxwell's Equations journal January 2008
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
Algebraic Multigrid Preconditioning of High-Order Spectral Elements for Elliptic Problems on a Simplicial Mesh journal January 2007
Multigrid Methods for Variational Problems: General Theory for the V -Cycle journal August 1985
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
Finite Element Methods for Maxwell's Equations book January 2003
Toward an h-Independent Algebraic Multigrid Method for Maxwell's Equations journal January 2006
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
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
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
Fully discrete hp-finite elements: fast quadrature journal May 2001
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
  • Falgout, Robert D.; Yang, Ulrike Meier; Goos, Gerhard
  • Computational Science — ICCS 2002: International Conference Amsterdam, The Netherlands, April 21–24, 2002 Proceedings, Part III https://doi.org/10.1007/3-540-47789-6_66
book April 2002
Matrix-free multigrid block-preconditioners for higher order discontinuous Galerkin discretisations journal October 2019
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
Multigrid for Matrix-Free High-Order Finite Element Computations on Graphics Processors journal May 2019
An algebraic multigrid method for finite element discretizations with edge elements: AN ALGEBRAIC MULTIGRID METHOD journal February 2002
An Interior Penalty Finite Element Method with Discontinuous Elements journal August 1982
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
Conservative and Accurate Solution Transfer Between High-Order and Low-Order Refined Finite Element Spaces journal January 2022
Condition number and diagonal preconditioning: comparison of the $p$ -version and the spectral element methods journal July 1996
Finite-Element Preconditioning of G-NI Spectral Methods journal January 2010
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
  • Dobrev, Veselin A.; Lazarov, Raytcho D.; Vassilevski, Panayot S.
  • Numerical Linear Algebra with Applications, Vol. 13, Issue 9 https://doi.org/10.1002/nla.504
journal January 2006

Similar Records

End-to-end GPU acceleration of low-order-refined preconditioning for high-order finite element discretizations
Journal Article · Thu Jun 01 00:00:00 EDT 2023 · International Journal of High Performance Computing Applications · OSTI ID:1987610

Efficient Low-Order Refined Preconditioners for High-Order Matrix-Free Continuous and Discontinuous Galerkin Methods
Journal Article · Mon Oct 05 00:00:00 EDT 2020 · SIAM Journal on Scientific Computing · OSTI ID:1987610

Diffusion Synthetic Acceleration for High Order S{sub N} Transport on Meshes with Curved Surfaces
Journal Article · Sat Jul 01 00:00:00 EDT 2017 · Transactions of the American Nuclear Society · OSTI ID:1987610