An Efficient Iterative Method for the Generalized Stokes Problem

The generalized Stokes problem, which arises frequently in the simulation of time-dependent Navier--Stokes equations for incompressible fluid flow, gives rise to symmetric linear systems of equations. These systems are indefinite due to a set of linear constraints on the velocity, causing difficulty for most preconditioners and iterative methods. This paper presents a novel method to obtain a preconditioned linear system from the original one which is then solved by an iterative method. This new method generates a basis for the velocity space and solves a reduced system which is symmetric and positive definite. Numerical experiments indicating superior convergence compared to existing methods are presented. A natural extension of this method to elliptic problems is also proposed, along with theoretical bounds on the rate of convergence, and results of experiments demonstrating robust and effective preconditioning.

[1]  T. Taylor,et al.  Computational methods for fluid flow , 1982 .

[2]  Ahmed H. Sameh,et al.  Trace Minimization Algorithm for the Generalized Eigenvalue Problem , 1982, PPSC.

[3]  O. Axelsson,et al.  Algebraic multilevel preconditioning methods, II , 1990 .

[4]  A. Wathen,et al.  FAST ITERATIVE SOLUTION OF STABILIZED STOKES SYSTEMS .1. USING SIMPLE DIAGONAL PRECONDITIONERS , 1993 .

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

[6]  Ragnar Winther,et al.  A Preconditioned Iterative Method for Saddlepoint Problems , 1992, SIAM J. Matrix Anal. Appl..

[7]  A. Wathen,et al.  Fast iterative solution of stabilised Stokes systems part II: using general block preconditioners , 1994 .

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

[9]  Max Gunzburger,et al.  Finite Element Methods for Viscous Incompressible Flows: A Guide to Theory, Practice, and Algorithms , 1989 .

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

[11]  O. Axelsson Iterative solution methods , 1995 .

[12]  Nira Dyn,et al.  The numerical solution of equality constrained quadratic programming problems , 1983 .

[13]  M. Fortin,et al.  Augmented Lagrangian methods : applications to the numerical solution of boundary-value problems , 1983 .

[14]  Harry Yserentant,et al.  On the multi-level splitting of finite element spaces , 1986 .

[15]  G. Golub,et al.  Inexact and preconditioned Uzawa algorithms for saddle point problems , 1994 .

[16]  J. Cahouet,et al.  Some fast 3D finite element solvers for the generalized Stokes problem , 1988 .

[17]  J. Pasciak,et al.  Iterative techniques for time dependent Stokes problems , 1997 .

[18]  Karl Gustafson,et al.  Divergence-Free Bases for Finite Element Schemes in Hydrodynamics , 1983 .

[19]  T. A. Porsching,et al.  The dual variable method for finite element discretizations of Navier/Stokes equations , 1985 .