Preconditioner
Download 82.01 Kb.
|
MS-13430406-H
Numerical experimentsIn this section we present the results of numerical experiments that illustrate the convergence behavior of the preconditioned GMRES [10], BICGSTAB [10], and FGM- RES [11] methods using the proposed preconditioner. All of the reported numerical results are run on a linux computer architecture. CPU times and iteration counts are reported in the rows ”CPU” and ”Iter” in the tables below. In the cases of the precon- ditioned GMRES and FGMRES methods, ”Iter”, namely, the number of steps of the preconditioned GMRES method or of the preconditioned FGMRES method. The norm of absolute residual vector denoted by RES. Here, ’RES’ is defined as RES = ǁb−AXǁ2. In all the tables, a dagger ”†” indicates that the method has not converged in at most 200 iterations. Where Pα,Sˆ, PT and PD are given as follows: Aˆ Pα,Sˆ = Cˆ Bˆ αSˆ , PT Aˆ = Cˆ O and P = Aˆ O . (28) Sˆ D O Sˆ Where Aˆ, Bˆ, Cˆ and Sˆ are the approximation of A, B, C and Schur complement matrix D − CA−1B respectively. The parameter of the Pα,Sˆ preconditioner is chosen as to implement the regularized preconditioner effeciently, we need to choose the parameters α appropriately since the analytic determination of the parameters which results in the fastest convergence of the preconditioned GMRES iteration appears to be quite a difficult problem. In Table 2, 3 and 4, to implement the regularized preconditioner effeciently, we need to choose the parameters α appropriately since the analytic determi- nation of the parameters which results in the fastest convergence of the preconditioned GMRES iteration appears to be quite a difficult problem. In the regularized precondi- tioner, the parameter α is taken as α = ǁBˆǁ2ǁCˆǁ2 /(ǁAˆǁ2ǁSˆǁ2), which balances the matrices Aˆ and CˆSˆ−1Bˆ in the Euclidean norm. In all the numerical tests below, the initial guess is taken to be the null vector. For the preconditioned GMRES, Flexible GMRES (FGMRES) and BICGSTAB methods, the iterations were stopped where : ǁP−1b − P−1AX(k)ǁ2 ǁP−1bǁ2 < 10−12 , (29) ∈ where P is one of the preconditioners Pα,Sˆ, PT , or PD, ǁ· ǁ2 stands for the euclidien norm and X(k) R(n+m) denotes the current iterate. When using the inner precondi- tioned GMRES for solving the first system of Algorithm, the preconditioner used is a LU factorization, computed using MUMPS package [2, 3]. The inner relative residual norm less than (tol = 10−6). 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