Exemples ======== .. _Ref447353672: 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., .. code-block:: text resu = LIRE_RESU ( FORMAT = 'IDEAS' , MODELE = mo, TYPE_RESU = 'DYNA_TRANS' , NOM_CHAM = ( 'DEPL' , 'VITE' , 'ACCE' ,), INST = ( 1. , 2. , 3. , 4. , 5. ,), ) .. _Ref447354903: 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. .. code-block:: text 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** .. image:: images/10000000000003AE0000030A411B36EE7E092C78.png :width: 6.3374in :height: 5.2339in .. _RefImage_10000000000003AE0000030A411B36EE7E092C78.png: .. _982495653: 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. .. code-block:: text 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), ), ) 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** | | | | | +------------------+-------------+--------------+--------------+------------------------------+ | | 'DX' 'DY' | 'DX' 'DY' | 'DX' 'DY' | 'TEMP' 'TEMP_MIL' 'TEMP_INF' | | **NOM_CMP** | 'DZ' 'DRX' | 'DZ' 'DRX' | 'DZ' 'DRX' | TEMP_SUP' | | | 'DRY' 'DRZ' | 'DRY' 'DRZ' | 'DRY' 'DRZ' | | +------------------+-------------+--------------+--------------+------------------------------+ +---------------------------------------------------------------------------------+ | **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** | | | | | +------------------+-------------+----------------+----------------+--------------+ | | 'V1' 'V2' | 'EPXX' 'EPXY' | 'SIXX' 'SIXY' | 'PRES' | | **NOM_CMP** | 'V3' 'V4' | 'EPYY' 'EPXZ' | 'SIYY' 'SIXZ' | | | | 'V5' 'V6' | 'EPYZ' 'EPZZ' | 'SIYZ' 'SIZZ' | | | | 'V7' 'V8' | | | | | | ... ... | | | | | | 'V9' 'V30' | | | | +------------------+-------------+----------------+----------------+--------------+