Modélisation C ============== Déroulement du TP ----------------- Il s’agit de mettre en œuvre une adaptation de maillage dans une boucle python sur un calcul élastique. Adaptation de maillage ---------------------- Après avoir lancé le module AsterStudy et à partir du fichier de commande de la modélisation A, on ajoute une boucle python pour effectuer deux adaptations (Menu Operations → Text mode). On pourra s'inspirer du fichier forma01c.comm. On lance le calcul. Après avoir lancé le module ParaViS, on effectue le post-traitement suivant : * Voir l'effet de l'adaptation sur le maximum de la composante SIYY du champ de contrainte. Le maximum est maintenant de l'ordre de :math:`280\mathit{MPa}` . * Visualiser la cartographie de l'indicateur d'erreur (composante ERREST, erreur totale). Grandeurs testées et résultats ------------------------------ Valeur des composantes de contraintes pour le maillage initial et après une adaptation: .. csv-table:: "**Maillage**", "**Localisation**", "**Identification**", "**Référence (Analytique)**", "**Tolérance**" "1", "Nœud :math:`B`", "Contrainte :math:`\mathrm{SIYY}`", "303.0", "5.0%" "1", "Nœud :math:`A`", "Contrainte :math:`\mathit{SIXX}`", "-100.0", "15.0%" "2", "Nœud :math:`B`", "Contrainte :math:`\mathrm{SIYY}`", "303.0", "2.0%" "2", "Nœud :math:`A`", "Contrainte :math:`\mathit{SIXX}`", "-100.0", "3.0%" "3", "Nœud :math:`B`", "Contrainte :math:`\mathrm{SIYY}`", "303.0", "1.0%" "3", "Nœud :math:`A`", "Contrainte :math:`\mathit{SIXX}`", "-100.0", "2.0%" Ces tests sur des valeurs analytiques sont doublés par des tests de non-régression.