Simulation numérique de propagation d’ondes en domaines temporel et harmonique.
-
Hou10ni
Ce code calcule la solution de problèmes de propagation d’ondes acoustique en milieux hétérogènes, en domaines temporel et harmonique (Helmholtz) et se base sur la méthode de Galerkine Discontinue avec Pénalité Intérieure pour la discrétisation en espace. La version 2D a été étendue aux équations de l’élastodynamique et au couplage entre l’acoustique et l’élastique.
-
Version 2D
Cette version peut calculer la solution des équations de l’acoustique, de l’élastique ou de l’élasto-acoustique. Il permet l’utilisation d’éléments d’ordre arbitrairement élevé, d’éléments courbes et de la p-adaptivité.
-
Version 3D
Cette version peut calculer la solution de l’équation des ondes acoustiques La mise en oeuvre d’éléments d’ordre arbitraire (supérieur à 3), aux éléments courbes et à la p-adaptivité est en cours. La version Helmholtz a été parallélisée et la résolution du système linéaire est réalisée à l’aide de Mumps. Nous travaillons maintenant à l’optimisation de la parallélisation, en particulier en considérant des partitionnements de maillage.
-
Solutions analytiques de problèmes de propagation d’ondes en milieux stratifiés.
-
Gar6more 2D
Ce code calcule la solution analytique de problèmes de propagation d’ondes dans des milieux 2D homogènes ou bicouche, à l’aide de la méthode de Cagniard de Hoop. Dans le cas homogène, le milieu peut-être acoustique, élastique ou poroélastique, infini ou semi-infini avec une condition de surface libre ou de bord fixe. Dans le cas bicouche les couplages suivants ont été considérés (la source est dans le premier milieu) :
- acoustique/acoustique
- acoustique/élastique
- acoustique/poroélastique
- élastique/acoustique
- élastique/élastique
- poroélastique/poroélastique
Pour télécharger le code, merci de suivre ce lien
-
Gar6more 2D
Ce code calcule la solution analytique de problèmes de propagation d’ondes dans des milieux 3D homogènes ou bicouche, à l’aide de la méthodede Cagniard de Hoop. Dans le cas homogène, le milieu peut-être acoustique, élastique ou poroélastique, infini ou semi-infini avec une condition de surface libre ou de bord fixe. Dans le cas bicouche les couplages suivants ont été considérés (la source est dans le premier milieu) :
- acoustique/acoustique
- acoustique/élastique
- acoustique/poroélastique
- élastique/acoustique
- élastique/élastique
- poroélastique/poroélastique
Pour télécharger le code, merci de suivre ce lien