Novel Approach for solving the discrete Stokes problems based on Augmented Lagrangian and Global Techniques: Application to Saddle-Point Linear Systems from Incompressible flow
A. Badahmane, A. Ratnani, H. Sadok
TL;DR
The paper tackles efficient solution of large saddle-point systems from Stokes discretizations, where a velocity component splitting induces a $3\times3$ block structure. It introduces a novel augmented Lagrangian preconditioner based on global Krylov methods within a $3\times3$ framework (and compares to a $2\times2$ baseline), with inner solves performed by PCG and both standard and globalized variants analyzed. A spectral analysis provides eigenvalue bounds for the preconditioned operator, and extensive 2D numerical experiments demonstrate that the $3\times3$ strategy with $\mathcal{P}_{\gamma,\alpha,x,G}$ and $\mathcal{P}_{\gamma,\alpha,y,G}$ yields faster convergence and reduced CPU time, especially for larger problems. The work suggests a robust, scalable solver for incompressible flow discretizations, with potential extensions to multilevel preconditioners and parameter optimization for further performance gains.
Abstract
In this paper, a novel augmented Lagrangian preconditioner based on global Arnoldi for accelerating the convergence of Krylov subspace methods applied to linear systems of equations with a block three-by-three structure, these systems typically arise from discretizing the Stokes equations using mixed-finite element methods. In practice, the components of velocity are always approximated using a single finite element space. More precisely, in two dimensions, our new approach based on standard space of scalar finite element basis functions to discretize the velocity space. This componentwise splitting can be shown to induce a natural block three-by-three structure. Spectral analyses is established for the exact versions of these preconditioners. Finally, the obtained numerical results claim that our novel approach is more efficient and robust for solving the discrete Stokes problems. The efficiency of our new approach is evaluated by measuring computational time.
