<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Algebraic multigrid method with skew-Hermitian smoothers</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Tatiana S. Martynova</string-name>
          <email>martynova@sfedu.ru</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Galina V. Muratova</string-name>
          <email>muratova@sfedu.ru</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Zeng-Qi Wang</string-name>
          <email>wangzengqi@sjtu.edu.cn</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>School of Mathematical Sciences, Shanghai Jiao Tong University</institution>
          ,
          <addr-line>Shanghai 200240</addr-line>
          ,
          <country country="CN">P.R. China</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Vorovich Institute of Mathematics</institution>
          ,
          <addr-line>Mechanics and Computer Science</addr-line>
          ,
          <institution>Southern Federal University</institution>
          ,
          <addr-line>200/1 Stachki Ave., Bld. 2, Rostov-on-Don, 344090, Russian Federation</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>An algebraic multigrid method with a special type of smoothers is used for solving large sparse systems of linear algebraic equations with a strongly non-Hermitian matrix. Namely, skew-Hermitian triangular and producttriangular iterative methods have been used as the smoothers. When implementing the algebraic multigrid method, the Parallel Modified Independent Set (PMIS) algorithm for coarsening grid has been used. The twodimensional unsteady Navier-Stokes problem for viscous incompressible fluid, written in primitive variables "velocity-pressure", is considered as a model one. Numerical experiments have shown high eficiency of the algebraic multigrid method with the skew-Hermitian smoothers for this problem.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;algebraic multigrid method</kwd>
        <kwd>skew-Hermitian smoothers</kwd>
        <kwd>unsteady Navier-Stokes problem</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>they should not so much reduce the total error as smooth it (namely, suppress the high-frequency
harmonics of the error) so that the error can be well approximated on a coarse grid [2, 3].</p>
      <p>There exist two approaches in the MGM: geometric multigrid and algebraic multigrid methods
(AMG) [1, 3]. AMG is one of the most important issues from a practical point of view. In contrast
to the geometrical multigrid method, its algebraic version recovers algebraically the ingredients for a
complete multigrid algorithm from the fine grid data only. AMG determines coarse grids, inter-grid
transfer operators, and coarse-grid equations based solely on the matrix entries.</p>
      <p>There are two coarsening approaches in the AMG: RS (Ruge-Stuben) and PMIS (parallel changes
independent set) algorithms. The RS algorithm [4] is a traditional coarsening approach, it is based on
two heuristic criteria that achieve optimal convergence and minimal computational cost. The PMIS
is based on the same principles as the RS algorithm except that a heuristic criterion is not strictly
observed [5]. An advantage of the PMIS is the possibility of natural parallelization, which makes it
applicable for 3-D problems, as well as for problems with a huge number of unknowns.</p>
      <p>We are interested in numerical solution of the SLAEs that arise from finite diference approximation
of the 2-D incompressible unsteady Navier-Stokes equations governing the flow of viscous Newtonian
lfuids. We use two iterative methods based on the Hermitian and skew-Hermitian splitting of the
matrix  of the SLAE as smoothers for the MGM. These are the skew-Hermitian triangular splitting (STS)
[6, 7] and the product-type skew-Hermitian triangular splitting (PSTS) [8] iteration methods. Based
on the smoothing and approximation properties convergence of the MGM with the PSTS smoothers
has been proved. Numerical experiments were carried out using the AMG (PMIS algorithm) with</p>
      <sec id="sec-1-1">
        <title>STS-, PSTS- and Gauss-Seidel based smoothers.</title>
        <p>2. Smoothers based on the STS and the PSTS iteration methods</p>
      </sec>
      <sec id="sec-1-2">
        <title>Thus, we consider iterative solution of the large sparse SLAE (1) (2) (4)</title>
        <p>where  ∈ ℂ × is a non-Hermitian and positive definite matrix.</p>
        <p>Naturally, the matrix  can be split into its Hermitian and skew-Hermitian parts as

= , ,</p>
        <p>
          ∈ ℂ ,
 =  0 +  1,
where
 0 = 1 ( +  ∗),  1 = 1 ( −  ∗), (
          <xref ref-type="bibr" rid="ref3">3</xref>
          )
        </p>
        <p>2 2
and  ∗ denotes the conjugate transpose of the matrix  . Positive definiteness of the matrix  means
that for all  ∈ ℂ ⧵ {0},  ∗ 0 &gt; 0. Here  ∗ denotes the conjugate transpose of the complex vector  .
When  is positive definite then its Hermitian part  0 is Hermitian positive definite, and the diagonal
of its skew-Hermitian part  1 is purely imaginary.</p>
        <p>
          Let in some matrix norm ||| ⋅ |||, ||| 0||| &lt;&lt; ||| 1|||, then the matrix  is called strongly non-Hermitian
one. This situation occurs in many real applications, such as the discretization of the Navier-Stokes
equations. Notice, that  ( 1) = 0 when the coeficient matrix  of the SLAE (
          <xref ref-type="bibr" rid="ref1">1</xref>
          ) is real.
        </p>
        <sec id="sec-1-2-1">
          <title>Then, we can split the skew-Hermitian part  1 of the matrix  ∈ ℂ × into</title>
          <p>1 =   +   ,
where   and   are the strictly lower and the strictly upper triangular parts of  1, respectively.
Obviously, that   = −  ∗ .
where
where
 and  are two acceleration parameters, and  ( ) is defined by
 ( +1) =  (,</p>
          <p>) ( ) +   ( )−1,
 (,  ) =  ( )</p>
          <p>−1( ( ) −   ),
 ( ) =   +  ((1 +  )  + (1 −  )  ),  = ±1.</p>
          <p>( +1) =  (,</p>
          <p>) ( ) +   ( )−1,
 (,  ) =  ( )</p>
          <p>−1( ( ) −   ),
 ( ) = (  +
 2  ̂ ) −1
(  +
 2  ̂ ),
 . For  = 0, 1, 2, ... until { ( )} convergence, compute</p>
          <p>
            Based on the splitting (
            <xref ref-type="bibr" rid="ref2">2</xref>
            )-(
            <xref ref-type="bibr" rid="ref4">4</xref>
            ) in [6, 7] classes of the STS iteration methods for solving SLAE (
            <xref ref-type="bibr" rid="ref1">1</xref>
            ) have
been proposed. The triangular operator of the STS uses only skew-Hermitian part of the coeficient
given in [9], the PSTS iteration method has been investigated in [8].
matrix  . These methods have been further developed in [9]. Moreover, based on the methodology
          </p>
          <p>A particular problem when using the MGM is the choice of smoothers. There are a number of
iteration methods that can be used as smoothers, but not all of them are efective for solving strongly
non-Hermitian SLAEs. The behavior of the STS and the PSTS iteration methods is similar to the
behavior of the Gauss-Seidel method, which quickly damps the high-frequency harmonics of the
error, slowing down in the future. We give the formulas of these iteration methods.</p>
          <p>The STS iteration method [6, 7]: Given an initial guess  (0), and two positive parameters  and
where</p>
          <p>( ) =  0( ) +  1( ),
{
 0( ) = 12 ( ( ) +  ( ) ) =   + ( 2 )2 ̂  −1 ̂ ,
 1( ) = 21 ( ( ) −  ( ) ) = 2 ( ̂ +  ̂ ) = 2  1.</p>
          <p>where  ̂
=   +  0,  ̂</p>
          <p>=   −  0,  0 ∈ ℂ × is a Hermitian matrix,   ∈ ℂ × is a prescribed Hermitian
positive definite matrix. Obviously that  ̂ = − ̂ ∗ ,  1 = (  +  0) + (  −  0) =  ̂ +  ̂ .</p>
          <p>It was shown in [10] that the skew-Hermitian iteration methods have smoothing efect on the error
of approximation. Therefore, these methods can be used as smoothers in the MGMs. Let us give a
proof of the MGM convergence with the PSTS smoothers.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>3. MGM convergence with the PSTS smoothers</title>
      <p>
        defined by (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ). That is to say,
Let  0( ) and  1( ) be, respectively, the Hermitian and the skew-Hermitian parts of the matrix  ( )
 and  are two acceleration parameters, and  ( ) is defined by
with   ∈ ℂ × a prescribed Hermitian matrix.
 . For  = 0, 1, 2, ... until { ( )} convergence, compute
      </p>
      <p>
        The PSTS iteration method [8]: Given an initial guess  (0), and two positive parameters  and
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
(
        <xref ref-type="bibr" rid="ref7">7</xref>
        )
      </p>
      <sec id="sec-2-1">
        <title>Suppose that</title>
        <p>0 &lt;  ℎ ≤  0 ≤  ℎ ,
   ≤  ̂  −1 ̂ ≤    ,
0 &lt;    ≤   ≤    ,
   ≤  0( ) ≤    ,
Notice, that   and</p>
        <p>satisfy the following inequalities:
values of the corresponding matrix, respectively [8].
 ̂  −1 ̂
ℎ, , , 
where  is an identity matrix. Since  0</p>
        <p>and   are Hermitian positive definite matrices,  0( ) and
are Hermitian matrices, and  1 is a skew-Hermitian matrix, the bounds   and  
, can be easily expressed with respect to the smallest and the largest eigenvalues or singular
 =
,</p>
        <p>
          We need to require positive definiteness of the matrix  ( ) from (
          <xref ref-type="bibr" rid="ref7">7</xref>
          ). Since the matrix  ̂  −1 ̂ is
negative definite, then  0( ) &gt; 0, if the parameter  ∈ (0,  
), where
        </p>
        <p>
          √
convergent, i.e., the spectral radius  ( (, 
the acceleration parameters  and  satisfy
and
Theorem 1. [8] Let the matrices  and  ( ) be positive definite. Then the PSTS iteration method is
)) of its iteration matrix  (,  ) is less than 1, provided that
  ≥   + (
          <xref ref-type="bibr" rid="ref2">2</xref>
          )   ,   ≤   + (
          <xref ref-type="bibr" rid="ref2">2</xref>
          )   .
        </p>
        <p>2</p>
        <p>2
0 &lt;  &lt; ,</p>
        <p>0 &lt;  &lt;   ,
0 &lt;  &lt;</p>
        <p>Θ =
2
Θ
,</p>
        <p>ℎ
  + ( 2 )</p>
      </sec>
      <sec id="sec-2-2">
        <title>We use some denotations and theoretical results from [11, 12].</title>
        <sec id="sec-2-2-1">
          <title>We are interested in solution of the problem (1) in</title>
          <p>and the inner product is denoted by (.,.)

with ∥ . ∥
corresponding norm in   ,  = 1, 2...</p>
          <p>Let  1 ⊂  2 ⊂ ... be a family of nested finite-dimensional linear spaces. The dimension of   is  
Let this problem have a unique solution for some  ∈   and</p>
          <p>= .</p>
          <p>=  ̃ +  ̂ ,
where  ̃ is a symmetric positive definite operator in  
. Let   is the other symmetric positive
definite operator in   and the condition for the spectral radius of the operator   =  −1 ̃ is
satisfied  (  ) = 1.</p>
        </sec>
        <sec id="sec-2-2-2">
          <title>Using the operators  ̃ and</title>
          <p>and the inner product</p>
          <p>Then we may define the following norms on   :
we define the energy norm
‖ ‖ ̃ = ( ̃ ,  )1/2, ∀ ∈   ,
(, 
)  = (  ,  ), ∀, 
∈   .
∥  ∥, =∥  ∥  = (  ,</p>
          <p>∥  ∥1, = ( ̃ ,  )1/2 =∥ 
∥  ∥0, = (  , 
)1/2 = (, 
)1/2 .
1/2
)  ,  = 0, 1, ...</p>
          <p>∥ ̃ ,</p>
        </sec>
      </sec>
      <sec id="sec-2-3">
        <title>Now we make three basic assumptions [11, 12]:</title>
        <sec id="sec-2-3-1">
          <title>Define the subspace</title>
          <p>⊂   ,  
= {
∈  
∶ (  ,  ) = 0, ∀ ∈   −1}
Assumption 1. There exists  ∈   −1,  , 0 &lt;  ≤ 1
and  &lt; ∞ such that for ∀  ∈  
Assumption 2. There exists   ,   → 0 (
→ ∞) such that
∥  −  ∥1, ≤   ∥  ∥1+,</p>
          <p>2 2
∣ ( ̂ ,  ) ∣&lt;   ∥  ∥1, ∥  ∥1,
for ∀  ∈   , ∀ ∈   ,  is a positive integer.
Assumption 3. There exists   ,   → 0 (
→ ∞) such that
∣ ( ̂ , 
) ∣≤   ∥  ∥1, ∥  ∥0,

for ∀,</p>
          <p>∈   ,  is a positive integer.</p>
        </sec>
        <sec id="sec-2-3-2">
          <title>It is assumed that   ,   are suficiently small.</title>
          <p>In [12] it was shown that assumptions 1-3 were satisfied for suficiently wide class of boundary
problems in two dimension-limited domains with diferent boundary conditions. Assumption 1 means
a generalization of the usual approximation property known for the symmetric case. Assumptions 2
and 3 restrict the non-symmetric part  ̂ of the operator  
.</p>
          <p>MGM-iteration. We need to estimate the energy-norm of the contraction number defined by</p>
          <p>
            Let us consider two-grid algorithm. We denote the exact solution of the problem (
            <xref ref-type="bibr" rid="ref1">1</xref>
            ) by  ∗. Let
 0 is an initial guess,  1 is a problem solution after smoothing and  2 is a problem solution after
 = sup
∥  2 −  ∗ ∥1
∥  0 −  ∗ ∥1
,  0 ≠  ∗.
          </p>
          <p>Denote the error by   =   −  ∗,  = 0, 1, 2.</p>
          <p>
            Theorem 2. [12] Let the three basic assumptions for the two-grid method be satisfied. Furthermore, let
the following smoothing proposition also be satisfied: there exists Δ (0 &lt; Δ &lt; ∞) and  &gt; 0 such that
∥  1 ∥21 + ∥  1 ∥22≤ (1 +  Δ) ∥  0 ∥2
1
(
            <xref ref-type="bibr" rid="ref12">12</xref>
            )
with  =  from Assumption 3. Then  ≤ ̃ for the two-grid contraction number where
⎧
⎪
⎪
⎪
⎩
⎪ 1−
 ̃ ≡  ̃( ) ≡ sup ⎨ ( 1+ −1 ( 1+ )2/  2/ (1 +  Δ))
          </p>
          <p>2+ 2 2+2 
⎪
⎪  2 +  2 − 2</p>
          <p>≤ 1,  ,  ≥ 0
 =
∥  1 +  ∗ ∥1
∥  1 ∥1
,
 =
∥  ∗ ∥1
∥  1 ∥1
,
1/2
∶ ⎪⎪
⎫
⎪
⎬
⎪
⎪
⎪
⎭
assumptions 1, 2, 3 respectively, while  is calculation accuracy.</p>
          <p>where constants  and Δ depend on properties of smoothing system and constants  , , , 
taken from</p>
          <p>
            In [12] the proof of the same theorem for the multigrid method is given. For further considerations
it is necessary to have one more theorem from [11].
then the smoothing assumption (
            <xref ref-type="bibr" rid="ref12">12</xref>
            ) is satisfied with
          </p>
          <p>Now we can prove the convergence of the method.</p>
          <p>̃+  ̃∗ −  ̃ ≥  ( ̃ −  ̃)∗  −1 ( ̃ −  ̃),</p>
          <p>Δ = (1 +  )  ( + 2) ,
 = ( ( ̃−1 ̃( ̃−1)∗  ̃)) .</p>
          <p>
            1/2
satisfied
where
Theorem 3. [11] Let the problem (
            <xref ref-type="bibr" rid="ref1">1</xref>
            ) be solved by iterative method (
            <xref ref-type="bibr" rid="ref5">5</xref>
            ) - (
            <xref ref-type="bibr" rid="ref6">6</xref>
            ) written in the form of
 ( +1) =  ( ) −  ̃−1 
(
( ) −  ),
 ̃ =  0,
and let the three basic assumptions be satisfied. If there exists the constant  &gt; 0 so that inequality is
          </p>
          <p>
            Denote
then from (
            <xref ref-type="bibr" rid="ref8">8</xref>
            ) - (
            <xref ref-type="bibr" rid="ref11">11</xref>
            ) it’s easy to obtain that
          </p>
          <p>̃+  ̃∗ −  ̃ = 2/  0 −  0,
(</p>
          <p>̃ −  ̃)∗  ̃−1 ( ̃ −  ̃)= ( 0 − 1  ∗) 0−1 ( 0 − 1
=  0 − 1  ∗ − 1  +  12  ∗ 0  =  0 − 2  0 +  12  ∗ 0 
−1 −1</p>
          <p>)=

2
 ℎ
 =</p>
          <p>0 −  0,
  + ( 2 )2 
&lt; ,

2
 =  ∗ &gt; 0.</p>
          <p>
            Theorem 4. For the method (
            <xref ref-type="bibr" rid="ref5">5</xref>
            ) - (
            <xref ref-type="bibr" rid="ref6">6</xref>
            ) there exists the constant  &gt; 0 so that inequality (
            <xref ref-type="bibr" rid="ref13">13</xref>
            ) is satisfied.
left and right parts of it. Using (
            <xref ref-type="bibr" rid="ref7">7</xref>
            ) we obtain
          </p>
          <p>
            Proof. In case of using method (
            <xref ref-type="bibr" rid="ref5">5</xref>
            )-(
            <xref ref-type="bibr" rid="ref6">6</xref>
            )  ̃= 1/ , 
=  0. Consider inequality (
            <xref ref-type="bibr" rid="ref13">13</xref>
            ) and transform
(
            <xref ref-type="bibr" rid="ref13">13</xref>
            )
(
            <xref ref-type="bibr" rid="ref14">14</xref>
            )
(
            <xref ref-type="bibr" rid="ref15">15</xref>
            )
(16)
(17)
(18)
thus, 2/  0 &gt;  0 for acceleration parameters ,
          </p>
          <p>satisfying the conditions of the Theorem 1, and</p>
        </sec>
      </sec>
      <sec id="sec-2-4">
        <title>From (15) - (17) we obtain that for inequality (13):</title>
        <p>Denote  = 1</p>
        <p>0−1/2 −1/2. Then (18) is transformed to
Multiplying the left and the right parts of this inequality on  −1/2 we obtain
 ≥  (− +
 2
1  ∗ 0−1 ).
 ≥  (− +
 2
1  −1/2 ∗ 0  −1/2 .</p>
        <p>−1
)
If we take</p>
        <p>≥  ( ∗ −  ) .
 =</p>
        <p>1
∥  ∗ −  ∥</p>
        <p>,




+ 
+ 




+ 
+ 






+
+






−
−
+
= 0,


1
1
 2
 2
(  2 +
(  2 +
 2
 2 )
 2
 2 )
= 0,
= 0,
 = 0,  = 0, ( = 0,  = 1,  = 0),</p>
        <p>
          = 1,  = 0, ( = 1),
 (, , 0) = 0,  (, , 0) = 0.
then inequality (
          <xref ref-type="bibr" rid="ref13">13</xref>
          ) is satisfied. The Theorem 4 is proved.
        </p>
        <p>Thus, if the conditions of the Theorem 4 are satisfied then two-grid method converges with the
obtained for the two-grid method can be extended to the multigrid method.</p>
        <p>
          PSTS-smoothers (
          <xref ref-type="bibr" rid="ref6">6</xref>
          ),  is calculated by (19) and Δ is calculated by (
          <xref ref-type="bibr" rid="ref14">14</xref>
          ) correspondingly. The results
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>4. Numerical experiments</title>
      <p>Let us consider the 2-D unsteady Navier-Stokes equations of viscous incompressible fluids. The
primitive variables mathematical formulation of this problem is: find V and  (up to constant) so that
 V

−  ΔV + (V ⋅ ∇)V + ∇ = f</p>
      <p>Ω × (0,  ],</p>
      <p>V = 0 
V = g  
Ω × [0,  ],
Ω × [0,  ],
V(x, 0) = V0(x) 
Ω
gence; V = (
the boundary
(, , 
 Ω and V</p>
      <p>0
),  (, , 
occurs in the time interval [0,  ].
where  is the kinematic viscosity coeficient;
Δ is the Laplacian, ∇ is the gradient, 
is the
diveris the divergence-free initial velocity field. We assume that the fluid motion</p>
      <p>)) is the velocity vector,  is the pressure, g is the velocity prescribed on</p>
      <p>One of the main dificulties in using the AMG is the constructing smoothers that are robust over
a wide range of the viscosity coeficient, especially for small values of
. Classical MGMs were
developed for elliptic PDEs. When applied to nonelliptic and singular perturbation problems such as

high-Reynolds flows, performance seems to deteriorate significantly.</p>
      <p>
        As a model problem, we consider the standard lid-driven cavity problem [13] in the square domain
Ω = (
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ) × (
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ). Let us write this problem in scalar dimensionless form
(19)
(20)
(21)
(22)
(23)
where  is the Reynolds number ( =   / ,  is a characteristic velocity of the flow,  is a
characteristic length scale). Homogeneous Dirichlet boundary conditions are prescribed for all velocity
components with the exception of a positive unit horizontal velocity along the top face. The initial
condition assumes the fluid to be at rest. We consider this problem as a test for study the efect of the
suggested smoothers for the MGM.
      </p>
      <p>The fully implicit scheme has been used for the time discretization. The use of implicit schemes
removes restrictions on the time integration step, which is selected based on the required computational
accuracy. We fix the time step  and introduce a discrete time grid   =  ,  ≥ 0:

1 (V( +1) − V( )) + ∇ ( +1) = −(V( +1) ⋅ ∇)V( +1) + 1 ΔV( +1),</p>
      <p />
      <p>V( +1) = 0,
(24)
(25)
The boundary conditions are taken at  =   +1:
 ( +1) = 0,  ( +1) = 0, ( = 0,  = 1,  = 0),</p>
      <p>( +1) = 1,  ( +1) = 0, ( = 1).</p>
      <p>The uniform grid Ω is introduced in the domain Ω with steps ℎ1 and ℎ2; ℎ1 = 1/ 1, ℎ2 = 1/ 2, where
 1,  2 are the number of cells in each direction. The grid cells are positioned such that the cell faces
coincide with the boundary  Ω of Ω. The spatial discretization of the Navier-Stokes equations is
performed on MAC (Marker-and-Cell) [14] (staggered) grids when pressure and velocities in
twodimensional problems are determined on three grids shifted relative to each other. So, the pressure
 is located in the center of each cell, the  -component velocity  is on the middle points of vertical
faces, the  -component velocity  is on the middle points of horizontal faces. The continuity equation
(25) is discretized at cell centers using central diference schemes.</p>
      <sec id="sec-3-1">
        <title>Thus we introduce the grid sets and the corresponding spaces:</title>
        <p>1 = {  = (( + 1/2)ℎ1, ℎ 2) ∶  = 0, ...,  1 − 1,  = 0, ...,  2},
 2 = {  = (ℎ 1, ( + 1/2)ℎ2) ∶  = 0, ...,  1,  = 0, ...,  2 − 1},</p>
        <p>3 = {  = (ℎ 1, ℎ 2) ∶  = 1, ...,  1 − 1,  = 1, ...,  2 − 1}.</p>
        <p>Let  ℎ =  1,ℎ ×  2,ℎ be the linear space of vector functions defined on  1 ×  2 and vanishing at the
corresponding grid boundaries, and  ℎ is the space of functions defined on  3 and orthogonal to unity.</p>
      </sec>
      <sec id="sec-3-2">
        <title>Thus,</title>
        <p>1,ℎ = {  =  (  ) ∶   ∈  1,  0, =   1−1, =  , 0 =  , 2 = 0},
 2,ℎ = {  =  (  ) ∶   ∈  2,  0, =   1, =  , 0 =  , 2−1 = 0},
 ℎ = {  =  (  ) ∶   ∈  3, ∑ ℎ1ℎ2  = 0}.</p>
        <p />
        <p>Variables are denoted by a single set of indices, despite the fact that diferent variables are calculated
at diferent grid nodes. As a result, the indices ,  refer to a set of three mismatched points.</p>
        <p>The equations contain the discrete nonlinear terms. For treating this non-linearity Newton
linearization around the old time level is used. If we want to linearize a nonlinear term  ( +1) ( +1),
then
 ( +1) ( +1) =  ( ) ( +1) +  ( +1) ( ) −  ( ) ( ) +  ( 2).
(26)
The expression in the right-hand side of (26) is linear in the variables at the new time level and
possesses a discretization error  ( 2).</p>
        <p>After discretization and linearization of the problem (20)-(23) we need to solve large sparse strongly
nonsymmetric SLAEs at each time step. The choice of an appropriate iterative method and its
implementation largely determine the overall eficiency of the computational algorithm. In practice,
classical iterative methods are used, such as BiCG, GMRES, GMRES(m) [15] and others. We use the AMG
with the special STS- and PSTS- smoothers. Both of the smoothers are compared with the
GaussSeidel (GS) one which is the classic smoothing method [3]. The number of the pre-smoothing and
post-smoothing steps [2] equals 15 for all methods. Calculations are carried out using the V-cycle
[2, 3] as the least demanding from the computational point of view. For the PSTS method,   =  and
 0 was chosen such that the matrix ( 0 +   ) was unitary [8]. In the numerical experiments, the time
step is equal to 0.01 and the Reynolds number is  =  −1.</p>
        <p>In Tables 1, 2, 3 we compare the AMG-iterations with the STS-, PSTS- and GS-based smoothers on
the diferent grids for small viscosity values. In our implementations, all iterations are started from
the zero vector, and terminated either when
‖ ( )‖</p>
        <p>
          2 ≤ 10−6,
‖ (0)‖2
where  ( ) =  −  ( ) is the residual vector of the SLAE (
          <xref ref-type="bibr" rid="ref1">1</xref>
          ) at the current iterate  ( ), and  (0) is the
initial residual. Our comparisons are done for the number of iteration steps (denoted by “IT”) and the
elapsed CPU time (in seconds and denoted by “CPU”). The abbreviation “n.c.” in the tables means “no
convergence”. The experiments are run in MATLAB (version R2018b) with a machine precision 10−16.
        </p>
        <p>From Tables 1, 2, 3 an increase in the number of iterations follows with an increase in the mesh size
for all tested methods. This is due to some features of the algebraic approach in the multigrid method
(namely, the PMIS algorithm in the AMG). The traditional scalable approach (RS algorithm) works
well for many 2-D problems. In this case, the solver can be obtained with the number of iterations
that does not depend on the size of the problem. But when using AMG interpolation in combination
with the PMIS, the AMG convergence deteriorates depending on the problem size [5]. However, the
RS algorithm has obvious drawbacks, such as poor eficiency for 3-D problems [5].</p>
        <p>Moreover, from Tables 1, 2, 3 it follows that the AMG method with the STS- and the
PSTSsmoothers has fast convergence speed for all tested values of the viscosity coeficient (  = 10−1 ÷ 10−5)
on all used grids, while the AMG with the Gauss–Seidel smoother does not converge for  = 10−4, 10−5
on all considered grids, and does not converge on the grids 260 × 260 and 520 × 520 nodes for all
values of the viscosity coeficient. For all tests, the AMG +STS and AMG+PSTS methods outperform the</p>
        <sec id="sec-3-2-1">
          <title>AMG+GS method with respect to both number of iteration steps and CPU time.</title>
          <p>The AMG+STS method slightly ahead of the AMG+PSTS method, apparently due to the fact that
the first method belongs to the class of triangular, and the second one relates to the class of two-step
iterative methods. In the numerical tests the iterative parameters for all methods was chosen
experimentally. The decrease in the number of the AMG+STS and AMG+PSTS iterations with a decrease
in the viscosity coeficient values is explained that these methods converge the faster, the more
pronounced the nonsymmetry of the SLAE is. The number of iterations and CPU time of the AMG+GS
method increases with decreasing  .</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>5. Conclusions</title>
      <p>Numerical experiments carried out for the 2-D model incompressible unsteady Navier-Stokes problem
have shown eficiency of the STS- and the PSTS- smoothers for the AMG and their advantage over
the classical Gauss-Seidel smoother. The use of these smoothers for the AMG allows solving this
problem for small values of the viscosity coeficient. The lack of convergence of the AMG +STS and
the AMG+PSTS methods for the smallest values of  is not observed, which could be expected for the
unsteady problem. The obtained SLAE is simpler than for the stationary problem, since the spectrum
of this system lies in the right half-plane. This is due to a shift in the spectrum when the time derivative
is approximated. It is supposed to solve the corresponding 3-D problem in the future using these
methods.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>This research was funded by the Government of the Russian Federation (Project No.075-15-2019-1928),</p>
      <sec id="sec-5-1">
        <title>Russia.</title>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>R. D.</given-names>
            <surname>Falgout</surname>
          </string-name>
          ,
          <article-title>An introduction to algebraic multigrid</article-title>
          ,
          <source>Computing in Science &amp; Engineering</source>
          <volume>8</volume>
          (
          <year>2006</year>
          )
          <fpage>24</fpage>
          -
          <lpage>33</lpage>
          . doi:
          <volume>10</volume>
          .1109/
          <string-name>
            <surname>MCSE</surname>
          </string-name>
          .
          <year>2006</year>
          .
          <volume>105</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>W.</given-names>
            <surname>Hackbusch</surname>
          </string-name>
          ,
          <source>Multi-grid methods and applications</source>
          , Springer-Verlag, Berlin,
          <year>1985</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>U.</given-names>
            <surname>Trottenberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Oosterlee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Schuller</surname>
          </string-name>
          , Multigrid, 1st. ed., Academic Press,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>K.</given-names>
            <surname>Stuben</surname>
          </string-name>
          ,
          <article-title>Algebraic multigrid (amg): experiences and comparisons</article-title>
          ,
          <source>Applied Mathematics and Computation</source>
          <volume>13</volume>
          (
          <year>1983</year>
          )
          <fpage>419</fpage>
          -
          <lpage>451</lpage>
          . doi:
          <volume>10</volume>
          .1016/
          <fpage>0096</fpage>
          -
          <lpage>3003</lpage>
          (
          <issue>83</issue>
          )
          <fpage>90023</fpage>
          -
          <lpage>1</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>H. de Sterck</surname>
          </string-name>
          , U. M.
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>J. J.</given-names>
          </string-name>
          <string-name>
            <surname>Heys</surname>
          </string-name>
          ,
          <article-title>Reducing complexity in parallel algebraic multigrid preconditioners</article-title>
          ,
          <source>SIAM Journal on Matrix Analysis and Applications</source>
          <volume>27</volume>
          (
          <year>2006</year>
          )
          <fpage>1019</fpage>
          -
          <lpage>1039</lpage>
          . doi:
          <volume>10</volume>
          .1137/040615729.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>L. A.</given-names>
            <surname>Krukier</surname>
          </string-name>
          ,
          <article-title>Convergence acceleration of triangular iterative methods based on the skewsymmetric part of the matrix</article-title>
          ,
          <source>Applied Numerical Mathematics</source>
          <volume>30</volume>
          (
          <year>1999</year>
          )
          <fpage>281</fpage>
          -
          <lpage>290</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>L. A.</given-names>
            <surname>Krukier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. G.</given-names>
            <surname>Chikina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. V.</given-names>
            <surname>Belokon</surname>
          </string-name>
          ,
          <article-title>Triangular skew-symmetric iterative solvers for strongly nonsymmetric positive real linear system of equations</article-title>
          ,
          <source>Applied Numerical Mathematics</source>
          <volume>41</volume>
          (
          <year>2002</year>
          )
          <fpage>89</fpage>
          -
          <lpage>105</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>L. A.</given-names>
            <surname>Krukier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. S.</given-names>
            <surname>Martynova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.-Z.</given-names>
            <surname>Bai</surname>
          </string-name>
          ,
          <article-title>Product-type skew-hermitian triangular splitting iteration methods for strongly non-hermitian positive definite linear systems</article-title>
          ,
          <source>Journal of Computational and Applied Mathematics</source>
          <volume>232</volume>
          (
          <year>2009</year>
          )
          <fpage>3</fpage>
          -
          <lpage>16</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.cam.
          <year>2008</year>
          .
          <volume>10</volume>
          .033.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>L.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.-Z.</given-names>
            <surname>Bai</surname>
          </string-name>
          ,
          <article-title>Skew-hermitian triangular splitting iteration methods for non-hermitian positive definite linear systems of strong skew-hermitian parts</article-title>
          ,
          <source>BIT Numerical Mathematics</source>
          <volume>44</volume>
          (
          <year>2004</year>
          )
          <fpage>363</fpage>
          -
          <lpage>386</lpage>
          . doi:
          <volume>10</volume>
          .1023/B:BITN.
          <volume>0000039428</volume>
          .54019.15.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>G. V.</given-names>
            <surname>Muratova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. A.</given-names>
            <surname>Krukier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. M.</given-names>
            <surname>Andreeva</surname>
          </string-name>
          ,
          <article-title>Fourier analysis of multigrid method with triangular skew-symmetric smoothers</article-title>
          ,
          <source>Communication on Applied Mathematics and Computation</source>
          <volume>27</volume>
          (
          <year>2013</year>
          )
          <fpage>355</fpage>
          -
          <lpage>362</lpage>
          . doi:
          <volume>10</volume>
          .3969/j.issn.
          <volume>1006</volume>
          -
          <fpage>6330</fpage>
          .
          <year>2013</year>
          .
          <volume>03</volume>
          .007.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Z.-H.</given-names>
            <surname>Cao</surname>
          </string-name>
          ,
          <article-title>Convergence of multigrid methods for nonsymmetric, indefinite problems</article-title>
          ,
          <source>Applied Mathematics and Computation</source>
          <volume>28</volume>
          (
          <year>1988</year>
          )
          <fpage>269</fpage>
          -
          <lpage>288</lpage>
          . doi:
          <volume>10</volume>
          .1016/
          <fpage>0096</fpage>
          -
          <lpage>3003</lpage>
          (
          <issue>88</issue>
          )
          <fpage>90076</fpage>
          -
          <lpage>8</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>J.</given-names>
            <surname>Mandel</surname>
          </string-name>
          ,
          <article-title>Multigrid convergence for nonsymmetric, indefinite variational problems and one smoothing step</article-title>
          ,
          <source>Applied Mathematics and Computation</source>
          <volume>19</volume>
          (
          <year>1986</year>
          )
          <fpage>201</fpage>
          -
          <lpage>216</lpage>
          . doi:
          <volume>10</volume>
          .1016/
          <fpage>0096</fpage>
          -
          <lpage>3003</lpage>
          (
          <issue>86</issue>
          )
          <fpage>90104</fpage>
          -
          <lpage>9</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>J.-L. Guermond</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Migeon</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Pineau</surname>
          </string-name>
          , L. Quartapelle,
          <article-title>Start-up flows in a three-dimensional rectangular driven cavity of aspect ratio 1:1:2 at re=1000,</article-title>
          <source>Journal of Fluid Mechanics</source>
          <volume>450</volume>
          (
          <year>2002</year>
          )
          <fpage>169</fpage>
          -
          <lpage>199</lpage>
          . doi:
          <volume>10</volume>
          .1017/S0022112001006383.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>S.</given-names>
            <surname>McKee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. F.</given-names>
            <surname>Tome</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. G.</given-names>
            <surname>Ferreira</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Cuminato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Castelo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Sousa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Mangiavacchi</surname>
          </string-name>
          ,
          <article-title>The mac method</article-title>
          ,
          <source>Computers &amp; Fluids</source>
          <volume>37</volume>
          (
          <year>2008</year>
          )
          <fpage>907</fpage>
          -
          <lpage>930</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.compfluid.
          <year>2007</year>
          .
          <volume>10</volume>
          . 006.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Saad</surname>
          </string-name>
          ,
          <article-title>Iterative methods for sparse linear systems</article-title>
          , 2nd. ed.,
          <source>SIAM</source>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>