Mot-clé facteur RESU ==================== Ce mot clé facteur permet de spécifier les résultats et les champs à imprimer. Opérande MAILLAGE ----------------- Si le résultat est un maillage (opérande maillage [:external:ref:`U4.91.01 `]), les données reportées dans le fichier résultat au format MED sont: .. csv-table:: "* la liste des nœuds", "numéro, nom, coordonnées," "* la liste des mailles", "numéro, nom, type, nom des nœuds," "* la liste des groupes de nœuds", "numéro, nom, nombre de nœuds, noms des nœuds," "* la liste des groupes de mailles", "numéro, nom, nombre de mailles, noms des mailles." **Nota:** *Dans un fichier MED, il y a partition des nœuds et des mailles en fonction des groupes. Une partition correspond à une famille MED. Dans un fichier MED, les groupes sont répartis au sein des familles: on y trouve donc des familles de nœuds et des familles d’éléments.* Opérande RESULTAT ----------------- L’opérande RESULTAT permet d’imprimer dans un fichier MED, des champs contenus dans un concept resultat. On écrit dans le fichier ’MESSAGE’ les informations suivantes: * opérande ’RESULTAT’, * opérande ’NOM_CHAM’, * opérande ’NUME_ORDRE’, * nom du champ stocké dans le fichier MED: concaténation des trois précédentes opérandes. Si INFO_MAILLAGE = = ‘OUI’, des informations plus détaillées sont imprimées dans le fichier ‘MESSAGE’ lors de l’écriture du maillage MED. On pourra par exemple obtenir les types de mailles imprimées, les noms des familles MED qui sont créées, etc. Opérande CARA_ELEM ------------------ L’opérande CARA_ELEM sert pour l’impression des champs à sous-points. Lorsque CARA_ELEM est fourni, les champs à sous-points sont imprimés en ajoutant des informations dans le fichier MED permettant de positionner les sous-points en tenant compte des informations contenues dans la sd_cara_elem (épaisseur d’une coque, angle de vrille d’une poutre multi-fibre, …). Opérande CHAM_GD ---------------- L’opérande CHAM_GD permet d’imprimer dans le fichier une structure de donnée de type cham_gd. Concrètement, on peut donc imprimer avec ce mot-clé une carte, un champ par éléments ou un champ aux nœuds. Opérande NOM_CHAM_MED --------------------- L’opérande NOM_CHAM_MED permet de définir le nom du champ MED. C’est une chaîne de 64 caractères. Ceci peut servir en particulier lorsque l’on souhaite imprimer certaines composantes du champ comme plusieurs champs dans le même fichier MED (par exemple pour la visualisation de SIRO_ELEM). Opérande NOM_RESU_MED --------------------- L’opérande NOM_RESU_MED est une alternative à NOM_CHAM_MED concernant la terminologie des champs MED. Son utilisation va permettre de ne plus nommer explicitement les champs MED, ce qui signifie que tous les champs contenus dans le résultat seront imprimés. Chaque nom de champs MED sera construit à partir: * de la chaîne de caractères fournie à NOM_RESU_MED (chaine d’au plus 8 caractères) , * du nom symbolique du champ Aster. Par exemple: .. code-block:: text IMPR_RESU = ( FORMAT = ’MED’, RESU = _F( RESULTAT = U, NOM_RESU_MED = ’U_HAUT’, GROUP_MA = ’HAUT’, NUME_ORDRE = 1, ) ) Si le résultat U contient les champs DEPL et SIEF_ELGA, alors la commande ci-dessus produira les champs MED: * ’U_HAUT__DEPL’ , * ’U_HAUT__SIEF_ELGA’ , Ceci peut servir en particulier lorsque l’on souhaite imprimer dans le même fichier MED le même champ sur des groupes de mailles différents. Opérande IMPR_NOM_VARI ---------------------- Ce mot clé est utile dans le cas des variables internes. Lorsqu’il est utilisé et que l’impression d’un champ VARI_* a été demandée, c’est en fait un champ VARI_*_NOMME qui sera imprimé. Ce champ aura des composantes dont le nom sera basé sur le catalogue des lois de comportement utilisées dans le calcul. Si deux lois de comportement ont des variables internes communes, celles-ci seront fusionnées dans une unique composante. Opérande PARTIE --------------- Il n’est pas possible d’écrire des champs complexes. C’est pourquoi il faut choisir entre la partie réelle (PARTIE=’REEL’) , la partie complexe (PARTIE=’IMAG’), le module (PARTIE='MODULE') ou la phase (PARTIE='PHASE'). Opérande TYPE_NOM ----------------- Dans le cas où le type de résultat est un MULT_ELAS (résultat de :ref:`MACRO_ELAS_MULT `). Il faut spécifier comment les résultats seront écrits dans le fichier MED. La valeur par défaut que prend TYPE_NOM est "NUME_ORDRE". Ainsi, chaque cas de charge est sauvegardé sur un instant du résultat. L'autre valeur que peut prendre TYPE_NOM est "NOM_CAS" ; dans ce cas, chaque cas sera stocké dans un résultat différent dont le nom de résultat dans le fichier MED sera : .. code-block:: text "NOM_CAS_NOM_CHAM" Par exemple, si le résultat contient deux cas de charge ``FX`` et ``FY`` contenant chacun les champs DEPL et SIEF_ELGA, les champs MED suivants seront produits : * 'FX______DEPL' * 'FX______SIEF_ELGA' * 'FY______DEPL' * 'FY______SIEF_ELGA' Opérandes TOUT_ORDRE / NUME_ORDRE / LIST_ORDRE / NUME_MODE / INST / LIST_INST / FREQ / LIST_FREQ / NOEUD_CMP / NOM_CAS / ANGLE / PRECISION / CRITERE ---------------------------------------------------------------------------------------------------------------------------------------------------- Cf. document [:external:ref:`U4.91.01 `].