4. Exemples#

4.1. Exemple 1 : lecture d’un resultat de type “dyna_trans”#

On lit sur le fichier universel IDEAS, les champs de déplacement, de vitesse et d’accélération aux instants 1., 2., 3., 4. et 5.,

resu    =    LIRE_RESU    (    FORMAT        =    'IDEAS' ,

MODELE = mo, TYPE_RESU = “DYNA_TRANS” , NOM_CHAM = ( “DEPL” , “VITE” , “ACCE” ,), INST = ( 1. , 2. , 3. , 4. , 5. ,), )

4.2. Exemple 2 : lecture d’un resultat de type “evol_noli” en définissant les critères de recherche#

On lit sur le fichier universel IDEAS, les champs de variables internes et de déformations à l’instant 15. en tenant compte de critères de recherche utilisateur.

INIT =LIRE_RESU(    MODELE            =    mo,

FORMAT = “IDEAS” , TYPE_RESU = “EVOL_NOLI” , NOM_CHAM = (“VARI_ELNO”,”EPSA_ELNO”), NB_VARI = 2, INST = 15., FORMAT_IDEAS =( _F( NOM_CHAM = “VARI_ELNO” , NUME_DATASET = 57, RECORD_6 = (1,4,3,9999,2,6), POSI_ORDRE = (7,4,), POSI_INST = (8 1) NOM_CMP = (“V1”,”V2”,”V3”,”V4”,)), _F( NOM_CHAM = “EPSA_ELNO” , RECORD_6 = (1,4,4,3,2,6), NOM_CMP = (“EPXX”,”XXX”,”EPZZ”, “EPXY”,”EPXZ”,”EPYZ”))), )

Fichiers IDEAS à lire

_images/10000000000003AE0000030A411B36EE7E092C78.png

4.3. Exemple 3 : lecture d’un résultat de type “evol_ther” en définissant les critères de recherche#

On lit sur le fichier universel IDEAS, le champ de température pour l’instant 0.8 en tenant compte de critères de recherche utilisateur.

TEMP =    LIRE_RESU    (    MAILLAGE        =    mail,

UNITE = 19, FORMAT = “IDEAS” , TYPE_RESU = “EVOL_THER” , NOM_CHAM = “TEMP” , INST = 0.8, FORMAT_IDEAS =_F( NOM_CHAM = “TEMP” , NUME_DATASET = 2414, RECORD_3 = (1,), RECORD_9 = (2,4,1,5,2,1), POSI_ORDRE = (10,7), POSI_INST = (12,1), ), )

4.4. Exemple 5 : lecture d’un evol_ther au format MED#

LIRE_RESU ( FORMAT = “MED”, MAILLAGE = MA,

UNITE = 21, TOUT_ORDRE = “OUI”, TYPE_RESU = “EVOL_THER”,

FORMAT_MED = _F ( NOM_CHAM = TEMP,

NOM_CHAM_MED = “THERDEP_TEMP”, )

)

: FORMAT_IDEAS : valeurs par défaut

Dans ce paragraphe, nous présentons pour chaque champ (NOM_CHAM) les critères de recherche par défaut utilisés pour localiser dans le fichier universel les résultats à lire.

CHAM_NO

NOM_CHAM

“DEPL”

“VITE”

“ACCE”

“TEMP”

NUME_DATASET

55

55

55

55

RECORD_3

RECORD_6

1 4 3 8 2 6

1 4 3 11 2 6

1 4 3 12 2 6

2 4 1 5 2 1

RECORD_9

POSI_ORDRE

7 4

7 4

7 4

7 4

POSI_INST

8 1

8 1

8 1

8 1

POSI_FREQ

NOM_CMP

“DX” “DY” “DZ” “DRX” “DRY” “DRZ”

“DX” “DY” “DZ” “DRX” “DRY” “DRZ”

“DX” “DY” “DZ” “DRX” “DRY” “DRZ”

“TEMP” “TEMP_MIL” “TEMP_INF” TEMP_SUP”

CHAM_ELEM

NOM_CHAM

“VARI_ELNO”

“EPSA_ELNO”

“SIEF_ELNO”

“PRES”

NUME_DATASET

57

57

57

57

RECORD_3

RECORD_6

1 4 3 0 2 6

1 4 4 3 2 6

1 4 4 2 2 6

1 4 1 15 2 1

RECORD_9

POSI_ORDRE

7 4

7 4

7 4

7 4

POSI_INST

8 1

8 1

8 1

8 1

POSI_FREQ

NOM_CMP

“V1” “V2” “V3” “V4” “V5” “V6” “V7” “V8” … … “V9” “V30”

“EPXX” “EPXY” “EPYY” “EPXZ” “EPYZ” “EPZZ”

“SIXX” “SIXY” “SIYY” “SIXZ” “SIYZ” “SIZZ”

“PRES”