u7.03.41 Procédure MACR_ECREVISSE#

Résumé:

La macro-commande MACR_ECREVISSE a pour but de calculer le débit de fluide (air/vapeur/liquide) à travers une (ou plusieurs) fissure(s) traversante(s) dans une structure modélisée en 2 dimensions. Elle réalise pour cela, à chaque pas de temps, le chaînage de deux codes :

  • Code_Aster qui permet de connaître l’état thermo-mécanique de la structure

  • Ecrevisse qui réalise le calcul thermo-hydraulique d’écoulement à travers la fissure.

En pratique, la macro-commande se charge d’effectuer successivement pour tous les pas de temps :

  • un calcul thermique linéaire

  • un calcul mécanique quasi-statique

  • d’appeler la macro-commande CALC_ECREVISSE, qui elle va être en charge :

    • de récupérer le profil de la fissure

    • d’appeler une troisième macro-commande MACR_ECRE_CALC qui va générer le fichier de commande et lancer Ecrevisse

    • d’extraire et copier les résultats

    • de vérifier les critères imposés sont vérifiés et si besoin redécouper le pas de temps.

Le concept de sortie principal est la structure de données résultat du calcul mécanique (evol_noli). Il est également possible d’obtenir la structure de données résultats du calcul thermique, ainsi que 2 tables, l’une contenant les débits à chaque instant, l’autre récapitulant les données concernant les fissures. En créant un répertoire de sortie dans le profil d’étude, on pourra y récupérer toutes les sorties concernant Ecrevisse.

Il est possible d’effectuer des poursuites du calcul.

Remarque

Il est nécessaire de préciser le mot-clé DEBUG=_F(HIST_ETAPE=”OUI”) dans DEBUT ou POURSUITE pour utiliser MACR_ECREVISSE .