Algebraic multigrid for discontinuous Galerkin discretizations of heterogeneous elliptic problems

We present a new algebraic multigrid (AMG) algorithm for the solution of linear systems arising from discontinuous Galerkin discretizations of heterogeneous elliptic problems. The algorithm is based on the idea of subspace corrections and the first coarse level space is the subspace spanned by continuous linear basis functions. The linear system associated with this space is constructed algebraically using a Galerkin approach with the natural embedding as the prolongation operator. For the construction of the linear systems on the subsequent coarser levels non-smoothed aggregation AMG techniques are used. In a series of numerical experiments we establish the efficiency and robustness of the proposed method for various symmetric and non-symmetric interior penalty discontinuous Galerkin methods, including several model problems with complicated, high-contrast jumps in the coefficients. The solver is robust with respect to an increase in the polynomial degree of the discontinuous Galerkin approximation space (at least up to degree 6), computationally efficient, and it is affected only mildly by the coefficient jumps and by the mesh size h (i.e. O(log h−1) number of iterations). Copyright c © 0000 John Wiley & Sons, Ltd.

[1]  Andreas Dedner,et al.  A generic grid interface for parallel and adaptive scientific computing. Part I: abstract framework , 2008, Computing.

[2]  Veselin Dobrev,et al.  Preconditioning of discontinuous Galerkin methods for second order elliptic problems , 2007 .

[3]  Peter Bastian,et al.  The Iterative Solver Template Library , 2006, PARA.

[4]  D. Arnold An Interior Penalty Finite Element Method with Discontinuous Elements , 1982 .

[5]  Peter Bastian,et al.  Higher Order Discontinuous Galerkin Methods for Flow and Transport in Porous Media , 2003 .

[6]  Ralf Hartmann,et al.  An optimal order interior penalty discontinuous Galerkin discretization of the compressible Navier-Stokes equations , 2008, J. Comput. Phys..

[7]  M. Raw A Coupled Algebraic Multigrid Method for the 3D Navier-Stokes Equations , 1995 .

[8]  Douglas N. Arnold,et al.  Unified Analysis of Discontinuous Galerkin Methods for Elliptic Problems , 2001, SIAM J. Numer. Anal..

[9]  I. Graham,et al.  Parallel computation of flow in heterogeneous media modelled by mixed finite elements , 2000 .

[10]  J. Oden,et al.  A discontinuous hp finite element method for convection—diffusion problems , 1999 .

[11]  I. Babuska,et al.  A DiscontinuoushpFinite Element Method for Diffusion Problems , 1998 .

[12]  Eero Vainikko,et al.  Additive Schwarz with aggregation-based coarsening for elliptic problems with highly variable coefficients , 2007, Computing.

[13]  Markus Blatt A Parallel Algebraic Multigrid Method for Elliptic Problems with Highly Discontinuous Coefficients , 2010 .

[14]  Pieter W. Hemker,et al.  Two-Level Fourier Analysis of a Multigrid Approach for Discontinuous Galerkin Discretization , 2003, SIAM J. Sci. Comput..

[15]  Wolfgang Dahmen,et al.  Multilevel preconditioners for the interior penalty discontinuous Galerkin method II- Quantitative studies , 2008 .

[16]  Paola F. Antonietti,et al.  Multiplicative Schwarz Methods for Discontinuous Galerkin Approximations ofElliptic Problems , 2007 .

[17]  S. C. Brenner,et al.  Convergence of Multigrid Algorithms for Interior Penalty Methods , 2005 .

[18]  Xiaobing Feng,et al.  Two-Level Additive Schwarz Methods for a Discontinuous Galerkin Approximation of Second Order Elliptic Problems , 2001, SIAM J. Numer. Anal..

[19]  P. W. Hemker,et al.  Fourier two-level analysis for higher dimensional discontinuous Galerkin discretisation , 2002 .

[20]  Guido Kanschat,et al.  A multilevel discontinuous Galerkin method , 2003, Numerische Mathematik.

[21]  Blanca Ayuso de Dios,et al.  Uniformly Convergent Iterative Methods for Discontinuous Galerkin Discretizations , 2009, J. Sci. Comput..

[22]  Andreas Dedner,et al.  A generic grid interface for parallel and adaptive scientific computing. Part II: implementation and tests in DUNE , 2008, Computing.

[23]  Mary F. Wheeler,et al.  A Priori Error Estimates for Finite Element Methods Based on Discontinuous Approximation Spaces for Elliptic Problems , 2001, SIAM J. Numer. Anal..

[24]  B. Rivière,et al.  Estimation of penalty parameters for symmetric interior penalty Galerkin methods , 2007 .

[25]  Ludmil T. Zikatanov,et al.  Two‐level preconditioning of discontinuous Galerkin approximations of second‐order elliptic equations , 2006, Numer. Linear Algebra Appl..

[26]  Ralf Hartmann,et al.  Smoothed Aggregation Multigrid for the Discontinuous Galerkin Method , 2009, SIAM J. Sci. Comput..

[27]  M. Wheeler An Elliptic Collocation-Finite Element Method with Interior Penalties , 1978 .

[28]  Béatrice Rivière,et al.  Discontinuous Galerkin methods for solving elliptic and parabolic equations - theory and implementation , 2008, Frontiers in applied mathematics.

[29]  Jinchao Xu,et al.  Iterative Methods by Space Decomposition and Subspace Correction , 1992, SIAM Rev..

[30]  Jinchao Xu,et al.  The auxiliary space method and optimal multigrid preconditioning techniques for unstructured grids , 1996, Computing.

[31]  Masha Sosonkina,et al.  Applied Parallel Computing. State of the Art in Scientific Computing , 2007 .

[32]  B. Rivière,et al.  Improved energy estimates for interior penalty, constrained and discontinuous Galerkin methods for elliptic problems. Part I , 1999 .

[33]  A. Ern,et al.  A discontinuous Galerkin method with weighted averages for advection–diffusion equations with locally small and anisotropic diffusivity , 2008 .