Preconditioner
Download 82.01 Kb.
|
MS-13430406-H
- Bu sahifa navigatsiya:
- Introduction
Regularized block preconditioner for solving algebraic linear systems associated with cluster dynamic rate equations AbstractMany dynamical systems described by partial differential equations, master equations and chemical rate equations are directly simulated using numerical time-stepping meth- ods. These methods require solving algebraic linear systems at each time step. These linear systems are large scale and ill-conditioned, thus they require the development of effective solvers. The aim of this work is the construction and numerical validation of block preconditioners for a set of algebraic linear systems associated with cluster dynamic rate and master equations. We provide a new regularized block precondi- tioner based on the approximate Schur complement and on a regularization technique. Spectral properties of the preconditioned matrices are investigated and numerical exper- iments are run on a computer architecture. We analyze the performance of the iterative solvers in terms of preconditioned GMRES, FGMRES and BICGSTAB iterations and computational time. Keywords: Preconditioner, MUMPS, LAPACK The goal is to take advantage of the particular structure of the Jacobian and Newton matrices. As aforementioned, the cluster defects, whose number N corresponds to the number of differential equations, can be classified into two subsets, depending on whether they are mobile or immobile. Mobile defects react with all the other defects, while immobile defects react only with the mobile defects. This physical property greatly impacts the structure of the linear system to be solved. Assuming that there are d types of defect clusters that are mobile and s immobile defect clusters (n+m = N ), the linear system to solve can be written as follows: Ax˜ = A B x = f , (1) C D y g ` ˛b¸ x Preprint submitted to Applied Numerical Mathematics December 20, 2022 P ∈ ∈ ∈ ∈ ∈ ∈ where A Rn×n is a sparse and nonsymmetric matrix, B Rn×m (m < n), C Rm×n, D Rm×m is a dense and nonsymmetric matrix, f Rn and g Rm are given vectors. Sequences of linear systems of the type (1) appear in rate equation; see Sect. 2. Since the matrices A and B in (1) are large, solution of (1) krylov subspace projection methods are suited to solve linear systems in which the involved matrix is large and sparse. An important number of iterations is however necessary to obtain a reliable approximate of the solution when the condition number of the matrix is large. For ill-conditioned matrices, it is preferable to apply a preconditioner to accelerate the convergence of the associated GMRES method. In practice, the preconditionning matrix should be chosen close to the inverse of the Newton matrix, several preconditioners [5] have been proposed for (1). The remainder of the paper is organized as follows. In Sec. 2, we formulate the evolution equations for the concentrations of clusters containing self interstitial atoms, vacancies and solute atoms (IVS model). We briefly describe in Sec. 3 the preconditioners and implementation of Schur approach. We finally conclude in Sec. 6 and give some recommendation on which preconditioner to implement depending on the nature of the problem. Download 82.01 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling