Soutenance de thèse de Sylvain MERCIER

Solveurs non linéaires rapides en mécanique des solides. Enrichissement de préconditioneurs pour des problèmes symétriques indéfinis et nonsymétriques, avec application aux systèmes point selle.


Titre anglais : Fast nonlinear solvers in solid mechanics. Improvement of preconditioners for both symmetric indefinite and nonsymmetric problems with applications to saddle point systems.
Ecole Doctorale : EDMITT - Ecole Doctorale Mathématiques, Informatique et Télécommunications de Toulouse
Spécialité : MATHEMATIQUES APPLIQUEES
Etablissement : Université de Toulouse
Unité de recherche : CERFACS - CERFACS
Direction de thèse : Serge GRATTON
Co-encadrement de thèse : Xavier VASSEUR


Cette soutenance a eu lieu vendredi 27 novembre 2015 à 14h00
Adresse de la soutenance : EDF R&D 1 avenue du Général de Gaulle BP 408 92141 Clamart Cedex - salle Amphi 2

devant le jury composé de :
Serge GRATTON   Professeur, INPT/IRIT   INPT/IRIT   Directeur de thèse
Xavier VASSEUR   Chercheur, CERFACS   CERFACS   CoDirecteur de thèse
Christian REY   Professeur, SAFRAN Tech   SAFRAN Tech   Rapporteur
Frédéric MAGOULES   Professeur, ECP   École Centrale Paris   Rapporteur
Nicolas TARDIEU   Ingénieur de recherche, EDF R&D   EDF R&D   Examinateur
Patrick HILD   Professeur, UPS   UPS/IMT   Examinateur
Bruno SCHEURER   Directeur de Recherche, CEA   CEA   Examinateur


Résumé de la thèse en français :  

La thèse a pour objectif le développement de méthodes performantes pour la résolution de problèmes non-linéaires en mécanique des solides. Il est coutume d'utiliser une méthode de type Newton qui conduit à la résolution d'une séquence de systèmes linéaires. De plus, la prise en compte des relations linéaires imposées à l'aide de multiplicateurs de Lagrange confère aux matrices une structure de point-selle.
Dans un cadre plus général, nous proposons, étudions et illustrons deux classes d'enrichissement de préconditioneurs (Limited Memory Preconditioners) pour la résolution de séquences de systèmes linéaires par une méthode de Krylov. La première est une extension au cas symétrique indéfini d'une méthode existante, développée initialement dans le cadre symétrique défini positif. La seconde est plus générale dans le sens où elle s'applique aux systèmes non symétriques. Ces deux familles peuvent être interprétées comme des variantes par blocs de formules de mise à jour utilisées dans différentes méthodes d'optimisation. Ces techniques ont été développées dans le logiciel de mécanique des solides Code_Aster (dans un environnement parallèle distribué via la bibliothèque PETSc) et sont illustrées sur plusieurs études industrielles. Les gains obtenus en terme de coût de calcul sont significatifs (jusqu'à 50%), pour un surcoût mémoire négligeable.

 
Résumé de la thèse en anglais:  

The thesis aims at developing efficient numerical methods to solve nonlinear problems arising in solid mechanics. In this field, Newton methods are currently used, requiring the solution of a sequence of linear systems. Furthermore, the imposed linear relations are dualized with the Lagrange multiplier method, leading to matrices with a saddle point structure.
In a more general framework, we propose two classes of preconditioners (named Limited Memory Preconditioners) to solve sequences of linear systems with a Krylov subspace method. The first class is based on an extension of a method initially developed for symmetric positive definite matrices
to the symmetric indefinite case. The second class handles the more general case related to nonsymmetric matrices. Both families can be interpreted as block variants of updating formulas used in numerical optimization. They have been implemented into the Code_Aster solid mechanics software (in a parallel distributed environment using the PETSc library). These new preconditioning strategies are illustrated on several industrial applications. We obtain significant gains in computational cost (up to 50%) at a marginal overcost in memory.

Mots clés en français :mécanique des solides, itérations de Newton, systèmes point selle, préconditionneurs à mémoire limitée, vecteurs de Ritz (harmonique),
Mots clés en anglais :   solid mechanics, Newton iterations, saddle point systems, Limited Memory Preconditioners, (harmonic) Ritz vectors,