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

Size: px
Start display at page:

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

Transcription

1 Procedia Computer Science Volume 51, 015, Pages ICCS 015 International Conference On Computational Science Special iterative methods for solution of the steady Convection-Diffusion-Reaction equation with dominant convection L. A. Krukier 1, T.S.Martinova, B.L.Krukier 3, and O.A.Pichugina 4 1 Southern Federal University, Institute of MM and CS SFU, Rostov-on-Don, Russia krukier@sfedu.ru Southern Federal University, Institute of MM and CS SFU, Rostov-on-Don, Russia martynova@sfedu.ru 3 Southern Federal University, Institute of MM and CS SFU, Rostov-on-Don, Russia bk@sfedu.ru 4 Southern Federal University, Institute of MM and CS SFU, Rostov-on-Don, Russia pichugina@sfedu.ru Abstract Iterative methods based on skew-symmetric splitting of initial matrix, arising from central finite-difference approximation of steady convection-diffusion-reaction (CDR) equation in -D domain are considered. The property of obtained large sparse nonsymmetric linear system Au = f is investigated. A new class of triangular and product triangular skew-symmetric iterative methods is presented. Sufficient conditions of convergence for iterative methods of solution CDR with variable coefficient of reaction and dominant convection are obtained. The results of numerical experiments for the solution of a two-dimensional CDR equation are presented. The uniform grid, central differences for the first derivatives, natural ordering of points, Peclet numbers Pe =10 3, 10 4, 10 5, variable coefficient of reaction and different velocity coefficients have been used. Keywords: 1 Introduction The convection-diffusion-reaction (CDR) equation is the base for mathematical modeling in many fields of science and engineering. But up to now the main attention of researchers has This work was supported by RFBR, grant N a This work was supported by RFBR, grant N a This work was supported by RFBR, grants N and N a This work was supported by RFBR, grants N and N a Selection and peer-review under responsibility of the Scientific Programme Committee of ICCS 015 c The Authors. Published by Elsevier B.V. 139 doi: /j.procs

2 been connected with convection-diffusion (CD) problems and their numerical solution [11]. The most difficult problems for numerical solution of CD equation are [3]: 1. diffusion is quite small which means that the dimensionless parameter Pe > 10 3,. the field of velocity has stagnation points, Many different approaches have been proposed [15], [19], [3] to resolve the difficulties - exponential fitting, compact differences, upwinding, streamline diffusion [5], artificial viscosity and so on. Approximation of the first order derivatives in CD is the most interesting aspect of the solution for problem and very important work. It is well known [], [15] that using for approximation first order derivatives upwind schemes gives us linear equation systems with M- matrix [1], but matrix which can be obtained by using central FD schemes [6] is positive real. Each of these schemes have their own advantages and deficiencies which have been discussed in [3], [15]. When CRD equations investigate it is necessary to take into account the sign of reaction coefficient. If it is nonnegative then there is no problem with numerical solution, but if it is negative then the difficulties can arise. So if the negative coefficient reaction exists in CDR equation it means that after approximation it moves spectra of arising matrix in the left half part and matrix can lose property of being positive real. So, there is one more difficulty added to CDR equation in this case. 3. the coefficient of reaction is negative. Consider the convection-diffusion-reaction equation written in symmetric form [10] in bounded domain Ω = [0, 1] [0, 1] with boundary condition: ( 1 Pe ΔC + 1 u C x + (uc) x + v C y ) + (vc) y + αc = f(x, y), (1) C δω = C gr, () divũ =0, (3) where Pe is Peclet number, Ũ = {u, v} isthefieldofvelocityinω,c is unknown function, α is reaction coefficient, div Ũ = 0 (for incompressible medium), f is the right part of equation, δω is the boundary of Ω, C gr is the boundary value. Finite difference approximation of the equation The uniform grid Ω h with step h x = h y = h has been introduced in domain Ω. Introduce functions C(x i,y k )=C ik, x i = i 1 h, y k = k 1 h. All unknowns are calculated in the middle of the cell. The boundary conditions on Ω are interpolated on the boundary Ω h with a second order truncation error. The standard notation originating from [17] is used. The boundary conditions, with appropriate coefficients, are taken into account on the right-hand side of the difference equations. The central difference approximation of the first derivatives has been used. So, we obtain for (1) Pe Δ hc + 1 ( C i+1k C i 1k U ik h V ik C ik+1 C ik 1 h + V ik+1c ik+1 V ik 1 C ik 1 h + U i+1kc i+1k U i 1k C i 1k + (4) h ) + αc ik = f ik.

3 Here Δ h C is the difference analogue of Laplace operator. parts of equation by Peh.Then Transform (4), multiply both (4C ik C i+1k C i 1k C ik+1 C ik 1 )+ Peh U ik + U i 1k C i 1k + V ik + U ik+1 +αp eh C ik = Peh f ik [ Uik + U i+1k C i+1k C ik+1 V ] ik + U ik 1 C ik 1 + or where [( (4 + αp eh )C ik + 1+ Peh Ũik ( 1+ Peh ) Ṽik C ik+1 + Ũ ik = U ik + U i+1k ) ( C i+1k + 1 Peh ( 1 Peh Ṽik 1, Ũi 1k = U ik + U i 1k, Ũi 1k ) ] C ik 1 = f ik, ) C i 1k + (5) Ṽ ik = V ik + V ik+1 Thecoefficientsin(5)includethequantity, Ṽik 1 = V ik + V ik 1, f ik = Peh f ik. Re h = Peh/ (6) which was called cell Reynolds number or the skew-symmetry coefficient of the problem. 3 System of linear algebraic equation Using natural ordering of the unknowns, we transform (5) to the nonsymmetric linear system of equations ( Au = f, A = A Δ + A 1 + D, A 0 = ) ( 1 A + A T = A Δ + D = A T 0, A 1 = ) 1 A A T = A T 1, (7) where A is (N 1) (N 1) matrix, N = 1 h,u= {u 11, u 1,..., u N 1N 1 } T is the vector of solution, f= {f 11,f 1,..., f N 1N 1 } T is the vector of the right part. Matrix A can be naturally expressed [6] in the case of central difference approximation of the convective terms in (5) as a sum of symmetric positive definite matrix A Δ, skew-symmetric matrix A 1 and diagonal matrix D. A Δ is a difference analogue Δ h of operator Δ, describing a diffusion process, D is discrete analogue of the reaction term in the equation (1). A 1 is a difference analogue of the convective terms. Thus, linear system (7) with non-symmetric matrix A is constructed. If in (7) A 0 = A T 0 > 0, then matrix A is called positive real. 141

4 The linear system (7) is called strongly non-symmetric if A 0 / A 1 O(1), where is one of matrix norms. It can be easily verified that system (7) becomes strongly nonsymmetric for large values of Pe and α = 0. As a result we have A 0 =4, A 1 = Re h max i ( v 1i,j + v 1i,j 1 + v 1i,j + v 1i,j v i,j + v i+1,j + v i,j + v i 1,j )/, Theorem 3.1. Let equation (1) be approximated by finite difference scheme (5). system (7) is positive real if α 0. Then the Proof. The symmetric part A 0 of matrix A has the form A 0 = A Δ + D and doesn t have a definite sign in general case, but it is well known [17] that matrix A Δ is positive definite. So, if diagonal matrix D has nonnegative elements then A 0 will be positive definite as the sum of positive definite and nonnegative definite matrices. The last means that A 0 > 0ifα 0 and system (7) is positive real. It is well-known [15], [19] that using upwind scheme for equation (1) leads us to the system (7) with A being M-matrix [0], but in this case the obtained system won t be essentially nonsymmetric because matrix A has diagonal dominant. It is necessary to pay our attention [10] that the form in which we will approximate convection-diffusion equation plays a great role in successful numerical solution. Consider case when coefficient α<0. If Ω = [0, 1] [0, 1], boundary conditions are () and regular mesh is used, then eigenvalues and eigenvectors of L h = 1 Pe Δ h + α are well-known [18], [1]: λ mp (L h )= 4 ( Peh sin mπh +sin pπh ) + α, m =1,,...n 1; p =1,,...n 1, π Pe + α λ i 8 Peh + α, i =1,,...N, N =(n 1) (n 1). So, for α π Pe, difference operator for diffusion and reaction terms can lose the property of being positive real then from Hirsh theorem [13], its spectrum can move to the left half plane. Theorem 3.. Matrix (7), obtained from (5) is positive real, if 14 α conv π Pe.

5 4 Two-parameters skew-symmetric iterative solvers Besides important role in the mathematical modeling convection-diffusion-reaction equation is a good test for iterative methods. A lot of papers [1], [4], [3] have already described numerical experiments with CD or CDR equations for different parameters. Different basic iterative methods such as ILU [1], [3], [16], SOR [1], []have been used directly for solution of arising after approximation of CD or CDR equations by linear equation systems as well as preconditioners for CG or BiCG type s methods [14]. As it was shown in [1], ILU as a preconditioner for GMRES(0) and BiCGStab has been broken for large Re h, α =0 from (6) and natural ordering of the unknowns. We present a two parameters triangular [7] and product triangular iterative [] methods that use the skew-symmetric part of the matrix as an input and only require the matrix (7) to be positive real. Some ideas for using the splitting of skew-symmetric part of the matrix to solve linear equation systems arising after central difference approximation of first order terms in (5) have been firstly proposed in [6]. Let us approach (7) by considering the iterative method of the following form: B(ω) yn+1 y n + Ay n = f, n 0, (8) τ where f, y 0 H,H is an n-dimensional real Hilbert space, f is the right part of (7), A, B(ω) are matrices)in H, A is given by equation (7), B(ω) is invertible, y 0 is an initial guess, y k is the k-th approach, τ,ω > 0 are iterative parameters, u is the solution that we obtain, e k = y k u and r k = Ae k denote the error and the residual in the k-th iteration, respectively. Here it is important to note that B(ω) is in a certain sense a preconditioned matrix. In general, B(ω) is supposed to be nonsymmetric. Method (8) may be also represented as y n+1 = Gy n + τf, Consider the two ways of choosing matrix B. The first is G = B 1 (ω)(b(ω) τa). (9) B(ω) =B C + ω((1 + j)k L +(1 j)k U ), j = ±1, B c = B T c (10) and the second is B(ω) =(B C + ωk U )B 1 C (B C + ωk L ),B c = Bc T (11) where K L + K U = A 1,K L = KU T,B C = BC T. The matrices K L and K U represent strictly upper and lower triangular parts of a skew-symmetric matrix A 1 from (7) and matrix B C can be chosen arbitrarily, but has to be symmetric. These methods are called two-parameters triangular (TM) and product triangular (PTM) methods respectively. Matrix B is non-symmetric and can be represented as B = B 0 + B 1,B 0 = 1 ( B + B T ) = B0 T,B 1 = 1 ( B B T ) = B1 T. We find the symmetric and the skew-symmetric parts of matrix B for TM and PTM B 0 = B C + 1 ωj (K U K L ),j = ±1, B 1 = 1 ωa 1 (1) 143

6 B 0 = B C + ω K U B 1 C K L,B 1 = ωa 1. (13) The iteration matrix G from (9) for these methods is G = B 1 (B τa)=(b 0 + B 1 ) 1 (B 0 + B 1 τa 0 τa 1 ). (14) We consider the norm of iteration matrix G in (14). Let us require that matrices (10) and (11) are positive real and define matrices L 0T = B 0 1 ωa 0, (15) and L 0PT = B 0 ωa 0. (16) Using (1), (14) and (15) iterative matrix G T for TM can be represented as G T = ( B ωa 1) 1 ( B0 + 1 ωa 1 τa 0 τa 1 ) = = ( B 0 1 ωa ωa ωa 1) 1 ( B0 1 ωa ωa ωa 1 τa 0 τa 1 ) = = ( L 0T + 1 ωa) 1 ( L0T (τ 1 ω)a) and Introduce matrices and require for TM that P 0T = L 1 0T AL 1 0T, (17) P 0PT = L 1 0PT AL 1 0PT. (18) L 0T = B 0 1 ωa 0 = L T 0T > 0 (19) and for PTM Then L 0PT = B 0 ωa 0 = L T 0PT > 0 (0) G T = L 1/ ot (I + 1 ωp0t ) 1 (I (τ 1 ω)p0t )L 1/ ot = L 1 0T GP L 1 0T, G P =(I + 1 ωp0t ) 1 (I (τ 1 ω)p0t ). The last equality means that matrix L 0 generates energy norm G T L0T and G T L0T = (I + 1 ωp 0T ) 1 (I (τ 1 ω)p 0T ) (1) Lemma 4.1. Let C be a positive real matrix, α,β be positive numbers. If α<β α, α > 0. () Then (I + αc) 1 (I βc) < 1 (3) 144

7 Proof. First of all we point out that matrices (I + αc) 1 and (I βc) are commutative. Later we consider matrix T =(I + αc) 1 (I βc) and estimate its norm then and then Let So, if T Tv =sup ((I+αC) v 0 =sup 1 (I βc)v,(i+αc) 1 (I βc)v) v v 0 (v,v) = ((I βc)(i+αc) =sup 1 v,(i βc)(i+αc) 1 v) v 0 (v,v). u =(I + αc) 1 v T ((I βc)u,(i βc)u) =sup u 0 ((I+αC)u,(I+αC)u) =sup (u,u) β(cu,u)+β (Cu,Cu) u 0 (u,u)+α(cu,u)+α (Cu,Cu) = (Cu,u)+(α β)(cu,cu) =1 (α + β)inf u 0 (u,u)+α(cu,u)+α (Cu,Cu). α + β>0 α β 0 α>0 (Cu,u) 0 T < 1. and (3) fulfills. Inequalities (4) transform to (). Lemma 4.. [8] Let D = D T > 0 and A be positive real. Then (D + σa) 1 (D σa) < 1, D where σ>0 is parameter. Proof Let (4) First we note that T =(D + σa) 1 (D σa). and where T = D 1/ (I + σd 1/ AD 1/ ) 1 (I σd 1/ AD 1/ )D 1/ T D = T (5) T =(I + σm) 1 (I σm), M = C 1/ AC 1/ Then we obtain from (5) and Lemma 4.1 with α = β = σ result of Lemma 4.. We applied Lemma 4.1 to matrix G T in (1) and get following Theorem. 145

8 Problem No. v 1 v x y 1 3 x + y x y 4 sin πx πy cos πx Table 1: Velocity coefficients for test problems. Theorem 4.1. Let A in (7) be positive real. Then iterative method (8), (10) converges in H L0T if (19) fulfills and 0 <τ ω (6) Proof of this theorem consists of two step: -show that P 0T is positive real (Its the property of positive real matrix [18], if A is positive real, then C = QAQ T is positive real, too). So, from (17) P 0T is positive real. - insert in () α = 1 ω, β =(τ 1 ω) then we ve got (6). By similar lay out we can repeat for PTM just replace (1) on G T L0PT = (I + ωp0pt ) 1 (I (τ ω)p 0PT ) using (13), (14), (16), (18) and (0). Theorem 4.. Let A in (7) be positive real. Then iterative method (8), (11) converges in H L0PT if (0) fulfills and 0 <τ ω The proof of this theorem is the same of the previous one. 5 Numerical experiments In this section we present the results of numerical experiments in which the technique described above is used to solve nonsymmetric linear systems with α<0andα = 0. We compare the performance of SSOR [14] and PTM [] iterative methods to solve linear systems arising from the standard 5-point FD approximation of the steady convection diffusion-reaction problem (1) - (3) where F is chosen so that the solution of (1) is defined as ũ(x, y) =e xy sin πx sin πy. Equation (1) has been discretized by centered differences on a uniform grid with In the table 1 the used velocity coefficients of (1) are presented. Note that, for each model problem they are chosen to satisfy the constraint div v = v 1x + v y = 0 (which follows from the medium incompressibility for the problem ()). On the whole, in order to the test results to be comparable with those obtained in the other adjacent papers we take the analytical solution and the velocity coefficients similar to those in [3]. The initial guess in all runs was a zero vector and iterations were performed until / r m r , (7) 146

9 Pe Problem 1 Problem Problem 3 Problem 4 PTM SSOR PTM SSOR PTM SSOR PTM SSOR α = α = α = α = α = α = Table : Number of iterations for different α where r m is the residual vector, and represents the Euclidean norm. Checking and comparing iterative methods SSOR and PTM for different negative α (Table ) we show that methods are very good for α > 100. It means that matrix (7) is strongly diagonal dominant. This is connected with existence on main diagonal of elements a 1 =(4+αP eh ), which we obtain after approximation of coefficient of reaction. It includes numbers α and Re h, grows by module α and Re h. As we can see from the Table the number of iteration for α =0growswiththe increasing Peclet number. In contrast of this behavior of both iterative methods, the number of iteration decreases with grow of Peclet number and modula coefficient of reaction. 6 Conclusions The behavior of iterative methods to solve (7) which was obtained after approximation of CD (α =0)andCDR(α<0) equations is quite different (Table ). The case with α =0shows that matrix loses the property of diagonal dominance and the methods require more iterations as Re h increasing. Case with α 0forbignumbersα shows a very quick convergence of both methods for big numbers of Re h. 147

10 References [1] Benzi M., Szyld D.B., Van Duin A. Orderings for incomplete factorizations preconditioning of nonsymmetric problems/ Temple University, Department of Mathematics, Report p. [] Botchev M.A., Krukier L.A. Iterative solution of strongly nonsymmetric systems of linear algebraic equations// J.Comp. Math.& Math.Physics, 1997, v. 37, N. 11, p [3] Elman H.C., Relaxed and stabilized incomplete factorizations for nonself-adjoint linear systems// BIT(Dan.), 1989, -9(4). - p [4] Elman H.C. and Golub G.H. Line iterative methods for cyclically reduced discrete convectiondiffusion problems// SIAM J.Sci.Stat.Comput., 199, -13(1),. p [5] Fischer B., Ramage A., Silvester D., Wathen A.. Towards parameter - free streamline upwinding for advection - diffusion problems// - Strathclyde Mathematics Research Report, 1996, No 37, 18 p. [6] Krukier L.A., Implicit Difference Schemes and an Iterative Method for Their Solution for One Class of Quasilinear Systems of Equations// Izvestija Vuzov, Mathematics, p (In Russian.) [7] Krukier L.A. Convergence acceleration of triangular iterative methods based on the skewsymmetric part of the matrix// Appl. Numer. Math, , p [8] Krukier L.A., Chikina L.G. Skew-symmetric iterative method for solution of steady convectiondiffusion equation// Izvestija vuzov., Mathematics, - 000, p (In Russian) [9] Krukier L.A., Chikina L.G.,.Belokon T.V Triangular skew-symmetric iterative solvers for strongly nonsymmetric positive real linear system of equations// Appl. Numer. Math., , p [10] Krukier L.A., Martynova T.S. Influence of the form of convection-diffusion equation on the convergence of the SOR// J.of Comp. Math.J.&Math. Physics, 1999, v. 39, N. 11, p [11] Krukier L.A., Pichugina O.A., Krukier B.L. Numerical solution of the steady convection-diffusion equation with dominant convection // Procedia Computer Science V P [1] Marchuk G.I. Methods of Computational Mathematica. Moscow, Nauka, 1989 (in Russian) [13] Marcus M., Minc H. A Survey of Matrix Theory and Matrix Inequalities. Allyn&Bacon, Boston,1964 [14] Meurant G., Computer Solutions of Large Linear Systems. - Amsterdam: Elsevier Science, [15] Morton K.W.Numerical solution of Convection-Diffusion Problems. Appl. Math. &Mathematical Computation, Chapman and Hall, London, [16] Saad Y.Iterative methods for sparse linear systems. - PWS Pub. Co, Boston, M.A., 1996 [17] Samarskii A.A., Theory of difference schemes, Moscow, Nauka, [18] Samarskii A.A., Nikolaev E.S., Numerical methods for grid equations, (Vol., Iterative methods), Birkhäuser, Basel, 1989 [19] Samarskii A.A. P.N.Vabizevich Numerical solution of convection-diffusion equation. Moscow, Nauka, (in Russian) [0] Van der Vorst H.A. Iterative solution methods for certain sparse linear systems with a nonsymmetric matrix arising from PDE-problems// J. Comput. Physics V. 44, p [1] Varga R.S., Matrix Iterative Analysis. Prentice-Hall, Englewood Cliffs [] Young D.M., Iterative Solutions of Large Linear Systems, New York, -Academic Press, [3] Zhang J., Preconditioned iterative methods and finite difference schemes for convection-diffusion// Appl. Math.& Comp., , p

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

Journal of Computational and Applied Mathematics. Multigrid method for solving convection-diffusion problems with dominant convection 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

More information

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

ON AUGMENTED LAGRANGIAN METHODS FOR SADDLE-POINT LINEAR SYSTEMS WITH SINGULAR OR SEMIDEFINITE (1,1) BLOCKS * 1. Introduction Journal of Computational Mathematics Vol.xx, No.x, 200x, 1 9. http://www.global-sci.org/jcm doi:10.4208/jcm.1401-cr7 ON AUGMENED LAGRANGIAN MEHODS FOR SADDLE-POIN LINEAR SYSEMS WIH SINGULAR OR SEMIDEFINIE

More information

Preconditioners for the incompressible Navier Stokes equations

Preconditioners for the incompressible Navier Stokes equations Preconditioners for the incompressible Navier Stokes equations C. Vuik M. ur Rehman A. Segal Delft Institute of Applied Mathematics, TU Delft, The Netherlands SIAM Conference on Computational Science and

More information

CLASSICAL ITERATIVE METHODS

CLASSICAL ITERATIVE METHODS CLASSICAL ITERATIVE METHODS LONG CHEN In this notes we discuss classic iterative methods on solving the linear operator equation (1) Au = f, posed on a finite dimensional Hilbert space V = R N equipped

More information

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

A Robust Preconditioned Iterative Method for the Navier-Stokes Equations with High Reynolds Numbers Applied and Computational Mathematics 2017; 6(4): 202-207 http://www.sciencepublishinggroup.com/j/acm doi: 10.11648/j.acm.20170604.18 ISSN: 2328-5605 (Print); ISSN: 2328-5613 (Online) A Robust Preconditioned

More information

A Review of Preconditioning Techniques for Steady Incompressible Flow

A Review of Preconditioning Techniques for Steady Incompressible Flow Zeist 2009 p. 1/43 A Review of Preconditioning Techniques for Steady Incompressible Flow David Silvester School of Mathematics University of Manchester Zeist 2009 p. 2/43 PDEs Review : 1984 2005 Update

More information

BLOCK ILU PRECONDITIONED ITERATIVE METHODS FOR REDUCED LINEAR SYSTEMS

BLOCK ILU PRECONDITIONED ITERATIVE METHODS FOR REDUCED LINEAR SYSTEMS CANADIAN APPLIED MATHEMATICS QUARTERLY Volume 12, Number 3, Fall 2004 BLOCK ILU PRECONDITIONED ITERATIVE METHODS FOR REDUCED LINEAR SYSTEMS N GUESSOUS AND O SOUHAR ABSTRACT This paper deals with the iterative

More information

ETNA Kent State University

ETNA Kent State University Electronic Transactions on Numerical Analysis. Volume 36, pp. 39-53, 009-010. Copyright 009,. ISSN 1068-9613. ETNA P-REGULAR SPLITTING ITERATIVE METHODS FOR NON-HERMITIAN POSITIVE DEFINITE LINEAR SYSTEMS

More information

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

AMS526: Numerical Analysis I (Numerical Linear Algebra) Lecture 23: GMRES and Other Krylov Subspace Methods; Preconditioning AMS526: Numerical Analysis I (Numerical Linear Algebra) Lecture 23: GMRES and Other Krylov Subspace Methods; Preconditioning Xiangmin Jiao SUNY Stony Brook Xiangmin Jiao Numerical Analysis I 1 / 18 Outline

More information

Comparison of Fixed Point Methods and Krylov Subspace Methods Solving Convection-Diffusion Equations

Comparison of Fixed Point Methods and Krylov Subspace Methods Solving Convection-Diffusion Equations American Journal of Computational Mathematics, 5, 5, 3-6 Published Online June 5 in SciRes. http://www.scirp.org/journal/ajcm http://dx.doi.org/.436/ajcm.5.5 Comparison of Fixed Point Methods and Krylov

More information

Solving Symmetric Indefinite Systems with Symmetric Positive Definite Preconditioners

Solving Symmetric Indefinite Systems with Symmetric Positive Definite Preconditioners Solving Symmetric Indefinite Systems with Symmetric Positive Definite Preconditioners Eugene Vecharynski 1 Andrew Knyazev 2 1 Department of Computer Science and Engineering University of Minnesota 2 Department

More information

On the Preconditioning of the Block Tridiagonal Linear System of Equations

On the Preconditioning of the Block Tridiagonal Linear System of Equations On the Preconditioning of the Block Tridiagonal Linear System of Equations Davod Khojasteh Salkuyeh Department of Mathematics, University of Mohaghegh Ardabili, PO Box 179, Ardabil, Iran E-mail: khojaste@umaacir

More information

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

ON THE GENERALIZED DETERIORATED POSITIVE SEMI-DEFINITE AND SKEW-HERMITIAN SPLITTING PRECONDITIONER * Journal of Computational Mathematics Vol.xx, No.x, 2x, 6. http://www.global-sci.org/jcm doi:?? ON THE GENERALIZED DETERIORATED POSITIVE SEMI-DEFINITE AND SKEW-HERMITIAN SPLITTING PRECONDITIONER * Davod

More information

9.1 Preconditioned Krylov Subspace Methods

9.1 Preconditioned Krylov Subspace Methods Chapter 9 PRECONDITIONING 9.1 Preconditioned Krylov Subspace Methods 9.2 Preconditioned Conjugate Gradient 9.3 Preconditioned Generalized Minimal Residual 9.4 Relaxation Method Preconditioners 9.5 Incomplete

More information

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

Journal of Computational and Applied Mathematics. Optimization of the parameterized Uzawa preconditioners for saddle point matrices Journal of Computational Applied Mathematics 6 (009) 136 154 Contents lists available at ScienceDirect Journal of Computational Applied Mathematics journal homepage: wwwelseviercom/locate/cam Optimization

More information

Iterative Solution methods

Iterative Solution methods p. 1/28 TDB NLA Parallel Algorithms for Scientific Computing Iterative Solution methods p. 2/28 TDB NLA Parallel Algorithms for Scientific Computing Basic Iterative Solution methods The ideas to use iterative

More information

Chebyshev semi-iteration in Preconditioning

Chebyshev semi-iteration in Preconditioning Report no. 08/14 Chebyshev semi-iteration in Preconditioning Andrew J. Wathen Oxford University Computing Laboratory Tyrone Rees Oxford University Computing Laboratory Dedicated to Victor Pereyra on his

More information

Fast Iterative Solution of Saddle Point Problems

Fast Iterative Solution of Saddle Point Problems Michele Benzi Department of Mathematics and Computer Science Emory University Atlanta, GA Acknowledgments NSF (Computational Mathematics) Maxim Olshanskii (Mech-Math, Moscow State U.) Zhen Wang (PhD student,

More information

JURJEN DUINTJER TEBBENS

JURJEN DUINTJER TEBBENS Proceedings of ALGORITMY 005 pp. 40 49 GMRES ACCELERATION ANALYSIS FOR A CONVECTION DIFFUSION MODEL PROBLEM JURJEN DUINTJER TEBBENS Abstract. When we apply the GMRES method [4] to linear systems arising

More information

M.A. Botchev. September 5, 2014

M.A. Botchev. September 5, 2014 Rome-Moscow school of Matrix Methods and Applied Linear Algebra 2014 A short introduction to Krylov subspaces for linear systems, matrix functions and inexact Newton methods. Plan and exercises. M.A. Botchev

More information

An advanced ILU preconditioner for the incompressible Navier-Stokes equations

An advanced ILU preconditioner for the incompressible Navier-Stokes equations An advanced ILU preconditioner for the incompressible Navier-Stokes equations M. ur Rehman C. Vuik A. Segal Delft Institute of Applied Mathematics, TU delft The Netherlands Computational Methods with Applications,

More information

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

Efficient Augmented Lagrangian-type Preconditioning for the Oseen Problem using Grad-Div Stabilization Efficient Augmented Lagrangian-type Preconditioning for the Oseen Problem using Grad-Div Stabilization Timo Heister, Texas A&M University 2013-02-28 SIAM CSE 2 Setting Stationary, incompressible flow problems

More information

A Method for Constructing Diagonally Dominant Preconditioners based on Jacobi Rotations

A Method for Constructing Diagonally Dominant Preconditioners based on Jacobi Rotations A Method for Constructing Diagonally Dominant Preconditioners based on Jacobi Rotations Jin Yun Yuan Plamen Y. Yalamov Abstract A method is presented to make a given matrix strictly diagonally dominant

More information

Jae Heon Yun and Yu Du Han

Jae Heon Yun and Yu Du Han Bull. Korean Math. Soc. 39 (2002), No. 3, pp. 495 509 MODIFIED INCOMPLETE CHOLESKY FACTORIZATION PRECONDITIONERS FOR A SYMMETRIC POSITIVE DEFINITE MATRIX Jae Heon Yun and Yu Du Han Abstract. We propose

More information

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

CONVERGENCE BOUNDS FOR PRECONDITIONED GMRES USING ELEMENT-BY-ELEMENT ESTIMATES OF THE FIELD OF VALUES European Conference on Computational Fluid Dynamics ECCOMAS CFD 2006 P. Wesseling, E. Oñate and J. Périaux (Eds) c TU Delft, The Netherlands, 2006 CONVERGENCE BOUNDS FOR PRECONDITIONED GMRES USING ELEMENT-BY-ELEMENT

More information

Finite difference method for elliptic problems: I

Finite difference method for elliptic problems: I Finite difference method for elliptic problems: I Praveen. C praveen@math.tifrbng.res.in Tata Institute of Fundamental Research Center for Applicable Mathematics Bangalore 560065 http://math.tifrbng.res.in/~praveen

More information

Chapter 7 Iterative Techniques in Matrix Algebra

Chapter 7 Iterative Techniques in Matrix Algebra Chapter 7 Iterative Techniques in Matrix Algebra Per-Olof Persson persson@berkeley.edu Department of Mathematics University of California, Berkeley Math 128B Numerical Analysis Vector Norms Definition

More information

Numerical behavior of inexact linear solvers

Numerical behavior of inexact linear solvers Numerical behavior of inexact linear solvers Miro Rozložník joint results with Zhong-zhi Bai and Pavel Jiránek Institute of Computer Science, Czech Academy of Sciences, Prague, Czech Republic The fourth

More information

Iterative Methods and Multigrid

Iterative Methods and Multigrid Iterative Methods and Multigrid Part 3: Preconditioning 2 Eric de Sturler Preconditioning The general idea behind preconditioning is that convergence of some method for the linear system Ax = b can be

More information

Fast solvers for steady incompressible flow

Fast solvers for steady incompressible flow ICFD 25 p.1/21 Fast solvers for steady incompressible flow Andy Wathen Oxford University wathen@comlab.ox.ac.uk http://web.comlab.ox.ac.uk/~wathen/ Joint work with: Howard Elman (University of Maryland,

More information

Linear Solvers. Andrew Hazel

Linear Solvers. Andrew Hazel Linear Solvers Andrew Hazel Introduction Thus far we have talked about the formulation and discretisation of physical problems...... and stopped when we got to a discrete linear system of equations. Introduction

More information

OUTLINE ffl CFD: elliptic pde's! Ax = b ffl Basic iterative methods ffl Krylov subspace methods ffl Preconditioning techniques: Iterative methods ILU

OUTLINE ffl CFD: elliptic pde's! Ax = b ffl Basic iterative methods ffl Krylov subspace methods ffl Preconditioning techniques: Iterative methods ILU Preconditioning Techniques for Solving Large Sparse Linear Systems Arnold Reusken Institut für Geometrie und Praktische Mathematik RWTH-Aachen OUTLINE ffl CFD: elliptic pde's! Ax = b ffl Basic iterative

More information

Preface to the Second Edition. Preface to the First Edition

Preface to the Second Edition. Preface to the First Edition n page v Preface to the Second Edition Preface to the First Edition xiii xvii 1 Background in Linear Algebra 1 1.1 Matrices................................. 1 1.2 Square Matrices and Eigenvalues....................

More information

ITERATIVE METHODS FOR SPARSE LINEAR SYSTEMS

ITERATIVE METHODS FOR SPARSE LINEAR SYSTEMS ITERATIVE METHODS FOR SPARSE LINEAR SYSTEMS YOUSEF SAAD University of Minnesota PWS PUBLISHING COMPANY I(T)P An International Thomson Publishing Company BOSTON ALBANY BONN CINCINNATI DETROIT LONDON MADRID

More information

Lecture 18 Classical Iterative Methods

Lecture 18 Classical Iterative Methods Lecture 18 Classical Iterative Methods MIT 18.335J / 6.337J Introduction to Numerical Methods Per-Olof Persson November 14, 2006 1 Iterative Methods for Linear Systems Direct methods for solving Ax = b,

More information

On solving linear systems arising from Shishkin mesh discretizations

On solving linear systems arising from Shishkin mesh discretizations On solving linear systems arising from Shishkin mesh discretizations Petr Tichý Faculty of Mathematics and Physics, Charles University joint work with Carlos Echeverría, Jörg Liesen, and Daniel Szyld October

More information

The amount of work to construct each new guess from the previous one should be a small multiple of the number of nonzeros in A.

The amount of work to construct each new guess from the previous one should be a small multiple of the number of nonzeros in A. AMSC/CMSC 661 Scientific Computing II Spring 2005 Solution of Sparse Linear Systems Part 2: Iterative methods Dianne P. O Leary c 2005 Solving Sparse Linear Systems: Iterative methods The plan: Iterative

More information

Iterative Methods and Multigrid

Iterative Methods and Multigrid Iterative Methods and Multigrid Part 1: Introduction to Multigrid 2000 Eric de Sturler 1 12/02/09 MG01.prz Basic Iterative Methods (1) Nonlinear equation: f(x) = 0 Rewrite as x = F(x), and iterate x i+1

More information

Incomplete LU Preconditioning and Error Compensation Strategies for Sparse Matrices

Incomplete LU Preconditioning and Error Compensation Strategies for Sparse Matrices Incomplete LU Preconditioning and Error Compensation Strategies for Sparse Matrices Eun-Joo Lee Department of Computer Science, East Stroudsburg University of Pennsylvania, 327 Science and Technology Center,

More information

Jordan Journal of Mathematics and Statistics (JJMS) 5(3), 2012, pp A NEW ITERATIVE METHOD FOR SOLVING LINEAR SYSTEMS OF EQUATIONS

Jordan Journal of Mathematics and Statistics (JJMS) 5(3), 2012, pp A NEW ITERATIVE METHOD FOR SOLVING LINEAR SYSTEMS OF EQUATIONS Jordan Journal of Mathematics and Statistics JJMS) 53), 2012, pp.169-184 A NEW ITERATIVE METHOD FOR SOLVING LINEAR SYSTEMS OF EQUATIONS ADEL H. AL-RABTAH Abstract. The Jacobi and Gauss-Seidel iterative

More information

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

Block-Triangular and Skew-Hermitian Splitting Methods for Positive Definite Linear Systems Block-Triangular and Skew-Hermitian Splitting Methods for Positive Definite Linear Systems Zhong-Zhi Bai State Key Laboratory of Scientific/Engineering Computing Institute of Computational Mathematics

More information

Multigrid absolute value preconditioning

Multigrid absolute value preconditioning Multigrid absolute value preconditioning Eugene Vecharynski 1 Andrew Knyazev 2 (speaker) 1 Department of Computer Science and Engineering University of Minnesota 2 Department of Mathematical and Statistical

More information

Generalized AOR Method for Solving System of Linear Equations. Davod Khojasteh Salkuyeh. Department of Mathematics, University of Mohaghegh Ardabili,

Generalized AOR Method for Solving System of Linear Equations. Davod Khojasteh Salkuyeh. Department of Mathematics, University of Mohaghegh Ardabili, Australian Journal of Basic and Applied Sciences, 5(3): 35-358, 20 ISSN 99-878 Generalized AOR Method for Solving Syste of Linear Equations Davod Khojasteh Salkuyeh Departent of Matheatics, University

More information

Mathematics and Computer Science

Mathematics and Computer Science Technical Report TR-2007-002 Block preconditioning for saddle point systems with indefinite (1,1) block by Michele Benzi, Jia Liu Mathematics and Computer Science EMORY UNIVERSITY International Journal

More information

Solving Sparse Linear Systems: Iterative methods

Solving Sparse Linear Systems: Iterative methods Scientific Computing with Case Studies SIAM Press, 2009 http://www.cs.umd.edu/users/oleary/sccs Lecture Notes for Unit VII Sparse Matrix Computations Part 2: Iterative Methods Dianne P. O Leary c 2008,2010

More information

Solving Sparse Linear Systems: Iterative methods

Solving Sparse Linear Systems: Iterative methods Scientific Computing with Case Studies SIAM Press, 2009 http://www.cs.umd.edu/users/oleary/sccswebpage Lecture Notes for Unit VII Sparse Matrix Computations Part 2: Iterative Methods Dianne P. O Leary

More information

arxiv: v1 [math.na] 26 Dec 2013

arxiv: v1 [math.na] 26 Dec 2013 General constraint preconditioning iteration method for singular saddle-point problems Ai-Li Yang a,, Guo-Feng Zhang a, Yu-Jiang Wu a,b a School of Mathematics and Statistics, Lanzhou University, Lanzhou

More information

Iterative Methods for Solving A x = b

Iterative Methods for Solving A x = b Iterative Methods for Solving A x = b A good (free) online source for iterative methods for solving A x = b is given in the description of a set of iterative solvers called templates found at netlib: http

More information

Explicit schemes for parabolic and hyperbolic equations

Explicit schemes for parabolic and hyperbolic equations Explicit schemes for parabolic and hyperbolic equations Petr N. Vabishchevich arxiv:1310.4046v1 [cs.na] 15 Oct 013 Nuclear Safety Institute, Russian Academy of Sciences, 5, B. Tulskaya, Moscow, Russia

More information

Preconditioning for Nonsymmetry and Time-dependence

Preconditioning for Nonsymmetry and Time-dependence Preconditioning for Nonsymmetry and Time-dependence Andy Wathen Oxford University, UK joint work with Jen Pestana and Elle McDonald Jeju, Korea, 2015 p.1/24 Iterative methods For self-adjoint problems/symmetric

More information

AMS526: Numerical Analysis I (Numerical Linear Algebra)

AMS526: Numerical Analysis I (Numerical Linear Algebra) AMS526: Numerical Analysis I (Numerical Linear Algebra) Lecture 24: Preconditioning and Multigrid Solver Xiangmin Jiao SUNY Stony Brook Xiangmin Jiao Numerical Analysis I 1 / 5 Preconditioning Motivation:

More information

Efficient Solvers for the Navier Stokes Equations in Rotation Form

Efficient Solvers for the Navier Stokes Equations in Rotation Form Efficient Solvers for the Navier Stokes Equations in Rotation Form Computer Research Institute Seminar Purdue University March 4, 2005 Michele Benzi Emory University Atlanta, GA Thanks to: NSF (MPS/Computational

More information

Classical iterative methods for linear systems

Classical iterative methods for linear systems Classical iterative methods for linear systems Ed Bueler MATH 615 Numerical Analysis of Differential Equations 27 February 1 March, 2017 Ed Bueler (MATH 615 NADEs) Classical iterative methods for linear

More information

Iterative Methods for Sparse Linear Systems

Iterative Methods for Sparse Linear Systems Iterative Methods for Sparse Linear Systems Luca Bergamaschi e-mail: berga@dmsa.unipd.it - http://www.dmsa.unipd.it/ berga Department of Mathematical Methods and Models for Scientific Applications University

More information

The upper Jacobi and upper Gauss Seidel type iterative methods for preconditioned linear systems

The upper Jacobi and upper Gauss Seidel type iterative methods for preconditioned linear systems Applied Mathematics Letters 19 (2006) 1029 1036 wwwelseviercom/locate/aml The upper Jacobi upper Gauss Seidel type iterative methods for preconditioned linear systems Zhuan-De Wang, Ting-Zhu Huang School

More information

Finding Rightmost Eigenvalues of Large, Sparse, Nonsymmetric Parameterized Eigenvalue Problems

Finding Rightmost Eigenvalues of Large, Sparse, Nonsymmetric Parameterized Eigenvalue Problems Finding Rightmost Eigenvalues of Large, Sparse, Nonsymmetric Parameterized Eigenvalue Problems AMSC 663-664 Final Report Minghao Wu AMSC Program mwu@math.umd.edu Dr. Howard Elman Department of Computer

More information

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

SEMI-CONVERGENCE ANALYSIS OF THE INEXACT UZAWA METHOD FOR SINGULAR SADDLE POINT PROBLEMS REVISTA DE LA UNIÓN MATEMÁTICA ARGENTINA Vol. 53, No. 1, 2012, 61 70 SEMI-CONVERGENCE ANALYSIS OF THE INEXACT UZAWA METHOD FOR SINGULAR SADDLE POINT PROBLEMS JIAN-LEI LI AND TING-ZHU HUANG Abstract. Recently,

More information

The flexible incomplete LU preconditioner for large nonsymmetric linear systems. Takatoshi Nakamura Takashi Nodera

The flexible incomplete LU preconditioner for large nonsymmetric linear systems. Takatoshi Nakamura Takashi Nodera Research Report KSTS/RR-15/006 The flexible incomplete LU preconditioner for large nonsymmetric linear systems by Takatoshi Nakamura Takashi Nodera Takatoshi Nakamura School of Fundamental Science and

More information

Splitting Iteration Methods for Positive Definite Linear Systems

Splitting Iteration Methods for Positive Definite Linear Systems Splitting Iteration Methods for Positive Definite Linear Systems Zhong-Zhi Bai a State Key Lab. of Sci./Engrg. Computing Inst. of Comput. Math. & Sci./Engrg. Computing Academy of Mathematics and System

More information

On the Superlinear Convergence of MINRES. Valeria Simoncini and Daniel B. Szyld. Report January 2012

On the Superlinear Convergence of MINRES. Valeria Simoncini and Daniel B. Szyld. Report January 2012 On the Superlinear Convergence of MINRES Valeria Simoncini and Daniel B. Szyld Report 12-01-11 January 2012 This report is available in the World Wide Web at http://www.math.temple.edu/~szyld 0 Chapter

More information

PDE Solvers for Fluid Flow

PDE Solvers for Fluid Flow PDE Solvers for Fluid Flow issues and algorithms for the Streaming Supercomputer Eran Guendelman February 5, 2002 Topics Equations for incompressible fluid flow 3 model PDEs: Hyperbolic, Elliptic, Parabolic

More information

Iterative solvers for saddle point algebraic linear systems: tools of the trade. V. Simoncini

Iterative solvers for saddle point algebraic linear systems: tools of the trade. V. Simoncini Iterative solvers for saddle point algebraic linear systems: tools of the trade V. Simoncini Dipartimento di Matematica, Università di Bologna and CIRSA, Ravenna, Italy valeria@dm.unibo.it 1 The problem

More information

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

The semi-convergence of GSI method for singular saddle point problems Bull. Math. Soc. Sci. Math. Roumanie Tome 57(05 No., 04, 93 00 The semi-convergence of GSI method for singular saddle point problems by Shu-Xin Miao Abstract Recently, Miao Wang considered the GSI method

More information

7.4 The Saddle Point Stokes Problem

7.4 The Saddle Point Stokes Problem 346 CHAPTER 7. APPLIED FOURIER ANALYSIS 7.4 The Saddle Point Stokes Problem So far the matrix C has been diagonal no trouble to invert. This section jumps to a fluid flow problem that is still linear (simpler

More information

On the performance of the Algebraic Optimized Schwarz Methods with applications

On the performance of the Algebraic Optimized Schwarz Methods with applications On the performance of the Algebraic Optimized Schwarz Methods with applications Report 12-1-18 Department of Mathematics Temple University October 212 This report is available at http://www.math.temple.edu/~szyld

More information

Preconditioned inverse iteration and shift-invert Arnoldi method

Preconditioned inverse iteration and shift-invert Arnoldi method Preconditioned inverse iteration and shift-invert Arnoldi method Melina Freitag Department of Mathematical Sciences University of Bath CSC Seminar Max-Planck-Institute for Dynamics of Complex Technical

More information

Optimal Left and Right Additive Schwarz Preconditioning for Minimal Residual Methods with Euclidean and Energy Norms

Optimal Left and Right Additive Schwarz Preconditioning for Minimal Residual Methods with Euclidean and Energy Norms Optimal Left and Right Additive Schwarz Preconditioning for Minimal Residual Methods with Euclidean and Energy Norms Marcus Sarkis Worcester Polytechnic Inst., Mass. and IMPA, Rio de Janeiro and Daniel

More information

New multigrid smoothers for the Oseen problem

New multigrid smoothers for the Oseen problem NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS Numer. Linear Algebra Appl. (2010) Published online in Wiley InterScience (www.interscience.wiley.com)..707 New multigrid smoothers for the Oseen problem Steven

More information

A Block Compression Algorithm for Computing Preconditioners

A Block Compression Algorithm for Computing Preconditioners A Block Compression Algorithm for Computing Preconditioners J Cerdán, J Marín, and J Mas Abstract To implement efficiently algorithms for the solution of large systems of linear equations in modern computer

More information

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

POSITIVE DEFINITE AND SEMI-DEFINITE SPLITTING METHODS FOR NON-HERMITIAN POSITIVE DEFINITE LINEAR SYSTEMS * 1. Introduction Journal of Computational Mathematics Vol.34, No.3, 2016, 300 316. http://www.global-sci.org/jcm doi:10.4208/jcm.1511-m2015-0299 POSITIVE DEFINITE AND SEMI-DEFINITE SPLITTING METHODS FOR NON-HERMITIAN POSITIVE

More information

1. Fast Iterative Solvers of SLE

1. Fast Iterative Solvers of SLE 1. Fast Iterative Solvers of crucial drawback of solvers discussed so far: they become slower if we discretize more accurate! now: look for possible remedies relaxation: explicit application of the multigrid

More information

j=1 x j p, if 1 p <, x i ξ : x i < ξ} 0 as p.

j=1 x j p, if 1 p <, x i ξ : x i < ξ} 0 as p. LINEAR ALGEBRA Fall 203 The final exam Almost all of the problems solved Exercise Let (V, ) be a normed vector space. Prove x y x y for all x, y V. Everybody knows how to do this! Exercise 2 If V is a

More information

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

Some definitions. Math 1080: Numerical Linear Algebra Chapter 5, Solving Ax = b by Optimization. A-inner product. Important facts Some definitions Math 1080: Numerical Linear Algebra Chapter 5, Solving Ax = b by Optimization M. M. Sussman sussmanm@math.pitt.edu Office Hours: MW 1:45PM-2:45PM, Thack 622 A matrix A is SPD (Symmetric

More information

On the Modification of an Eigenvalue Problem that Preserves an Eigenspace

On the Modification of an Eigenvalue Problem that Preserves an Eigenspace Purdue University Purdue e-pubs Department of Computer Science Technical Reports Department of Computer Science 2009 On the Modification of an Eigenvalue Problem that Preserves an Eigenspace Maxim Maumov

More information

FEM and sparse linear system solving

FEM and sparse linear system solving FEM & sparse linear system solving, Lecture 9, Nov 19, 2017 1/36 Lecture 9, Nov 17, 2017: Krylov space methods http://people.inf.ethz.ch/arbenz/fem17 Peter Arbenz Computer Science Department, ETH Zürich

More information

FEM and Sparse Linear System Solving

FEM and Sparse Linear System Solving FEM & sparse system solving, Lecture 7, Nov 3, 2017 1/46 Lecture 7, Nov 3, 2015: Introduction to Iterative Solvers: Stationary Methods http://people.inf.ethz.ch/arbenz/fem16 Peter Arbenz Computer Science

More information

CS 246 Review of Linear Algebra 01/17/19

CS 246 Review of Linear Algebra 01/17/19 1 Linear algebra In this section we will discuss vectors and matrices. We denote the (i, j)th entry of a matrix A as A ij, and the ith entry of a vector as v i. 1.1 Vectors and vector operations A vector

More information

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

ANALYSIS AND COMPARISON OF GEOMETRIC AND ALGEBRAIC MULTIGRID FOR CONVECTION-DIFFUSION EQUATIONS ANALYSIS AND COMPARISON OF GEOMETRIC AND ALGEBRAIC MULTIGRID FOR CONVECTION-DIFFUSION EQUATIONS CHIN-TIEN WU AND HOWARD C. ELMAN Abstract. The discrete convection-diffusion equations obtained from streamline

More information

A Note on Inverse Iteration

A Note on Inverse Iteration A Note on Inverse Iteration Klaus Neymeyr Universität Rostock, Fachbereich Mathematik, Universitätsplatz 1, 18051 Rostock, Germany; SUMMARY Inverse iteration, if applied to a symmetric positive definite

More information

Solving Large Nonlinear Sparse Systems

Solving Large Nonlinear Sparse Systems Solving Large Nonlinear Sparse Systems Fred W. Wubs and Jonas Thies Computational Mechanics & Numerical Mathematics University of Groningen, the Netherlands f.w.wubs@rug.nl Centre for Interdisciplinary

More information

Fine-grained Parallel Incomplete LU Factorization

Fine-grained Parallel Incomplete LU Factorization Fine-grained Parallel Incomplete LU Factorization Edmond Chow School of Computational Science and Engineering Georgia Institute of Technology Sparse Days Meeting at CERFACS June 5-6, 2014 Contribution

More information

ON A SPLITTING PRECONDITIONER FOR SADDLE POINT PROBLEMS

ON A SPLITTING PRECONDITIONER FOR SADDLE POINT PROBLEMS J. Appl. Math. & Informatics Vol. 36(208, No. 5-6, pp. 459-474 https://doi.org/0.437/jami.208.459 ON A SPLITTING PRECONDITIONER FOR SADDLE POINT PROBLEMS DAVOD KHOJASTEH SALKUYEH, MARYAM ABDOLMALEKI, SAEED

More information

Computers and Mathematics with Applications. Convergence analysis of the preconditioned Gauss Seidel method for H-matrices

Computers and Mathematics with Applications. Convergence analysis of the preconditioned Gauss Seidel method for H-matrices Computers Mathematics with Applications 56 (2008) 2048 2053 Contents lists available at ScienceDirect Computers Mathematics with Applications journal homepage: wwwelseviercom/locate/camwa Convergence analysis

More information

Index. higher order methods, 52 nonlinear, 36 with variable coefficients, 34 Burgers equation, 234 BVP, see boundary value problems

Index. higher order methods, 52 nonlinear, 36 with variable coefficients, 34 Burgers equation, 234 BVP, see boundary value problems Index A-conjugate directions, 83 A-stability, 171 A( )-stability, 171 absolute error, 243 absolute stability, 149 for systems of equations, 154 absorbing boundary conditions, 228 Adams Bashforth methods,

More information

AMS Mathematics Subject Classification : 65F10,65F50. Key words and phrases: ILUS factorization, preconditioning, Schur complement, 1.

AMS Mathematics Subject Classification : 65F10,65F50. Key words and phrases: ILUS factorization, preconditioning, Schur complement, 1. J. Appl. Math. & Computing Vol. 15(2004), No. 1, pp. 299-312 BILUS: A BLOCK VERSION OF ILUS FACTORIZATION DAVOD KHOJASTEH SALKUYEH AND FAEZEH TOUTOUNIAN Abstract. ILUS factorization has many desirable

More information

Celebrating Fifty Years of David M. Young s Successive Overrelaxation Method

Celebrating Fifty Years of David M. Young s Successive Overrelaxation Method Celebrating Fifty Years of David M. Young s Successive Overrelaxation Method David R. Kincaid Department of Computer Sciences University of Texas at Austin, Austin, Texas 78712 USA Abstract It has been

More information

Math 108b: Notes on the Spectral Theorem

Math 108b: Notes on the Spectral Theorem Math 108b: Notes on the Spectral Theorem From section 6.3, we know that every linear operator T on a finite dimensional inner product space V has an adjoint. (T is defined as the unique linear operator

More information

On the accuracy of saddle point solvers

On the accuracy of saddle point solvers On the accuracy of saddle point solvers Miro Rozložník joint results with Valeria Simoncini and Pavel Jiránek Institute of Computer Science, Czech Academy of Sciences, Prague, Czech Republic Seminar at

More information

Iterative Domain Decomposition Methods for Singularly Perturbed Nonlinear Convection-Diffusion Equations

Iterative Domain Decomposition Methods for Singularly Perturbed Nonlinear Convection-Diffusion Equations Iterative Domain Decomposition Methods for Singularly Perturbed Nonlinear Convection-Diffusion Equations P.A. Farrell 1, P.W. Hemker 2, G.I. Shishkin 3 and L.P. Shishkina 3 1 Department of Computer Science,

More information

Comparison results between Jacobi and other iterative methods

Comparison results between Jacobi and other iterative methods Journal of Computational and Applied Mathematics 169 (2004) 45 51 www.elsevier.com/locate/cam Comparison results between Jacobi and other iterative methods Zhuan-De Wang, Ting-Zhu Huang Faculty of Applied

More information

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

Performance Comparison of Relaxation Methods with Singular and Nonsingular Preconditioners for Singular Saddle Point Problems Applied Mathematical Sciences, Vol. 10, 2016, no. 30, 1477-1488 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ams.2016.6269 Performance Comparison of Relaxation Methods with Singular and Nonsingular

More information

Boundary Value Problems and Iterative Methods for Linear Systems

Boundary Value Problems and Iterative Methods for Linear Systems Boundary Value Problems and Iterative Methods for Linear Systems 1. Equilibrium Problems 1.1. Abstract setting We want to find a displacement u V. Here V is a complete vector space with a norm v V. In

More information

Monte Carlo Method for Finding the Solution of Dirichlet Partial Differential Equations

Monte Carlo Method for Finding the Solution of Dirichlet Partial Differential Equations Applied Mathematical Sciences, Vol. 1, 2007, no. 10, 453-462 Monte Carlo Method for Finding the Solution of Dirichlet Partial Differential Equations Behrouz Fathi Vajargah Department of Mathematics Guilan

More information

Deflated Krylov Iterations in Domain Decomposition Methods

Deflated Krylov Iterations in Domain Decomposition Methods 305 Deflated Krylov Iterations in Domain Decomposition Methods Y.L.Gurieva 1, V.P.Ilin 1,2, and D.V.Perevozkin 1 1 Introduction The goal of this research is an investigation of some advanced versions of

More information

Incomplete factorization preconditioners and their updates with applications - I 1,2

Incomplete factorization preconditioners and their updates with applications - I 1,2 Incomplete factorization preconditioners and their updates with applications - I 1,2 Daniele Bertaccini, Fabio Durastante Moscow August 24, 216 Notes of the course: Incomplete factorization preconditioners

More information

CAAM 454/554: Stationary Iterative Methods

CAAM 454/554: Stationary Iterative Methods CAAM 454/554: Stationary Iterative Methods Yin Zhang (draft) CAAM, Rice University, Houston, TX 77005 2007, Revised 2010 Abstract Stationary iterative methods for solving systems of linear equations are

More information

Stabilization and Acceleration of Algebraic Multigrid Method

Stabilization and Acceleration of Algebraic Multigrid Method Stabilization and Acceleration of Algebraic Multigrid Method Recursive Projection Algorithm A. Jemcov J.P. Maruszewski Fluent Inc. October 24, 2006 Outline 1 Need for Algorithm Stabilization and Acceleration

More information

Solving the Stochastic Steady-State Diffusion Problem Using Multigrid

Solving the Stochastic Steady-State Diffusion Problem Using Multigrid Solving the Stochastic Steady-State Diffusion Problem Using Multigrid Tengfei Su Applied Mathematics and Scientific Computing Advisor: Howard Elman Department of Computer Science Sept. 29, 2015 Tengfei

More information

DELFT UNIVERSITY OF TECHNOLOGY

DELFT UNIVERSITY OF TECHNOLOGY DELFT UNIVERSITY OF TECHNOLOGY REPORT 16-02 The Induced Dimension Reduction method applied to convection-diffusion-reaction problems R. Astudillo and M. B. van Gijzen ISSN 1389-6520 Reports of the Delft

More information

4.6 Iterative Solvers for Linear Systems

4.6 Iterative Solvers for Linear Systems 4.6 Iterative Solvers for Linear Systems Why use iterative methods? Virtually all direct methods for solving Ax = b require O(n 3 ) floating point operations. In practical applications the matrix A often

More information