Preconditioner


Download 82.01 Kb.
bet4/5
Sana18.06.2023
Hajmi82.01 Kb.
#1559457
1   2   3   4   5
Bog'liq
MS-13430406-H

Numerical experiments




In 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 CA1B 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 :



ǁP1b − P1AX(k)ǁ2

ǁP1bǁ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 = 106).




Download 82.01 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling