4. Exemples#

4.1. Exemple : lecture d’un maillage EUROPLEXUS#

On lit sur le fichier universel IDEAS (unité logique 19) le maillage hydrodynamique filaire de EUROPLEXUS et on le transforme au format de Code_Aster écrit sur l’unité 22. Le maillage EUROPLEXUS au format de Code_Aster est ensuite relu et placé dans le concept de type maillage.

PRE_IDEAS ( UNITE_IDEAS=19, UNITE_MAILLAGE=22 )

mplexus = LIRE_MAILLAGE (    UNITE=22, )

4.2. Exemple : création d’un resultat de type “evol_char”#

On lit sur le fichier universel IDEAS le champ de pression fluide fonction du temps. Ce champ, défini sur le maillage hydrodynamique filaire de EUROPLEXUS (au format de Code_Aster ), est ensuite projeté sur le maillage mécanique de Code_Aster pour tous les instants de définition.

presplex= LIRE_PLEXUS    (    UNITE            =    19,

FORMAT = “IDEAS”, MAIL_PLEXUS = mplexus, MAILLAGE = master, MODELE = modaster, TOUT_ORDRE = “OUI”, )

4.3. Exemple : utilisation du resultat de type “evol_char”#

Le concept ‘evol_char’ précédemment défini est utilisé sous mot-clé EVOL_CHAR pour fabriquer un chargement.

char= AFFE_CHAR_MECA    (    MODELE    =    modaster,

… EVOL_CHAR = presplex, )

D’autres exemples d’utilisation de l’opérateur LIRE_PLEXUS peuvent être consultés dans les fichiers de commandes du cas-test ZZZZ112, modélisations A, B, C [:external:ref:`V1.01.112 <V1.01.112>`].