Fast iterative solution of stabilised Stokes systems, part I: using simple diagonal preconditioners

Mixed finite element approximation of the classical Stokes problem describing slow viscous incompressible flow gives rise to symmetric indefinite systems for the discrete velocity and pressure variables. Iterative solution of such indefinite systems is feasible and is an attractive approach for large problems. The use of stabilisation methods for convenient (but unstable) mixed elements introduces stabilisation parameters. We show how these can be chosen to obtain rapid iterative convergence. We propose a conjugate gradient-like method (the method of preconditioned conjugate residuals) which is applicable to symmetric indefinite problems, describe the effects of stabilisation on the algebraic structure of the discrete Stokes operator and derive estimates of the eigenvalue spectrum of this operator on which the convergence rate of the iteration depends. Here we discuss the simple case of diagonal preconditioning. Our results apply to both locally and globally stabilised mixed elements as well as to elements which are inherently stable. We demonstrate that convergence rates comparable to that achieved using the diagonally scaled conjugate gradient method applied to the discrete Laplacian are approachable for the Stokes problem.

[1]  A. Greenbaum Comparison of splittings used with the conjugate gradient algorithm , 1979 .

[2]  V. I. Lebedev,et al.  Iterative methods for solving operator equations with a spectrum contained in several intervals , 1969 .

[3]  R. Freund On polynomial preconditioning for indefinite Hermitian matrices , 1989 .

[4]  J. Pasciak,et al.  A preconditioning technique for indefinite systems resulting from mixed approximations of elliptic problems , 1988 .

[5]  Juhani Pitkäranta,et al.  A multigrid version of a simple finite element method for the Stokes problem , 1985 .

[6]  W. Joubert,et al.  Necessary and sufficient conditions for the simplification of generalized conjugate-gradient algorithms , 1987 .

[7]  M. Fortin,et al.  A stable finite element for the stokes equations , 1984 .

[8]  David J. Silvester,et al.  Stabilised bilinear—constant velocity—pressure finite elements for the conjugate gradient solution of the Stokes problem , 1990 .

[9]  Michel Fortin,et al.  Mixed and Hybrid Finite Element Methods , 2011, Springer Series in Computational Mathematics.

[10]  I. Fried,et al.  THE l2 AND l∞ CONDITION NUMBERS OF THE FINITE ELEMENT STIFFNESS AND MASS MATRICES, AND THE POINTWISE CONVERGENCE OF THE METHOD , 1973 .

[11]  J. H. Wilkinson The algebraic eigenvalue problem , 1966 .

[12]  Ms Claire Axel-Berg,et al.  University of Bristol , 2018, Nature.

[13]  Thomas J. R. Hughes,et al.  The Stokes problem with various well-posed boundary conditions - Symmetric formulations that converge for all velocity/pressure spaces , 1987 .

[14]  Gene H. Golub,et al.  Matrix computations , 1983 .

[15]  A. Wathen Realistic Eigenvalue Bounds for the Galerkin Mass Matrix , 1987 .

[16]  R. Verfürth A combined conjugate gradient - multi-grid algorithm for the numerical solution of the Stokes problem , 1984 .

[17]  SilvesterDavid,et al.  Fast iterative solution of stabilised Stokes systems, part I , 1993 .

[18]  T. Manteuffel,et al.  A taxonomy for conjugate gradient methods , 1990 .

[19]  Roger Pierre,et al.  Simple C o approximations for the computation of incompressible flows , 1988 .

[20]  R. Bank,et al.  A class of iterative methods for solving saddle point problems , 1989 .

[21]  David J. Silvester,et al.  ANALYSIS OF LOCALLY STABILIZED MIXED FINITE-ELEMENT METHODS FOR THE STOKES PROBLEM , 1992 .