u7.03.04 Macro-commande CREA_LIB_MFRONT#
Syntaxe#
compor_mgis = CREA_LIB_MFRONT(
◆ NOM_COMPOR = text,
◆ | UNITE_MFRONT = unit,
| UNITE_LIBRAIRIE = unit,
◇ DEBUG = / "OUI",
/ "NON" (par défaut),
)
◆ : obligatoire
◇ : optionnel
⟐ : présent par défaut
& : ensemble
/ : un seul parmi
| : plusieurs choix possibles
Opérandes#
Opérande NOM_COMPOR#
◆ NOM_COMPOR = nom,
Nom du comportement à utiliser tel que défini dans le fichier *.mfront (directive @Behaviour).
Opérande UNITE_MFRONT#
UNITE_MFRONT = unit_mfront,
Numéro d’unité logique du fichier *.mfront contenant la loi de comportement au format MFront. Le fichier fourni sera compilé en utilisant l’exécutable mfront.
Si UNITE_MFRONT n’est pas renseigné, il faut indiquer UNITE_LIBRAIRIE pour préciser quelle bibliothèque utiliser. Si les deux mots-clés sont renseignés, la bibliothèque construite sera copié sur le fichier correspondant à UNITE_LIBRAIRIE.
La version de code_aster utilisée (depuis la 16.3.13) doit être compilée avec le support de MGIS et de MFront pour que la compilation fonctionne.
Opérande UNITE_LIBRAIRIE#
UNITE_LIBRAIRIE = unit_lib,
Si les deux mots-clés UNITE_MFRONT et UNITE_LIBRAIRIE sont renseignés, UNITE_LIBRAIRIE indique l’unité logique sur laquelle sera écrite la bibliothèque compilée (c’est un résultat).
Si seul UNITE_LIBRAIRIE est renseigné, il indique la bibliothèque à utiliser (c’est une donnée).
Opérande DEBUG#
◊ DEBUG = / "OUI",
/ "NON" (par défaut)
En utilisant DEBUG= »OUI », on active l’option --debug de MFront qui affiche les données d’entrée et de sortie.