Post-Image

ARMEN : code Euler-AMR sur grille cartésienne

IRM1 IRM2 IRM3

Le laboratoire participe activement au développement d’ARMEN, un code de simulation numérique eulérien sur grille cartésienne avec raffinement automatique de maillage (AMR, Adaptive Mesh Refinement). Ce code sert de plateforme de recherche pour le développement de nouveaux modèles et méthodes numériques pour la dynamique des fluides compressibles et des écoulements multi-matériaux. Il supporte aujourd’hui trois niveaux de parallélisme (la décomposition de domaines MPI, le multithreading OpenMP et la vectorisation SIMD) et sert également de plateforme de test pour de nombreuses collaborations orientées HPC.

Quelques exemples de simulations ARMEN

Fragmentation d’un cylindre en expansion
Instabilité de Von Karman pour un nombre de Reynolds de 80
Propagation d’une onde de souffle dans un couloir avec portes battantes
Soulèvement d’un cylindre posé au sol, suite au passage d’une onde de choc