Objectifs :
- Recensement de nouveaux besoins/travaux sur les actions de pré-, post- et co- traitements,
- souvent liés aux propriétés des nouveaux schémas : utilisation de fonctions de base complexes, prise en compte de géométries courbes, hybridations,... ⇒ données plus précises mais pas/mal gérées par codes existants,
- possibilité de créer de nouvelles informations,
- problèmes des grandes masses de données.
Responsables : Vincent Mouysset (DTIS) et Christophe Peyret (DAAA)
Pré-traitement :
1/ Génération de maillage adapté, modification et découpage de maillage :
- gestion de contraintes spécifiques liées au schéma de résolution pas prises en compte par les mailleurs : déformation d’éléments (= problèmes de signe ou de valeurs propres de la jacobienne de la transformation géométrique), optimisation des CFL par gestion de ratios volume/surface ou ouvertures angulaires, création de maillages pour solveurs hybrides (par exemple différences finies sur maillage structuré et Galerkin discontinu en non-structuré),
- créer des maillages de couche limite courbe,
- algorithmes de localisation pour maillages d'ordre élevé (extraire des solutions, couplages de codes),
- en structuré : techniques de type AMR,
- génération de maillage en parallèle en partant d’une CAO découpée pour gros calculs HPC.
2/ Remaillages :
- développement de méthodes compatibles avec le calcul adaptatif (contrôle a posteriori de l'erreur) ou la mise en place d’agrégats (en ordre et/ou en maillage, non-conformes) pour optimiser le compromis coût/précision (propre au solveur),
- introduction d’une CAO en format simplifié (adapter, raffiner, calculer des normales...).
3/ Création d'entrées hp :
- initialisation des calculs adaptée aux schémas utilisés (conditions initiales, introduction de modèles paramétrés par valeurs échantillonnées, utilisation de résultats issus d'autres codes).
Post-traitement :
1/ Représentation et compression de solutions hp :
- outils de post-traitement permettant la visualisation d'éléments et/ou fonctions de bases utilisés dans les solveurs hp à l'aide de logiciels existants (mise en forme et gestion efficace du volume d'informations nécessaires),
- approches utilisant des bases fonctionnelles pour construire une visualisation conforme des géométries en ordre élevé.
2/ Extraction d'informations :
- calcul direct de quantités d'intérêt (gradients, vorticités...) vs dans le logiciel de visu (datas souvent reprojetées sur d'autres bases d'approximation, généralement affine sur simplexe) afin d'obtenir des informations beaucoup plus précises.
3/ Big data hp :
- mise en place de nouvelles méthodes d'extraction d'informations quand les données ne sont pas directement utilisables,
- inclure la définition du schéma d'approximation utilisé,
- visualisation réalisée pendant le calcul et en parallèle quand il est impossible de stocker les résultats.