Computational & Technology Resources
an online resource for computational,
engineering & technology publications |
|
Civil-Comp Proceedings
ISSN 1759-3433 CCP: 80
PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON ENGINEERING COMPUTATIONAL TECHNOLOGY Edited by: B.H.V. Topping and C.A. Mota Soares
Paper 15
On the Resolution of Large Sparse Linear Systems of Equations Arising from Convection-Diffusion-Reaction Problem Discretization E. Flórez, M.D. García, G. Montero and A. Suárez
Institute of Intelligent Systems and Numerical Applications in Engineering, University of Las Palmas de Gran Canaria, Spain , "On the Resolution of Large Sparse Linear Systems of Equations Arising from Convection-Diffusion-Reaction Problem Discretization", in B.H.V. Topping, C.A. Mota Soares, (Editors), "Proceedings of the Fourth International Conference on Engineering Computational Technology", Civil-Comp Press, Stirlingshire, UK, Paper 15, 2004. doi:10.4203/ccp.80.15
Keywords: environmental modelling, parse linear systems of equations, reordering, preconditioning, Krylov subspace methods.
Summary
Nowadays, environmental problems are a research objective of scientifics and engineers. The numerical resolution of these problems requires the formulation of mathematical models. The application of a discretization technique for solving these models (finite element, finite differences, finite volume, ...) leads to a linear systems of equations, which is usually large and sparse.
On the other hand, these problems are time dependent. This means to apply also a time discretization scheme, and thus, to solve such a linear system in each time step. So, the size of the matrices and the high number of linear systems that must be solved, make the resolution of large and sparse linear systems an essential part for an efficient simulation.
Let us consider, where is a sparse, large and non-singular matrix. The first question is if a direct or an iterative resolution is better. The main disadvantage of direct methods compared with iterative ones is that the rounding errors are accumulated along the process of direct solving. Besides they require more memory requirements due to the fill-in effect. On the other hand, in non steady problems where there must be solved many similar systems of equations, iterative solvers may use the solution obtained in the previous time step as initial guess. So, nowadays it is preferred to use iterative methods in front of direct ones. The reordering techniques based on graph theory, that were initially applied in the resolution by using direct methods, provide matrices with smaller band width or a sparsity pattern with a lower number of nonzero inner entries. However, this reduction may be used in order to improve the effect of incomplete factorization preconditioners on the rate of convergence of iterative methods. The effect several reordering techniques on different Krylov subspace methods may be seen in [1,2,3]. On the other hand, preconditioning techniques improve the convergence of iterative methods. Here, we study some standard preconditioners, in particular, Jacobi, SSOR, ILU and sparse approximate inverse. In addition, we study the three groups of Krylov subspace methods (see [4,5]): orthogonalisation, biorthogonalization and normal equation methods. For the case of symmetric linear systems of equations, the use of Conjugate Gradient method [6] is generally accepted as the best choice. It is based on the Lanczos orthogonalization method which is a simplification of Arnoldi algorithm for symmetric linear systems. Among orthogonalization methods for nonsymmetric linear systems that apply the Arnoldi algorithm [7], we study the Generalized Minimum Residual method (GMRES) [8]. We also study the Biconjugate Gradient Stabilized method (Bi-CGSTAB) [9] and its quasi-minimun residual version, the QMRCGSTAB algorithm [10]. References
purchase the full-text of this paper (price £20)
go to the previous paper |
|