1. Introduction#

Ce document décrit l’implémentation numérique dans Code_Aster de l’approche «Grands glissements avec X-FEM». On présente notamment les routines Fortran qui construisent les opérateurs de Code_Aster nécessaires à la construction du modèle X-FEM, ainsi que l’arborescence de ces opérateurs.

Le document est rédigé à l’intention des personnes qui vont continuer ce travail (stagiaires, doctorants, ou post-doctorants) et en faire la maintenance. Cette lecture est à compléter par les commentaires qui sont insérés un peu partout dans les routines Fortran (nouvelles ou juste modifiées).

Après cette introduction, les six chapitres qui suivent respectent l’ordre des opérateurs à définir dans un fichier de commande de Code_Aster afin de réaliser une analyse en utilisant l’approche «Grands glissements avec X-FEM». Dans chaque chapitre correspondant à un opérateur, on présente également son arbre d’appel où seulement les routines concernant cette approche sont figurées.

On clôture avec la présentation des perspectives de développement pour rendre cette nouvelle approche la plus générale possible.

Remarques importantes :

  1. L’implémentation numérique de cette approche concerne les cas 2D (linéaire et quadratique) et 3D (linéaire). Le traitement des éléments de fonds de fissure et multi-fissurés est possible. Les termes de frottement ont été implémentés dans tous les cas sauf pour les éléments multi-fissurés.

  2. Cette approche a fait l’objet d’une évolution de Code_Aster pilotée par les fiches (10708, 10751, 10752 et 10753, 11957,11958, 12608,10556, 13178, 13179 et 15559). Elle est opérationnelle dans le code depuis la restitution 9.1.14 de la version STA9.1 et a été mise à jour depuis dans la version STA10.0.