Journal of Computational and Applied Mathematics. Multigrid method for solving convection-diffusion problems with dominant convection

Similar documents
Special iterative methods for solution of the steady Convection-Diffusion-Reaction equation with dominant convection

Journal of Computational and Applied Mathematics. Optimization of the parameterized Uzawa preconditioners for saddle point matrices

Geometric Multigrid Methods

Efficient smoothers for all-at-once multigrid methods for Poisson and Stokes control problems

ETNA Kent State University

ON AUGMENTED LAGRANGIAN METHODS FOR SADDLE-POINT LINEAR SYSTEMS WITH SINGULAR OR SEMIDEFINITE (1,1) BLOCKS * 1. Introduction

ON THE GENERALIZED DETERIORATED POSITIVE SEMI-DEFINITE AND SKEW-HERMITIAN SPLITTING PRECONDITIONER *

Multigrid Method ZHONG-CI SHI. Institute of Computational Mathematics Chinese Academy of Sciences, Beijing, China. Joint work: Xuejun Xu

Numerical behavior of inexact linear solvers

Block-Triangular and Skew-Hermitian Splitting Methods for Positive Definite Linear Systems

Splitting Iteration Methods for Positive Definite Linear Systems

Improved Newton s method with exact line searches to solve quadratic matrix equation

Multigrid finite element methods on semi-structured triangular grids

A Review of Preconditioning Techniques for Steady Incompressible Flow

A MULTIGRID ALGORITHM FOR. Richard E. Ewing and Jian Shen. Institute for Scientic Computation. Texas A&M University. College Station, Texas SUMMARY

arxiv: v1 [math.na] 11 Jul 2011

Available online: 19 Oct To link to this article:

Solving the Stochastic Steady-State Diffusion Problem Using Multigrid

THE solution of the absolute value equation (AVE) of

CONVERGENCE BOUNDS FOR PRECONDITIONED GMRES USING ELEMENT-BY-ELEMENT ESTIMATES OF THE FIELD OF VALUES

A Robust Preconditioned Iterative Method for the Navier-Stokes Equations with High Reynolds Numbers

Kasetsart University Workshop. Multigrid methods: An introduction

Mathematics and Computer Science

Stabilization and Acceleration of Algebraic Multigrid Method

The semi-convergence of GSI method for singular saddle point problems

arxiv: v1 [math.na] 6 Nov 2017

Iterative Methods for Solving A x = b

Some definitions. Math 1080: Numerical Linear Algebra Chapter 5, Solving Ax = b by Optimization. A-inner product. Important facts

EFFICIENT MULTIGRID BASED SOLVERS FOR ISOGEOMETRIC ANALYSIS

AMS526: Numerical Analysis I (Numerical Linear Algebra) Lecture 23: GMRES and Other Krylov Subspace Methods; Preconditioning

Simulating Solid Tumor Growth Using Multigrid Algorithms

Multigrid Methods for Saddle Point Problems

ANALYSIS AND COMPARISON OF GEOMETRIC AND ALGEBRAIC MULTIGRID FOR CONVECTION-DIFFUSION EQUATIONS

Solving Sparse Linear Systems: Iterative methods

Solving Sparse Linear Systems: Iterative methods

Spectral element agglomerate AMGe

SEMI-CONVERGENCE ANALYSIS OF THE INEXACT UZAWA METHOD FOR SINGULAR SADDLE POINT PROBLEMS

JURJEN DUINTJER TEBBENS

Fast solvers for steady incompressible flow

SOLVING MESH EIGENPROBLEMS WITH MULTIGRID EFFICIENCY

On the accuracy of saddle point solvers

MODEL OF GROUNDWATER FLOW IN FRACTURED ENVIRONMENT

POSITIVE DEFINITE AND SEMI-DEFINITE SPLITTING METHODS FOR NON-HERMITIAN POSITIVE DEFINITE LINEAR SYSTEMS * 1. Introduction

A PRECONDITIONER FOR THE HELMHOLTZ EQUATION WITH PERFECTLY MATCHED LAYER

CLASSICAL ITERATIVE METHODS

Performance Comparison of Relaxation Methods with Singular and Nonsingular Preconditioners for Singular Saddle Point Problems

University of Illinois at Urbana-Champaign. Multigrid (MG) methods are used to approximate solutions to elliptic partial differential

Nested splitting CG-like iterative method for solving the continuous Sylvester equation and preconditioning

Research Article Evaluation of the Capability of the Multigrid Method in Speeding Up the Convergence of Iterative Methods

Termination criteria for inexact fixed point methods

Preconditioners for the incompressible Navier Stokes equations

Aspects of Multigrid

7.4 The Saddle Point Stokes Problem

Multigrid absolute value preconditioning

A fast method for the solution of the Helmholtz equation

Multilevel Preconditioning of Graph-Laplacians: Polynomial Approximation of the Pivot Blocks Inverses

The Mixed Finite Element Multigrid Preconditioned Minimum Residual Method for Stokes Equations

ON A SPLITTING PRECONDITIONER FOR SADDLE POINT PROBLEMS

Aggregation-based algebraic multigrid

Iterative Methods for Linear Systems

A Method for Constructing Diagonally Dominant Preconditioners based on Jacobi Rotations

INTRODUCTION TO MULTIGRID METHODS

Efficient Solvers for the Navier Stokes Equations in Rotation Form

Chebyshev semi-iteration in Preconditioning

Applied Mathematics Letters. Comparison theorems for a subclass of proper splittings of matrices

1. Fast Iterative Solvers of SLE

A generalization of the Gauss-Seidel iteration method for solving absolute value equations

Domain Decomposition Algorithms for an Indefinite Hypersingular Integral Equation in Three Dimensions

Optimal Control for Radiative Heat Transfer Model with Monotonic Cost Functionals

Finite difference method for elliptic problems: I

INTERGRID OPERATORS FOR THE CELL CENTERED FINITE DIFFERENCE MULTIGRID ALGORITHM ON RECTANGULAR GRIDS. 1. Introduction

Lecture 9 Approximations of Laplace s Equation, Finite Element Method. Mathématiques appliquées (MATH0504-1) B. Dewals, C.

Iterative Solution methods

Preconditioning for Nonsymmetry and Time-dependence

Computational Linear Algebra

An Algebraic Multigrid Method Based on Matching 2 in Graphs 3 UNCORRECTED PROOF

Structured Preconditioners for Saddle Point Problems

Solving the stochastic steady-state diffusion problem using multigrid

New multigrid smoothers for the Oseen problem

Auxiliary space multigrid method for elliptic problems with highly varying coefficients

Comparison of V-cycle Multigrid Method for Cell-centered Finite Difference on Triangular Meshes

THE EFFECT OF MULTIGRID PARAMETERS IN A 3D HEAT DIFFUSION EQUATION

Adaptive algebraic multigrid methods in lattice computations

Lecture Note III: Least-Squares Method

Fast Iterative Solution of Saddle Point Problems

Interval solutions for interval algebraic equations

AMS526: Numerical Analysis I (Numerical Linear Algebra for Computational and Data Sciences)

Solving Symmetric Indefinite Systems with Symmetric Positive Definite Preconditioners

Preconditioners for reduced saddle point systems arising in elliptic PDE-constrained optimization problems

Boundary Value Problems and Iterative Methods for Linear Systems

ON THE ROLE OF COMMUTATOR ARGUMENTS IN THE DEVELOPMENT OF PARAMETER-ROBUST PRECONDITIONERS FOR STOKES CONTROL PROBLEMS

Preface to the Second Edition. Preface to the First Edition

AMG for a Peta-scale Navier Stokes Code

Efficient Augmented Lagrangian-type Preconditioning for the Oseen Problem using Grad-Div Stabilization

Multigrid Methods and their application in CFD

The Conjugate Gradient Method

Preconditioned inverse iteration and shift-invert Arnoldi method

Solving PDEs with Multigrid Methods p.1

Discrete Projection Methods for Incompressible Fluid Flow Problems and Application to a Fluid-Structure Interaction

MULTILEVEL PRECONDITIONERS FOR NONSELFADJOINT OR INDEFINITE ORTHOGONAL SPLINE COLLOCATION PROBLEMS

Transcription:

Journal of Computational and Applied Mathematics 226 (2009) 77 83 Contents lists available at ScienceDirect Journal of Computational and Applied Mathematics journal homepage: www.elsevier.com/locate/cam Multigrid method for solving convection-diffusion problems with dominant convection Galina V. Muratova, Evgeniya M. Andreeva South Federal University, Rostov-on-Don, Russia a r t i c l e i n f o a b s t r a c t Article history: Received 1 July 2007 Received in revised form 15 November 2007 MSC: 65N55 Keywords: Convection-diffusion equation Multigrid method Smoothing procedure Triangular iterative method A modification of the multigrid method for the solution of linear algebraic equation systems with a strongly nonsymmetric matrix obtained after difference approximation of the convection-diffusion equation with dominant convection is proposed. Specially created triangular iterative methods have been used as the smoothers of the multigrid method. Some theoretical and numerical results are presented. 2008 Elsevier B.V. All rights reserved. 1. Introduction Mathematical models that involve a combination of convective and diffusive processes are among the most widespread in all the sciences. Research of these processes is especially important and difficult when convection is dominant [7]. At the same time, convection-diffusion equations are used as tests in researching iterative methods for solving systems of strongly nonsymmetric linear equations. The choice of discretization method is very important for partial differential equation with the first order derivatives. Applying upwing differences, we can obtain an M-matrix [17], and using central differences, we can get a positive real or dissipative matrix [12]. We have used central-difference approximation of convective terms. In this case, the resulting system of linear algebraic equations is a strongly nonsymmetric one. A special class of triangular skew-symmetric iteration methods is intended for these types of systems [13]. We have used the triangular iterative methods (TIMs) from this class as smoothers in multigrid method (MGM) for the solution of the linear algebraic equation system with a strongly nonsymmetric matrix obtained after central-difference approximation of the convection-diffusion equation with dominant convection. 2. Convection-diffusion problem We consider the model problem of the steady-state convection-diffusion process in domain Ω 1 Pe u + 1 [v1ux + v2uy + (v1u)x + (v2u)y] = F, 2 vi = vi(x, y), i = 1, 2, u = u(x, y), F = F(x, y), (x, y) Ω = [0, 1] [0, 1], u Ω = 0, (1) This research was supported by the Russian Foundation for Basic Research under Grants N 06-01-00038, N 06-01-39002-GFEN. Corresponding author. E-mail addresses: muratova@sfedu.ru (G.V. Muratova), andreeva@sfedu.ru (E.M. Andreeva). 0377-0427/$ see front matter 2008 Elsevier B.V. All rights reserved. doi:10.1016/j.cam.2008.05.055

78 G.V. Muratova, E.M. Andreeva / Journal of Computational and Applied Mathematics 226 (2009) 77 83 where F is selected so that the solution of (1) is defined as ũ(x, y) = e xy sin πx sin πy. The initial form of the convection-diffusion equation is rather important for such problems. There exist three forms of the convective operator, which are equivalent to a differential level of incompressible environments, but result in various forms of the difference equations distinguished on the properties. We have used symmetric form of convection-diffusion equation. It s necessary if we need to obtain strongly nonsymmetric matrix after approximation. FDM with central differences was used for discretization of (1). We obtain a linear algebraic equation system (2) with a strongly nonsymmetric matrix. This matrix is a real positive one. Au = f. Present the matrix A as where A = A0 + A1 (3) A0 = 1 2 (A + AT ) > 0, A1 = 1 2 (A AT ) = A1 T, (4) A0 is symmetric part, A1 is skew-symmetric part of initial matrix A. In this case A is a strongly nonsymmetric matrix, i.e. the following inequality is held in some matrix norm A0 A1. Let s note that in this case matrix A is a real positive one, that is A0 = A0 T > 0. The following decomposition of matrix A1 is used A1 = Kl + Ku, where Kl and Ku are the strictly lower and upper triangular parts of matrix A1. We use a multigrid method with specially created smoothers for solving system (2). 3. Multigrid method The first correct multigrid method was suggested in [8,9]. The much more complex situation of a difference scheme for the second order elliptic equation with variable coefficients was considered in [2]. Now there exist a lot of interesting monographes and papers devoted to mutigrid method [5,10,11,16]. The multigrid idea is based on two principles: error smoothing and coarse grid correction. Some iterative methods have a smoothing effect on the error of approximation. This property is fundamental for the multigrid idea and is connected with fast damping high-frequency Fourier components of an initial error in decomposition on the basis from eigenvectors. One of the components of MGM is basic iterative method or smoothing procedure. (2) (5) (6) 3.0.0.1. Smoothing procedure in Multigrid method To solve problem (2) we suggest using MGM, where the following triangular iterative method (TIM) will be used as a smoother of MGM B(yn + 1 yn)/τ + Ayn = f, yn, f H, n = 0, 1, 2,... (7) where H is real Hilbert space with operator B = I + 2τ Kl or B = I + 2τ Ku where τ > 0 is a scalar parameter. As the matrix A we can present B as where B = B0 + B1 (9) B0 = 1 2 (B + BT ) > 0, B1 = 1 2 (B BT ) = B1 T, (10) B0 is a symmetric part, B1 is a skew-symmetric part of matrix B. The choice of operator B defines the class of triangular skew-symmetric iterative methods (TIM) [12]. To construct the operator B we have used only the skew-symmetric part of the initial system matrix. Thanks to this way of operator B construction, TIM methods proved to be suitable tools for solving nonsymmetric systems with a positive real matrix but with slow rates of convergence without use of acceleration [15]. (8)

G.V. Muratova, E.M. Andreeva / Journal of Computational and Applied Mathematics 226 (2009) 77 83 79 Any method from this class behaviors in the same way as Gauss Seidel one: it quickly reduces the high-, but not lowfrequency components of error frequencies. This is the necessary property of the smoother of MGM, that s why we have used these methods as the smoothers. The splitting used as a smoother is related to the ones proposed in [1,3,18,4]. We can consider multigrid technique as acceleration of triangular skew-symmetric iterative methods. We also consider two methods from the class of triangular skew-symmetric methods TIM1 and TIM2. For TIM1 the operator B is under construction as follows: B = αe + 2Kl or B = αe + 2Ku. (11) For TIM2: B = αie + 2Kl or B = αie + 2Ku. (12) Parameters of the offered methods αi, α > 0 get out under formulas: α = M αi = j = 0 n mij, i = 0, n where M = {mij} 0 n is a symmetric matrix which is constructed in the following way M = A0 + Ku Kl, n is a dimension of a matrix A. Parameters αi allows us to use information about changes in rows of initial matrix. It provides better convergence [15]. 4. Convergence of a multigrid method Consider the convergence of the multigrid method where iterative method (7) and (8) is the smoother. We have used some denotations and theoretical results from [6,14] in convergence research of suggested modification of MGM for considerable class of problems. Let H1 H2 be a family of nested finite-dimensional linear spaces. The dimension of Hm is nm and the inner product is denoted by (.,.)m with. m corresponding norm in Hm, m = 1, 2.... We are interested in solution of problem (2) in Hm. Let Am = Ãm + Âm where Ãm is a symmetric positive definite operator in Hm. Let s Qm is the other symmetric operator in Hm (precondition) such that Q = Qm > 0 and this condition for the spectrum radius of operator Gm = Q 1 Ãm is satisfied: ρ (Gm) = 1. We may define a scale of norms on Hm: u s, m = (Gm s u, u) 1/2, s-real u 1, m = (Ãmu, u) 1/2 = u m, u 0, m = (Qmu, u) 1/2. Define the subspace Fm Hm, Fm = {u Hm : (Amu, v) = 0, v Hm 1}. Now we make three basic assumptions [6 14]: Assumption 1. There exists v Hm 1, α, 0 < α 1 and δ < such that for u Hm u v s, m 2 δ α u 1 + α, m 2. Assumption 2. There exists ηm, ηm 0(m ) such that (Âmu, v)m < ηm u 1, m v 1, m for u Fm, v Hm, m is a positive integer. Assumption 3. There exists µm, µm 0 (m ) such that (Âmu, v)m µm u 1, m v 0, m for u, v Hm, m is a positive integer.

80 G.V. Muratova, E.M. Andreeva / Journal of Computational and Applied Mathematics 226 (2009) 77 83 It is assumed that ηm, µm are sufficiently small. In [14] it was shown that Assumptions 1 3 were satisfied for sufficiently wide class of elliptic boundary problems in two dimension-limited domains with different boundary conditions. First we consider two-grid algorithm. Denote the exact solution of problem (2) by u. The aim is to estimate the energynorm contraction number defined by σ = sup u2 u 1 u 0 u 1 where u 0 is initial guess, u 1 is problem solution after smoothing and u 2 is problem solution after MGM-iteration. Denote e i = u i u, i = 0, 1, 2. Theorem 1 ([14]). Let the three basic assumptions for the two-grid method be satisfied. Furthermore, let the following smoothing assumption also be satisfied: there exists (0 < < ) and b > 0 such that e 1 1 2 + b e 1 2 2 (1 + µ ) e 0 1 2 (13) with µ = µk from Assumption 3. Then σ σ for the two-grid contraction number where ( ) 1/2 ξ 2 + ɛ 2 ς 2 + 2ɛηξς σ σ (ɛ) sup 1 + δ 1 b( 1 η (1 + µ ) : 1+η )2/α ξ 2//α ξ 2 + ζ 2 2ηξζ 1, ζ, ξ 0 ξ = e1 + u 1, ς = u 1 e 1 1 e 1 1 where constants b and depend on properties of smoothing system and constants α, δ, η, µ taken from Assumptions 1 3 respectively, while ɛ is calculation accuracy. In [14] the proof of the same theorem for multigrid method is given. For further considerations it s necessary to have one more theorem from [6]. Theorem 2 ([6]). Let the problem (2) be solved by iterative method (7) (8) written in the form of yn + 1 = yn B 1 (Ayn f ), Ã = A0, f = fm and let the three basic assumptions be satisfied. If there exists the constant b > 0 so that inequality is satisfied B + B Ã b ( Ã B) Q 1 ( Ã B), then the smoothing assumption (11) is satisfied with where = (1 + b) β (µβ + 2) β = ( ρ ( B 1 Ã ( B 1 ) Ã)) 1/2. (14) (15) Now let s prove the convergence of the method. Theorem 3. For the method (7) and (8) there exists the constant b > 0 so that inequality (14) is satisfied. Proof. In case of using method (7) and (8) B = 1/τ B, Q = A0. Consider inequality (14) and transform left and right parts of it. Using (9) we obtain Denote B + B Ã = 2/τ B0 A0, (Ã ( ( B) Ã 1 Ã B) = A0 1 ) ( τ B A0 1 A0 1 ) τ B = A0 1 τ B 1 τ B + 1 τ 2 B A0 1 B = A0 2 τ B0 + 1 τ 2 B A0 1 B. (17) S = 2 B0 A0 (18) τ (16)

G.V. Muratova, E.M. Andreeva / Journal of Computational and Applied Mathematics 226 (2009) 77 83 81 Table 1 Velocity coefficients for test problems Problem N v1 v2 1 1 1 2 1 2x 2y 1 3 x + y x y 4 sin 2πx 2πy cos 2πx Table 2 MGM iteration number and CPU-time on the grid 32 32 Pe MGM (Seidel) MGM (TIM) MGM (TIM1) MGM (TIM2) Problem 1: v1(x) = 1 v2(x) = 1 10 13 35 30 30 0:00:31 0:00:94 0:00:93 0:00:109 100 63 7 5 5 0:00:188 0:00:16 0:00:15 0:00:15 1 000 D 13 9 9 0:00:31 0:00:47 0:00:31 10 000 D 78 58 58 0:00:250 0:00:203 0:00:188 Problem 2: v1(x) = 1 2x1 v2(x) = 2x2 1 10 22 72 53 50 0:00:62 0:00:188 0:00:172 0:00:171 100 18 24 19 14 0:00:47 0:00:63 0:00:63 0:00:47 1 000 D 16 12 6 0:00:47 0:00:31 0:00:15 10 000 D 59 51 32 0:00:187 0:00:171 0:00:109 Problem 3: v1(x) = x1 + x2 v2(x) = x1 x2 10 16 43 35 34 0:00:47 0:00:125 0:00:110 0:00:110 100 23 9 7 5 0:00:62 0:00:31 0:00:15 0:00:15 1 000 D 17 12 8 0:00:47 0:00:31 0:00:31 10 000 D 74 55 36 0:00:219 0:00:187 0:00:125 Problem 4: v1(x) = sin 2πx1 v2(x) = 2πx2 cos 2πx1 10 17 39 32 27 0:00:47 0:00:109 0:00:110 0:00:94 100 D 16 12 7 0:00:47 0:00:47 0:00:31 1 000 D 29 22 10 0:00:94 0:00:78 0:00:31 10 000 D 193 159 57 0:00:625 0:00:562 0:00:187 and from (9) we obtain S = S > 0. From (16) (18) we obtain it for inequality (14): ( S b S + 1 ) τ 2 B A0 1 B. Multiply the left and the right parts of this inequality on S 1/2. We obtain ( E b E + 1 ) τ 2 S 1/2 B A0 1 BS 1/2. (19)

82 G.V. Muratova, E.M. Andreeva / Journal of Computational and Applied Mathematics 226 (2009) 77 83 Table 3 MGM Number of iterations and CPU time on the grid 512 512 Pe MGM (TIM) MGM (TIM1) MGM (TIM2) κ = Pe h v /2 Problem 1: v1(x) = 1 v2(x) = 1 1 000 82 56 56 1:7:110 0:50:31 0:47:609 0.976562 10 000 62 36 36 0:51:265 0:34:984 0:30:703 9.765625 100 000 119 110 110 1:38:109 1:38:844 1:33:781 97.65625 Problem 2: v1(x) = 1 2x1 v2(x) = 2x2 1 1 000 408 251 153 5:12:953 3:48:234 2:10:407 0.976562 10 000 345 149 49 4:23:187 2:11:78 0:41:828 9.765625 100 000 221 189 67 2:54:422 2:46:250 0:57:157 97.65625 Problem 3: v1(x) = x1 + x2 v2(x) = x1 x2 1 000 153 98 67 1:59:953 1:26:94 0:57:141 1.953125 10 000 138 72 17 1:48:422 1:3:320 0:14:532 19.53125 100 000 177 86 59 2:18:984 1:15:531 0:50:438 195.3125 Problem 4: v1(x) = sin 2πx1 v2(x) = 2πx2 cos 2πx1 1 000 242 158 83 3:15:734 2:24:625 1:13:703 6.135923 10 000 240 157 56 3:13:765 2:23:844 0:49:750 61.35923 100 000 349 333 79 4:41:938 4:40:0 1:10:328 613.5923 Denote L = 1 τ A0 1/2 BS 1/2. Then (19) is transformed to E b ( L L E ). If we take 1 b = L L E (20) then inequality (14) is satisfied. The theorem is proved. 5. Numerical results We consider the problem (1) to research properties of MGM modifications with suggested smoothers. We research four model problems with different velocity fields, presented in Table 1. The different Peclet numbers were considered: Pe = 1000, 10 000, 100 000. The central-difference approximation was used on a grid 33 33, 512 512. The problem (1) was solved with multigrid method where three kinds of smoothes were used: TIM, TIM1 and TIM2. The number of smoothing iterations in MGM is 15. It s a rather large iteration number but it s an optimal one for this MGM modification. We have received this value, having carried out the Fourier analysis of MGM modification and besides TIM -iteration is cheap in sense of CPU time. In Table 2 the results of comparison of the suggested MGM modifications with triangular skew-symmetric methods and Gauss Seidel method as the smoothers on a grid 33 33 are presented. The symbol D means that on the given problem a method doesn t reach convergence. In Table 3 the same results of comparison of the suggested MGM modifications on a grid 512 512 are presented. MGM with Gauss Seidel method as the smoother on a grid 512 512 doesn t reach convergence. 6. Conclusions (a) the suggested multigrid method modification with triangular iterative smoothers proved to be effective for the solution of the systems of linear equations with strongly nonsymmetric coefficient matrices obtained after central-difference approximation of convection-diffusion problems with dominant convection.

G.V. Muratova, E.M. Andreeva / Journal of Computational and Applied Mathematics 226 (2009) 77 83 83 (b) the multigrid method with the smoothers TIM1 and TIM2 is more effective for the problems, than MGM with TIM the smoother. Under consideration, the most effective method for convection-diffusion problem with dominant convection is MGM with smoother TIM2. (c) the coefficient of skew-symmetry κ = Pe h v /2 has the greatest influence on the behaviour of the method (not neither the size of grid nor the coefficients of equation in particular). References [1] O. Axelsson, Z.-Z. Bai, S.-X. Qiu, A class of nested iteration schemes for linear systems with a coefficient matrix with a dominant positive definite symmetric part, Numer. Algorithms 35 (2004) 351 372. [2] N.S. Bachvalov, On the convergence of a relaxation method with natural constrains on the elliptic operator, Russian J. Comput. Math. Math. Phys. 6 (1965) 101 135. [3] Z.-Z. Bai, G.H. Golub, M.K. Ng, Hermitian and skew-hermitian splitting methods for non-hermitian positive definite linear systems, SIAM J. Matrix Anal. Appl. 24 (2003) 603 626. [4] Z.-Z. Bai, L.A. Krukier, T.S. Martynova, Two-step iterative methods for solving the stationary convection-diffusion equation with a small parameter at the highest derivative on a uniform grid, Comput. Math. Math. Phys. 46 (2006) 282 293. [5] J.H. Bramble, J.E. Pasciak, J. Xu, The analysis of multigrid algorithms for nonsymmetric and indefinite elliptic problems, Mathematics of Computation 51 (1988) 389 414. [6] Z.-H. Cao, Convergence of multigrid methods for nonsymmetric indefinite problems, Appl. Math. Comput. 28 (1988) 269 288. [7] H. Elman, D. Silvester, A. Wathen, Finite Elements and Fast Iterative Solvers: With Applications in Incompressible Fluid Dynamics, Oxford University Press, Oxford, 2005. [8] R.P. Fedorenko, A relaxation method for solving elliptic difference equations, Russian J. Comput. Math. Math. Phys. 1 (1961) 1092 1096. [9] R.P. Fedorenko, The speed of convergence of one iterative process, Russian J. Comput. Math. Math. Phys. 4 (1964) 227 235. [10] W. Hackbusch, Multi-Grid Method and Application, Springer-Verlag, Berlin, 1985. [11] W. Hackbusch, Iterative Solution of Large Sparse Systems of Equations, Springer-Verlag, Berlin, 1994. [12] L.A. Krukier, Implicit difference schemes and an iterative method for their solution for one class of quasilinear systems of equations, Izvestija Vuzov, Mathematics 7 (1979) 41 52. [13] L.A. Krukier, L.G. Chikina, T.V. Belokon, Triangular skew-symmetric terative solvers for strongly nonsymmetric positive real systems of equations, Appl. Numer. Math. 41 (2002) 89 105. [14] J. Mandel, Multigrid convergence for nonsymmetric indefinite variational problems and one smoothing step, Appl. Math. Comput. 19 (1986) 201 216. [15] G.V. Muratova, L.A. Krukier, Multigrid method for the iterative solution of strongly nonselfadjoint problems with dissipative matrix, in: Proceedings of the Conference on AMLI 96, Nijmegen, 1996, vol. 2, pp. 169 178. [16] U. Trottenberg, C.W. Oosterlee, A. Schuller, Multigrid, Academic Press, New York, 2001. [17] V.V. Voevodin, Yu.A. Kuznetsov, Matrices and Computations, Nauka, Moscow, 1984. [18] L. Wang, Z.-Z. Bai, Skew-Hermitian triangular splitting iteration methods for non-hermitian positive definite linear systems of strong skew-hermitian parts, BIT Numer. Math. 44 (2004) 363 386.