Un préconditionneur robuste pour les problèmes de point-selle dans un contexte industriel
Pour une meilleure lecture, merci de visualiser l'annonce du séminaire ici :
- https://filesender.renater.fr/?s=download&token=08af6520-c4e4-4989-a7b4-4fae9eccd86d
We consider the linear resolution of saddle-point systems arising from the discretization of coupled or constrained systems. In many cases, such systems are challenging to solve by iterative methods and the developments of efficient preconditioners is an active field of research [2]. In this presentation, we present a robust block-preconditioner for a 2 × 2 block-system of the form
|
[A B^T] [B C] |
(1) |
with A symmetric positive definite (SPD) block, C positive semi-definite. Such problems have been extensively studied especially in academic communities and different families of preconditioners have been proposed [3].
In this talk, we highlight a problematic that has not been much investigated to the extent of our knowledge. In an industrial context, theoretical hypotheses are often not satisfied. Even the most simple systems of the form of Equation (1) can become challenging to solve for state-of-the-art linear solvers when the diagonal dominance of the block A is lost. Such a difficulty occurs for instance on distorted meshes. Industrial solvers then resort to direct solvers with all the ensuing limitations. To tackle this difficulty, we present an algebraic preconditioner with increased robustness for systems such as Equation (1). The key idea involves an algebraic transformation of the system that compensates the loss of diagonal dominance.
Since the approach we propose is algebraic in nature, it can be applied to a broad class of problems. In the context of the talk, we focus on systems encountered during the resolution of the incompressible Navier-Stokes equations discretised on general meshes with PolyMAC [1]. We first highlight the loss of robustness of classical approaches when considering distorted meshes. In a
second time, we describe an innovative preconditioner based on an algebraic transformation of the linear system. Numerical results show impressive convergence on problems of industrial complexity.
Références
[1] P.-L. Bacq, A. Gerschenfeld, and M. Ndjinga, Polymac: Staggered finite volume methods on general meshes for incompressible navier–stokes problems, in Finite Volumes for Complex Applications X—Volume 1, Elliptic and Parabolic Problems, E. Franck, J. Fuhrmann, V. Michel-Dansac, and L. Navoret, eds., Cham, 2023, Springer Nature Switzerland, pp. 149–156.
[2] M. Benzi, G. H. Golub, and J. Liesen, Numerical Solution of Saddle Point Problems, Acta Numerica, 14 (2005), p. 1–137.
[3] M. Benzi and A. J. Wathen, Some Preconditioning Techniques for Saddle Point Problems, Springer Berlin Heidelberg, Berlin, Heidelberg, 2008, pp. 195–211.