EN FR
EN FR


Section: Overall Objectives

Introduction

Un domaine important des sciences de l'ingénieur concerne le calcul des solutions d'équations aux dérivées partielles très variées (en mécanique du solide, en mécanique des fluides, en modélisation de problèmes thermiques, ...) par la méthode des éléments ou des volumes finis. Ces méthodes utilisent comme support spatial des calculs un maillage du domaine sur lequel les équations sont formulées. Par suite, les algorithmes (de construction) de maillages occupent un rôle primordial dans toute simulation par ces méthodes d'un problème modélisé en équations aux dérivées partielles. En particulier, la précision, voire la validité, des solutions calculées est liée aux propriétés du maillage utilisé  [28].

L'équipe-projet Gamma3 a été créé en 2010 à la suite du projet Gamma . L'équipe est bilocalisée avec une partie à l'UTT (Troyes) et l'autre à Rocquencourt puis Saclay. Les thèmes du projet regroupent un ensemble d'activités concernant les points indiqués ci-dessus, en particulier, l'aspect génération automatique de maillages afin de construire les supports utilisés par les méthodes d'éléments ou de volumes finis. Sont également étudiés les aspects de modélisation géométrique, de post-traitement et de visualisation des résultats issus de tels calculs  [29].

L'évolution de la demande en termes de génération automatique de maillages nécessite une évolution des méthodes classiques de création de maillages vers des méthodes permettant de construire des maillages contrôlés. Les maillages doivent donc être soit isotropes, le contrôle portant sur des tailles souhaitées, soit anisotropes, le contrôle portant à la fois sur des directions et des tailles selon ces dernières.

Le développement d'algorithmes de maillages gouvernés sert de support naturel à la conception de boucles de maillages adaptatifs qui, via un estimateur d'erreurs a posteriori, permettent de contrôler la qualité des solutions. Les estimateurs d'erreurs sont issus d'applications en mécanique des fluides (Inria) et du solide (UTT). Leurs validations reposent sur le développement de solveurs avancés, en particulier, en mécanique des fluides. Ces deux points (estimateurs et solveurs) constituent au moins la moitié de nos recherches.

Ces préoccupations amènent à considérer le problème du maillage des domaines de calculs en eux-mêmes tout comme celui du maillage ou du remaillage des courbes et surfaces, frontières de ces domaines.

La taille, en termes de nombre de nœuds, des maillages nécessaires pour certaines simulations, amène à travailler sur la parallélisation des processus de calculs. Cette problématique conduit également à s'intéresser à l'aspect multi-cœurs au niveau des algorithmes de maillages proprement dits.

Simultanément, le volume des résultats obtenus dans de telles simulations, nécessite d'envisager le post-traitement de ces résultats en parallèle ou par des méthodes appropriées.

Par ailleurs, de nombreux problèmes partent de saisies scanner (ou autre système discret) des géométries à traiter et demandent d'en déduire des maillages de surfaces aptes à être, par la suite, traités par les méthodes classiques (de remaillage, d'optimisation, de calculs). Cette question, en général mal traitée, reste pertinente.

Enfin, la maturité de certaines méthodes (victimes de leur succès) conduit les utilisateurs à demander plus et à considérer des problèmes de maillage ou des conditions d'utilisations extrêmes induisant des algorithmes a priori inattendus.

Les objectifs du projet Gamma3 consistent à étudier l'ensemble des points mentionnés ci-dessus afin de rendre automatique le calcul de la solution d'un problème donné avec une précision imposée au départ. Par ailleurs, certaines des techniques utilisées dans les problématiques de maillage sont utilisables dans d'autres disciplines (compression d'images pour ne citer qu'un seul exemple).