u7.05.21 Procédure IMPR_RESU au format “MED”#

Syntaxe#

Détail de la syntaxe
IMPR_RESU(
    ◇ FORMAT = / "ASTER",
               / "GMSH",
               / "IDEAS",
               / "MED" (par défaut),
               / "RESULTAT",
    ◇ PROC0 = / "NON",
              / "OUI",
    # Si: not equal_to("FORMAT", 'MED')
        ◇ MODELE = modele,
    # Si: equal_to("FORMAT", 'RESULTAT')
        ◇ UNITE = unit (défaut: 8),
    # Si: equal_to("FORMAT", 'IDEAS')
        ◇ UNITE = unit (défaut: 30),
        ◇ VERSION = / 4,
                    / 5 (par défaut),
    # Si: equal_to("FORMAT", 'ASTER')
        ◇ UNITE = unit (défaut: 26),
    # Si: equal_to("FORMAT", 'MED')
        ◇ UNITE = unit (défaut: 80),
        ◇ VERSION_MED = / "3.3.1" (par défaut),
                        / "4.0.0",
                        / "4.1.0",
        ◇ FICHIER_UNIQUE = / "NON" (par défaut),
                           / "OUI",
    # Si: equal_to("FORMAT", 'GMSH')
        ◇ UNITE = unit (défaut: 37),
        ◇ VERSION = / 1.0,
                    / 1.2 (par défaut),
    # Si: equal_to("FORMAT", 'MED')
        ◆ RESU = _F(
             ◆ | MAILLAGE = maillage / squelette,
               | CHAM_GD = cham_gd,
               | RESULTAT = resultat,
             ◇ CARA_ELEM = cara_elem,
             # Si: (not exists("CARA_ELEM"))
                 ◇ VISU_SP = "NON" (ou non renseigné),
             # Si: is_type("RESULTAT") == mult_elas
                 ◇ TYPE_NOM = / "NOM_CAS",
                              / "NUME_ORDRE" (par défaut),
             ◇ INFO_MAILLAGE = / "NON" (par défaut),
                               / "OUI",
             # Si: (is_type("RESULTAT") in (dyna_harmo, acou_harmo) or is_type("CHAM_GD") != carte_sdaster)
                 ◇ PARTIE = / "IMAG",
                            / "MODULE",
                            / "PHASE",
                            / "REEL",
             ◇ IMPR_NOM_VARI = / "NON",
                               / "OUI" (par défaut),
             # Si: exists("RESULTAT")
                 ◇ / TOUT_CHAM = / "NON",
                                 / "OUI",
                   / NOM_CHAM = / "ACCE",
                                / "ACCE_ABSOLU",
                                / "COEF_H",
                                / "COMPORTEMENT",
                                / "COMPORTHER",
                                / "CONT_ELEM",
                                / "CONT_NOEU",
                                / "DEGE_ELGA",
                                / "DEGE_ELNO",
                                / "DEGE_NOEU",
                                / "DEPL",
                                / "DEPL_ABSOLU",
                                / "DEPL_ELGA",
                                / "DEPL_VIBR",
                                / "DERA_ELGA",
                                / "DERA_ELNO",
                                / "DERA_NOEU",
                                / "DIFF_ELGA",
                                / "DIFF_ELNO",
                                / "DIFF_NOEU",
                                / "DISS_ELEM",
                                / "DISS_ELGA",
                                / "DISS_ELNO",
                                / "DISS_NOEU",
                                / "DIVU",
                                / "DURT_ELNO",
                                / "DURT_NOEU",
                                / "ECIN_ELEM",
                                / "EFGE_ELGA",
                                / "EFGE_ELNO",
                                / "EFGE_NOEU",
                                / "EGRU_ELNO",
                                / "ENDO_ELGA",
                                / "ENDO_ELNO",
                                / "ENDO_NOEU",
                                / "ENEL_ELEM",
                                / "ENEL_ELGA",
                                / "ENEL_ELNO",
                                / "ENEL_NOEU",
                                / "ENTR_ELEM",
                                / "EPEQ_ELGA",
                                / "EPEQ_ELNO",
                                / "EPEQ_NOEU",
                                / "EPFD_ELGA",
                                / "EPFD_ELNO",
                                / "EPFD_NOEU",
                                / "EPFP_ELGA",
                                / "EPFP_ELNO",
                                / "EPFP_NOEU",
                                / "EPGQ_ELGA",
                                / "EPGQ_ELNO",
                                / "EPGQ_NOEU",
                                / "EPME_ELGA",
                                / "EPME_ELNO",
                                / "EPME_NOEU",
                                / "EPMG_ELGA",
                                / "EPMG_ELNO",
                                / "EPMG_NOEU",
                                / "EPMQ_ELGA",
                                / "EPMQ_ELNO",
                                / "EPMQ_NOEU",
                                / "EPOT_ELEM",
                                / "EPSA_ELNO",
                                / "EPSA_NOEU",
                                / "EPSG_ELGA",
                                / "EPSG_ELNO",
                                / "EPSG_NOEU",
                                / "EPSI_ELGA",
                                / "EPSI_ELNO",
                                / "EPSI_NOEU",
                                / "EPSL_ELGA",
                                / "EPSL_ELNO",
                                / "EPSL_NOEU",
                                / "EPSP_ELGA",
                                / "EPSP_ELNO",
                                / "EPSP_NOEU",
                                / "EPVC_ELGA",
                                / "EPVC_ELNO",
                                / "EPVC_NOEU",
                                / "ERME_ELEM",
                                / "ERME_ELNO",
                                / "ERME_NOEU",
                                / "ERTH_ELEM",
                                / "ERTH_ELNO",
                                / "ERTH_NOEU",
                                / "ERZ1_ELEM",
                                / "ERZ2_ELEM",
                                / "ETHE_ELEM",
                                / "ETOT_ELEM",
                                / "ETOT_ELGA",
                                / "ETOT_ELNO",
                                / "ETOT_NOEU",
                                / "FERR_ELEM",
                                / "FLHN_ELGA",
                                / "FLUX_ELGA",
                                / "FLUX_ELGA",
                                / "FLUX_ELNO",
                                / "FLUX_ELNO",
                                / "FLUX_NOEU",
                                / "FLUX_NOEU",
                                / "FORC_NODA",
                                / "FSUR_2D",
                                / "FSUR_3D",
                                / "FVOL_2D",
                                / "FVOL_3D",
                                / "GRAT_ELGA",
                                / "GRAT_ELGA",
                                / "GRAT_ELNO",
                                / "GRAT_ELNO",
                                / "GRAT_NOEU",
                                / "GRAT_NOEU",
                                / "HHO_DEPL",
                                / "HHO_TEMP",
                                / "HHO_VITE",
                                / "HYDR_ELGA",
                                / "HYDR_ELNO",
                                / "HYDR_NOEU",
                                / "HYGR_ELGA",
                                / "HYGR_ELNO",
                                / "HYGR_NOEU",
                                / "INDL_ELGA",
                                / "INTE_ELNO",
                                / "INTE_NOEU",
                                / "IRRA",
                                / "MARG_ELEM",
                                / "MATE_ELEM",
                                / "MATE_ELGA",
                                / "META_ELNO",
                                / "META_NOEU",
                                / "MODE_FLAMB",
                                / "MODE_STAB",
                                / "NEUT",
                                / "PDIL_ELGA",
                                / "PRAC_ELNO",
                                / "PRAC_NOEU",
                                / "PRES",
                                / "PRES_NOEU",
                                / "PRME_ELNO",
                                / "PTOT",
                                / "QIRE_ELEM",
                                / "QIRE_ELNO",
                                / "QIRE_NOEU",
                                / "QIZ1_ELEM",
                                / "QIZ2_ELEM",
                                / "REAC_NODA",
                                / "RESI_NOEU",
                                / "RESI_RELA_NOEU",
                                / "SECH",
                                / "SIEF_ELGA",
                                / "SIEF_ELNO",
                                / "SIEF_NOEU",
                                / "SIEQ_ELGA",
                                / "SIEQ_ELNO",
                                / "SIEQ_NOEU",
                                / "SIGM_ELGA",
                                / "SIGM_ELNO",
                                / "SIGM_NOEU",
                                / "SIMY_ELGA",
                                / "SING_ELEM",
                                / "SING_ELNO",
                                / "SIPM_ELNO",
                                / "SIPO_ELNO",
                                / "SIPO_NOEU",
                                / "SIRO_ELEM",
                                / "SISE_ELNO",
                                / "SIZ1_NOEU",
                                / "SIZ2_NOEU",
                                / "SOUR_ELGA",
                                / "STRX_ELGA",
                                / "TEMP",
                                / "TEMP_ELGA",
                                / "T_EXT",
                                / "UT01_CART",
                                / "UT01_ELEM",
                                / "UT01_ELGA",
                                / "UT01_ELNO",
                                / "UT01_NOEU",
                                / "UT02_CART",
                                / "UT02_ELEM",
                                / "UT02_ELGA",
                                / "UT02_ELNO",
                                / "UT02_NOEU",
                                / "UT03_CART",
                                / "UT03_ELEM",
                                / "UT03_ELGA",
                                / "UT03_ELNO",
                                / "UT03_NOEU",
                                / "UT04_CART",
                                / "UT04_ELEM",
                                / "UT04_ELGA",
                                / "UT04_ELNO",
                                / "UT04_NOEU",
                                / "UT05_CART",
                                / "UT05_ELEM",
                                / "UT05_ELGA",
                                / "UT05_ELNO",
                                / "UT05_NOEU",
                                / "UT06_CART",
                                / "UT06_ELEM",
                                / "UT06_ELGA",
                                / "UT06_ELNO",
                                / "UT06_NOEU",
                                / "UT07_CART",
                                / "UT07_ELEM",
                                / "UT07_ELGA",
                                / "UT07_ELNO",
                                / "UT07_NOEU",
                                / "UT08_CART",
                                / "UT08_ELEM",
                                / "UT08_ELGA",
                                / "UT08_ELNO",
                                / "UT08_NOEU",
                                / "UT09_CART",
                                / "UT09_ELEM",
                                / "UT09_ELGA",
                                / "UT09_ELNO",
                                / "UT09_NOEU",
                                / "UT10_CART",
                                / "UT10_ELEM",
                                / "UT10_ELGA",
                                / "UT10_ELNO",
                                / "UT10_NOEU",
                                / "VARC_ELGA",
                                / "VARC_ELNO",
                                / "VARC_NOEU",
                                / "VARI_ELGA",
                                / "VARI_ELNO",
                                / "VARI_NOEU",
                                / "VITE",
                                / "VITE_ABSOLU",
                                / "VITE_VENT",
                 ◇ / TOUT_ORDRE = "OUI" (ou non renseigné),
                   / NUME_ORDRE = list[int],
                   / INST = list[float],
                   / FREQ = list[float],
                   / NUME_MODE = list[int],
                   / NOEUD_CMP = list[text],
                   / LIST_INST = listr8,
                   / LIST_FREQ = listr8,
                   / LIST_ORDRE = listis,
                   / NOM_CAS = list[text],
                   / ANGLE = list[float],
                 # Si: (exists("ANGLE"))or(exists("FREQ"))or(exists("LIST_FREQ"))or(exists("INST"))or(exists("LIST_INST"))
                     ◇ CRITERE = / "ABSOLU",
                                 / "RELATIF" (par défaut),
                     # Si: (equal_to("CRITERE", 'RELATIF'))
                         ◇ PRECISION = float (défaut: 1e-06),
                     # Si: (equal_to("CRITERE", 'ABSOLU'))
                         ◆ PRECISION = float,
             # Si: (exists("RESULTAT"))
                 ◇ NOM_PARA = list[text],
             ◇ / TOUT_CMP = "OUI" (ou non renseigné),
               / NOM_CMP = list[text],
             # Si: (exists("CHAM_GD") or exists("RESULTAT"))
                 ◇ / NOM_CHAM_MED = list[text],
                   / NOM_RESU_MED = text,
             ◇ TOUT = "OUI" (ou non renseigné),
             ◇ GROUP_NO = list[grno],
             ◇ GROUP_MA = list[grma],
             ◇ SOUS_TITRE = text,
          ),
    # Si: equal_to("FORMAT", 'RESULTAT')
        ◇ RESU = _F(
             ◆ | MAILLAGE = maillage / squelette,
               | CHAM_GD = cham_gd,
               | RESULTAT = resultat,
             ◇ CARA_ELEM = cara_elem,
             ◇ PARTIE = / "IMAG",
                        / "MODULE",
                        / "PHASE",
                        / "REEL",
             # Si: exists("RESULTAT")
                 ◇ / TOUT_CHAM = / "NON",
                                 / "OUI",
                   / NOM_CHAM = / "ACCE",
                                / "ACCE_ABSOLU",
                                / "COEF_H",
                                / "COMPORTEMENT",
                                / "COMPORTHER",
                                / "CONT_ELEM",
                                / "CONT_NOEU",
                                / "DEGE_ELGA",
                                / "DEGE_ELNO",
                                / "DEGE_NOEU",
                                / "DEPL",
                                / "DEPL_ABSOLU",
                                / "DEPL_ELGA",
                                / "DEPL_VIBR",
                                / "DERA_ELGA",
                                / "DERA_ELNO",
                                / "DERA_NOEU",
                                / "DIFF_ELGA",
                                / "DIFF_ELNO",
                                / "DIFF_NOEU",
                                / "DISS_ELEM",
                                / "DISS_ELGA",
                                / "DISS_ELNO",
                                / "DISS_NOEU",
                                / "DIVU",
                                / "DURT_ELNO",
                                / "DURT_NOEU",
                                / "ECIN_ELEM",
                                / "EFGE_ELGA",
                                / "EFGE_ELNO",
                                / "EFGE_NOEU",
                                / "EGRU_ELNO",
                                / "ENDO_ELGA",
                                / "ENDO_ELNO",
                                / "ENDO_NOEU",
                                / "ENEL_ELEM",
                                / "ENEL_ELGA",
                                / "ENEL_ELNO",
                                / "ENEL_NOEU",
                                / "ENTR_ELEM",
                                / "EPEQ_ELGA",
                                / "EPEQ_ELNO",
                                / "EPEQ_NOEU",
                                / "EPFD_ELGA",
                                / "EPFD_ELNO",
                                / "EPFD_NOEU",
                                / "EPFP_ELGA",
                                / "EPFP_ELNO",
                                / "EPFP_NOEU",
                                / "EPGQ_ELGA",
                                / "EPGQ_ELNO",
                                / "EPGQ_NOEU",
                                / "EPME_ELGA",
                                / "EPME_ELNO",
                                / "EPME_NOEU",
                                / "EPMG_ELGA",
                                / "EPMG_ELNO",
                                / "EPMG_NOEU",
                                / "EPMQ_ELGA",
                                / "EPMQ_ELNO",
                                / "EPMQ_NOEU",
                                / "EPOT_ELEM",
                                / "EPSA_ELNO",
                                / "EPSA_NOEU",
                                / "EPSG_ELGA",
                                / "EPSG_ELNO",
                                / "EPSG_NOEU",
                                / "EPSI_ELGA",
                                / "EPSI_ELNO",
                                / "EPSI_NOEU",
                                / "EPSL_ELGA",
                                / "EPSL_ELNO",
                                / "EPSL_NOEU",
                                / "EPSP_ELGA",
                                / "EPSP_ELNO",
                                / "EPSP_NOEU",
                                / "EPVC_ELGA",
                                / "EPVC_ELNO",
                                / "EPVC_NOEU",
                                / "ERME_ELEM",
                                / "ERME_ELNO",
                                / "ERME_NOEU",
                                / "ERTH_ELEM",
                                / "ERTH_ELNO",
                                / "ERTH_NOEU",
                                / "ERZ1_ELEM",
                                / "ERZ2_ELEM",
                                / "ETHE_ELEM",
                                / "ETOT_ELEM",
                                / "ETOT_ELGA",
                                / "ETOT_ELNO",
                                / "ETOT_NOEU",
                                / "FERR_ELEM",
                                / "FLHN_ELGA",
                                / "FLUX_ELGA",
                                / "FLUX_ELGA",
                                / "FLUX_ELNO",
                                / "FLUX_ELNO",
                                / "FLUX_NOEU",
                                / "FLUX_NOEU",
                                / "FORC_NODA",
                                / "FSUR_2D",
                                / "FSUR_3D",
                                / "FVOL_2D",
                                / "FVOL_3D",
                                / "GRAT_ELGA",
                                / "GRAT_ELGA",
                                / "GRAT_ELNO",
                                / "GRAT_ELNO",
                                / "GRAT_NOEU",
                                / "GRAT_NOEU",
                                / "HHO_DEPL",
                                / "HHO_TEMP",
                                / "HHO_VITE",
                                / "HYDR_ELGA",
                                / "HYDR_ELNO",
                                / "HYDR_NOEU",
                                / "HYGR_ELGA",
                                / "HYGR_ELNO",
                                / "HYGR_NOEU",
                                / "INDL_ELGA",
                                / "INTE_ELNO",
                                / "INTE_NOEU",
                                / "IRRA",
                                / "MARG_ELEM",
                                / "MATE_ELEM",
                                / "MATE_ELGA",
                                / "META_ELNO",
                                / "META_NOEU",
                                / "MODE_FLAMB",
                                / "MODE_STAB",
                                / "NEUT",
                                / "PDIL_ELGA",
                                / "PRAC_ELNO",
                                / "PRAC_NOEU",
                                / "PRES",
                                / "PRES_NOEU",
                                / "PRME_ELNO",
                                / "PTOT",
                                / "QIRE_ELEM",
                                / "QIRE_ELNO",
                                / "QIRE_NOEU",
                                / "QIZ1_ELEM",
                                / "QIZ2_ELEM",
                                / "REAC_NODA",
                                / "RESI_NOEU",
                                / "RESI_RELA_NOEU",
                                / "SECH",
                                / "SIEF_ELGA",
                                / "SIEF_ELNO",
                                / "SIEF_NOEU",
                                / "SIEQ_ELGA",
                                / "SIEQ_ELNO",
                                / "SIEQ_NOEU",
                                / "SIGM_ELGA",
                                / "SIGM_ELNO",
                                / "SIGM_NOEU",
                                / "SIMY_ELGA",
                                / "SING_ELEM",
                                / "SING_ELNO",
                                / "SIPM_ELNO",
                                / "SIPO_ELNO",
                                / "SIPO_NOEU",
                                / "SIRO_ELEM",
                                / "SISE_ELNO",
                                / "SIZ1_NOEU",
                                / "SIZ2_NOEU",
                                / "SOUR_ELGA",
                                / "STRX_ELGA",
                                / "TEMP",
                                / "TEMP_ELGA",
                                / "T_EXT",
                                / "UT01_CART",
                                / "UT01_ELEM",
                                / "UT01_ELGA",
                                / "UT01_ELNO",
                                / "UT01_NOEU",
                                / "UT02_CART",
                                / "UT02_ELEM",
                                / "UT02_ELGA",
                                / "UT02_ELNO",
                                / "UT02_NOEU",
                                / "UT03_CART",
                                / "UT03_ELEM",
                                / "UT03_ELGA",
                                / "UT03_ELNO",
                                / "UT03_NOEU",
                                / "UT04_CART",
                                / "UT04_ELEM",
                                / "UT04_ELGA",
                                / "UT04_ELNO",
                                / "UT04_NOEU",
                                / "UT05_CART",
                                / "UT05_ELEM",
                                / "UT05_ELGA",
                                / "UT05_ELNO",
                                / "UT05_NOEU",
                                / "UT06_CART",
                                / "UT06_ELEM",
                                / "UT06_ELGA",
                                / "UT06_ELNO",
                                / "UT06_NOEU",
                                / "UT07_CART",
                                / "UT07_ELEM",
                                / "UT07_ELGA",
                                / "UT07_ELNO",
                                / "UT07_NOEU",
                                / "UT08_CART",
                                / "UT08_ELEM",
                                / "UT08_ELGA",
                                / "UT08_ELNO",
                                / "UT08_NOEU",
                                / "UT09_CART",
                                / "UT09_ELEM",
                                / "UT09_ELGA",
                                / "UT09_ELNO",
                                / "UT09_NOEU",
                                / "UT10_CART",
                                / "UT10_ELEM",
                                / "UT10_ELGA",
                                / "UT10_ELNO",
                                / "UT10_NOEU",
                                / "VARC_ELGA",
                                / "VARC_ELNO",
                                / "VARC_NOEU",
                                / "VARI_ELGA",
                                / "VARI_ELNO",
                                / "VARI_NOEU",
                                / "VITE",
                                / "VITE_ABSOLU",
                                / "VITE_VENT",
                 ◇ / TOUT_ORDRE = "OUI" (ou non renseigné),
                   / NUME_ORDRE = list[int],
                   / INST = list[float],
                   / FREQ = list[float],
                   / NUME_MODE = list[int],
                   / NOEUD_CMP = list[text],
                   / LIST_INST = listr8,
                   / LIST_FREQ = listr8,
                   / LIST_ORDRE = listis,
                   / NOM_CAS = list[text],
                   / ANGLE = list[float],
                 # Si: (exists("ANGLE"))or(exists("FREQ"))or(exists("LIST_FREQ"))or(exists("INST"))or(exists("LIST_INST"))
                     ◇ CRITERE = / "ABSOLU",
                                 / "RELATIF" (par défaut),
                     # Si: (equal_to("CRITERE", 'RELATIF'))
                         ◇ PRECISION = float (défaut: 1e-06),
                     # Si: (equal_to("CRITERE", 'ABSOLU'))
                         ◆ PRECISION = float,
             ◇ / TOUT_PARA = / "NON",
                             / "OUI",
               / NOM_PARA = list[text],
             ◇ FORM_TABL = / "EXCEL",
                           / "NON" (par défaut),
                           / "OUI",
             ◇ / TOUT_CMP = "OUI" (ou non renseigné),
               / NOM_CMP = list[text],
             # Si: (exists("CHAM_GD") or exists("RESULTAT"))
                 ◇ TOUT = "OUI" (ou non renseigné),
                 ◇ GROUP_NO = list[grno],
                 ◇ GROUP_MA = list[grma],
             ◇ VALE_MAX = "OUI" (ou non renseigné),
             ◇ VALE_MIN = "OUI" (ou non renseigné),
             ◇ BORNE_SUP = float,
             ◇ BORNE_INF = float,
             ◇ IMPR_COOR = / "NON" (par défaut),
                           / "OUI",
             ◇ FORMAT_R = text (défaut: "1PE21.14"),
             ◇ SOUS_TITRE = text,
          ),
    # Si: equal_to("FORMAT", 'GMSH')
        ◇ RESU = _F(
             ◆ | MAILLAGE = maillage / squelette,
               | CHAM_GD = cham_gd,
               | RESULTAT = resultat,
             ◇ CARA_ELEM = cara_elem,
             ◇ PARTIE = / "IMAG",
                        / "REEL",
             # Si: exists("RESULTAT")
                 ◇ / TOUT_CHAM = / "NON",
                                 / "OUI",
                   / NOM_CHAM = / "ACCE",
                                / "ACCE_ABSOLU",
                                / "COEF_H",
                                / "COMPORTEMENT",
                                / "COMPORTHER",
                                / "CONT_ELEM",
                                / "CONT_NOEU",
                                / "DEGE_ELGA",
                                / "DEGE_ELNO",
                                / "DEGE_NOEU",
                                / "DEPL",
                                / "DEPL_ABSOLU",
                                / "DEPL_ELGA",
                                / "DEPL_VIBR",
                                / "DERA_ELGA",
                                / "DERA_ELNO",
                                / "DERA_NOEU",
                                / "DIFF_ELGA",
                                / "DIFF_ELNO",
                                / "DIFF_NOEU",
                                / "DISS_ELEM",
                                / "DISS_ELGA",
                                / "DISS_ELNO",
                                / "DISS_NOEU",
                                / "DIVU",
                                / "DURT_ELNO",
                                / "DURT_NOEU",
                                / "ECIN_ELEM",
                                / "EFGE_ELGA",
                                / "EFGE_ELNO",
                                / "EFGE_NOEU",
                                / "EGRU_ELNO",
                                / "ENDO_ELGA",
                                / "ENDO_ELNO",
                                / "ENDO_NOEU",
                                / "ENEL_ELEM",
                                / "ENEL_ELGA",
                                / "ENEL_ELNO",
                                / "ENEL_NOEU",
                                / "ENTR_ELEM",
                                / "EPEQ_ELGA",
                                / "EPEQ_ELNO",
                                / "EPEQ_NOEU",
                                / "EPFD_ELGA",
                                / "EPFD_ELNO",
                                / "EPFD_NOEU",
                                / "EPFP_ELGA",
                                / "EPFP_ELNO",
                                / "EPFP_NOEU",
                                / "EPGQ_ELGA",
                                / "EPGQ_ELNO",
                                / "EPGQ_NOEU",
                                / "EPME_ELGA",
                                / "EPME_ELNO",
                                / "EPME_NOEU",
                                / "EPMG_ELGA",
                                / "EPMG_ELNO",
                                / "EPMG_NOEU",
                                / "EPMQ_ELGA",
                                / "EPMQ_ELNO",
                                / "EPMQ_NOEU",
                                / "EPOT_ELEM",
                                / "EPSA_ELNO",
                                / "EPSA_NOEU",
                                / "EPSG_ELGA",
                                / "EPSG_ELNO",
                                / "EPSG_NOEU",
                                / "EPSI_ELGA",
                                / "EPSI_ELNO",
                                / "EPSI_NOEU",
                                / "EPSL_ELGA",
                                / "EPSL_ELNO",
                                / "EPSL_NOEU",
                                / "EPSP_ELGA",
                                / "EPSP_ELNO",
                                / "EPSP_NOEU",
                                / "EPVC_ELGA",
                                / "EPVC_ELNO",
                                / "EPVC_NOEU",
                                / "ERME_ELEM",
                                / "ERME_ELNO",
                                / "ERME_NOEU",
                                / "ERTH_ELEM",
                                / "ERTH_ELNO",
                                / "ERTH_NOEU",
                                / "ERZ1_ELEM",
                                / "ERZ2_ELEM",
                                / "ETHE_ELEM",
                                / "ETOT_ELEM",
                                / "ETOT_ELGA",
                                / "ETOT_ELNO",
                                / "ETOT_NOEU",
                                / "FERR_ELEM",
                                / "FLHN_ELGA",
                                / "FLUX_ELGA",
                                / "FLUX_ELGA",
                                / "FLUX_ELNO",
                                / "FLUX_ELNO",
                                / "FLUX_NOEU",
                                / "FLUX_NOEU",
                                / "FORC_NODA",
                                / "FSUR_2D",
                                / "FSUR_3D",
                                / "FVOL_2D",
                                / "FVOL_3D",
                                / "GRAT_ELGA",
                                / "GRAT_ELGA",
                                / "GRAT_ELNO",
                                / "GRAT_ELNO",
                                / "GRAT_NOEU",
                                / "GRAT_NOEU",
                                / "HHO_DEPL",
                                / "HHO_TEMP",
                                / "HHO_VITE",
                                / "HYDR_ELGA",
                                / "HYDR_ELNO",
                                / "HYDR_NOEU",
                                / "HYGR_ELGA",
                                / "HYGR_ELNO",
                                / "HYGR_NOEU",
                                / "INDL_ELGA",
                                / "INTE_ELNO",
                                / "INTE_NOEU",
                                / "IRRA",
                                / "MARG_ELEM",
                                / "MATE_ELEM",
                                / "MATE_ELGA",
                                / "META_ELNO",
                                / "META_NOEU",
                                / "MODE_FLAMB",
                                / "MODE_STAB",
                                / "NEUT",
                                / "PDIL_ELGA",
                                / "PRAC_ELNO",
                                / "PRAC_NOEU",
                                / "PRES",
                                / "PRES_NOEU",
                                / "PRME_ELNO",
                                / "PTOT",
                                / "QIRE_ELEM",
                                / "QIRE_ELNO",
                                / "QIRE_NOEU",
                                / "QIZ1_ELEM",
                                / "QIZ2_ELEM",
                                / "REAC_NODA",
                                / "RESI_NOEU",
                                / "RESI_RELA_NOEU",
                                / "SECH",
                                / "SIEF_ELGA",
                                / "SIEF_ELNO",
                                / "SIEF_NOEU",
                                / "SIEQ_ELGA",
                                / "SIEQ_ELNO",
                                / "SIEQ_NOEU",
                                / "SIGM_ELGA",
                                / "SIGM_ELNO",
                                / "SIGM_NOEU",
                                / "SIMY_ELGA",
                                / "SING_ELEM",
                                / "SING_ELNO",
                                / "SIPM_ELNO",
                                / "SIPO_ELNO",
                                / "SIPO_NOEU",
                                / "SIRO_ELEM",
                                / "SISE_ELNO",
                                / "SIZ1_NOEU",
                                / "SIZ2_NOEU",
                                / "SOUR_ELGA",
                                / "STRX_ELGA",
                                / "TEMP",
                                / "TEMP_ELGA",
                                / "T_EXT",
                                / "UT01_CART",
                                / "UT01_ELEM",
                                / "UT01_ELGA",
                                / "UT01_ELNO",
                                / "UT01_NOEU",
                                / "UT02_CART",
                                / "UT02_ELEM",
                                / "UT02_ELGA",
                                / "UT02_ELNO",
                                / "UT02_NOEU",
                                / "UT03_CART",
                                / "UT03_ELEM",
                                / "UT03_ELGA",
                                / "UT03_ELNO",
                                / "UT03_NOEU",
                                / "UT04_CART",
                                / "UT04_ELEM",
                                / "UT04_ELGA",
                                / "UT04_ELNO",
                                / "UT04_NOEU",
                                / "UT05_CART",
                                / "UT05_ELEM",
                                / "UT05_ELGA",
                                / "UT05_ELNO",
                                / "UT05_NOEU",
                                / "UT06_CART",
                                / "UT06_ELEM",
                                / "UT06_ELGA",
                                / "UT06_ELNO",
                                / "UT06_NOEU",
                                / "UT07_CART",
                                / "UT07_ELEM",
                                / "UT07_ELGA",
                                / "UT07_ELNO",
                                / "UT07_NOEU",
                                / "UT08_CART",
                                / "UT08_ELEM",
                                / "UT08_ELGA",
                                / "UT08_ELNO",
                                / "UT08_NOEU",
                                / "UT09_CART",
                                / "UT09_ELEM",
                                / "UT09_ELGA",
                                / "UT09_ELNO",
                                / "UT09_NOEU",
                                / "UT10_CART",
                                / "UT10_ELEM",
                                / "UT10_ELGA",
                                / "UT10_ELNO",
                                / "UT10_NOEU",
                                / "VARC_ELGA",
                                / "VARC_ELNO",
                                / "VARC_NOEU",
                                / "VARI_ELGA",
                                / "VARI_ELNO",
                                / "VARI_NOEU",
                                / "VITE",
                                / "VITE_ABSOLU",
                                / "VITE_VENT",
                 ◇ / TOUT_ORDRE = "OUI" (ou non renseigné),
                   / NUME_ORDRE = list[int],
                   / INST = list[float],
                   / FREQ = list[float],
                   / NUME_MODE = list[int],
                   / NOEUD_CMP = list[text],
                   / LIST_INST = listr8,
                   / LIST_FREQ = listr8,
                   / LIST_ORDRE = listis,
                   / NOM_CAS = list[text],
                   / ANGLE = list[float],
                 # Si: (exists("ANGLE"))or(exists("FREQ"))or(exists("LIST_FREQ"))or(exists("INST"))or(exists("LIST_INST"))
                     ◇ CRITERE = / "ABSOLU",
                                 / "RELATIF" (par défaut),
                     # Si: (equal_to("CRITERE", 'RELATIF'))
                         ◇ PRECISION = float (défaut: 1e-06),
                     # Si: (equal_to("CRITERE", 'ABSOLU'))
                         ◆ PRECISION = float,
             ◇ GROUP_MA = list[grma],
             ◇ TYPE_CHAM = / "SCALAIRE" (par défaut),
                           / "TENS_2D",
                           / "TENS_3D",
                           / "VECT_2D",
                           / "VECT_3D",
             # Si: equal_to("TYPE_CHAM", 'SCALAIRE')
                 ◇ NOM_CMP = list[text],
             # Si: equal_to("TYPE_CHAM", 'VECT_2D')
                 ◆ NOM_CMP = list[text],
             # Si: equal_to("TYPE_CHAM", 'VECT_3D')
                 ◆ NOM_CMP = list[text],
             # Si: equal_to("TYPE_CHAM", 'TENS_2D')
                 ◆ NOM_CMP = list[text],
             # Si: equal_to("TYPE_CHAM", 'TENS_3D')
                 ◆ NOM_CMP = list[text],
             ◇ SOUS_TITRE = text,
          ),
    # Si: equal_to("FORMAT", 'IDEAS')
        ◇ RESU = _F(
             ◆ | MAILLAGE = maillage / squelette,
               | CHAM_GD = cham_gd,
               | RESULTAT = resultat,
             ◇ CARA_ELEM = cara_elem,
             ◇ / TOUT_CMP = "OUI" (ou non renseigné),
               / NOM_CMP = list[text],
             # Si: exists("RESULTAT")
                 ◇ / TOUT_CHAM = / "NON",
                                 / "OUI",
                   / NOM_CHAM = / "ACCE",
                                / "ACCE_ABSOLU",
                                / "COEF_H",
                                / "COMPORTEMENT",
                                / "COMPORTHER",
                                / "CONT_ELEM",
                                / "CONT_NOEU",
                                / "DEGE_ELGA",
                                / "DEGE_ELNO",
                                / "DEGE_NOEU",
                                / "DEPL",
                                / "DEPL_ABSOLU",
                                / "DEPL_ELGA",
                                / "DEPL_VIBR",
                                / "DERA_ELGA",
                                / "DERA_ELNO",
                                / "DERA_NOEU",
                                / "DIFF_ELGA",
                                / "DIFF_ELNO",
                                / "DIFF_NOEU",
                                / "DISS_ELEM",
                                / "DISS_ELGA",
                                / "DISS_ELNO",
                                / "DISS_NOEU",
                                / "DIVU",
                                / "DURT_ELNO",
                                / "DURT_NOEU",
                                / "ECIN_ELEM",
                                / "EFGE_ELGA",
                                / "EFGE_ELNO",
                                / "EFGE_NOEU",
                                / "EGRU_ELNO",
                                / "ENDO_ELGA",
                                / "ENDO_ELNO",
                                / "ENDO_NOEU",
                                / "ENEL_ELEM",
                                / "ENEL_ELGA",
                                / "ENEL_ELNO",
                                / "ENEL_NOEU",
                                / "ENTR_ELEM",
                                / "EPEQ_ELGA",
                                / "EPEQ_ELNO",
                                / "EPEQ_NOEU",
                                / "EPFD_ELGA",
                                / "EPFD_ELNO",
                                / "EPFD_NOEU",
                                / "EPFP_ELGA",
                                / "EPFP_ELNO",
                                / "EPFP_NOEU",
                                / "EPGQ_ELGA",
                                / "EPGQ_ELNO",
                                / "EPGQ_NOEU",
                                / "EPME_ELGA",
                                / "EPME_ELNO",
                                / "EPME_NOEU",
                                / "EPMG_ELGA",
                                / "EPMG_ELNO",
                                / "EPMG_NOEU",
                                / "EPMQ_ELGA",
                                / "EPMQ_ELNO",
                                / "EPMQ_NOEU",
                                / "EPOT_ELEM",
                                / "EPSA_ELNO",
                                / "EPSA_NOEU",
                                / "EPSG_ELGA",
                                / "EPSG_ELNO",
                                / "EPSG_NOEU",
                                / "EPSI_ELGA",
                                / "EPSI_ELNO",
                                / "EPSI_NOEU",
                                / "EPSL_ELGA",
                                / "EPSL_ELNO",
                                / "EPSL_NOEU",
                                / "EPSP_ELGA",
                                / "EPSP_ELNO",
                                / "EPSP_NOEU",
                                / "EPVC_ELGA",
                                / "EPVC_ELNO",
                                / "EPVC_NOEU",
                                / "ERME_ELEM",
                                / "ERME_ELNO",
                                / "ERME_NOEU",
                                / "ERTH_ELEM",
                                / "ERTH_ELNO",
                                / "ERTH_NOEU",
                                / "ERZ1_ELEM",
                                / "ERZ2_ELEM",
                                / "ETHE_ELEM",
                                / "ETOT_ELEM",
                                / "ETOT_ELGA",
                                / "ETOT_ELNO",
                                / "ETOT_NOEU",
                                / "FERR_ELEM",
                                / "FLHN_ELGA",
                                / "FLUX_ELGA",
                                / "FLUX_ELGA",
                                / "FLUX_ELNO",
                                / "FLUX_ELNO",
                                / "FLUX_NOEU",
                                / "FLUX_NOEU",
                                / "FORC_NODA",
                                / "FSUR_2D",
                                / "FSUR_3D",
                                / "FVOL_2D",
                                / "FVOL_3D",
                                / "GRAT_ELGA",
                                / "GRAT_ELGA",
                                / "GRAT_ELNO",
                                / "GRAT_ELNO",
                                / "GRAT_NOEU",
                                / "GRAT_NOEU",
                                / "HHO_DEPL",
                                / "HHO_TEMP",
                                / "HHO_VITE",
                                / "HYDR_ELGA",
                                / "HYDR_ELNO",
                                / "HYDR_NOEU",
                                / "HYGR_ELGA",
                                / "HYGR_ELNO",
                                / "HYGR_NOEU",
                                / "INDL_ELGA",
                                / "INTE_ELNO",
                                / "INTE_NOEU",
                                / "IRRA",
                                / "MARG_ELEM",
                                / "MATE_ELEM",
                                / "MATE_ELGA",
                                / "META_ELNO",
                                / "META_NOEU",
                                / "MODE_FLAMB",
                                / "MODE_STAB",
                                / "NEUT",
                                / "PDIL_ELGA",
                                / "PRAC_ELNO",
                                / "PRAC_NOEU",
                                / "PRES",
                                / "PRES_NOEU",
                                / "PRME_ELNO",
                                / "PTOT",
                                / "QIRE_ELEM",
                                / "QIRE_ELNO",
                                / "QIRE_NOEU",
                                / "QIZ1_ELEM",
                                / "QIZ2_ELEM",
                                / "REAC_NODA",
                                / "RESI_NOEU",
                                / "RESI_RELA_NOEU",
                                / "SECH",
                                / "SIEF_ELGA",
                                / "SIEF_ELNO",
                                / "SIEF_NOEU",
                                / "SIEQ_ELGA",
                                / "SIEQ_ELNO",
                                / "SIEQ_NOEU",
                                / "SIGM_ELGA",
                                / "SIGM_ELNO",
                                / "SIGM_NOEU",
                                / "SIMY_ELGA",
                                / "SING_ELEM",
                                / "SING_ELNO",
                                / "SIPM_ELNO",
                                / "SIPO_ELNO",
                                / "SIPO_NOEU",
                                / "SIRO_ELEM",
                                / "SISE_ELNO",
                                / "SIZ1_NOEU",
                                / "SIZ2_NOEU",
                                / "SOUR_ELGA",
                                / "STRX_ELGA",
                                / "TEMP",
                                / "TEMP_ELGA",
                                / "T_EXT",
                                / "UT01_CART",
                                / "UT01_ELEM",
                                / "UT01_ELGA",
                                / "UT01_ELNO",
                                / "UT01_NOEU",
                                / "UT02_CART",
                                / "UT02_ELEM",
                                / "UT02_ELGA",
                                / "UT02_ELNO",
                                / "UT02_NOEU",
                                / "UT03_CART",
                                / "UT03_ELEM",
                                / "UT03_ELGA",
                                / "UT03_ELNO",
                                / "UT03_NOEU",
                                / "UT04_CART",
                                / "UT04_ELEM",
                                / "UT04_ELGA",
                                / "UT04_ELNO",
                                / "UT04_NOEU",
                                / "UT05_CART",
                                / "UT05_ELEM",
                                / "UT05_ELGA",
                                / "UT05_ELNO",
                                / "UT05_NOEU",
                                / "UT06_CART",
                                / "UT06_ELEM",
                                / "UT06_ELGA",
                                / "UT06_ELNO",
                                / "UT06_NOEU",
                                / "UT07_CART",
                                / "UT07_ELEM",
                                / "UT07_ELGA",
                                / "UT07_ELNO",
                                / "UT07_NOEU",
                                / "UT08_CART",
                                / "UT08_ELEM",
                                / "UT08_ELGA",
                                / "UT08_ELNO",
                                / "UT08_NOEU",
                                / "UT09_CART",
                                / "UT09_ELEM",
                                / "UT09_ELGA",
                                / "UT09_ELNO",
                                / "UT09_NOEU",
                                / "UT10_CART",
                                / "UT10_ELEM",
                                / "UT10_ELGA",
                                / "UT10_ELNO",
                                / "UT10_NOEU",
                                / "VARC_ELGA",
                                / "VARC_ELNO",
                                / "VARC_NOEU",
                                / "VARI_ELGA",
                                / "VARI_ELNO",
                                / "VARI_NOEU",
                                / "VITE",
                                / "VITE_ABSOLU",
                                / "VITE_VENT",
                 ◇ / TOUT_ORDRE = "OUI" (ou non renseigné),
                   / NUME_ORDRE = list[int],
                   / INST = list[float],
                   / FREQ = list[float],
                   / NUME_MODE = list[int],
                   / NOEUD_CMP = list[text],
                   / LIST_INST = listr8,
                   / LIST_FREQ = listr8,
                   / LIST_ORDRE = listis,
                   / NOM_CAS = list[text],
                   / ANGLE = list[float],
                 # Si: (exists("ANGLE"))or(exists("FREQ"))or(exists("LIST_FREQ"))or(exists("INST"))or(exists("LIST_INST"))
                     ◇ CRITERE = / "ABSOLU",
                                 / "RELATIF" (par défaut),
                     # Si: (equal_to("CRITERE", 'RELATIF'))
                         ◇ PRECISION = float (défaut: 1e-06),
                     # Si: (equal_to("CRITERE", 'ABSOLU'))
                         ◆ PRECISION = float,
             # Si: (exists("CHAM_GD") or exists("RESULTAT"))
                 ◇ TOUT = "OUI" (ou non renseigné),
                 ◇ GROUP_NO = list[grno],
                 ◇ GROUP_MA = list[grma],
             ◇ SOUS_TITRE = text,
          ),
    # Si: equal_to("FORMAT", 'ASTER')
        ◇ RESU = _F(
             ◆ | MAILLAGE = maillage / squelette,
               | CHAM_GD = cham_gd,
               | RESULTAT = resultat,
             ◇ CARA_ELEM = cara_elem,
             # Si: exists("RESULTAT")
                 ◇ / TOUT_CHAM = / "NON",
                                 / "OUI",
                   / NOM_CHAM = / "ACCE",
                                / "ACCE_ABSOLU",
                                / "COEF_H",
                                / "COMPORTEMENT",
                                / "COMPORTHER",
                                / "CONT_ELEM",
                                / "CONT_NOEU",
                                / "DEGE_ELGA",
                                / "DEGE_ELNO",
                                / "DEGE_NOEU",
                                / "DEPL",
                                / "DEPL_ABSOLU",
                                / "DEPL_ELGA",
                                / "DEPL_VIBR",
                                / "DERA_ELGA",
                                / "DERA_ELNO",
                                / "DERA_NOEU",
                                / "DIFF_ELGA",
                                / "DIFF_ELNO",
                                / "DIFF_NOEU",
                                / "DISS_ELEM",
                                / "DISS_ELGA",
                                / "DISS_ELNO",
                                / "DISS_NOEU",
                                / "DIVU",
                                / "DURT_ELNO",
                                / "DURT_NOEU",
                                / "ECIN_ELEM",
                                / "EFGE_ELGA",
                                / "EFGE_ELNO",
                                / "EFGE_NOEU",
                                / "EGRU_ELNO",
                                / "ENDO_ELGA",
                                / "ENDO_ELNO",
                                / "ENDO_NOEU",
                                / "ENEL_ELEM",
                                / "ENEL_ELGA",
                                / "ENEL_ELNO",
                                / "ENEL_NOEU",
                                / "ENTR_ELEM",
                                / "EPEQ_ELGA",
                                / "EPEQ_ELNO",
                                / "EPEQ_NOEU",
                                / "EPFD_ELGA",
                                / "EPFD_ELNO",
                                / "EPFD_NOEU",
                                / "EPFP_ELGA",
                                / "EPFP_ELNO",
                                / "EPFP_NOEU",
                                / "EPGQ_ELGA",
                                / "EPGQ_ELNO",
                                / "EPGQ_NOEU",
                                / "EPME_ELGA",
                                / "EPME_ELNO",
                                / "EPME_NOEU",
                                / "EPMG_ELGA",
                                / "EPMG_ELNO",
                                / "EPMG_NOEU",
                                / "EPMQ_ELGA",
                                / "EPMQ_ELNO",
                                / "EPMQ_NOEU",
                                / "EPOT_ELEM",
                                / "EPSA_ELNO",
                                / "EPSA_NOEU",
                                / "EPSG_ELGA",
                                / "EPSG_ELNO",
                                / "EPSG_NOEU",
                                / "EPSI_ELGA",
                                / "EPSI_ELNO",
                                / "EPSI_NOEU",
                                / "EPSL_ELGA",
                                / "EPSL_ELNO",
                                / "EPSL_NOEU",
                                / "EPSP_ELGA",
                                / "EPSP_ELNO",
                                / "EPSP_NOEU",
                                / "EPVC_ELGA",
                                / "EPVC_ELNO",
                                / "EPVC_NOEU",
                                / "ERME_ELEM",
                                / "ERME_ELNO",
                                / "ERME_NOEU",
                                / "ERTH_ELEM",
                                / "ERTH_ELNO",
                                / "ERTH_NOEU",
                                / "ERZ1_ELEM",
                                / "ERZ2_ELEM",
                                / "ETHE_ELEM",
                                / "ETOT_ELEM",
                                / "ETOT_ELGA",
                                / "ETOT_ELNO",
                                / "ETOT_NOEU",
                                / "FERR_ELEM",
                                / "FLHN_ELGA",
                                / "FLUX_ELGA",
                                / "FLUX_ELGA",
                                / "FLUX_ELNO",
                                / "FLUX_ELNO",
                                / "FLUX_NOEU",
                                / "FLUX_NOEU",
                                / "FORC_NODA",
                                / "FSUR_2D",
                                / "FSUR_3D",
                                / "FVOL_2D",
                                / "FVOL_3D",
                                / "GRAT_ELGA",
                                / "GRAT_ELGA",
                                / "GRAT_ELNO",
                                / "GRAT_ELNO",
                                / "GRAT_NOEU",
                                / "GRAT_NOEU",
                                / "HHO_DEPL",
                                / "HHO_TEMP",
                                / "HHO_VITE",
                                / "HYDR_ELGA",
                                / "HYDR_ELNO",
                                / "HYDR_NOEU",
                                / "HYGR_ELGA",
                                / "HYGR_ELNO",
                                / "HYGR_NOEU",
                                / "INDL_ELGA",
                                / "INTE_ELNO",
                                / "INTE_NOEU",
                                / "IRRA",
                                / "MARG_ELEM",
                                / "MATE_ELEM",
                                / "MATE_ELGA",
                                / "META_ELNO",
                                / "META_NOEU",
                                / "MODE_FLAMB",
                                / "MODE_STAB",
                                / "NEUT",
                                / "PDIL_ELGA",
                                / "PRAC_ELNO",
                                / "PRAC_NOEU",
                                / "PRES",
                                / "PRES_NOEU",
                                / "PRME_ELNO",
                                / "PTOT",
                                / "QIRE_ELEM",
                                / "QIRE_ELNO",
                                / "QIRE_NOEU",
                                / "QIZ1_ELEM",
                                / "QIZ2_ELEM",
                                / "REAC_NODA",
                                / "RESI_NOEU",
                                / "RESI_RELA_NOEU",
                                / "SECH",
                                / "SIEF_ELGA",
                                / "SIEF_ELNO",
                                / "SIEF_NOEU",
                                / "SIEQ_ELGA",
                                / "SIEQ_ELNO",
                                / "SIEQ_NOEU",
                                / "SIGM_ELGA",
                                / "SIGM_ELNO",
                                / "SIGM_NOEU",
                                / "SIMY_ELGA",
                                / "SING_ELEM",
                                / "SING_ELNO",
                                / "SIPM_ELNO",
                                / "SIPO_ELNO",
                                / "SIPO_NOEU",
                                / "SIRO_ELEM",
                                / "SISE_ELNO",
                                / "SIZ1_NOEU",
                                / "SIZ2_NOEU",
                                / "SOUR_ELGA",
                                / "STRX_ELGA",
                                / "TEMP",
                                / "TEMP_ELGA",
                                / "T_EXT",
                                / "UT01_CART",
                                / "UT01_ELEM",
                                / "UT01_ELGA",
                                / "UT01_ELNO",
                                / "UT01_NOEU",
                                / "UT02_CART",
                                / "UT02_ELEM",
                                / "UT02_ELGA",
                                / "UT02_ELNO",
                                / "UT02_NOEU",
                                / "UT03_CART",
                                / "UT03_ELEM",
                                / "UT03_ELGA",
                                / "UT03_ELNO",
                                / "UT03_NOEU",
                                / "UT04_CART",
                                / "UT04_ELEM",
                                / "UT04_ELGA",
                                / "UT04_ELNO",
                                / "UT04_NOEU",
                                / "UT05_CART",
                                / "UT05_ELEM",
                                / "UT05_ELGA",
                                / "UT05_ELNO",
                                / "UT05_NOEU",
                                / "UT06_CART",
                                / "UT06_ELEM",
                                / "UT06_ELGA",
                                / "UT06_ELNO",
                                / "UT06_NOEU",
                                / "UT07_CART",
                                / "UT07_ELEM",
                                / "UT07_ELGA",
                                / "UT07_ELNO",
                                / "UT07_NOEU",
                                / "UT08_CART",
                                / "UT08_ELEM",
                                / "UT08_ELGA",
                                / "UT08_ELNO",
                                / "UT08_NOEU",
                                / "UT09_CART",
                                / "UT09_ELEM",
                                / "UT09_ELGA",
                                / "UT09_ELNO",
                                / "UT09_NOEU",
                                / "UT10_CART",
                                / "UT10_ELEM",
                                / "UT10_ELGA",
                                / "UT10_ELNO",
                                / "UT10_NOEU",
                                / "VARC_ELGA",
                                / "VARC_ELNO",
                                / "VARC_NOEU",
                                / "VARI_ELGA",
                                / "VARI_ELNO",
                                / "VARI_NOEU",
                                / "VITE",
                                / "VITE_ABSOLU",
                                / "VITE_VENT",
                 ◇ / TOUT_ORDRE = "OUI" (ou non renseigné),
                   / NUME_ORDRE = list[int],
                   / INST = list[float],
                   / FREQ = list[float],
                   / NUME_MODE = list[int],
                   / NOEUD_CMP = list[text],
                   / LIST_INST = listr8,
                   / LIST_FREQ = listr8,
                   / LIST_ORDRE = listis,
                   / NOM_CAS = list[text],
                   / ANGLE = list[float],
                 # Si: (exists("ANGLE"))or(exists("FREQ"))or(exists("LIST_FREQ"))or(exists("INST"))or(exists("LIST_INST"))
                     ◇ CRITERE = / "ABSOLU",
                                 / "RELATIF" (par défaut),
                     # Si: (equal_to("CRITERE", 'RELATIF'))
                         ◇ PRECISION = float (défaut: 1e-06),
                     # Si: (equal_to("CRITERE", 'ABSOLU'))
                         ◆ PRECISION = float,
             ◇ FORMAT_R = text (défaut: "1PE21.14"),
             ◇ SOUS_TITRE = text,
          ),
    ◇ INFO = / 1 (par défaut),
             / 2,
)


◆ : obligatoire
◇ : optionnel
⟐ : présent par défaut
& : ensemble
/ : un seul parmi
| : plusieurs choix possibles

Opérandes FORMAT, UNITE, PROC0, VERSION_MED et INFO#

Opérande FORMAT#

L’opérande FORMAT permet de spécifier le format du fichier où écrire le résultat.

Le format ’MED’ signifie à la procédure IMPR_RESU que le résultat doit s’écrire dans un fichier au format MED. C’est le format d’écriture par défaut.

Lors de la création d’un nouveau fichier au format MED, l’impression est faite au format MED 3.3.1. Si le fichier existe déjà, le niveau de format MED est conservé.

Opérande UNITE#

Définit dans quelle unité on écrit le fichier med. Par défaut, UNITE = 80 et correspond à l’unité par défaut du type rmed dans astk.

Opérande PROC0#

L’opérande PROC0 dont la valeur par défaut est “OUI”, permet de restreindre l’impression sur le processeur de rang 0. Si on lui affecte la valeur “NON”, les impressions seront effectuées sur tous les processeurs.

Opérande INFO#

Le mot-clé INFO lorsqu’il est égal à 2 permet d’obtenir des informations sur les impressions réalisées par la commande.

Opérande VERSION_MED#

◊    VERSION_MED    =    /’3.3.1’,                                [DEFAUT]

/’4.0.0’, /’4.1.0’,

Lors de la création d’un nouveau fichier au format med, l’impression est faite au format med 3.3.1. Si le fichier existe déjà, le niveau de format med est conservé.

On peut changer la version de fichier MED avec le mot-clef VERSION_MED.

Mot-clé facteur RESU#

Ce mot clé facteur permet de spécifier les résultats et les champs à imprimer.

Opérande MAILLAGE#

Si le résultat est un maillage (opérande maillage [U4.91.01]), les données reportées dans le fichier résultat au format MED sont:

  • la liste des nœuds

numéro, nom, coordonnées,

  • la liste des mailles

numéro, nom, type, nom des nœuds,

  • la liste des groupes de nœuds

numéro, nom, nombre de nœuds, noms des nœuds,

  • la liste des groupes de mailles

numéro, nom, nombre de mailles, noms des mailles.

Nota:

Dans un fichier MED, il y a partition des nœuds et des mailles en fonction des groupes. Une partition correspond à une famille MED. Dans un fichier MED, les groupes sont répartis au sein des familles: on y trouve donc des familles de nœuds et des familles d’éléments.

Opérande RESULTAT#

L’opérande RESULTAT permet d’imprimer dans un fichier MED, des champs contenus dans un concept resultat.

On écrit dans le fichier ’MESSAGE’ les informations suivantes:

  • opérande ’RESULTAT’,

  • opérande ’NOM_CHAM’,

  • opérande ’NUME_ORDRE’,

  • nom du champ stocké dans le fichier MED: concaténation des trois précédentes opérandes.

Si INFO_MAILLAGE = = ‘OUI’, des informations plus détaillées sont imprimées dans le fichier ‘MESSAGE’ lors de l’écriture du maillage MED. On pourra par exemple obtenir les types de mailles imprimées, les noms des familles MED qui sont créées, etc.

Opérande CARA_ELEM#

L’opérande CARA_ELEM sert pour l’impression des champs à sous-points. Lorsque CARA_ELEM est fourni, les champs à sous-points sont imprimés en ajoutant des informations dans le fichier MED permettant de positionner les sous-points en tenant compte des informations contenues dans la sd_cara_elem (épaisseur d’une coque, angle de vrille d’une poutre multi-fibre, …).

Opérande CHAM_GD#

L’opérande CHAM_GD permet d’imprimer dans le fichier une structure de donnée de type cham_gd. Concrètement, on peut donc imprimer avec ce mot-clé une carte, un champ par éléments ou un champ aux nœuds.

Opérande NOM_CHAM_MED#

L’opérande NOM_CHAM_MED permet de définir le nom du champ MED. C’est une chaîne de 64 caractères. Ceci peut servir en particulier lorsque l’on souhaite imprimer certaines composantes du champ comme plusieurs champs dans le même fichier MED (par exemple pour la visualisation de SIRO_ELEM).

Opérande NOM_RESU_MED#

L’opérande NOM_RESU_MED est une alternative à NOM_CHAM_MED concernant la terminologie des champs MED. Son utilisation va permettre de ne plus nommer explicitement les champs MED, ce qui signifie que tous les champs contenus dans le résultat seront imprimés. Chaque nom de champs MED sera construit à partir:

  • de la chaîne de caractères fournie à NOM_RESU_MED (chaine d’au plus 8 caractères) ,

  • du nom symbolique du champ Aster.

Par exemple:

IMPR_RESU = (
FORMAT    = ’MED’,
RESU    = _F(    RESULTAT        = U,
NOM_RESU_MED    = ’U_HAUT’,

GROUP_MA = ’HAUT’,
NUME_ORDRE    = 1, )
)

Si le résultat U contient les champs DEPL et SIEF_ELGA, alors la commande ci-dessus produira les champs MED:

  • ’U_HAUT__DEPL’ ,

  • ’U_HAUT__SIEF_ELGA’ ,

Ceci peut servir en particulier lorsque l’on souhaite imprimer dans le même fichier MED le même champ sur des groupes de mailles différents.

Opérande IMPR_NOM_VARI#

Ce mot clé est utile dans le cas des variables internes. Lorsqu’il est utilisé et que l’impression d’un champ VARI_* a été demandée, c’est en fait un champ VARI_*_NOMME qui sera imprimé. Ce champ aura des composantes dont le nom sera basé sur le catalogue des lois de comportement utilisées dans le calcul. Si deux lois de comportement ont des variables internes communes, celles-ci seront fusionnées dans une unique composante.

Opérande PARTIE#

Il n’est pas possible d’écrire des champs complexes. C’est pourquoi il faut choisir entre la partie réelle (PARTIE=’REEL’) , la partie complexe (PARTIE=’IMAG’), le module (PARTIE=”MODULE”) ou la phase (PARTIE=”PHASE”).

Opérande TYPE_NOM#

Dans le cas où le type de résultat est un MULT_ELAS (résultat de MACRO_ELAS_MULT). Il faut spécifier comment les résultats seront écrits dans le fichier MED. La valeur par défaut que prend TYPE_NOM est « NUME_ORDRE ». Ainsi, chaque cas de charge est sauvegardé sur un instant du résultat. L’autre valeur que peut prendre TYPE_NOM est « NOM_CAS » ; dans ce cas, chaque cas sera stocké dans un résultat différent dont le nom de résultat dans le fichier MED sera :

"NOM_CAS_NOM_CHAM"

Par exemple, si le résultat contient deux cas de charge FX et FY contenant chacun les champs DEPL et SIEF_ELGA, les champs MED suivants seront produits :

  • “FX______DEPL”

  • “FX______SIEF_ELGA”

  • “FY______DEPL”

  • “FY______SIEF_ELGA”

Opérandes TOUT_ORDRE / NUME_ORDRE / LIST_ORDRE / NUME_MODE / INST / LIST_INST / FREQ / LIST_FREQ / NOEUD_CMP / NOM_CAS / ANGLE / PRECISION / CRITERE#

Cf. document [U4.91.01].

Sélection sur les composantes#

Une autre manière de réduire le volume des impressions est de n’imprimer que les valeurs de certaines composantes (par exemple que le déplacement suivant l’axe X: composante DX).

Remarque: la sélection des composantes ne fonctionne pas pour les champs à sous-points.

Opérande TOUT_CMP#

Ce mot clé permet d’indiquer que l’on désire imprimer toutes les composantes du champ.

Opérande NOM_CMP#

Ce mot clé permet de choisir la liste des composantes du cham_gd ou de tous les champs du concept résultat que l’on désire imprimer.

Les mots-clés TOUT_CMP et NOM_CMP ne peuvent être utilisés simultanément.

Ces composantes sont décrites dans la documentation spécifique des éléments.

Sélection des entités topologiques#

Afin de réduire le volume des impressions, il est parfois nécessaire de n’imprimer qu’une partie du résultat. Pour ce faire on peut n’imprimer un champ aux nœuds qu’en certains nœuds, ou un champ par élément qu’en certains éléments.

Remarque: la sélection des entités topologiques ne fonctionne pas pour les champs à sous-points.

Opérande TOUT#

Ce mot clé indique que l’on désire imprimer le champ sur toute la structure (tous les nœuds pour un champ aux nœuds, tous les éléments pour un champ par élément).

Opérande GROUP_NO#

Ce mot clé permet d’indiquer la liste des groupes de nœuds sur lesquels on désire imprimer un cham_no. Si ce mot clé est utilisé dans le cas de l’impression d’un cham_elem, il est ignoré, et le cham_elem est imprimé en toutes les mailles, spécifiées par aillleurs.

Opérande GROUP_MA#

Ce mot clé permet d’indiquer la liste des groupes de mailles sur lesquelles on désire imprimer un cham_elem. Pour un cham_no, il permet d’indiquer la liste des nœuds, sommets des mailles auxquels on désire imprimer le cham_no.

Exemple#

IMPR_RESU = (

FORMAT = ’MED’, RESU = _F( RESULTAT = REMEZERO, NOM_CHAM = ’ERME_ELEM’, NUME_ORDRE = 3, ) )

L’exécution de la commande IMPR_RESU provoquera l’affichage suivant dans le fichier ’MESSAGE’:

RESULTAT    :    REMEZERO

CHAMP    :    ERME_ELEM

NUME_ORDRE    :    3

==> NOM MED : REMEZEROERME_ELEM

Exemple d’utilisation de NOM_CHAM_MED pour l’impression de SIRO_ELEM:

IMPR_RESU(FORMAT=’MED’,

RESU=(

_F(RESULTAT=RESUNL,

NOM_CHAM=(’SIRO_ELEM’,),

NOM_CHAM_MED=(’RESUNL__SIRO_ELEM_NORMAL’),

NOM_CMP=(’SIG_NX’,’SIG_NY’,’SIG_NZ’,’SIG_N’,),

GROUP_MA=’PRES’,),

_F(RESULTAT=RESUNL,

NOM_CHAM=(’SIRO_ELEM’,),

NOM_CHAM_MED=(’RESUNL__SIRO_ELEM_TANGENT’),

NOM_CMP=(’SIG_TX’,’SIG_TY’,’SIG_TZ’,),

GROUP_MA=’PRES’,),

_F(RESULTAT=RESUNL,

NOM_CHAM=(’SIRO_ELEM’,),

NOM_CHAM_MED=(’RESUNL__SIRO_ELEM_T1’),

NOM_CMP=(’SIG_T1X’,’SIG_T1Y’,’SIG_T1Z’,’SIG_T1’,),

GROUP_MA=’PRES’,),

_F(RESULTAT=RESUNL,

NOM_CHAM=(’SIRO_ELEM’,),

NOM_CHAM_MED=(’RESUNL__SIRO_ELEM_T2’),

NOM_CMP=(’SIG_T2X’,’SIG_T2Y’,’SIG_T2Z’,’SIG_T2’,),

GROUP_MA=’PRES’,),

),);