2. Syntax#

/function_c
/function = RECU_FONCTION (
    ◆/CHAM_GD = cham_elem/cham_no,
      /RESULTAT = result,
      /RESU_GENE = mode_gene/tran_gene/harm_gene,
      /TABLE = table_function/table,
      /BASE_ELAS_FLUI = melasflu,
      /NAPPE = tablecloth,
      /INTE_SPEC = interspectrum,
    # If: (exists (" RESULTAT ")) or (exists (" RESU_GENE "))
        ◇ TOUT_ORDRE = "OUI" (or not specified),
        ◇ NUME_ORDRE = int,
        ◇ LIST_ORDRE = listis,
        ◇ TOUT_INST = "OUI" (or not specified),
        ◇ INST = float,
        ◇ LIST_INST = listr8,
        ◇ FREQ = float,
        ◇ LIST_FREQ = listr8,
        ◇ NUME_MODE = int,
        # If: (exists (" INST ")) or (exists (" LIST_INST ")) or (exists (" FREQ ")) or (exists (" LIST_FREQ "))
            ◇ CRITERE =/"RELATIF" (by default),
                        /"ABSOLU ",
            # If: (equal_to (" CRITERE ", 'RELATIF'))
                ◇ PRECISION = float (default: 1e-06),
            # If: (equal_to (" CRITERE ", 'ABSOLU'))
                ◆ PRECISION = float,
            ◇ INTERP_NUME =/"NON ",
                            /"LIN ",
    # If: exists (" BASE_ELAS_FLUI ")
        ◆ NUME_MODE = int,
        ◆ PARA_X =/"VITE_FLU ",
                   /"NB_CONNORS ",
        # If: equal_to (" PARA_X ", 'NB_CONNORS')
            ◆ PARA_Y =/"VITE_CRIT ",
                       /"INSTAB_EDF ",
                       /"INSTAB_TOUT_CMP ",
        # If: equal_to (" PARA_X ", 'VITE_FLU')
            ◆/TOUT_ORDRE = "OUI" (or not specified),
              /NUME_ORDRE = int,
            ◆ PARA_Y =/"FREQ ",
                       /"AMOR ",
    # If: exists (" INTE_SPEC ")
        ◇ NOM_CHAM =/"ACCE ",
                     /"ACCE_ABSOLU ",
                     /"COEF_H ",
                     /"COHE_ELEM ",
                     /"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 ",
                     /"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_ELNO ",
                     /"FLUX_NOEU ",
                     /"FORC_NODA ",
                     /"FSUR_2D ",
                     /"FSUR_3D ",
                     /"FVOL_2D ",
                     /"FVOL_3D ",
                     /"HHO_DEPL ",
                     /"HHO_TEMP ",
                     /"HHO_VITE ",
                     /"HYDR_ELGA ",
                     /"HYDR_ELNO ",
                     /"HYDR_NOEU ",
                     /"INDL_ELGA ",
                     /"INTE_ELNO ",
                     /"INTE_NOEU ",
                     /"IRRA ",
                     /"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 ",
                     /"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 ",
                     /"VARI_ELGA ",
                     /"VARI_ELNO ",
                     /"VARI_NOEU ",
                     /"VITE ",
                     /"VITE_ABSOLU ",
                     /"VITE_VENT ",
        ◆/NUME_ORDRE = int,
          /NUME_ORDRE_I = int,
          /NOEUD_I = no,
        # If: exists (" NUME_ORDRE_I ")
            ◇ NUME_ORDRE_J = int,
        # If: exists (" NOEUD_I ")
            ◇ NOEUD_J = no,
            ◆ NOM_CMP_I = text,
            ◇ NOM_CMP_J = text,
    # If: exists (" TABLE ")
        ◆/PARA_X = text,
          /NOM_PARA_TABL =/"FONCTION ",
                            /"FONCTION_C ",
        ◇ & PARA_Y = text,
        ◇ FILTRE = _F (
             ◆ NOM_PARA = text,
             ◇ CRIT_COMP =/"EQ" (by default),
                           /"LT",
                           /"GT",
                           /"NOT",
                           /"THE",
                           /"AGE",
                           /"VIDE ",
                           /"NON_VIDE ",
                           /"MAXI ",
                           /"MAXI_ABS ",
                           /"MINI ",
                           /"MINI_ABS ",
             # If: (is_in (" CRIT_COMP ", ('EQ', 'EQ', 'NE', 'NE', 'GT', 'LT', 'GE', 'LE', 'LE')))
                 ◆/VALE = float,
                   /VALE_I = int,
                   /VALE_K = text,
                   /VALE_C = complex,
             ◇ CRITERE =/"RELATIF" (by default),
                         /"ABSOLU ",
             ◇ PRECISION = float (default: 0.001),
          ),
    # If: exists (" RESULTAT ")
        ◆/NOM_CHAM =/"ACCE ",
                       /"ACCE_ABSOLU ",
                       /"COEF_H ",
                       /"COHE_ELEM ",
                       /"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 ",
                       /"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_ELNO ",
                       /"FLUX_NOEU ",
                       /"FORC_NODA ",
                       /"FSUR_2D ",
                       /"FSUR_3D ",
                       /"FVOL_2D ",
                       /"FVOL_3D ",
                       /"HHO_DEPL ",
                       /"HHO_TEMP ",
                       /"HHO_VITE ",
                       /"HYDR_ELGA ",
                       /"HYDR_ELNO ",
                       /"HYDR_NOEU ",
                       /"INDL_ELGA ",
                       /"INTE_ELNO ",
                       /"INTE_NOEU ",
                       /"IRRA ",
                       /"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 ",
                       /"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 ",
                       /"VARI_ELGA ",
                       /"VARI_ELNO ",
                       /"VARI_NOEU ",
                       /"VITE ",
                       /"VITE_ABSOLU ",
                       /"VITE_VENT ",
          /NOM_PARA_RESU = text,
        # If: exists (" NOM_CHAM ")
            ◆/NOM_CMP = text,
              /NOM_VARI = text,
            ◆ | GROUP_MA = grma,
              | GROUP_NO = group,
            ◇/POINT = int,
            ◇/SOUS_POINT = int,
    # If: is_type (" RESU_GENE ") == tran_gene
        ◆/NOM_CHAM =/"DEPL ",
                       /"VITE ",
                       /"ACCE ",
                       /"PTEM ",
          /GROUP_NO_CHOC = big,
        # If: (equal_to (" NOM_CHAM ", 'DEPL', '')) or (equal_to (" NOM_CHAM ", 'VITE')) or (equal_to (" NOM_CHAM ", '",' ')) ACCE
            ◆/NOM_CMP = text,
            ◆/NUME_CMP_GENE = int,
              /GROUP_NO = big,
            ◇/MULT_APPUI = "OUI" (or not specified),
              /CORR_STAT = "OUI" (or not specified),
            ◇ ACCE_MONO_APPUI = formula/function,
        # If: (exists (" NOEUD_CHOC ")) or (exists (" GROUP_NO_CHOC "))
            ◆ PARA_X =/"INST ",
                       /"FN",
                       /"FT1 ",
                       /"FT2 ",
                       /"VN",
                       /"VT1 ",
                       /"VT2 ",
                       /"DXLOC ",
                       /"DYLOC ",
                       /"DZLOC ",
                       /"VINT1 ",
                       /"VINT2 ",
                       /"VINT3 ",
                       /"VINT4 ",
                       /"VINT5 ",
                       /"VINT6 ",
                       /"VINT7 ",
                       /"VINT8 ",
                       /"VINT9 ",
                       /"VINT10 ",
                       /"VINT11 ",
                       /"VINT12 ",
                       /"VINT13 ",
                       /"VINT14 ",
                       /"VINT15 ",
                       /"VINT16 ",
                       /"VINT17 ",
                       /"VINT18 ",
                       /"VINT19 ",
                       /"VINT20 ",
            ◆ PARA_Y =/"INST ",
                       /"FN",
                       /"FT1 ",
                       /"FT2 ",
                       /"VN",
                       /"VT1 ",
                       /"VT2 ",
                       /"DXLOC ",
                       /"DYLOC ",
                       /"DZLOC ",
                       /"VINT1 ",
                       /"VINT2 ",
                       /"VINT3 ",
                       /"VINT4 ",
                       /"VINT5 ",
                       /"VINT6 ",
                       /"VINT7 ",
                       /"VINT8 ",
                       /"VINT9 ",
                       /"VINT10 ",
                       /"VINT11 ",
                       /"VINT12 ",
                       /"VINT13 ",
                       /"VINT14 ",
                       /"VINT15 ",
                       /"VINT16 ",
                       /"VINT17 ",
                       /"VINT18 ",
                       /"VINT19 ",
                       /"VINT20 ",
            ◇ LIST_PARA = listr8,
            ◇ & INTITULE = text,
              & SOUS_STRUC = text,
    # If: is_type (" RESU_GENE ") ==harm_gene
        ◇ NOM_CHAM =/"DEPL ",
                     /"VITE ",
                     /"ACCE ",
        ◆/NOM_CMP = text,
          /NUME_CMP_GENE = int,
        ◆/GROUP_NO = grno,
    # If: is_type (" RESU_GENE ") ==mode_gene
        ◆/NOM_CHAM =/"ACCE ",
                       /"ACCE_ABSOLU ",
                       /"COEF_H ",
                       /"COHE_ELEM ",
                       /"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 ",
                       /"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_ELNO ",
                       /"FLUX_NOEU ",
                       /"FORC_NODA ",
                       /"FSUR_2D ",
                       /"FSUR_3D ",
                       /"FVOL_2D ",
                       /"FVOL_3D ",
                       /"HHO_DEPL ",
                       /"HHO_TEMP ",
                       /"HHO_VITE ",
                       /"HYDR_ELGA ",
                       /"HYDR_ELNO ",
                       /"HYDR_NOEU ",
                       /"INDL_ELGA ",
                       /"INTE_ELNO ",
                       /"INTE_NOEU ",
                       /"IRRA ",
                       /"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 ",
                       /"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 ",
                       /"VARI_ELGA ",
                       /"VARI_ELNO ",
                       /"VARI_NOEU ",
                       /"VITE ",
                       /"VITE_ABSOLU ",
                       /"VITE_VENT ",
          /NOM_PARA_RESU = text,
        # If: exists (" NOM_CHAM ")
            ◆/NUME_CMP_GENE = int,
              /NOM_CMP = text,
            # If: exists (" NOM_CMP ")
                ◆/GROUP_NO = grno,
                ◆/SQUELETTE = skeleton,
                  /SOUS_STRUC = text,
    # If: (exists (" CHAM_GD "))
        ◆ NOM_CMP = text,
        ◆ | GROUP_MA = grma,
          | GROUP_NO = group,
        ◇/POINT = int,
        ◇/SOUS_POINT = int,
    # If: (exists (" NAPPE "))
        ◆ VALE_PARA_FONC = float,
        ◇ PRECISION = float (default: 0.001),
        ◇ CRITERE =/"RELATIF" (by default),
                    /"ABSOLU ",
    ◇ NOM_PARA =/"DX",
                 /"DY",
                 /"DZ",
                 /"DRX ",
                 /"DRY ",
                 /"DRZ ",
                 /"DTAN ",
                 /"TEMP ",
                 /"TSEC ",
                 /"INST ",
                 /"X",
                 /"Y",
                 /"Z",
                 /"EPSI ",
                 /"META ",
                 /"FREQ ",
                 /"PULS ",
                 /"DSP ",
                 /"AMOR ",
                 /"ABSC ",
                 /"SIGM ",
                 /"HYDR ",
                 /"SECH ",
                 /"PORO ",
                 /"SAT ",
                 /"IRRA ",
                 /"PGAZ ",
                 /"PCAP ",
                 /"PLIQ ",
                 /"PVAP ",
                 /"PAD ",
                 /"VITE ",
                 /"ENDO ",
                 /"NORM ",
                 /"EPAIS ",
                 /"EXCENT ",
                 /"NEUT1 ",
                 /"NEUT2 ",
                 /"NEUT3 ",
                 /"NEUT4 ",
                 /"XF",
                 /"YF",
                 /"ZF",
                 /"NUME_ORDRE ",
    ◇ NOM_RESU = text,
    ◇ INTERPOL =/"LIN ",
                 /"LOG ",
    ◇ PROL_DROITE =/"CONSTANT ",
                    /"LINEAIRE ",
                    /"EXCLU ",
    ◇ PROL_GAUCHE =/"CONSTANT ",
                    /"LINEAIRE ",
                    /"EXCLU ",
    ◇ TITRE = text,
    ◇ INFO =/1 (by default),
             /2,
)

◆: mandatory
◇: optional
: present by default
&: together
/: only one among
|: several possible choices