Domain decomposition preconditioning in the hierarchical p -version of the finite element method

Abstract The p-version finite element method for solving linear second order elliptic equations in an arbitrary sufficiently smooth domain is studied in the framework of the Domain Decomposition (DD) method. Curvilinear elements associated with the square reference elements and satisfying conditions of generalized quasiuniformity are used to approximate the boundary and boundary conditions. Two types of square reference elements are primarily considered with the products of integrated Legendre polynomials for coordinate functions. Condition number estimates are given, and preconditioning of the problems arising on subdomains and of the Schur complement together with derivation of the global DD preconditioner are all considered. We obtain several DD preconditioners for which the generalized condition numbers vary from O((log p)3) to O(1). The paper consists of seven sections. We give some preliminary results for the 1D case, condition number estimates and some inequalities for the 2D reference element. The preconditioning of the Schur complement is detailed for the 2D reference element, the p-version with curvilinear finite elements is considered next, and the DD preconditioning of the entire stiffness matrix is introduced and analyzed. Some related reference elements using Lobatto-Chebyshev nodal bases on the boundary are introduced and studied with respect to the effect on the preconditioner—the (log p)3 factor may thus be removed. We discuss also some specific features of the algorithms stemming from the suggested preconditioners, which provide a low computational cost and a high degree of parallelization.

[1]  Yvon Maday,et al.  Polynomial interpolation results in Sobolev spaces , 1992 .

[2]  V. Korneev Iterative methods of solving systems of equations of the finite element method , 1977 .

[3]  S. V. NEPOMNYASCHIKH Method of splitting into subspaces for solving elliptic boundary value problems in complex-form domains , 1991 .

[4]  M. Ainsworth,et al.  Aspects of an adaptive hp-finite element method : Adaptive strategy, conforming approximation and efficient solvers , 1997 .

[5]  Mark Ainsworth,et al.  A Preconditioner Based on Domain Decomposition for H-P Finite-Element Approximation on Quasi-Uniform Meshes , 1996 .

[6]  I. Babuska,et al.  Efficient preconditioning for the p -version finite element method in two dimensions , 1991 .

[7]  Jan Mandel,et al.  Iterative solvers by substructuring for the p -version finite element method , 1990 .

[8]  I. S. Gradshteyn Table of Integrals, Series and Products, Corrected and Enlarged Edition , 1980 .

[9]  J. Maître,et al.  Condition number and diagonal preconditioning: comparison of the $p$-version and the spectral element methods , 1996 .

[10]  L. Demkowicz,et al.  Modeling of electromagnetic absorption/scattering problems using hp-adaptive finite elements , 1998 .

[11]  Ernest E. Rothman,et al.  Preconditioning Legendre spectral collocation approximations to elliptic problems , 1995 .

[12]  W. Han,et al.  On the sharpness of L 2 -error estimates of H 1 0 -projections onto subspaces of piecewise, high-order polynomials , 1995 .

[13]  Alfio Quarteroni,et al.  Domain Decomposition Methods for Partial Differential Equations , 1999 .

[14]  J. Pasciak,et al.  Computer solution of large sparse positive definite systems , 1982 .

[15]  Ivo Babuška,et al.  The Problem of Selecting the Shape Functions for a p-Type Finite Element , 1989 .

[16]  Luca F. Pavarino,et al.  Schwarz methods with local refinement for the p-version finite element method , 1994 .

[17]  D. F. Hays,et al.  Table of Integrals, Series, and Products , 1966 .

[18]  Weiming Cao,et al.  Inexact solvers on element interfaces for the p and h-p finite element method , 1997 .

[19]  S. Jensen p -version of mixed finite element methods for Stokes-like problems , 1992 .

[20]  Michel O. Deville,et al.  Finite-Element Preconditioning for Pseudospectral Solutions of Elliptic Problems , 1990, SIAM J. Sci. Comput..

[21]  Paul Fischer Spectral element solution of the Navier-Stokes equations on high performance distributed-memory parallel processors , 1989 .

[22]  Claudio Canuto,et al.  Stabilization of spectral methods by finite element bubble functions , 1994 .

[23]  W. W. Tworzydlo,et al.  ProPHLEX—An hp-adaptive finite element kernel for solving coupled systems of partial differential equations in computational mechanics , 1997 .

[24]  M. Deville,et al.  Preconditioned Chebyshev collocation methods and triangular finite elements , 1994 .

[25]  Søren Jensen,et al.  Preconditioning of the p-version of the finite element method , 1997 .

[26]  M. Dryja,et al.  A finite element — Capacitance method for elliptic problems on regions partitioned into subregions , 1984 .

[27]  Graham F. Carey,et al.  Basis function selection and preconditioning high degree finite element and spectral methods , 1989 .

[28]  M. Shephard,et al.  Geometry representation issues associated with p-version finite element computations , 1997 .

[29]  Anthony T. Patera,et al.  Analysis of Iterative Methods for the Steady and Unsteady Stokes Problem: Application to Spectral Element Discretizations , 1993, SIAM J. Sci. Comput..

[30]  R. Glowinski,et al.  Third International Symposium on Domain Decomposition Methods for Partial Differential Equations , 1990 .

[31]  J. Pasciak,et al.  The Construction of Preconditioners for Elliptic Problems by Substructuring. , 2010 .