4. Examples#

4.1. Example 1: reading a “dyna_trans” result#

The universal file IDEAS shows the displacement fields, speed and acceleration fields at moments 1., 2., 3., 4. and 5. ,

resu = LIRE_RESU (FORMAT = 'IDEAS',

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

4.2. Example 2: reading a “evol_noli” result by defining the search criteria#

The universal file IDEAS reads the fields of internal variables and deformations at time 15. taking into account user search criteria.

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,999,2.6), POSI_ORDRE = (7,4,), POSI_INST = (8 1) NOM_CMP = (“V1”, “V2”, “V2”, “V3”, “V4”,)), _F (NOM_CHAM = “EPSA_ELNO”, RECORD_6 = (1,4,4,3,2.6), NOM_CMP = (“EPXX”, “XXX”, “EPZZ”, “EPXY”, “EPXZ”, “EPYZ”, “”)), )

IDEAS files to read

_images/10000000000003AE0000030A411B36EE7E092C78.png

4.3. Example 3: reading a “evol_ther” result by defining the search criteria#

On the universal file IDEAS, we read the temperature field for the moment 0.8 taking into account user search criteria.

TEMP = LIRE_RESU (MAILLAGE = email,

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. Example 5: reading an evol_ther in MED format#

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 : default values

In this paragraph, we present for each field (NOM_CHAM) the default search criteria used to locate the results to be read in the universal file.

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 “” V5 “” V6 “” V7 “” “V8”…… “V9” “V30”

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

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

“PRES”