2. Syntax#

subdue = DEFI_MATERIAU (
    ◇ reuse = <objet de MATER >,
    ◇ MATER = subdue,
    ◆ | TABLE = _F (
           ◆ TABLE = table,
           ◆ NOM_PARA =/"IRRA ",
                        /"TEMP ",
           ◆ COMPOR =/"ELAS_COQUE_FO ",
                      /"ELAS_FO ",
                      /"ELAS_ORTH_FO ",
                      /"THER_FO ",
                      /"THER_NL ",
                      /"THER_NL_ORTH ",
           ◇ INTERPOL =/"LIN" (by default),
                        /"LOG ",
           ◇ PROL_DROITE =/"CONSTANT ",
                           /"EXCLU" (by default),
                           /"LINEAIRE ",
           ◇ PROL_GAUCHE =/"CONSTANT ",
                           /"EXCLU" (by default),
                           /"LINEAIRE ",
        ),
      | ELAS = _F (
           ◆/E = float,
             /K = float,
             /CELE_P = float,
           ◇ & NU = float,
           ◇ & MU = float,
           ◇ & CELE_S = float,
           ◇ & RHO = float,
           ◇ ALPHA = float,
           ◇ AMOR_ALPHA = float,
           ◇ AMOR_BETA = float,
           ◇ AMOR_HYST = float,
           ◇ K_DESSIC = float (default: 0.0),
           ◇ B_ENDOGE = float (default: 0.0),
           ◇ LONG_CARA = float,
           ◇ COEF_AMOR = float (default: 1.0),
        ),
      | ELAS_FO = _F (
           ◆ E = function/formula/table cloth,
           ◆ NU = function/formula/table cloth,
           ◇ RHO = function/formula/table cloth,
           ◇ & TEMP_DEF_ALPHA = float,
             & ALPHA = function/formula,
           ◇ PRECISION = float (default: 1.0),
           ◇ AMOR_ALPHA = function/formula/table cloth,
           ◇ AMOR_BETA = function/formula/table cloth,
           ◇ AMOR_HYST = function/formula/table cloth,
           ◇ K_DESSIC = float (default: 0.0),
           ◇ B_ENDOGE = float (default: 0.0),
           ◇ LONG_CARA = float,
           ◇ COEF_AMOR = float (default: 1.0),
        ),
      | ELAS_FLUI = _F (
           ◆ E = float,
           ◆ NU = float,
           ◆ RHO = float,
           ◆ PROF_RHO_F_INT = function/formula/table cloth,
           ◆ PROF_RHO_F_EXT = function/formula/table cloth,
           ◆ COEF_MASS_AJOU = function/formula/table cloth,
        ),
      | ELAS_ISTR = _F (
           ◆ E_L = float,
           ◆ E_N = float,
           ◆ NU_LT = float,
           ◆ NU_LN = float,
           ◆ G_LN = float,
           ◇ RHO = float,
           ◇ ALPHA_L = float (default: 0.0),
           ◇ ALPHA_N = float (default: 0.0),
        ),
      | ELAS_ISTR_FO = _F (
           ◆ E_L = function/formula/table,
           ◆ E_N = function/formula/table,
           ◆ NU_LT = function/formula/table cloth,
           ◆ NU_LN = function/formula/table cloth,
           ◆ G_LN = function/formula/table cloth,
           ◇ RHO = function/formula/table cloth,
           ◇ & TEMP_DEF_ALPHA = float,
             & ALPHA_L = function/formula,
           ◇ & ALPHA_N = function/formula,
           ◇ PRECISION = float (default: 1.0),
        ),
      | ELAS_ORTH = _F (
           ◆ E_L = float,
           ◆ E_T = float,
           ◇ E_N = float,
           ◆ NU_LT = float,
           ◇ NU_LN = float,
           ◇ NU_TN = float,
           ◆ G_LT = float,
           ◇ G_LN = float,
           ◇ G_TN = float,
           ◇ RHO = float,
           ◇ ALPHA_L = float (default: 0.0),
           ◇ ALPHA_T = float (default: 0.0),
           ◇ ALPHA_N = float (default: 0.0),
           ◇ XT = float (default: 1.0),
           ◇ XC = float (default: 1.0),
           ◇ YT = float (default: 1.0),
           ◇ YC = float (default: 1.0),
           ◇ S_LT = float (default: 1.0),
           ◇ AMOR_ALPHA = float,
           ◇ AMOR_BETA = float,
           ◇ AMOR_HYST = float,
        ),
      | ELAS_ORTH_FO = _F (
           ◆ E_L = function/formula/table,
           ◆ E_T = function/formula/table,
           ◆ E_N = function/formula/table,
           ◆ NU_LT = function/formula/table cloth,
           ◆ NU_LN = function/formula/table cloth,
           ◆ NU_TN = function/formula/table cloth,
           ◆ G_LT = function/formula/table cloth,
           ◆ G_LN = function/formula/table cloth,
           ◆ G_TN = function/formula/table cloth,
           ◇ RHO = function/formula/table cloth,
           ◇ & TEMP_DEF_ALPHA = float,
             & ALPHA_L = function/formula,
           ◇ & ALPHA_N = function/formula,
           ◇ & ALPHA_T = function/formula,
           ◇ PRECISION = float (default: 1.0),
           ◇ AMOR_ALPHA = function/formula/table cloth,
           ◇ AMOR_BETA = function/formula/table cloth,
           ◇ AMOR_HYST = function/formula/table cloth,
           ◇ K_DESSIC = float (default: 0.0),
           ◇ B_ENDOGE = float (default: 0.0),
        ),
      | ELAS_VISCO = _F (
           ◆ G = complex,
           ◆ NU = complex,
           ◇ RHO = float,
        ),
      | ELAS_VISCO_ISTR = _F (
           ◆ E_L = complex,
           ◆ E_N = complex,
           ◆ NU_LT = complex,
           ◆ NU_LN = complex,
           ◆ G_LN = complex,
           ◇ RHO = float,
        ),
      | ELAS_VISCO_ORTH = _F (
           ◆ E_L = complex,
           ◆ E_T = complex,
           ◇ E_N = complex,
           ◆ NU_LT = complex,
           ◇ NU_LN = complex,
           ◇ NU_TN = complex,
           ◆ G_LT = complex,
           ◇ G_LN = complex,
           ◇ G_TN = complex,
           ◇ RHO = float,
        ),
      | ELAS_SHELL = _F (
           ◇/MEMB_L = float,
             /M_LLLL = float,
           ◇ & MEMB_LT = float,
             & ◆ MEMB_T = float,
               ◆ MEMB_G_LT = float,
               ◆ FLEX_L = float,
               ◆ FLEX_LT = float,
               ◆ FLEX_T = float,
               ◆ FLEX_G_LT = float,
               ◆ CISA_L = float,
               ◆ CISA_T = float,
           ◇ & M_LLTT = float,
             & ◆ M_LLLT = float,
               ◆ M_TTTT = float,
               ◆ M_TTLT = float,
               ◆ M_LTLT = float,
               ◆ F_LLLL = float,
               ◆ F_LLTT = float,
               ◆ F_LLLT = float,
               ◆ F_TTTT = float,
               ◆ F_TTLT = float,
               ◆ F_LTLT = float,
               ◆ MF_LLLL = float,
               ◆ MF_LLTT = float,
               ◆ MF_LLLT = float,
               ◆ MF_TTTT = float,
               ◆ MF_TTLT = float,
               ◆ MF_LTLT = float,
               ◆ MC_LLLZ = float,
               ◆ MC_LLTZ = float,
               ◆ MC_TTLZ = float,
               ◆ MC_TTTZ = float,
               ◆ MC_LTLZ = float,
               ◆ MC_LTTZ = float,
               ◆ FC_LLLZ = float,
               ◆ FC_LLTZ = float,
               ◆ FC_TTLZ = float,
               ◆ FC_TTTZ = float,
               ◆ FC_LTLZ = float,
               ◆ FC_LTTZ = float,
               ◆ C_LZLZ = float,
               ◆ C_LZTZ = float,
               ◆ C_TZTZ = float,
           ◇ RHO = float,
           ◇ ALPHA = float,
        ),
      | ELAS_COQUE_FO = _F (
           ◇/MEMB_L = function/formula/table cloth,
             /M_LLLL = function/formula/table cloth,
           ◇ & MEMB_LT = function/formula/table cloth,
             & ◆ MEMB_T = function/formula/table cloth,
               ◆ MEMB_G_LT = function/formula/table cloth,
               ◆ FLEX_L = function/formula/table cloth,
               ◆ FLEX_LT = function/formula/table cloth,
               ◆ FLEX_T = function/formula/table cloth,
               ◆ FLEX_G_LT = function/formula/table cloth,
               ◆ CISA_L = function/formula/table cloth,
               ◆ CISA_T = function/formula/table cloth,
           ◇ & M_LLTT = function/formula/table cloth,
             & ◆ M_LLLT = function/formula/table cloth,
               ◆ M_TTTT = function/formula/table cloth,
               ◆ M_TTLT = function/formula/table cloth,
               ◆ M_LTLT = function/formula/table cloth,
               ◆ F_LLLL = function/formula/table cloth,
               ◆ F_LLTT = function/formula/table cloth,
               ◆ F_LLLT = function/formula/table cloth,
               ◆ F_TTTT = function/formula/table cloth,
               ◆ F_TTLT = function/formula/table cloth,
               ◆ F_LTLT = function/formula/table cloth,
               ◆ MF_LLLL = function/formula/table cloth,
               ◆ MF_LLTT = function/formula/table cloth,
               ◆ MF_LLLT = function/formula/table cloth,
               ◆ MF_TTTT = function/formula/table cloth,
               ◆ MF_TTLT = function/formula/table cloth,
               ◆ MF_LTLT = function/formula/table cloth,
               ◆ MC_LLLZ = function/formula/table cloth,
               ◆ MC_LLTZ = function/formula/table cloth,
               ◆ MC_TTLZ = function/formula/table cloth,
               ◆ MC_TTTZ = function/formula/table cloth,
               ◆ MC_LTLZ = function/formula/table cloth,
               ◆ MC_LTTZ = function/formula/table cloth,
               ◆ FC_LLLZ = function/formula/table cloth,
               ◆ FC_LLTZ = function/formula/table cloth,
               ◆ FC_TTLZ = function/formula/table cloth,
               ◆ FC_TTTZ = function/formula/table cloth,
               ◆ FC_LTLZ = function/formula/table cloth,
               ◆ FC_LTTZ = function/formula/table cloth,
               ◆ C_LZLZ = function/formula/table cloth,
               ◆ C_LZTZ = function/formula/table cloth,
               ◆ C_TZTZ = function/formula/table cloth,
           ◇ RHO = function/formula/table cloth,
           ◇ ALPHA = function/formula,
        ),
      | ELAS_MEMBRANE = _F (
           ◆ M_LLLL = float,
           ◆ M_LLTT = float,
           ◆ M_LLLT = float,
           ◆ M_TTTT = float,
           ◆ M_TTLT = float,
           ◆ M_LTLT = float,
           ◇ RHO = float,
           ◇ ALPHA = float,
        ),
      | BETON_DESORP = _F (
           ◇ LEVERETT =/"NON" (by default),
                        /"OUI ",
           # If: equal_to (" LEVERETT ", 'NON')
               ◆ FONC_DESORP = function/formula/table cloth,
           # If: equal_to (" LEVERETT ", 'OUI')
               ◆ VG_PR = float,
               ◆ VG_N = float,
               ◆ ATH = float,
               ◆ TEMP_0_C = float,
               ◆ PORO = float,
        ),
      | SECOND_ELAS = _F (
           ◆ A1 = float,
        ),
      | FONDA_SURFACE = _F (
           ◆ LONG_X = float,
           ◆ LONG_Y = float,
           ◆ PHI = float,
           ◇ COHESION = float (default: 0.0),
           ◇ RAID_GLIS = float (default: 0.0),
           ◇ GAMMA_REFE = float (default: 0.0),
           ◆ CP_SERVICE = float,
           ◇ CP_ULTIME = float (default: 0.0),
           ◇ DEPL_REFE = float (default: 0.0),
           ◇ RAID_CP_X = float (default: 0.0),
           ◇ GAMMA_CP_X = float (default: 0.0),
           ◇ RAID_CP_Y = float (default: 0.0),
           ◇ GAMMA_CP_Y = float (default: 0.0),
           ◇ RAID_CP_RX = float (default: 0.0),
           ◇ GAMMA_CP_RX = float (default: 0.0),
           ◇ RAID_CP_RY = float (default: 0.0),
           ◇ GAMMA_CP_RY = float (default: 0.0),
           ◇ DECOLLEMENT =/"NON" (by default),
                           /"OUI ",
        ),
      | ELAS_HYPER = _F (
           ◆ C10 = float,
           ◇ C01 = float (default: 0.0),
           ◇ C20 = float (default: 0.0),
           ◆/K = float,
             /NU = float,
           ◇ RHO = float (default: 0.0),
        ),
      | ELAS_HYPER_VISC = _F (
           ◆ C10 = float,
           ◆ C01 = float,
           ◆ C20 = float,
           ◇ K = float,
           ◇ G = float,
           ◇ TAU = float,
        ),
      | ELAS_GLRC = _F (
           ◆ E_M = float,
           ◆ NU_M = float,
           ◇ E_F = float,
           ◇ NU_F = float,
           ◇ & BT1 = float,
             & BT2 = float,
           ◇ RHO = float,
           ◇ ALPHA = float,
           ◇ AMOR_ALPHA = float,
           ◇ AMOR_BETA = float,
           ◇ AMOR_HYST = float,
        ),
      | ELAS_GLRC_FO = _F (
           ◆ E_M = function/formula/table cloth,
           ◆ NU_M = function/formula/table cloth,
           ◇ E_F = function/formula/table,
           ◇ NU_F = function/formula/table cloth,
           ◇ & BT1 = function/formula/table cloth,
             & BT2 = function/formula/table cloth,
           ◇ RHO = function/formula/table cloth,
           ◇ & TEMP_DEF_ALPHA = float,
             & ALPHA = function/formula,
           ◇ AMOR_ALPHA = function/formula/table cloth,
           ◇ AMOR_BETA = function/formula/table cloth,
           ◇ AMOR_HYST = function/formula/table cloth,
        ),
      | ELAS_DHRC = _F (
           ◆ A0 = float,
           ◇ RHO = float,
           ◇ ALPHA = float,
           ◇ AMOR_ALPHA = float,
           ◇ AMOR_BETA = float,
           ◇ AMOR_HYST = float,
        ),
      | CABLE = _F (
           ◇ EC_SUR_E = float (default: 0.0001),
        ),
      | VERI_BORNE = _F (
           ◆ | EPSI_MAXI = float,
             | TEMP_MAXI = float,
             | TEMP_MINI = float,
             | VEPS_MAXI = float,
        ),
      | TRACTION = _F (
           ◆ SIGM = function/formula/table cloth,
        ),
      | ECRO_LINE = _F (
           ◆ D_SIGM_EPSI = float,
           ◆ SY = float,
           ◇ SIGM_LIM = float,
           ◇ EPSI_LIM = float,
        ),
      | ENDO_HETEROGENEOUS = _F (
           ◆ WEIBULL = float,
           ◆ SY = float,
           ◆ KI = float,
           ◆ EPAI = float,
           ◇ GR = float (default: 1.0),
        ),
      | ECRO_LINE_FO = _F (
           ◆ D_SIGM_EPSI = function/formula/table cloth,
           ◆ SY = function/formula/table cloth,
           ◇ SIGM_LIM = function/formula/table cloth,
           ◇ EPSI_LIM = function/formula/table cloth,
        ),
      | ECRO_THEN = _F (
           ◆ SY = float,
           ◆ A_PUIS = float,
           ◆ N_PUIS = float,
        ),
      | ECRO_THEN_FO = _F (
           ◆ SY = function/formula/table cloth,
           ◆ A_PUIS = function/formula/table cloth,
           ◆ N_PUIS = function/formula/table cloth,
        ),
      | ECRO_NL = _F (
           ◆ R0 = float,
           ◇ RH = float,
           ◇ R1 = float,
           ◇ GAMMA_1 = float,
           ◇ R2 = float,
           ◇ GAMMA_2 = float,
           ◇ RK = float,
           ◇ P0 = float,
           ◇ GAMMA_M = float,
           ◇ EPSP_LUDERS = float,
        ),
      | ECRO_NL_FO = _F (
           ◆ R0 = function/formula/table,
           ◇ RH = function/formula/table cloth,
           ◇ R1 = function/formula/table,
           ◇ GAMMA_1 = function/formula/table cloth,
           ◇ R2 = function/formula/table,
           ◇ GAMMA_2 = function/formula/table cloth,
           ◇ RK = function/formula/table cloth,
           ◇ P0 = function/formula/table,
           ◇ GAMMA_M = function/formula/table cloth,
           ◇ EPSP_LUDERS = function/formula/table cloth,
        ),
      | KICHENIN_NL = _F (
           ◆ SIGC = float,
           ◆ PRAGER = float,
           ◆ E_VISC = float,
           ◆ NU_VISC = float,
           ◆ NU_AMOR = float,
           ◆ ETA_AMOR = float,
           ◆ N_AMOR = float,
        ),
      | KICHENIN_NL_FO = _F (
           ◆ SIGC = function/formula/table cloth,
           ◆ PRAGER = function/formula/table cloth,
           ◆ E_VISC = function/formula/table cloth,
           ◆ NU_VISC = function/formula/table cloth,
           ◆ NU_AMOR = function/formula/table cloth,
           ◆ ETA_AMOR = function/formula/table cloth,
           ◆ N_AMOR = function/formula/table cloth,
        ),
      | ECRO_COOK = _F (
           ◆ A = float,
           ◆ B = float,
           ◇ & C = float,
             & EPSP0 = float,
           ◆ N_PUIS = float,
           ◇ & M_PUIS = float,
             & ◆ TROOM = float,
               ◆ TMELT = float,
        ),
      | ECRO_COOK_FO = _F (
           ◆ A = function/formula/table cloth,
           ◆ B = function/formula/table cloth,
           ◇ & C = float,
             & EPSP0 = float,
           ◆ N_PUIS = float,
           ◇ & M_PUIS = float,
             & ◆ TROOM = float,
               ◆ TMELT = float,
        ),
      | BETON_ECRO_LINE = _F (
           ◆ D_SIGM_EPSI = float,
           ◆ SYT = float,
           ◇ SYC = float,
        ),
      | BETON_RULE_PR = _F (
           ◆ D_SIGM_EPSI = float,
           ◆ SYT = float,
           ◇ SYC = float,
           ◇ EPSC = float,
           ◇ N = float,
        ),
      | ENDO_ORTH_CONCRETE = _F (
           ◇ ALPHA = float (default: 0.9),
           ◆ K0 = float,
           ◆ K1 = float,
           ◇ K2 = float (default: 0.0007),
           ◆ ECROB = float,
           ◆ ECROD = float,
        ),
      | SHARE = _F (
           ◆ C = float,
        ),
      | PRAGER_FO = _F (
           ◆ C = function/formula/table,
        ),
      | TAHERI = _F (
           ◆ R_0 = float,
           ◆ ALPHA = float,
           ◆ M = float,
           ◆ A = float,
           ◆ B = float,
           ◆ C1 = float,
           ◆ C_INF = float,
           ◆ S = float,
        ),
      | TAHERI_FO = _F (
           ◆ R_0 = function/formula/table,
           ◆ ALPHA = function/formula/table cloth,
           ◆ M = function/formula/table cloth,
           ◆ A = function/formula/table cloth,
           ◆ B = function/formula/table cloth,
           ◆ C1 = function/formula/table cloth,
           ◆ C_INF = function/formula/table cloth,
           ◆ S = function/formula/table cloth,
        ),
      | ROUSSELIER = _F (
           ◆ D = float,
           ◆ SIGM_1 = float,
           ◆ PORO_INIT = float,
           ◇ PORO_CRIT = float (default: 1.0),
           ◇ PORO_ACCE = float (default: 1.0),
           ◇ PORO_LIMI = float (default: 0.999),
           ◇ D_SIGM_EPSI_NORM = float (default: 1.0),
           ◇ AN = float (default: 0.0),
           ◇ DP_MAXI = float (default: 0.1),
           ◇ BETA = float (default: 0.85),
           ◇ PORO_TYPE = float (default: 1.0),
        ),
      | ROUSSELIER_FO = _F (
           ◆ D = function/formula/table cloth,
           ◆ SIGM_1 = function/formula/table cloth,
           ◆ PORO_INIT = function/formula/table cloth,
           ◇ PORO_CRIT = float (default: 1.0),
           ◇ PORO_ACCE = float (default: 1.0),
           ◇ PORO_LIMI = float (default: 0.999),
           ◇ D_SIGM_EPSI_NORM = float (default: 1.0),
           ◇ AN = float (default: 0.0),
           ◇ DP_MAXI = float (default: 0.1),
           ◇ BETA = float (default: 0.85),
           ◇ PORO_TYPE = float (default: 1.0),
        ),
      | VISC_SINH = _F (
           ◆ SIGM_0 = float,
           ◆ EPSI_0 = float,
           ◆ M = float,
        ),
      | VISC_SINH_FO = _F (
           ◆ SIGM_0 = function/formula/table cloth,
           ◆ EPSI_0 = function/formula/table cloth,
           ◆ M = function/formula/table cloth,
        ),
      | CIN1_CHAB = _F (
           ◆ R_0 = float,
           ◇ R_I = float,
           ◇ B = float (default: 0.0),
           ◆ C_I = float,
           ◇ K = float (default: 1.0),
           ◇ W = float (default: 0.0),
           ◆ G_0 = float,
           ◇ A_I = float (default: 1.0),
        ),
      | CIN1_CHAB_FO = _F (
           ◆ R_0 = function/formula/table,
           ◆ R_I = function/formula/table,
           ◆ B = function/formula/table cloth,
           ◆ C_I = function/formula/table,
           ◆ K = function/formula/table,
           ◆ W = function/formula/table cloth,
           ◆ G_0 = function/formula/table,
           ◆ A_I = function/formula/table cloth,
        ),
      | CIN2_CHAB = _F (
           ◆ R_0 = float,
           ◇ R_I = float,
           ◇ B = float (default: 0.0),
           ◆ C1_I = float,
           ◆ C2_I = float,
           ◇ K = float (default: 1.0),
           ◇ W = float (default: 0.0),
           ◆ G1_0 = float,
           ◆ G2_0 = float,
           ◇ A_I = float (default: 1.0),
        ),
      | CIN2_CHAB_FO = _F (
           ◆ R_0 = function/formula/table,
           ◆ R_I = function/formula/table,
           ◆ B = function/formula/table cloth,
           ◆ C1_I = function/formula/table,
           ◆ C2_I = function/formula/table,
           ◆ K = function/formula/table,
           ◆ W = function/formula/table cloth,
           ◆ G1_0 = function/formula/table cloth,
           ◆ G2_0 = function/formula/table,
           ◆ A_I = function/formula/table cloth,
        ),
      | CIN2_NRAD = _F (
           ◇ DELTA1 = float (default: 1.0),
           ◇ DELTA2 = float (default: 1.0),
        ),
      | MEMO_ECRO = _F (
           ◆ MU = float,
           ◆ Q_M = float,
           ◆ Q_0 = float,
           ◇ ETA = float (default: 0.5),
        ),
      | MEMO_ECRO_FO = _F (
           ◆ MU = function/formula/table cloth,
           ◆ Q_M = function/formula/table cloth,
           ◆ Q_0 = function/formula/table cloth,
           ◆ ETA = function/formula/table cloth,
        ),
      | VISCOCHAB = _F (
           ◆ K_0 = float,
           ◇ A_K = float (default: 0.0),
           ◇ A_R = float (default: 1.0),
           ◆ K = float,
           ◆ N = float,
           ◇ ALP = float (default: 0.0),
           ◆ B = float,
           ◇ M_R = float (default: 1.0),
           ◇ G_R = float (default: 0.0),
           ◇ MU = float (default: 0.0),
           ◆ Q_M = float,
           ◆ Q_0 = float,
           ◇ QR_0 = float (default: 0.0),
           ◇ ETA = float (default: 0.5),
           ◆ C1 = float,
           ◇ M_1 = float (default: 1.0),
           ◇ D1 = float (default: 1.0),
           ◇ G_X1 = float (default: 0.0),
           ◆ G1_0 = float,
           ◆ C2 = float,
           ◇ M_2 = float (default: 1.0),
           ◇ D2 = float (default: 1.0),
           ◇ G_X2 = float (default: 0.0),
           ◆ G2_0 = float,
           ◇ A_I = float (default: 1.0),
        ),
      | VISCOCHAB_FO = _F (
           ◆ K_0 = function/formula/table,
           ◆ A_K = function/formula/table cloth,
           ◆ A_R = function/formula/table cloth,
           ◆ K = function/formula/table,
           ◆ N = function/formula/table,
           ◆ ALP = function/formula/table cloth,
           ◆ B = function/formula/table cloth,
           ◆ M_R = function/formula/table,
           ◆ G_R = function/formula/table,
           ◆ MU = function/formula/table cloth,
           ◆ Q_M = function/formula/table cloth,
           ◆ Q_0 = function/formula/table cloth,
           ◆ QR_0 = function/formula/table cloth,
           ◆ ETA = function/formula/table cloth,
           ◆ C1 = function/formula/table cloth,
           ◆ M_1 = function/formula/table,
           ◆ D1 = function/formula/table,
           ◆ G_X1 = function/formula/table cloth,
           ◆ G1_0 = function/formula/table cloth,
           ◆ C2 = function/formula/table,
           ◆ M_2 = function/formula/table,
           ◆ D2 = function/formula/table cloth,
           ◆ G_X2 = function/formula/table cloth,
           ◆ G2_0 = function/formula/table,
           ◆ A_I = function/formula/table cloth,
        ),
      | LEMAITRE = _F (
           ◆ N = float,
           ◆ UN_SUR_K = float,
           ◇ UN_SUR_M = float (default: 0.0),
        ),
      | LEMAITRE_IRRA = _F (
           ◆ N = float,
           ◆ UN_SUR_K = float,
           ◆ UN_SUR_M = float,
           ◆ QSR_K = float,
           ◆ BETA = float,
           ◆ PHI_ZERO = float,
           ◆ L = float,
           ◇ GRAN_FO = function/formula/table cloth,
        ),
      | VISC_IRRA_LOG = _F (
           ◆ A = float,
           ◆ B = float,
           ◆ CSTE_TPS = float,
           ◆ ENER_ACT = float,
        ),
      | GRAN_IRRA_LOG = _F (
           ◆ A = float,
           ◆ B = float,
           ◆ C = float,
           ◆ CSTE_TPS = float,
           ◆ ENER_ACT = float,
           ◇ GRAN_FO = function/formula/table cloth,
        ),
      | LEMA_THRESHOLD = _F (
           ◆ A = float,
           ◆ S = float,
        ),
      | LEMA_THRESHOL_FO = _F (
           ◆ A = function/formula/table cloth,
           ◆ S = function/formula/table cloth,
        ),
      | IRRAD3M = _F (
           ◆ R02 = function/formula/table cloth,
           ◆ EPSI_U = function/formula/table cloth,
           ◆ RM = function/formula/table,
           ◆ AI0 = float,
           ◇ ZETA_F = function/formula/table cloth,
           ◆ ETAI_S = float,
           ◆ RG0 = float,
           ◆ ALPHA = float,
           ◆ PHI0 = float,
           ◇ KAPPA = float (default: 0.8),
           ◇ ZETA_G = function/formula/table cloth,
           ◇ TOLER_ET = float (default: 0.15),
        ),
      | LEMAITRE_FO = _F (
           ◆ N = function/formula/table,
           ◆ UN_SUR_K = function/formula/table cloth,
           ◆ UN_SUR_M = function/formula/table cloth,
        ),
      | WEAPON = _F (
           ◆ KYE = float,
           ◆ DLE = float,
           ◆ KYP = float,
           ◆ DLP = float,
           ◆ KYG = float,
        ),
      | ASS_CORN=_F (
           ◆ NU_1 = float,
           ◆ MU_1 = float,
           ◆ DXU_1 = float,
           ◆ DRYU_1 = float,
           ◆ C_1 = float,
           ◆ NU_2 = float,
           ◆ MU_2 = float,
           ◆ DXU_2 = float,
           ◆ DRYU_2 = float,
           ◆ C_2 = float,
           ◆ KY = float,
           ◆ KZ = float,
           ◆ KRX = float,
           ◆ KRZ = float,
           ◇ R_P0 = float (default: 10000.0),
        ),
      | DIS_CONTACT = _F (
           ◆ | RIGI_NOR = float,
             | RIGI_TAN = float,
             | AMOR_NOR = float,
             | AMOR_TAN = float,
             | COULOMB = float,
             | DIST_1 = float,
             | DIST_2 = float,
             | GAME = float,
             | INST_COMP_INIT = float,
             | CONTACT =/"1D" (by default),
                         /"COIN_2D ",
        ),
      | ENDO_SCALAR = _F (
           ◆ K = float,
           ◆ P = float,
           ◇ Q = float (default: 0.0),
           ◆ M = float,
           ◇ C_COMP = float (default: 0.0),
           ◇ C_VOLU = float (default: 1.0),
           ◇ COEF_RIGI_MINI = float (default: 1e-05),
        ),
      | ENDO_SCALARY_FO = _F (
           ◆ K = function/formula/table,
           ◆ P = function/formula/table,
           ◇ Q = float (default: 0.0),
           ◆ M = function/formula/table cloth,
           ◆ C_COMP = function/formula/table cloth,
           ◆ C_VOLU = function/formula/table cloth,
           ◇ COEF_RIGI_MINI = float (default: 1e-05),
        ),
      | ENDO_LOCA_EXP = _F (
           ◆ KAPPA = float,
           ◆ P = float,
           ◆ SIGC = float,
           ◆ SIG0 = float,
           ◇ BETA0 = float (default: 0.1),
           ◆ REST_RIGIDITE = float,
        ),
      | ENDO_LOCA_EXP_FO = _F (
           ◆ KAPPA = function/formula/table cloth,
           ◆ P = function/formula/table,
           ◆ SIGC = function/formula/table cloth,
           ◆ SIG0 = function/formula/table cloth,
           ◇ BETA0 = float (default: 0.1),
           ◆ REST_RIGIDITE = float,
        ),
      | ENDO_LOCA_TC = _F (
           ◆ KAPPA = float,
           ◆ P = float,
           ◆ FT = float,
           ◆ SIG0 = float,
           ◆ FC = float,
           ◆ CRIT_REGU = float,
           ◆ REST_RIGIDITE = float,
           ◇ TAU_REGU_VISC = float (default: 0.0),
        ),
      | ENDO_LOCA_TC_FO = _F (
           ◆ KAPPA = function/formula/table cloth,
           ◆ P = function/formula/table,
           ◆ FT = function/formula/tablecloth,
           ◆ SIG0 = function/formula/table cloth,
           ◆ FC = function/formula/table,
           ◆ CRIT_REGU = float,
           ◆ REST_RIGIDITE = float,
           ◇ TAU_REGU_VISC = float (default: 0.0),
        ),
      | ENDO_FISS_EXP = _F (
           ◆ K = float,
           ◆ P = float,
           ◇ Q = float (default: 0.0),
           ◆ M = float,
           ◆ TAU = float,
           ◆ SIG0 = float,
           ◇ BETA = float (default: 0.1),
           ◆ REST_RIGIDITE = float,
           ◇ COEF_RIGI_MINI = float (default: 1e-05),
        ),
      | ENDO_FISS_EXP_FO = _F (
           ◆ K = function/formula/table,
           ◆ P = function/formula/table,
           ◇ Q = float (default: 0.0),
           ◆ M = function/formula/table cloth,
           ◆ TAU = function/formula/table cloth,
           ◆ SIG0 = function/formula/table cloth,
           ◇ BETA = float (default: 0.1),
           ◆ REST_RIGIDITE = float,
           ◇ COEF_RIGI_MINI = float (default: 1e-05),
        ),
      | DIS_GRICRA = _F (
           ◆ KN_AX = float,
           ◆ KT_AX = float,
           ◆ COUL_AX = float,
           ◆/F_SER = float,
             /F_SER_FO = function/formula/table cloth,
           ◇ ET_AX = float (default: 1e-07),
           ◇ ET_ROT = float (default: 1e-07),
           ◇ KP = float (default: 0.0),
           ◆/ANG1 = float,
             /ANG1_FO = function/formula/table cloth,
           ◇ & ANG2 = float,
             & ◆ ANG3 = float,
               ◆ PEN1 = float,
               ◆ PEN2 = float,
               ◆ PEN3 = float,
               ◆ PEN4 = float,
           ◇ & ANG2_FO = function/formula/table cloth,
             & ◆ ANG3_FO = function/formula/table cloth,
               ◆ PEN1_FO = function/formula/table cloth,
               ◆ PEN2_FO = function/formula/table cloth,
               ◆ PEN3_FO = function/formula/table cloth,
               ◆ PEN4_FO = function/formula/table cloth,
        ),
      | BETON_DOUBLE_DP = _F (
           ◆ F_C = function/formula/table,
           ◆ F_T = function/formula/table,
           ◆ COEF_BIAX = function/formula/table cloth,
           ◆ ENER_COMP_RUPT = function/formula/table cloth,
           ◆ ENER_TRAC_RUPT = function/formula/table cloth,
           ◆ COEF_ELAS_COMP = float,
           ◇ LONG_CARA = float,
           ◇ ECRO_COMP_P_PIC =/"LINEAIRE" (by default),
                               /"PARABOLE ",
           ◇ ECRO_TRAC_P_PIC =/"EXPONENT ",
                               /"LINEAIRE" (by default),
        ),
      | MAZARS = _F (
           # If: exists (" EPST0 ")
               ◆ EPSC0 = float,
           ◆/EPSD0 = float,
             /EPST0 = float,
           ◆ K = float,
           ◆ AC = float,
           ◆ BC = float,
           ◆ AT = float,
           ◆ BT = float,
           ◇ CHI = float,
           ◇ SIGM_LIM = float,
           ◇ EPSI_LIM = float,
        ),
      | MAZARS_FO = _F (
           # If: exists (" EPST0 ")
               ◆ EPSC0 = function/formula/table cloth,
           ◆/EPSD0 = function/formula/tablecloth,
             /EPST0 = function/formula/table cloth,
           ◆ K = function/formula/table,
           ◆ AC = function/formula/table cloth,
           ◆ BC = function/formula/table,
           ◆ AT = function/formula/table cloth,
           ◆ BT = function/formula/table cloth,
           ◇ CHI = float,
           ◇ SIGM_LIM = function/formula/table cloth,
           ◇ EPSI_LIM = function/formula/table cloth,
        ),
      | JOIN_BA = _F (
           ◇ HPEN = float (default: 1.0),
           ◆ GTT = float,
           ◆ GAMD0 = float,
           ◆ AD1 = float,
           ◇ BD1 = float (default: 0.5),
           ◆ GAMD2 = float,
           ◆ AD2 = float,
           ◇ BD2 = float (default: 1.0),
           ◆ VIFROT = float,
           ◆ FA = float,
           ◆ FC = float,
           ◆ EPSTR0 = float,
           ◆ ADN = float,
           ◇ BDN = float (default: 1.0),
        ),
      | VENDOCHAB = _F (
           ◇ SY = float (default: 0.0),
           ◇ ALPHA_D = float (default: 0.0),
           ◇ BETA_D = float (default: 0.0),
           ◆ R_D = float,
           ◆ A_D = float,
           ◆ K_D = float,
        ),
      | VENDOCHAB_FO = _F (
           ◆ SY = function/formula/table cloth,
           ◆ ALPHA_D = function/formula/table cloth,
           ◆ BETA_D = function/formula/table cloth,
           ◆ R_D = function/formula/table,
           ◆ A_D = function/formula/table cloth,
           ◆ K_D = function/formula/table,
        ),
      | HAYHURST = _F (
           ◆ EPS0 = float,
           ◆ K = float,
           ◆ H1 = float,
           ◆ H2 = float,
           ◆ DELTA1 = float,
           ◆ DELTA2 = float,
           ◆ H 1ST = float,
           ◆ H 2ST = float,
           ◇ KC = float (default: 0.0),
           ◆ BIGA = float,
           ◆ SIG0 = float,
           ◇ ALPHAD = float (default: 0.0),
           ◇ S_EQUI_D =/0.0 (by default),
                        /1.0,
        ),
      | HAYHURST_FO = _F (
           ◆ EPS0 = function/formula/table cloth,
           ◆ K = function/formula/table,
           ◆ H1 = function/formula/table cloth,
           ◆ H2 = function/formula/table,
           ◆ DELTA1 = function/formula/table cloth,
           ◆ DELTA2 = function/formula/table cloth,
           ◆ H 1ST = function/formula/table cloth,
           ◆ H 2ST = function/formula/table cloth,
           ◆ KC = function/formula/table cloth,
           ◆ BIGA = function/formula/table cloth,
           ◆ SIG0 = function/formula/table cloth,
           ◆ ALPHAD = function/formula/table cloth,
           ◇ S_EQUI_D =/0.0 (by default),
                        /1.0,
        ),
      | VISC_ENDO = _F (
           ◇ SY = float (default: 0.0),
           ◆ R_D = float,
           ◆ A_D = float,
        ),
      | VISC_ENDO_FO = _F (
           ◆ SY = function/formula/table cloth,
           ◆ R_D = function/formula/table,
           ◆ A_D = function/formula/table cloth,
        ),
      | PINTO_MENEGOTTO = _F (
           ◆ SY = float,
           ◆ EPSI_ULTM = float,
           ◆ SIGM_ULTM = float,
           ◇ ELAN = float (default: 4.0),
           ◆ EPSP_HARD = float,
           ◇ R_PM = float (default: 20.0),
           ◇ EP_SUR_E = float,
           ◇ A 1_PM = float (default: 18.5),
           ◇ A 2_PM = float (default: 0.15),
           ◇ A 6_PM = float (default: 620.0),
           ◇ C_PM = float (default: 0.5),
           ◇ A_PM = float (default: 0.006),
        ),
      | BPEL_BETON = _F (
           ◇ PERT_FLUA = float (default: 0.0),
           ◇ PERT_RETR = float (default: 0.0),
        ),
      | BPEL_STEEL = _F (
           ◇ RELAX_1000 = float (default: 0.0),
           ◇ MU0_RELAX = float (default: 0.0),
           ◇ F_PRG = float,
           ◇ FROT_COURB = float (default: 0.0),
           ◇ FROT_LINE = float (default: 0.0),
        ),
      | ETCC_CONCRETE = _F (
           ◇ EP_BETON = float (default: 0.0),
        ),
      | ETCC_STEEL = _F (
           ◇ F_PRG = float,
           ◇ COEF_FROT = float (default: 0.0),
           ◇ PERT_LIGNE = float (default: 0.0),
           ◇ RELAX_1000 = float (default: 0.0),
        ),
      | RELAX_STEEL = _F (
           ◇ F_PRG = function/formula,
           ◆ ECOU_K = function/formula,
           ◆ ECOU_N = function/formula,
           ◆ ECRO_N = function/formula,
           ◆ ECRO_B = function/formula,
           ◆ ECRO_C = function/formula,
        ),
      | MOHR_COULOMB = _F (
           ◆ PHI = float,
           ◆ ANGDIL = float,
           ◆ COHESION = float,
        ),
      | RANKIN = _F (
           ◆ SIGMA_T = float,
        ),
      | CAM_CLAY = _F (
           ◆ MU = float,
           ◆ PORO = float,
           ◆ LAMBDA = float,
           ◆ KAPA = float,
           ◆ M = float,
           ◆ PRES_CRIT = float,
           ◇ & KCAM = float,
             & PTRAC = float,
        ),
      | CJS = _F (
           ◆ BETA_CJS = float,
           ◆ RM = float,
           ◇ N_CJS = float (default: 0.0),
           ◇ KP = float (default: 0.0),
           ◇ RC = float (default: 0.0),
           ◇ A_CJS = float (default: 0.0),
           ◇ B_CJS = float (default: 1e+25),
           ◇ C_CJS = float (default: 0.0),
           ◆ GAMMA_CJS = float,
           ◇ MU_CJS = float (default: 0.0),
           ◇ PCO = float (default: 0.0),
           ◆ PA = float,
           ◇ Q_INIT = float (default: 0.0),
           ◇ R_INIT = float (default: 0.0),
        ),
      | GAMES = _F (
           ◆ N = float,
           ◆ BETA = float,
           ◆ B = float,
           ◆ D = float,
           ◆ PHI = float,
           ◆ ANGDIL = float,
           ◆ PCO = float,
           ◆ PREF = float,
           ◆ ACYC = float,
           ◆ AMON = float,
           ◆ CCYC = float,
           ◆ CMON = float,
           ◆ RD_ELA = float,
           ◆ RI_ELA = float,
           ◆ RHYS = float,
           ◆ RMOB = float,
           ◆ XM = float,
           ◆ RD_CYC = float,
           ◆ RI_CYC = float,
           ◆ DILA = float,
           ◇ PTRAC = float (default: 0.0),
        ),
      | ECRO_ASYM_LINE = _F (
           ◆ DC_SIGM_EPSI = float,
           ◆ SY_C = float,
           ◆ DT_SIGM_EPSI = float,
           ◆ SY_T = float,
        ),
      | BETON_GRANGER = _F (
           ◆ | J1 = float,
             | J2 = float,
             | J3 = float,
             | J4 = float,
             | J5 = float,
             | J6 = float,
             | J7 = float,
             | J8 = float,
             | RATE_1 = float,
             | RATE_2 = float,
             | RATE_3 = float,
             | RATE_4 = float,
             | RATE_5 = float,
             | RATE_6 = float,
             | RATE_7 = float,
             | RATE_8 = float,
        ),
      | V_BETON_GRANGER = _F (
           ◆ FONC_V = function/formula/table cloth,
        ),
      | BETON_UMLV = _F (
           ◆ K_RS = float,
           ◆ ETA_RS = float,
           ◆ K_IS = float,
           ◆ ETA_IS = float,
           ◆ K_RD = float,
           ◆ ETA_RD = float,
           ◆ ETA_ID = float,
           ◇ ETA_FD = float,
        ),
      | BETON_RAG = _F (
           ◇ COMP_BETON =/"ENDO" (by default),
                          /"ENDO_FLUA ",
                          /"ENDO_FLUA_RAG ",
           # If: equal_to (" COMP_BETON ", 'ENDO', '') or equal_to (" COMP_BETON ", 'ENDO_FLUA') or equal_to (" COMP_BETON ", '', 'ENDO_FLUA_RAG')
               ◆ ENDO_MC = float,
               ◆ ENDO_MT = float,
               ◆ ENDO_SIGUC = float,
               ◆ ENDO_SIGUT = float,
               ◆ ENDO_DRUPRA = float,
           # If: equal_to (" COMP_BETON ", 'ENDO_FLUA') or equal_to (" COMP_BETON ", 'ENDO_FLUA_RAG')
               ◆ FLUA_SPH_KR = float,
               ◆ FLUA_SPH_KI = float,
               ◆ FLUA_SPH_NR = float,
               ◆ FLUA_SPH_NI = float,
               ◆ FLUA_DEV_KR = float,
               ◆ FLUA_DEV_KI = float,
               ◆ FLUA_DEV_NR = float,
               ◆ FLUA_DEV_NI = float,
           # If: equal_to (" COMP_BETON ", 'ENDO_FLUA_RAG')
               ◆ GEL_ALPHA0 = float,
               ◆ GEL_TREF = float,
               ◆ GEL_EAR = float,
               ◆ GEL_SR0 = float,
               ◆ GEL_VG = float,
               ◆ GEL_MG = float,
               ◆ GEL_BG = float,
               ◆ GEL_A0 = float,
               ◆ RAG_EPSI0 = float,
               ◆ PW_A = float,
               ◆ PW_B = float,
        ),
      | FLUA_PORO_CONCRETE = _F (
           ◆ HYDS = float,
           ◆ HYDR = function/formula/table cloth,
           ◆ YKSY = float,
           ◆ XFLU = float,
           ◆ TAUK = float,
           ◆ TAUM = float,
           ◆ EKFL = float,
           ◆ NRJM = float,
           ◆ DT80 = float,
           ◇ BSHR = float (default: 0.0),
           ◇ MSHR = float (default: 0.0),
           ◆ PORO = function/formula/table cloth,
           ◇ SFLD = float (default: 0.0),
           ◇ MVGN = float (default: 0.0),
           ◆ TREF = float,
           ◆ TSTH = float,
           ◆ DFMX = float,
           ◆ RT = float,
           ◆ RC = float,
           ◆ DELT = float,
        ),
      | ENDO_PORO_CONCRETE = _F (
           ◆ HYDS = float,
           ◆ HYDR = function/formula/table cloth,
           ◆ RT = float,
           ◆ REF = float,
           ◆ RC = float,
           ◆ DELT = float,
           ◆ BETA = float,
           ◆ EPT = float,
           ◆ GFT = float,
           ◆ DT80 = float,
           ◆ EPC = float,
           ◆ EKDC = float,
           ◆ GFR = float,
           ◆ TSTH = float,
           ◆ DIM3 = float,
        ),
      | FLUA_ENDO_PORO = _F (
           ◆ HYDS = float,
           ◆ HYDR = function/formula/table cloth,
           ◆ RT = float,
           ◆ REF = float,
           ◆ RC = float,
           ◆ DELT = float,
           ◆ BETA = float,
           ◆ EPT = float,
           ◆ GFT = float,
           ◆ EKFL = float,
           ◆ YKSY = float,
           ◆ XFLU = float,
           ◆ TAUK = float,
           ◆ TAUM = float,
           ◆ NRJM = float,
           ◆ DT80 = float,
           ◇ BSHR = float (default: 0.0),
           ◇ MSHR = float (default: 0.0),
           ◆ PORO = function/formula/table cloth,
           ◇ SFLD = float (default: 0.0),
           ◇ MVGN = float (default: 0.0),
           ◆ EPC = float,
           ◆ EKDC = float,
           ◆ GFR = float,
           ◆ TREF = float,
           ◆ TSTH = float,
           ◆ DFMX = float,
           ◆ DIM3 = float,
        ),
      | RGI_BETON = _F (
           ◆ HYDS = float,
           ◆ HYDR = function/formula/table cloth,
           ◆ RT = float,
           ◆ REF = float,
           ◆ RC = float,
           ◆ DELT = float,
           ◆ BETA = float,
           ◆ EPT = float,
           ◆ HRGI = float,
           ◇ HPEV = float (default: 0.1),
           ◆ VVRG = float,
           ◇ ALAT = float (default: 0.0),
           ◆ KGEL = float,
           ◆ GFT = float,
           ◆ EKFL = float,
           ◆ YKSY = float,
           ◆ XFLU = float,
           ◆ TAUK = float,
           ◆ TAUM = float,
           ◆ NRJM = float,
           ◆ DT80 = float,
           ◇ BSHR = float (default: 0.0),
           ◇ MSHR = float (default: 0.0),
           ◆ PORO = function/formula/table cloth,
           ◇ SFLD = float (default: 0.0),
           ◇ MVGN = float (default: 0.0),
           ◆ VRAG = float,
           ◆ EPC = float,
           ◆ EKDC = float,
           ◆ EKRG = float,
           ◆ GFR = float,
           ◆ KRGI = float,
           ◆ TREF = float,
           ◆ TSTH = float,
           ◆ DFMX = float,
           ◆ TAUG = float,
           ◆ NRJG = float,
           ◆ SRSG = float,
           ◆ TRAG = float,
           ◇ TDEF = float (default: 0.0),
           ◇ NRJP = float (default: 0.0),
           ◇ SRSD = float (default: 0.0),
           ◇ VDEF = float (default: 0.0),
           ◆ CNAD = function/formula/table cloth,
           ◇ SSAD = float (default: 0.0),
           ◇ CNAK = float (default: 0.0),
           ◇ CNAB = float (default: 0.0),
           ◇ EXND = float (default: 0.0),
           ◇ EXMD = float (default: 0.0),
           ◇ TTDD = float (default: 0.0),
           ◇ TDID = float (default: 0.0),
           ◇ TFID = float (default: 0.0),
           ◇ NRJD = float (default: 0.0),
           ◇ TTRD = float (default: 0.0),
           ◆ DIM3 = float,
           ◇ TTKF = float (default: 70.0),
           ◇ NRJF = float (default: 180000.0),
        ),
      | RGI_BETON_BA = _F (
           ◆ HYDS = float,
           ◆ HYDR = function/formula/table cloth,
           ◆ RT = float,
           ◆ REF = float,
           ◆ RC = float,
           ◆ DELT = float,
           ◆ BETA = float,
           ◆ EPT = float,
           ◆ HRGI = float,
           ◇ HPEV = float (default: 0.1),
           ◆ VVRG = float,
           ◇ ALAT = float (default: 0.0),
           ◆ KGEL = float,
           ◆ GFT = float,
           ◆ EKFL = float,
           ◆ YKSY = float,
           ◆ XFLU = float,
           ◆ TAUK = float,
           ◆ TAUM = float,
           ◆ NRJM = float,
           ◆ DT80 = float,
           ◇ BSHR = float (default: 0.0),
           ◇ MSHR = float (default: 0.0),
           ◆ PORO = function/formula/table cloth,
           ◇ SFLD = float (default: 0.0),
           ◇ MVGN = float (default: 0.0),
           ◆ VRAG = float,
           ◆ EPC = float,
           ◆ EKDC = float,
           ◆ EKRG = float,
           ◆ GFR = float,
           ◆ KRGI = float,
           ◆ TREF = float,
           ◆ TSTH = float,
           ◆ DFMX = float,
           ◆ TAUG = float,
           ◆ NRJG = float,
           ◆ SRSG = float,
           ◆ TRAG = float,
           ◇ TDEF = float (default: 0.0),
           ◇ NRJP = float (default: 0.0),
           ◇ SRSD = float (default: 0.0),
           ◇ VDEF = float (default: 0.0),
           ◆ CNAD = function/formula/table cloth,
           ◇ SSAD = float (default: 0.0),
           ◇ CNAK = float (default: 0.0),
           ◇ CNAB = float (default: 0.0),
           ◇ EXND = float (default: 0.0),
           ◇ EXMD = float (default: 0.0),
           ◇ TTDD = float (default: 0.0),
           ◇ TDID = float (default: 0.0),
           ◇ TFID = float (default: 0.0),
           ◇ NRJD = float (default: 0.0),
           ◇ TTRD = float (default: 0.0),
           ◆ DIM3 = float,
           ◇ TTKF = float (default: 70.0),
           ◇ NRJF = float (default: 180000.0),
           ◆ YOUM = float,
           ◆ NUM = float,
           ◆ NREN = float,
           ◆ ROA1 = function/formula/table cloth,
           ◆ DEQ1 = float,
           ◆ E1 = float,
           ◆ SY1 = float,
           ◆ TYR1 = float,
           ◆ VR11 = function/formula/table cloth,
           ◆ VR12 = function/formula/table cloth,
           ◆ VR13 = function/formula/table cloth,
           ◆ D_SIGM_EPSI1 = float,
           ◇ TAUM1 = float (default: 0.0),
           ◇ EKR1 = float (default: 0.0001),
           ◇ SKR1 = float (default: 1260.0),
           ◇ ATR1 = float (default: 0.00015),
           ◇ CTM1 = float (default: 4.8),
           ◇ XFL1 = float (default: 2.55),
           ◇ PRE1 = float (default: 0.0),
           ◇ TTR1 = float (default: 38.0),
           ◇ XNR1 = float (default: 1.216),
           ◇ MUS1 = float (default: 0.7),
           ◆ TAUK1 = float,
           ◇ YKY1 = float (default: 100.0),
           ◇ ROA2 = function/formula/table cloth,
           ◇ DEQ2 = float,
           ◇ E2 = float,
           ◇ SY2 = float,
           ◇ TYR2 = float,
           ◇ VR21 = function/formula/table cloth,
           ◇ VR22 = function/formula/table cloth,
           ◇ VR23 = function/formula/table cloth,
           ◇ D_SIGM_EPSI2 = float,
           ◇ TAUM2 = float (default: 0.0),
           ◇ EKR2 = float (default: 0.0001),
           ◇ SKR2 = float (default: 1260.0),
           ◇ ATR2 = float (default: 0.00015),
           ◇ CTM2 = float (default: 4.8),
           ◇ XFL2 = float (default: 2.55),
           ◇ PRE2 = float (default: 0.0),
           ◇ TTR2 = float (default: 38.0),
           ◇ XNR2 = float (default: 1.216),
           ◇ MUS2 = float (default: 0.7),
           ◇ TAUK2 = float,
           ◇ YKY2 = float (default: 100.0),
           ◇ ROA3 = function/formula/table cloth,
           ◇ DEQ3 = float,
           ◇ E3 = float,
           ◇ SY3 = float,
           ◇ TYR3 = float,
           ◇ VR31 = function/formula/table cloth,
           ◇ VR32 = function/formula/table cloth,
           ◇ VR33 = function/formula/table cloth,
           ◇ D_SIGM_EPSI3 = float,
           ◇ TAUM3 = float (default: 0.0),
           ◇ EKR3 = float (default: 0.0001),
           ◇ SKR3 = float (default: 1260.0),
           ◇ ATR3 = float (default: 0.00015),
           ◇ CTM3 = float (default: 4.8),
           ◇ XFL3 = float (default: 2.55),
           ◇ PRE3 = float (default: 0.0),
           ◇ TTR3 = float (default: 38.0),
           ◇ XNR3 = float (default: 1.216),
           ◇ MUS3 = float (default: 0.7),
           ◇ TAUK3 = float,
           ◇ YKY3 = float (default: 100.0),
           ◇ ROA4 = function/formula/table cloth,
           ◇ DEQ4 = float,
           ◇ E4 = float,
           ◇ SY4 = float,
           ◇ TYR4 = float,
           ◇ VR41 = function/formula/table cloth,
           ◇ VR42 = function/formula/table cloth,
           ◇ VR43 = function/formula/table cloth,
           ◇ D_SIGM_EPSI4 = float,
           ◇ TAUM4 = float (default: 0.0),
           ◇ EKR4 = float (default: 0.0001),
           ◇ SKR4 = float (default: 1260.0),
           ◇ ATR4 = float (default: 0.00015),
           ◇ CTM4 = float (default: 4.8),
           ◇ XFL4 = float (default: 2.55),
           ◇ PRE4 = float (default: 0.0),
           ◇ TTR4 = float (default: 38.0),
           ◇ XNR4 = float (default: 1.216),
           ◇ MUS4 = float (default: 0.7),
           ◇ TAUK4 = float,
           ◇ YKY4 = float (default: 100.0),
           ◇ ROA5 = function/formula/table cloth,
           ◇ DEQ5 = float,
           ◇ E5 = float,
           ◇ SY5 = float,
           ◇ TYR5 = float,
           ◇ VR51 = function/formula/table cloth,
           ◇ VR52 = function/formula/table cloth,
           ◇ VR53 = function/formula/table cloth,
           ◇ D_SIGM_EPSI5 = float,
           ◇ TAUM5 = float (default: 0.0),
           ◇ EKR5 = float (default: 0.0001),
           ◇ SKR5 = float (default: 1260.0),
           ◇ ATR5 = float (default: 0.00015),
           ◇ CTM5 = float (default: 4.8),
           ◇ XFL5 = float (default: 2.55),
           ◇ PRE5 = float (default: 0.0),
           ◇ TTR5 = float (default: 38.0),
           ◇ XNR5 = float (default: 1.216),
           ◇ MUS5 = float (default: 0.7),
           ◇ TAUK5 = float,
           ◇ YKY5 = float (default: 100.0),
        ),
      | GLRC_DM = _F (
           ◆ GAMMA_T = float,
           ◆ GAMMA_C = float,
           ◆ GAMMA_F = float,
           ◆ NYT = float,
           ◆ NYC = float,
           ◆ MYF = float,
           ◆ ALPHA_C = float,
           ◇ EPSI_C = float (default: 1.0),
           ◇ EPSI_ELS = float (default: 1.0),
           ◇ EPSI_LIM = float (default: 1.0),
           ◇ & RX = float,
           ◇ & OMX = float,
             & EA = float,
             & SY = float,
             & FTJ = float,
             & FCJ = float,
        ),
      | DHRC = _F (
           ◆ NYD = float,
           ◆ SCRIT = float,
           ◆ AA_C = float,
           ◆ AA_T = float,
           ◆ GA_C = float,
           ◆ GA_T = float,
           ◆ AB = float,
           ◆ GB = float,
           ◆ C0 = float,
           ◆ AC = float,
           ◆ GC = float,
        ),
      | CORR_STEEL = _F (
           ◆ D_CORR = float,
           ◆ ECRO_K = float,
           ◆ ECRO_M = float,
           ◆ SY = float,
        ),
      | CABLE_GAINE_FROT = _F (
           ◆ TYPE =/"ADHERENT ",
                    /"FROTTANT ",
                    /"GLISSANT ",
           # If: equal_to (" TYPE ", 'FROTTANT')
               ◇ FROT_LINE = float (default: 0.0),
               ◇ FROT_COURB = float (default: 0.0),
           ◆ PENA_LAGR = float,
        ),
      | DIS_ECRO_CINE = _F (
           ◆ | LIMY_DX = float,
             | KCIN_DX = float,
             | LIMY_DY = float,
             | KCIN_DY = float,
             | LIMY_DZ = float,
             | KCIN_DZ = float,
             | LIMY_RX = float,
             | KCIN_RX = float,
             | LIMY_RY = float,
             | KCIN_RY = float,
             | LIMY_RZ = float,
             | KCIN_RZ = float,
             | LIMU_DX = float,
             | then_DX = float,
             | LIMU_DY = float,
             | then_DY = float,
             | LIMU_DZ = float,
             | then_DZ = float,
             | LIMU_RX = float,
             | then_RX = float,
             | LIMU_RY = float,
             | then_RY = float,
             | LIMU_RZ = float,
             | then_RZ = float,
        ),
      | DIS_VISC = _F (
           ◆/K1 = float,
             /UNSUR_K1 = float,
           ◆/K2 = float,
             /UNSUR_K2 = float,
           ◆/K3 = float,
             /UNSUR_K3 = float,
           ◆ C = float,
           ◇ PUIS_ALPHA = float (default: 0.5),
        ),
      | DIS_ECRO_TRAC = _F (
           ◆/FX = function,
             /FTAN = function,
           # If: exists (" FTAN ")
               ◆ ECROUISSAGE =/"CINEMATIQUE ",
                               /"ISOTROPE ",
        ),
      | DIS_BILI_ELAS = _F (
           ◆ | KDEB_DX = function/formula/table cloth,
             | KFIN_DX = function/formula/table,
             | FPRE_DX = float,
             | KDEB_DY = function/formula/table cloth,
             | KFIN_DY = function/formula/table cloth,
             | FPRE_DY = float,
             | KDEB_DZ = function/formula/table cloth,
             | KFIN_DZ = function/formula/table cloth,
             | FPRE_DZ = float,
        ),
      | DIS_CHOC_ENDO = _F (
           ◆ FX = function,
           ◆ RIGI_NOR = function,
           ◆ AMOR_NOR = function,
           ◇ DIST_1 = float (default: 0.0),
           ◇ DIST_2 = float (default: 0.0),
           ◆ CRIT_AMOR =/"EXCLUS ",
                         /"INCLUS ",
        ),
      | DIS_CHOC_ELAS = _F (
           ◆ FX = function,
           ◇ DIST_1 = float (default: 0.0),
           ◇ DIST_2 = float (default: 0.0),
        ),
      | HHO = _F (
           ◇ COEF_STAB = float,
        ),
      | JUNC_ENDO_PLAS = _F (
           ◆ KE = float,
           ◆ KP = float,
           ◆ KDP = float,
           ◆ KDM = float,
           ◆ RDP = float,
           ◆ RDM = float,
           ◆ MYP = float,
           ◆ MYM = float,
        ),
      | THER_NL = _F (
           ◆ LAMBDA = function/formula/table cloth,
           ◆/BETA = function/formula/tablecloth,
             /RHO_CP = function/formula/table cloth,
        ),
      | THER_HYDR = _F (
           ◆ LAMBDA = function/formula/table cloth,
           ◇ BETA = function/formula/table cloth,
           ◆ AFFINITE = function/formula/table cloth,
           ◆ CHALHYDR = float,
        ),
      | THER = _F (
           ◆ LAMBDA = float,
           ◇ RHO_CP = float,
        ),
      | THER_FO = _F (
           ◆ LAMBDA = function/formula/table cloth,
           ◇ RHO_CP = function/formula/table cloth,
        ),
      | THER_ORTH = _F (
           ◆ LAMBDA_L = float,
           ◆ LAMBDA_T = float,
           ◇ LAMBDA_N = float,
           ◇ RHO_CP = float,
        ),
      | THER_NL_ORTH = _F (
           ◆ LAMBDA_L = function/formula/table cloth,
           ◆ LAMBDA_T = function/formula/table cloth,
           ◇ LAMBDA_N = function/formula/table cloth,
           ◆/BETA = function/formula/tablecloth,
             /RHO_CP = function/formula/table cloth,
        ),
      | THER_SHELL = _F (
           ◆ COND_LMM = float,
           ◆ COND_TMM = float,
           ◆ COND_LMP = float,
           ◆ COND_TMP = float,
           ◆ COND_LPP = float,
           ◆ COND_TPP = float,
           ◆ COND_LSI = float,
           ◆ COND_TSI = float,
           ◆ COND_NMM = float,
           ◆ COND_NMP = float,
           ◆ COND_NPP = float,
           ◆ COND_NSI = float,
           ◇ CMAS_MM = float,
           ◇ CMAS_MP = float,
           ◇ CMAS_PP = float,
           ◇ CMAS_SI = float,
        ),
      | THER_COQUE_FO = _F (
           ◆ COND_LMM = function/formula/table cloth,
           ◆ COND_TMM = function/formula/table cloth,
           ◆ COND_LMP = function/formula/table cloth,
           ◆ COND_TMP = function/formula/table cloth,
           ◆ COND_LPP = function/formula/table cloth,
           ◆ COND_TPP = function/formula/table cloth,
           ◆ COND_LSI = function/formula/table cloth,
           ◆ COND_TSI = function/formula/table cloth,
           ◆ COND_NMM = function/formula/table cloth,
           ◆ COND_NMP = function/formula/table cloth,
           ◆ COND_NPP = function/formula/table cloth,
           ◆ COND_NSI = function/formula/table cloth,
           ◇ CMAS_MM = function/formula/table cloth,
           ◇ CMAS_MP = function/formula/table cloth,
           ◇ CMAS_PP = function/formula/table cloth,
           ◇ CMAS_SI = function/formula/table cloth,
        ),
      | SECH_GRANGER = _F (
           ◆ A = float,
           ◆ B = float,
           ◆ QSR_K = float,
           ◆ TEMP_0_C = float,
        ),
      | SECH_MENSI = _F (
           ◆ A = float,
           ◆ B = float,
        ),
      | SECH_BAZANT = _F (
           ◆ D1 = float,
           ◆ ALPHA_BAZANT = float,
           ◆ N = float,
           ◆ FONC_DESORP = function/formula/table cloth,
        ),
      | DRY-TABLECLOTH = _F (
           ◆ FONCTION = formula/tablecloth,
        ),
      | SECH_RFT = _F (
           ◆ PERM_IN = float,
           ◆ QSR_K = float,
           ◆ A_MIL = float,
           ◆ B_MIL = float,
           ◆ VG_M_P = float,
        ),
      | META_STEEL_INCOME = _F (
           ◆ BAINITE_B = float,
           ◆ BAINITE_N = float,
           ◆ MARTENSITE_B = float,
           ◆ MARTENSITE_N = float,
           ◆ TEMP = float,
           ◇ TEMP_MAINTIEN = float (default: 610.0),
        ),
      | META_STEEL = _F (
           ◆ TRC = table,
           ◆ AR3 = float,
           ◆ ALPHA = float,
           ◆ MS0 = float,
           ◆ AC1 = float,
           ◆ AC3 = float,
           ◆ TAUX_1 = float,
           ◆ TAUX_3 = float,
           ◇ LAMBDA0 = float,
           ◇ QSR_K = float,
           ◇ D10 = float,
           ◇ WSR_K = float,
        ),
      | META_ZIRC = _F (
           ◆ TDEQ = float,
           ◆ N = float,
           ◆ K = float,
           ◆ T1C = float,
           ◆ T2C = float,
           ◆ AC = float,
           ◆ M = float,
           ◆ QSR_K = float,
           ◆ T1R = float,
           ◆ T2R = float,
           ◆ AR = float,
           ◆ BR = float,
        ),
      | DURT_META = _F (
           ◆ F 1_DURT = float,
           ◆ F 2_DURT = float,
           ◆ F 3_DURT = float,
           ◆ F 4_DURT = float,
           ◆ C_DURT = float,
           ◇ F 3_REVENU_DURT = float,
           ◇ F 4_REVENU_DURT = float,
        ),
      | ELAS_META = _F (
           ◆ E = float,
           ◆ NU = float,
           ◆ F_ALPHA = float,
           ◆ C_ALPHA = float,
           ◆ PHASE_REFE =/"CHAUD ",
                          /"FROID ",
           ◆ EPSF_EPSC_TREF = float,
           ◇ PRECISION = float (default: 1.0),
           ◇ F 1_SY = float,
           ◇ F 2_SY = float,
           ◇ F 3_SY = float,
           ◇ F 4_SY = float,
           ◇ C_SY = float,
           ◇ SY_MELANGE = function/formula/table cloth,
           ◇ F 1_S_VP = float,
           ◇ F 2_S_VP = float,
           ◇ F 3_S_VP = float,
           ◇ F 4_S_VP = float,
           ◇ C_S_VP = float,
           ◇ S_VP_MELANGE = function/formula/table cloth,
        ),
      | ELAS_META_FO = _F (
           ◆ E = function/formula/table cloth,
           ◆ NU = function/formula/table cloth,
           ◇ & F_ALPHA = function/formula/table cloth,
             & TEMP_DEF_ALPHA = float,
           ◇ & C_ALPHA = function/formula/table cloth,
           ◆ PHASE_REFE =/"CHAUD ",
                          /"FROID ",
           ◆ EPSF_EPSC_TREF = float,
           ◇ PRECISION = float (default: 1.0),
           ◇ F 1_SY = function/formula/table cloth,
           ◇ F 2_SY = function/formula/table cloth,
           ◇ F 3_SY = function/formula/table cloth,
           ◇ F 4_SY = function/formula/table cloth,
           ◇ C_SY = function/formula/table cloth,
           ◇ SY_MELANGE = function/formula/table cloth,
           ◇ F 1_S_VP = function/formula/table cloth,
           ◇ F 2_S_VP = function/formula/table cloth,
           ◇ F 3_S_VP = function/formula/table cloth,
           ◇ F 4_S_VP = function/formula/table cloth,
           ◇ C_S_VP = function/formula/table cloth,
           ◇ S_VP_MELANGE = function/formula/table cloth,
        ),
      | META_ECRO_LINE = _F (
           ◆ | F1_D_SIGM_EPSI = function/formula/table cloth,
             | F2_D_SIGM_EPSI = function/formula/table,
             | F3_D_SIGM_EPSI = function/formula/table,
             | F4_D_SIGM_EPSI = function/formula/table,
             | C_D_SIGM_EPSI = function/formula/table,
        ),
      | META_TRACTION = _F (
           ◆ | SIGM_F1 = function/formula/table,
             | SIGM_F2 = function/formula/table,
             | SIGM_F3 = function/formula/table,
             | SIGM_F4 = function/formula/table,
             | SIGM_C = function/formula/table,
        ),
      | META_VISC_FO = _F (
           ◆ | F1_ETA = function/formula/table cloth,
             | F1_N = function/formula/table,
             | F1_C = function/formula/table,
             | F1_M = function/formula/table,
             | F2_ETA = function/formula/table,
             | F2_N = function/formula/table,
             | F2_C = function/formula/table,
             | F2_M = function/formula/table,
             | F3_ETA = function/formula/table,
             | F3_N = function/formula/table,
             | F3_C = function/formula/table,
             | F3_M = function/formula/table,
             | F4_ETA = function/formula/table,
             | F4_N = function/formula/table,
             | F4_C = function/formula/table,
             | F4_M = function/formula/table,
             | C_ETA = function/formula/table,
             | C_N = function/formula/table,
             | C_C = function/formula/table,
             | C_M = function/formula/table,
        ),
      | META_PT = _F (
           ◆ | F1_K = float,
             | F2_K = float,
             | F3_K = float,
             | F4_K = float,
             | F1_D_F_META = function/formula/table cloth,
             | F2_D_F_META = function/formula/table,
             | F3_D_F_META = function/formula/table cloth,
             | F4_D_F_META = function/formula/table,
        ),
      | META_RE = _F (
           ◆ | C_F1_THETA = float,
             | C_F2_THETA = float,
             | C_F3_THETA = float,
             | C_F4_THETA = float,
             | F1_C_THETA = float,
             | F2_C_THETA = float,
             | F3_C_THETA = float,
             | F4_C_THETA = float,
        ),
      | FLUID = _F (
           ◆ RHO = float,
           ◇ PESA_Z = float,
           ◇ CELE_R = float,
           ◇ COEF_AMOR = float (default: 0.0),
           ◇ CELE_I = float (default: 0.0),
           ◇ LONG_CARA = float (default: 0.0),
        ),
      | COMP_THM =/"GAS",
                   /"LIQU_AD_GAZ ",
                   /"LIQU_AD_GAZ_VAPE ",
                   /"LIQU_GAZ ",
                   /"LIQU_GAZ_ATM ",
                   /"LIQU_SATU ",
                   /"LIQU_VAPE ",
                   /"LIQU_VAPE_GAZ ",
      | FATIGUE = _F (
           ◆ | WOHLER = function/formula/table cloth,
             | A_BASQUIN = float,
             | BETA_BASQUIN = float,
             | A0 = float,
             | A1 = float,
             | A2 = float,
             | A3 = float,
             | SL = float,
             | MANSON_COFFIN = function/formula/table cloth,
             | E_REFE = float,
             | D0 = float,
             | TAU0 = float,
        ),
      | DOMMA_LEMAITRE = _F (
           ◆ S = function/formula/table cloth,
           ◆ EPSP_SEUIL = function/formula/table cloth,
           ◇ EXP_S = float (default: 1.0),
        ),
      | CISA_PLAN_WRITE = _F (
           ◆ CRITERE =/"DANG_VAN_MODI_AC ",
                       /"DANG_VAN_MODI_AV ",
                       /"FATESOCI_MODI_AV ",
                       /"MATAKE_MODI_AC ",
                       /"MATAKE_MODI_AV ",
           # If: equal_to (" CRITERE ", 'MATAKE_MODI_AC') or equal_to (" CRITERE ", 'MATAKE_MODI_AV')
               ◆ MATAKE_A = float,
               ◆ MATAKE_B = float,
               ◆ COEF_FLEX_TORS = float,
           # If: (equal_to (" CRITERE ", '",' DANG_VAN_MODI_AC ') or equal_to (" CRITERE ",' DANG_VAN_MODI_AV '))
               ◆ D_VAN_A = float,
               ◆ D_VAN_B = float,
               ◆ COEF_CISA_TRAC = float,
           # If: equal_to (" CRITERE ", 'FATESOCI_MODI_AV')
               ◆ FATSOC_A = float,
               ◆ COEF_CISA_TRAC = float,
        ),
      | THM_RUPT = _F (
           ◆ OUV_FICT = float,
           ◇ UN_SUR_N = float (default: 0.0),
        ),
      | WEIBULL = _F (
           ◆ M = float,
           ◆ VOLU_REFE = float,
           ◆ SIGM_REFE = float,
           ◇ SEUIL_EPSP_CUMU = float (default: 1e-06),
        ),
      | WEIBULL_FO = _F (
           ◆ M = float,
           ◆ VOLU_REFE = float,
           ◆ SIGM_CNV = float,
           ◆ SIGM_REFE = function/formula/table cloth,
           ◇ SEUIL_EPSP_CUMU = float (default: 1e-06),
        ),
      | NON_LOCAL = _F (
           ◆ | LONG_CARA = float,
             | C_GONF = float,
             | C_GRAD_VARI = float,
             | PENA_LAGR = float,
           ◇ PENA_LAGR_INCO = float (default: 0.0),
           ◇ COEF_RIGI_MINI = float,
        ),
      | RUPT_FRAG = _F (
           ◆ GC = float,
           ◇ SIGM_C = float,
           ◇ PENA_ADHERENCE = float,
           ◇ PENA_CONTACT = float (default: 1.0),
           ◇ PENA_LAGR = float (default: 100.0),
           ◇ RIGI_GLIS = float (default: 10.0),
           ◇ CINEMATIQUE =/"GLIS_1D ",
                           /"GLIS_2D ",
                           /"UNILATER" (by default),
        ),
      | RUPT_FRAG_FO = _F (
           ◆ GC = function/formula/table,
           ◇ SIGM_C = function/formula/table cloth,
           ◇ PENA_ADHERENCE = function/formula/table cloth,
           ◇ PENA_CONTACT = float (default: 1.0),
           ◇ PENA_LAGR = float (default: 100.0),
           ◇ RIGI_GLIS = float (default: 10.0),
           ◇ CINEMATIQUE =/"GLIS_1D ",
                           /"GLIS_2D ",
                           /"UNILATER" (by default),
        ),
      | RUPT_TURON = _F (
           ◆ K = float,
           ◆ SIGM_C_N = float,
           ◆ SIGM_C_T = float,
           ◆ GC_N = float,
           ◆ GC_T = float,
           ◇ C_RUPT = float (default: 0.001),
           ◆ ETA_BK = float,
           ◆ CRIT_INIT =/"TURON ",
                         /"YE",
        ),
      | CZM_LAB_MIX = _F (
           ◆ SIGM_C = float,
           ◆ GLIS_C = float,
           ◇ ALPHA = float (default: 0.5),
           ◇ BETA = float (default: 1.0),
           ◇ PENA_LAGR = float (default: 100.0),
           ◇ CINEMATIQUE =/"GLIS_1D" (by default),
                           /"GLIS_2D ",
                           /"UNILATER ",
        ),
      | RUPT_DUCT = _F (
           ◆ GC = float,
           ◆ SIGM_C = float,
           ◆ COEF_EXTR = float,
           ◆ COEF_PLAS = float,
           ◇ PENA_LAGR = float (default: 100.0),
           ◇ RIGI_GLIS = float (default: 10.0),
        ),
      | CAM_ELAS = _F (
           ◇/RIGI_NOR = float,
             /RIGI_NOR_TRAC = float,
           ◇/RIGI_NOR_COMP = float,
           ◇ RIGI_TAN = float,
           ◇ ADHE_NOR =/"ELAS" (by default),
                        /"PARFAITE ",
                        /"UNILATER ",
           ◇ ADHE_TAN =/"ELAS" (by default),
                        /"PARFAITE ",
           ◆ PENA_LAGR_ABSO = float,
        ),
      | JOIN_MECA_RUPT = _F (
           ◆ K_N = float,
           ◇ K_T = float,
           ◆ SIGM_MAX = float,
           ◇ ALPHA = float (default: 1.0),
           ◇ PENA_RUPTURE = float,
           ◇ PENA_CONTACT = float (default: 1.0),
           ◇/PRES_FLUIDE = function/formula/table cloth,
             /PRES_CLAVAGE = function/formula/table cloth,
           ◇/SCIAGE = function/formula/table cloth,
           ◇/RHO_FLUIDE = float,
             /| VISC_FLUID = float,
               | OUV_MIN = float,
        ),
      | JOINT_MECA_FROT = _F (
           ◆ K_N = float,
           ◇ K_T = float,
           ◇ AMOR_NOR = float,
           ◇ AMOR_TAN = float,
           ◇ COEF_AMOR = float,
           ◆ MU = float,
           ◇ PENA_TANG = float,
           ◇ ADHESION = float (default: 0.0),
           ◇/PRES_FLUIDE = function/formula/table cloth,
             /SCIAGE = function/formula/table cloth,
           ◇/RHO_FLUIDE = float,
             /| VISC_FLUID = float,
               | OUV_MIN = float,
        ),
      | JOIN_MECA_ENDO = _F (
           ◆ K_N = float,
           ◇ K_T = float,
           ◇ PENA_RUPTURE = float,
           ◇/PRES_FLUIDE = function/formula/table cloth,
           ◇/RHO_FLUIDE = float,
             /| VISC_FLUID = float,
               | OUV_MIN = float,
           ◆ MU = float,
           ◆ Bn = float,
           ◆ Bt = float,
           ◆ ALPHA = float,
        ),
      | RCCM = _F (
           ◆ | SY_02 = float,
             | SM = float,
             | SU = float,
             | SC = float,
             | SH = float,
             | N_KE = float,
             | M_KE = float,
             | A_AMORC = float,
             | B_AMORC = float,
             | D_AMORC = float,
             | R_AMORC = float,
        ),
      | RCCM_FO = _F (
           ◆ | SY_02 = function/formula/table cloth,
             | SM = function/formula/table,
             | SU = function/formula/table,
             | S = function/formula/table,
             | N_KE = function/formula/table,
             | M_KE = function/formula/table,
             | A_AMORC = function/formula/table cloth,
             | B_AMORC = function/formula/table,
             | D_AMORC = float,
             | R_AMORC = function/formula/table,
        ),
      | EAGLE = _F (
           ◆ GAMMA_ULT = float,
           ◆ GAMMA_E = float,
           ◆ M_ULT = float,
           ◆ M_E = float,
           ◆ A_E = float,
           ◆ M_PIC = float,
           ◆ A_PIC = float,
           ◆ ETA = float,
           ◆ SIGMA_C = float,
           ◆ GAMMA = float,
           ◆ KSI = float,
           ◆ GAMMA_CJS = float,
           ◆ SIGMA_P1 = float,
           ◆ PA = float,
        ),
      | LETK = _F (
           ◆ PA = float,
           ◆ NELAS = float,
           ◆ SIGMA_C = float,
           ◆ H 0_EXT = float,
           ◆ GAMMA_CJS = float,
           ◆ XAMS = float,
           ◆ ETA = float,
           ◆ A_0 = float,
           ◆ A_E = float,
           ◆ A_PIC = float,
           ◆ S_0 = float,
           ◆ M_0 = float,
           ◆ M_E = float,
           ◆ M_PIC = float,
           ◆ M_ULT = float,
           ◆ XI_ULT = float,
           ◆ XI_E = float,
           ◆ XI_PIC = float,
           ◆ MV_MAX = float,
           ◆ XIV_MAX = float,
           ◆ A = float,
           ◆ N = float,
           ◆ SIGMA_P1 = float,
           ◆ MU0_V = float,
           ◆ XI0_V = float,
           ◆ MU1 = float,
           ◆ XI1 = float,
        ),
      | LKR = _F (
           ◆ PA = float,
           ◇ NELAS = float (default: 0.0),
           ◆ SIGMA_C = float,
           ◇ BETA = float (default: 1.5),
           ◇ GAMMA = float (default: 0.0),
           ◆ V_1 = float,
           ◆ V_2 = float,
           ◆ A_2 = float,
           ◆ M_0 = float,
           ◆ M_1 = float,
           ◆ Q_I = float,
           ◆ XI_1 = float,
           ◆ XI_2 = float,
           ◆ XI_5 = float,
           ◇ F_P = float (default: 0.1),
           ◆ A = float,
           ◆ N = float,
           ◆ RHO_1 = float,
           ◆ RHO_2 = float,
           ◆ RHO_4 = float,
           ◇ R_Q = float (default: 0.0),
           ◇ R_M = float (default: 0.0),
           ◇ R_S = float (default: 0.0),
           ◇ R_X1 = float (default: 0.0),
           ◇ R_X2 = float (default: 0.0),
           ◇ R_X5 = float (default: 0.0),
           ◇ Z = float (default: 0.0),
           ◇ COUPLAGE_P_VP =/0.0,
                             /1.0 (by default),
        ),
      | DRUCK_PRAGER = _F (
           ◆ ALPHA = float,
           ◆ SY = float,
           ◆ ECROUISSAGE =/"EXPONENTIEL ",
                           /"LINEAIRE ",
                           /"PARABOLIQUE ",
           # If: equal_to (" ECROUISSAGE ", 'LINEAIRE')
               ◆ H = float,
               ◆ P_ULTM = float,
           # If: equal_to (" ECROUISSAGE ", 'PARABOLIQUE')
               ◆ SY_ULTM = float,
               ◆ P_ULTM = float,
           # If: equal_to (" ECROUISSAGE ", 'EXPONENTIEL')
               ◆ P_C = float,
               ◆ SY_ULTM = float,
               ◇ DILAT_ULTM = float (default: 0.0),
           ◇ DILAT = float (default: 0.0),
        ),
      | VISC_DRUC_PRAG = _F (
           ◆ PREF = float,
           ◆ A = float,
           ◆ N = float,
           ◆ P_PIC = float,
           ◆ P_ULT = float,
           ◆ ALPHA_0 = float,
           ◆ ALPHA_PIC = float,
           ◆ ALPHA_ULT = float,
           ◆ R_0 = float,
           ◆ R_PIC = float,
           ◆ R_ULT = float,
           ◆ BETA_0 = float,
           ◆ BETA_PIC = float,
           ◆ BETA_ULT = float,
        ),
      | HOEK_BROWN = _F (
           ◆ GAMMA_RUP = float,
           ◆ GAMMA_RES = float,
           ◆ S_END = float,
           ◆ S_RUP = float,
           ◆ M_END = float,
           ◆ M_RUP = float,
           ◆ BETA = float,
           ◆ ALPHAHB = float,
           ◆ PHI_RUP = float,
           ◆ PHI_RES = float,
           ◇ PHI_END = float,
        ),
      | JOINT_BANDIS = _F (
           ◆ K = float,
           ◆ DMAX = float,
           ◆ GAMMA = float,
           ◇ KT = float (default: 1000000000000.0),
        ),
      | VISC_MAXWELL = _F (
           ◆ ETA_D = float,
           ◆ ETA_V = float,
        ),
      | VISC_MAXWELL_MT=_F (
           ◆ ETA_D = float,
           ◆ ETA_V = float,
        ),
      | MONO_VISC1 = _F (
           ◇ TYPE_PARA = "ECOU_VISC" (or not specified),
           ◆ N = float,
           ◆ K = float,
           ◆ C = float,
        ),
      | MONO_VISC2 = _F (
           ◇ TYPE_PARA = "ECOU_VISC" (or not specified),
           ◆ N = float,
           ◆ K = float,
           ◆ C = float,
           ◆ D = float,
           ◆ A = float,
        ),
      | MONO_ISOT1 = _F (
           ◇ TYPE_PARA = "ECRO_ISOT" (or not specified),
           ◆ R_0 = float,
           ◆ Q = float,
           ◆ B = float,
           ◆/H = float,
             /H1 = float,
           ◇/H2 = float,
             /| H3 = float,
               | H4 = float,
               | H5 = float,
               | H6 = float,
        ),
      | MONO_ISOT2 = _F (
           ◇ TYPE_PARA = "ECRO_ISOT" (or not specified),
           ◆ R_0 = float,
           ◆ Q1 = float,
           ◆ B1 = float,
           ◆/H = float,
             /H1 = float,
           ◇/H2 = float,
             /| H3 = float,
               | H4 = float,
               | H5 = float,
               | H6 = float,
           ◆ Q2 = float,
           ◆ B2 = float,
        ),
      | MONO_CINE1 = _F (
           ◇ TYPE_PARA = "ECRO_CINE" (or not specified),
           ◆ D = float,
        ),
      | MONO_CINE2 = _F (
           ◇ TYPE_PARA = "ECRO_CINE" (or not specified),
           ◆ D = float,
           ◆ GM = float,
           ◆ PM = float,
           ◆ C = float,
        ),
      | MONO_DD_KR = _F (
           ◆ K = float,
           ◆ TAUR = float,
           ◆ TAU0 = float,
           ◆ GAMMA0 = float,
           ◆ DELTAG0 = float,
           ◆ BSD = float,
           ◆ GCB = float,
           ◆ KDCS = float,
           ◆ P = float,
           ◆ Q = float,
           ◆/H = float,
             /H1 = float,
           ◇/H2 = float,
             /| H3 = float,
               | H4 = float,
               | H5 = float,
               | H6 = float,
        ),
      | MONO_DD_CFC = _F (
           ◇ GAMMA0 = float (default: 0.001),
           ◆ TAU_F = float,
           ◇ A = float (default: 0.13),
           ◇ B = float (default: 0.005),
           ◇ N = float (default: 200.0),
           ◆ Y = float,
           ◇ ALPHA = float (default: 0.35),
           ◆ BETA = float,
           ◆ RHO_REF = float,
           ◇ H = float,
           ◇ H1 = float (default: 0.124),
           ◇ H2 = float (default: 0.625),
           ◇ H3 = float (default: 0.137),
           ◇ H4 = float (default: 0.122),
           ◇ H5 = float (default: 0.07),
        ),
      | MONO_DD_CFC_IRRA = _F (
           ◇ GAMMA0 = float (default: 0.001),
           ◆ TAU_F = float,
           ◇ A = float (default: 0.13),
           ◇ B = float (default: 0.005),
           ◇ N = float (default: 200.0),
           ◆ Y = float,
           ◇ ALPHA = float (default: 0.35),
           ◆ BETA = float,
           ◆ RHO_REF = float,
           ◇ H = float,
           ◇ H1 = float (default: 0.124),
           ◇ H2 = float (default: 0.625),
           ◇ H3 = float (default: 0.137),
           ◇ H4 = float (default: 0.122),
           ◇ H5 = float (default: 0.07),
           ◆ DZ_IRRA = float,
           ◆ XI_IRRA = float,
           ◆ RHO_VOID = float,
           ◆ PHI_LOOP = float,
           ◆ ALP_VOID = float,
           ◆ ALP_LOOP = float,
           ◆ RHO_SAT = float,
           ◆ PHI_SAT = float,
        ),
      | MONO_DD_FAT = _F (
           ◆ GAMMA0 = float,
           ◆ TAU_F = float,
           ◆ BETA = float,
           ◆ N = float,
           ◆ UN_SUR_D = float,
           ◆ GC0 = float,
           ◆ K = float,
           ◇ H = float,
           ◇ H1 = float (default: 0.124),
           ◇ H2 = float (default: 0.625),
           ◇ H3 = float (default: 0.137),
           ◇ H4 = float (default: 0.122),
           ◇ H5 = float (default: 0.07),
        ),
      | MONO_DD_CC = _F (
           ◆ B = float,
           ◆ GH = float,
           ◆ DELTAG0 = float,
           ◆ TAU_0 = float,
           ◆ TAU_F = float,
           ◆ GAMMA0 = float,
           ◆ N = float,
           ◆ RHO_MOB = float,
           ◆ D = float,
           ◆ D_LAT = float,
           ◆ Y_AT = float,
           ◆ K_F = float,
           ◆ K_SELF = float,
           ◆ K_BOLTZ = float,
           ◆ H1 = float,
           ◆ H2 = float,
           ◆ H3 = float,
           ◇ H4 = float (default: 0.0),
           ◇ H5 = float (default: 0.0),
           ◇ H6 = float (default: 0.0),
           ◇ DEPDT = float (default: 0.0),
           ◇ MU_MOY = float,
        ),
      | MONO_DD_CC_IRRA = _F (
           ◆ B = float,
           ◆ GH = float,
           ◆ DELTAG0 = float,
           ◆ TAU_0 = float,
           ◆ TAU_F = float,
           ◆ GAMMA0 = float,
           ◆ N = float,
           ◆ RHO_MOB = float,
           ◆ D = float,
           ◆ D_LAT = float,
           ◆ Y_AT = float,
           ◆ K_F = float,
           ◆ K_SELF = float,
           ◆ K_BOLTZ = float,
           ◆ H1 = float,
           ◆ H2 = float,
           ◆ H3 = float,
           ◇ H4 = float (default: 0.0),
           ◇ H5 = float (default: 0.0),
           ◇ H6 = float (default: 0.0),
           ◇ DEPDT = float (default: 0.0),
           ◆ A_IRRA = float,
           ◆ XI_IRRA = float,
           ◇ MU_MOY = float,
        ),
      | MFRONT = _F (
           ◆ LISTE_COEF = float,
        ),
      | MFRONT_FO = _F (
           ◆ LISTE_COEF = function/formula,
        ),
      | UMAT = _F (
           ◆ LISTE_COEF = float,
        ),
      | UMAT_FO = _F (
           ◆ LISTE_COEF = function/formula,
        ),
      | CRIT_RUPT = _F (
           ◆ SIGM_C = float,
           ◆ COEF = float,
        ),
      | REST_ECRO = _F (
           ◆ COEF_ECRO = function/formula/table cloth,
           ◆ TAU_INF = function/formula/table cloth,
           ◆ TEMP_MINI = float,
           ◆ TEMP_MAXI = float,
           ◇ EPSQ_MINI = float (default: 0.0),
        ),
      | BETON_GLRC = _F (
           ◆ FCJ = float,
           ◆ EPSI_C = float,
           ◆ FTJ = float,
        ),
      | VISC_ELAS = _F (
           ◆ K = float,
           ◆ TAU = float,
        ),
      | POST_ROCHE = _F (
           ◆ RAMB_OSGO_FACT = float,
           ◆ RAMB_OSGO_EXPO = float,
           ◇ RP02_MIN = float,
           ◇ RM_MIN = float,
           ◇ RP02_MOY = float,
           ◇ COEF = float (default: 1.0),
        ),
      | POST_ROCHE_FO = _F (
           ◆ RAMB_OSGO_FACT = function/formula,
           ◆ RAMB_OSGO_EXPO = function/formula,
           ◇ RP02_MIN = function/formula,
           ◇ RM_MIN = function/formula,
           ◇ RP02_MOY = function/formula,
           ◇ COEF = float (default: 1.0),
        ),
      | RUPT_FM = _F (
           ◆ KIC = function,
        ),
      | NORTON=_F (
           ◆ K = float,
           ◆ N = float,
        ),
      | NORTON_FO = _F (
           ◆ K = function/formula/table,
           ◆ N = function/formula/table,
        ),
      | GTN=_F (
           ◆ Q1 = float,
           ◆ Q2 = float,
           ◆ PORO_INIT = float,
           ◇ & COAL_PORO = float,
           ◇/COAL_ACCE = float,
             /PORO_RUPT = float,
           ◇ & NUCL_GAUSS_PORO = float,
             & NUCL_GAUSS_PLAS = float,
             & NUCL_GAUSS_DEV = float,
           ◇ & NUCL_CRAN_PORO = float,
             & NUCL_CRAN_INIT = float,
             & NUCL_CRAN_FIN = float,
           ◇ & NUCL_EPSI_PENTE = float,
             & NUCL_EPSI_INIT = float,
           ◇ ENDO_CRIT_VISC = float,
           ◇ ENDO_CRIT_RUPT = float,
        ),
      | META_LEMA_ANI = _F (
           ◆ youngModulus = float,
           ◆ FishRatio = float,
           ◆ F1_A = float,
           ◆ F2_A = float,
           ◆ C_A = float,
           ◆ F1_M = float,
           ◆ F2_M = float,
           ◆ C_M = float,
           ◆ F1_N = float,
           ◆ F2_N = float,
           ◆ C_N = float,
           ◆ F1_Q = float,
           ◆ F2_Q = float,
           ◆ C_Q = float,
           ◆ F_MRR_RR = float,
           ◆ C_MRR_RR = float,
           ◆ F_MTT_TT = float,
           ◆ C_MTT_TT = float,
           ◆ F_MZZ_ZZ = float,
           ◆ C_MZZ_ZZ = float,
           ◆ F_MRT_RT = float,
           ◆ C_MRT_RT = float,
           ◆ F_MRZ_RZ = float,
           ◆ C_MRZ_RZ = float,
           ◆ F_MTZ_TZ = float,
           ◆ C_MTZ_TZ = float,
           ◆ F_ALPHA = float,
           ◆ C_ALPHA = float,
           ◆ TDEQ = float,
           ◆ K = float,
           ◆ NEQ = float,
           ◆ T1C = float,
           ◆ T2C = float,
           ◆ QSR_K = float,
           ◆ AC = float,
           ◆ M = float,
           ◆ T1R = float,
           ◆ T2R = float,
           ◆ AR = float,
           ◆ BR = float,
        ),
      | META_LEMA_ANI_FO = _F (
           ◆ youngModulus = function,
           ◆ FishRatio = function,
           ◆ F1_A = function,
           ◆ F2_A = function,
           ◆ C_A = function,
           ◆ F1_M = function,
           ◆ F2_M = function,
           ◆ C_M = function,
           ◆ F1_N = function,
           ◆ F2_N = function,
           ◆ C_N = function,
           ◆ F1_Q = function,
           ◆ F2_Q = function,
           ◆ C_Q = function,
           ◆ F_MRR_RR = function,
           ◆ C_MRR_RR = function,
           ◆ F_MTT_TT = function,
           ◆ C_MTT_TT = function,
           ◆ F_MZZ_ZZ = function,
           ◆ C_MZZ_ZZ = function,
           ◆ F_MRT_RT = function,
           ◆ C_MRT_RT = function,
           ◆ F_MRZ_RZ = function,
           ◆ C_MRZ_RZ = function,
           ◆ F_MTZ_TZ = function,
           ◆ C_MTZ_TZ = function,
           ◆ F_ALPHA = function,
           ◆ C_ALPHA = function,
           ◆ TDEQ = function,
           ◆ K = function,
           ◆ NEQ = function,
           ◆ T1C = function,
           ◆ T2C = function,
           ◆ QSR_K = function,
           ◆ AC = function,
           ◆ M = function,
           ◆ T1R = function,
           ◆ T2R = function,
           ◆ AR = function,
           ◆ BR = function,
        ),
      | BETON_BURGER = _F (
           ◆ youngModulus = float,
           ◆ FishRatio = float,
           ◆ K_RS = float,
           ◆ ETA_RS = float,
           ◆ KAPPA = float,
           ◆ ETA_IS = float,
           ◆ K_RD = float,
           ◆ ETA_RD = float,
           ◆ ETA_ID = float,
           ◆ QSR_K = float,
           ◆ TEMP_0_C = float,
           ◆ ETA_FD = float,
        ),
      | BETON_BURGER_FO = _F (
           ◆ youngModulus = function,
           ◆ FishRatio = function,
           ◆ K_RS = function,
           ◆ ETA_RS = function,
           ◆ KAPPA = function,
           ◆ ETA_IS = function,
           ◆ K_RD = function,
           ◆ ETA_RD = function,
           ◆ ETA_ID = function,
           ◆ QSR_K = function,
           ◆ TEMP_0_C = function,
           ◆ ETA_FD = function,
        ),
      | Metaacierepil_pt = _F (
           ◆ youngModulus = float,
           ◆ FishRatio = float,
           ◆ SYY_0 = float,
           ◆ SYY_1 = float,
           ◆ SYY_2 = float,
           ◆ SYY_3 = float,
           ◆ SYY_4 = float,
           ◆ ETT_0 = float,
           ◆ ETT_1 = float,
           ◆ ETT_2 = float,
           ◆ ETT_3 = float,
           ◆ ETT_4 = float,
           ◆ FK_0 = float,
           ◆ FK_1 = float,
           ◆ FK_2 = float,
           ◆ FK_3 = float,
           ◆ metaF1 = float,
           ◆ meta FDF_0 = float,
           ◆ meta FDF_1 = float,
           ◆ meta FDF_2 = float,
           ◆ meta FDF_3 = float,
        ),
      | Metaacierepil_pt_fo = _F (
           ◆ youngModulus = function,
           ◆ FishRatio = function,
           ◆ SYY_0 = function,
           ◆ SYY_1 = function,
           ◆ SYY_2 = function,
           ◆ SYY_3 = function,
           ◆ SYY_4 = function,
           ◆ ETT_0 = function,
           ◆ ETT_1 = function,
           ◆ ETT_2 = function,
           ◆ ETT_3 = function,
           ◆ ETT_4 = function,
           ◆ FK_0 = function,
           ◆ FK_1 = function,
           ◆ FK_2 = function,
           ◆ FK_3 = function,
           ◆ metaF1 = function,
           ◆ meta FDF_0 = function,
           ◆ meta FDF_1 = function,
           ◆ meta FDF_2 = function,
           ◆ meta FDF_3 = function,
        ),
      | Iwan = _F (
           ◆ youngModulus = float,
           ◆ FishRatio = float,
           ◆ hypDistortion = float,
           ◆ hypExponent = float,
        ),
      | iwan_fo = _F (
           ◆ youngModulus = function,
           ◆ FishRatio = function,
           ◆ hypDistortion = function,
           ◆ hypExponent = function,
        ),
      | MohrCoulombas = _F (
           ◆ youngModulus = float,
           ◆ FishRatio = float,
           ◆ Cohesion = float,
           ◆ FrictionAngle = float,
           ◆ dilatancyAngle = float,
           ◆ transitionAngle = float,
           ◆ TensionCutoff = float,
           ◆ hardeningCoef = float,
        ),
      | MohrCoulombas_fo = _F (
           ◆ youngModulus = function,
           ◆ FishRatio = function,
           ◆ Cohesion = function,
           ◆ frictionAngle = function,
           ◆ dilatancyAngle = function,
           ◆ transitionAngle = function,
           ◆ TensionCutoff = function,
           ◆ hardeningCoef = function,
        ),
      | Expand = _F (
           ◆ youngModulus = float,
           ◆ FishRatio = float,
           ◆ biotCoef = float,
           ◆ referencePressure = float,
           ◆ betAM = float,
        ),
      | Inflas_fo = _F (
           ◆ youngModulus = function,
           ◆ FishRatio = function,
           ◆ biotCoef = function,
           ◆ referencePressure = function,
           ◆ betAM = function,
        ),
      | NLH_CSRM = _F (
           ◆ youngModulus = float,
           ◆ FishRatio = float,
           ◆ isocompelaslim = float,
           ◆ isotenselaSlim = float,
           ◆ MCCSlopeCSL = float,
           ◆ NLHIndex = float,
           ◆ MBigocritCoef = float,
           ◆ abigocritCoef = float,
           ◆ incompIndex = float,
           ◆ Tau = float,
           ◆ PerzynaExpo = float,
           ◆ NLHModulusP = float,
           ◆ NLHModulusV = float,
        ),
      | NLH_CSRM_FO = _F (
           ◆ YoungModulus = function/formula/table cloth,
           ◆ FishRatio = function/formula/table cloth,
           ◆ isocompelaslim = function/formula/table cloth,
           ◆ isotenselaSlim = function/formula/table cloth,
           ◆ MCCSlopeCSL = function/formula/table cloth,
           ◆ NLHIndex = function/formula/table cloth,
           ◆ MbigocritCoef = function/formula/table,
           ◆ abigocritCoef = function/formula/table,
           ◆ incompIndex = function/formula/table,
           ◆ Tau = function/formula/table,
           ◆ PerzynaExpo = function/formula/table cloth,
           ◆ NLHModulusP = function/formula/table cloth,
           ◆ NLHModulusV = function/formula/table cloth,
        ),
      | MCC = _F (
           ◆ bulkModulus = float,
           ◆ ShearModulus = float,
           ◆ swellingIndex = float,
           ◆ initCritpress = float,
           ◆ critStateSlope = float,
           ◆ tensileYieldStress = float,
           ◆ incoplastIndex = float,
        ),
      | MCC_FO = _F (
           ◆ bulkModulus = function,
           ◆ ShearModulus = function,
           ◆ swellingIndex = function,
           ◆ initCritpress = function,
           ◆ critStateSlope = function,
           ◆ tensileYieldStress = function,
           ◆ incoplastIndex = function,
        ),
      | Barcelona = _F (
           ◆ bulkModulus = float,
           ◆ ShearModulus = float,
           ◆ swellingIndex = float,
           ◆ succionIndex = float,
           ◆ SuccionModulus = float,
           ◆ critStateSlope = float,
           ◆ initConspress = float,
           ◆ yieldSuction = float,
           ◆ yieldtensSlope = float,
           ◆ plastSuccionIndex = float,
           ◆ PlastStrainIndex = float,
           ◆ PlastStrainPara1 = float,
           ◆ PlastStrainPara2 = float,
           ◆ refeConsPress = float,
           ◆ FlowCorrection = float,
           ◆ initVoidsRatio = float,
        ),
      | Barcelona_fo = _F (
           ◆ bulkModulus = function,
           ◆ ShearModulus = function,
           ◆ swellingIndex = function,
           ◆ succionIndex = function,
           ◆ succionModulus = function,
           ◆ critStateSlope = function,
           ◆ initConspress = function,
           ◆ yieldSuction = function,
           ◆ yieldTensSlope = function,
           ◆ plastSuccionIndex = function,
           ◆ plastsTrainIndex = function,
           ◆ PlastStrainPara1 = function,
           ◆ PlastStrainPara2 = function,
           ◆ refeConsPress = function,
           ◆ FlowCorrection = function,
           ◆ initVoidsRatio = function,
        ),
      | CSSM = _F (
           ◆ bulkModulus = float,
           ◆ ShearModulus = float,
           ◆ initCritpress = float,
           ◆ critStateSlope = float,
           ◆ incoplastIndex = float,
           ◆ hypExponent = float,
           ◆ hypDistortion = float,
           ◆ minCritPress = float,
           ◆ ShearModulusRatio = float,
           ◆ isohardRatio = float,
           ◆ isohardIndex = float,
        ),
      | CSSM_FO = _F (
           ◆ bulkModulus = function,
           ◆ ShearModulus = function,
           ◆ initCritpress = function,
           ◆ critStateSlope = function,
           ◆ incoplastIndex = function,
           ◆ hypExponent = function,
           ◆ hypDistortion = function,
           ◆ minCritPress = function,
           ◆ ShearModulusRatio = function,
           ◆ isohardRatio = function,
           ◆ isohardIndex = function,
        ),
    # If: equal_to (" COMP_THM ", 'LIQU_SATU')
        ◆ THM_INIT = _F (
             ◇ PRE1 = float (default: 0.0),
             ◆ PORO = float,
             ◇ TEMP = float (default: 0.0),
             ◇ PRE2 = float,
             ◇ PRES_VAPE = float,
             ◇ DEGR_SATU = float,
          ),
        ◆ THM_DIFFU = _F (
             ◆ RHO = float,
             ◇/BIOT_COEF = float,
               /BIOT_N = float,
             ◇/PERMIN_L = function/formula/table cloth,
             ◇ & BIOT_L = float,
             ◇ & BIOT_T = float,
             ◆ PESA_X = float,
             ◆ PESA_Y = float,
             ◆ PESA_Z = float,
             ◇ PESA_MULT = function/formula/table cloth,
             ◇ CP = float,
               /PERM_IN = function/formula/table cloth,
               /PERM_END = function/formula/table cloth,
             ◇/PERMIN_N = function/formula/table cloth,
               /PERMIN_T = function/formula/table cloth,
             ◇/LAMB_TN = function/formula/table cloth,
             ◇ LAMB_PHI = function/formula/table cloth,
             ◇ D_LB_PHI = function/formula/table cloth,
             ◇/LAMB_T = function/formula/table cloth,
               /LAMB_TL = function/formula/table cloth,
               /LAMB_TT = function/formula/table cloth,
             ◇/D_LB_T = function/formula/table cloth,
               /D_LB_TL = function/formula/table cloth,
             ◇/D_LB_TN = function/formula/table cloth,
               /D_LB_TT = function/formula/table cloth,
             ◇ LAMB_S = function/formula/table cloth,
             ◇ D_LB_S = function/formula/table cloth,
             ◇/LAMB_CT = float,
               /LAMB_C_L = float,
             ◇/LAMB_C_N = float,
               /LAMB_C_T = float,
             ◇ R_GAZ = float,
             ◇ EMMAG = float,
             ◇ SATU_PRES = function/formula/table cloth,
             ◇ D_SATU_PRES = function/formula/table cloth,
             ◇ PERM_LIQU = function/formula/table cloth,
             ◇ D_PERM_LIQU_SATU = function/formula/table cloth,
             ◇ PERM_GAZ = function/formula/table cloth,
             ◇ D_PERM_SATU_GAZ = function/formula/table cloth,
             ◇ D_PERM_PRES_GAZ = function/formula/table cloth,
             ◇ FICKV_T = function/formula/table cloth,
             ◇ FICKV_PV = function/formula/table cloth,
             ◇ FICKV_PG = function/formula/table cloth,
             ◇ FICKV_S = function/formula/table cloth,
             ◇ D_FV_T = function/formula/table cloth,
             ◇ D_FV_PG = function/formula/table cloth,
             ◇ FICKA_T = function/formula/table cloth,
             ◇ FICKA_PA = function/formula/table cloth,
             ◇ FICKA_PL = function/formula/table cloth,
             ◇ FICKA_S = function/formula/table cloth,
             ◇ D_FA_T = function/formula/table cloth,
          ),
        ◆ THM_LIQU = _F (
             ◆ RHO = float,
             ◆ UN_SUR_K = float,
             ◆ VISC = function/formula/table cloth,
             ◆ D_VISC_TEMP = function/formula/table cloth,
             ◇ ALPHA = function/formula/table cloth,
             ◇ CP = float,
          ),
        ◇ THM_GAZ = _F (
             ◆ | MASS_MOL = float,
               | CP = float,
               | VISC = function/formula/table,
               | D_VISC_TEMP = function/formula/table,
          ),
        ◇ THM_VAPE_GAZ = _F (
             ◆ | MASS_MOL = float,
               | CP = float,
               | VISC = function/formula/table,
               | D_VISC_TEMP = function/formula/table,
          ),
    # If: equal_to (" COMP_THM ", 'LIQU_GAZ')
        ◆ THM_INIT = _F (
             ◇ PRE1 = float (default: 0.0),
             ◇ PRE2 = float (default: 0.0),
             ◆ PORO = float,
             ◇ TEMP = float (default: 0.0),
             ◇ PRES_VAPE = float,
             ◇ DEGR_SATU = float,
          ),
        ◆ THM_DIFFU = _F (
             ◆ R_GAZ = float,
             ◆ RHO = float,
             ◇/BIOT_COEF = float,
               /BIOT_N = float,
             ◇/PERMIN_L = function/formula/table cloth,
             ◇ & BIOT_L = float,
             ◇ & BIOT_T = float,
             ◆ PESA_X = float,
             ◆ PESA_Y = float,
             ◆ PESA_Z = float,
             ◆/SATU_PRES = function/formula/table cloth,
             ◇ & D_SATU_PRES = function/formula/table cloth,
               & PERM_LIQU = function/formula/table cloth,
               & D_PERM_LIQU_SATU = function/formula/table cloth,
               & PERM_GAZ = function/formula/table cloth,
               & D_PERM_SATU_GAZ = function/formula/table cloth,
               & D_PERM_PRES_GAZ = function/formula/table cloth,
               /VG_N = float,
             ◇ & VG_SR = float,
               & VG_PR = float,
               & VG_SMAX = float,
               & VG_SATUR = float,
             ◇ VG_PENTR = float (default: 0.0),
             ◇ & A0 = float,
               & SHUTTLE = float,
               & EPAI = function/formula,
               & S_BJH = function/formula,
               & W_BJH = function/formula,
             ◇ PESA_MULT = function/formula/table cloth,
             ◇ CP = float,
               /PERM_IN = function/formula/table cloth,
               /PERM_END = function/formula/table cloth,
             ◇/PERMIN_N = function/formula/table cloth,
               /PERMIN_T = function/formula/table cloth,
             ◇/LAMB_TN = function/formula/table cloth,
             ◇ LAMB_PHI = function/formula/table cloth,
             ◇ D_LB_PHI = function/formula/table cloth,
             ◇/LAMB_T = function/formula/table cloth,
               /LAMB_TL = function/formula/table cloth,
               /LAMB_TT = function/formula/table cloth,
             ◇/D_LB_T = function/formula/table cloth,
               /D_LB_TL = function/formula/table cloth,
             ◇/D_LB_TN = function/formula/table cloth,
               /D_LB_TT = function/formula/table cloth,
             ◇ LAMB_S = function/formula/table cloth,
             ◇ D_LB_S = function/formula/table cloth,
             ◇/LAMB_CT = float,
               /LAMB_C_L = float,
             ◇/LAMB_C_N = float,
               /LAMB_C_T = float,
             ◇ EMMAG = float,
             ◇ FICKV_T = function/formula/table cloth,
             ◇ FICKV_PV = function/formula/table cloth,
             ◇ FICKV_PG = function/formula/table cloth,
             ◇ FICKV_S = function/formula/table cloth,
             ◇ D_FV_T = function/formula/table cloth,
             ◇ D_FV_PG = function/formula/table cloth,
             ◇ FICKA_T = function/formula/table cloth,
             ◇ FICKA_PA = function/formula/table cloth,
             ◇ FICKA_PL = function/formula/table cloth,
             ◇ FICKA_S = function/formula/table cloth,
             ◇ D_FA_T = function/formula/table cloth,
          ),
        ◆ THM_LIQU = _F (
             ◆ RHO = float,
             ◆ UN_SUR_K = float,
             ◆ VISC = function/formula/table cloth,
             ◆ D_VISC_TEMP = function/formula/table cloth,
             ◇ ALPHA = function/formula/table cloth,
             ◇ CP = float,
          ),
        ◆ THM_GAZ = _F (
             ◆ MASS_MOL = float,
             ◆ VISC = function/formula/table cloth,
             ◆ D_VISC_TEMP = function/formula/table cloth,
             ◇ CP = float,
          ),
        ◇ THM_VAPE_GAZ = _F (
             ◆ | MASS_MOL = float,
               | CP = float,
               | VISC = function/formula/table,
               | D_VISC_TEMP = function/formula/table,
          ),
    # If: equal_to (" COMP_THM ", 'GAZ')
        ◆ THM_INIT = _F (
             ◇ TEMP = float (default: 0.0),
             ◇ PRE1 = float (default: 0.0),
             ◆ PORO = float,
             ◇ PRE2 = float,
             ◇ PRES_VAPE = float,
             ◇ DEGR_SATU = float,
          ),
        ◆ THM_DIFFU = _F (
             ◆ R_GAZ = float,
             ◆ RHO = float,
             ◇/BIOT_COEF = float,
               /BIOT_N = float,
             ◇/PERMIN_L = function/formula/table cloth,
             ◇ & BIOT_L = float,
             ◇ & BIOT_T = float,
             ◆ PESA_X = float,
             ◆ PESA_Y = float,
             ◆ PESA_Z = float,
             ◇ PESA_MULT = function/formula/table cloth,
             ◇ CP = float,
               /PERM_IN = function/formula/table cloth,
               /PERM_END = function/formula/table cloth,
             ◇/PERMIN_N = function/formula/table cloth,
               /PERMIN_T = function/formula/table cloth,
             ◇/LAMB_TN = function/formula/table cloth,
             ◇ LAMB_PHI = function/formula/table cloth,
             ◇ D_LB_PHI = function/formula/table cloth,
             ◇/LAMB_T = function/formula/table cloth,
               /LAMB_TL = function/formula/table cloth,
               /LAMB_TT = function/formula/table cloth,
             ◇/D_LB_T = function/formula/table cloth,
               /D_LB_TL = function/formula/table cloth,
             ◇/D_LB_TN = function/formula/table cloth,
               /D_LB_TT = function/formula/table cloth,
             ◇ LAMB_S = function/formula/table cloth,
             ◇ D_LB_S = function/formula/table cloth,
             ◇/LAMB_CT = float,
               /LAMB_C_L = float,
             ◇/LAMB_C_N = float,
               /LAMB_C_T = float,
             ◇ EMMAG = float,
             ◇ SATU_PRES = function/formula/table cloth,
             ◇ D_SATU_PRES = function/formula/table cloth,
             ◇ PERM_LIQU = function/formula/table cloth,
             ◇ D_PERM_LIQU_SATU = function/formula/table cloth,
             ◇ PERM_GAZ = function/formula/table cloth,
             ◇ D_PERM_SATU_GAZ = function/formula/table cloth,
             ◇ D_PERM_PRES_GAZ = function/formula/table cloth,
             ◇ FICKV_T = function/formula/table cloth,
             ◇ FICKV_PV = function/formula/table cloth,
             ◇ FICKV_PG = function/formula/table cloth,
             ◇ FICKV_S = function/formula/table cloth,
             ◇ D_FV_T = function/formula/table cloth,
             ◇ D_FV_PG = function/formula/table cloth,
             ◇ FICKA_T = function/formula/table cloth,
             ◇ FICKA_PA = function/formula/table cloth,
             ◇ FICKA_PL = function/formula/table cloth,
             ◇ FICKA_S = function/formula/table cloth,
             ◇ D_FA_T = function/formula/table cloth,
          ),
        ◆ THM_GAZ = _F (
             ◆ MASS_MOL = float,
             ◆ VISC = function/formula/table cloth,
             ◆ D_VISC_TEMP = function/formula/table cloth,
             ◇ CP = float,
          ),
        ◇ THM_LIQU = _F (
             ◆ | RHO = float,
               | UN_SUR_K = float,
               | ALPHA = function/formula/table,
               | CP = float,
               | VISC = function/formula/table,
               | D_VISC_TEMP = function/formula/table,
               | COEF_HENRY = float,
          ),
        ◇ THM_VAPE_GAZ = _F (
             ◆ | MASS_MOL = float,
               | CP = float,
               | VISC = function/formula/table,
               | D_VISC_TEMP = function/formula/table,
          ),
    # If: equal_to (" COMP_THM ", 'LIQU_GAZ_ATM')
        ◆ THM_INIT = _F (
             ◇ PRE1 = float (default: 0.0),
             ◆ PORO = float,
             ◇ TEMP = float (default: 0.0),
             ◇ PRE2 = float,
             ◇ PRES_VAPE = float,
             ◇ DEGR_SATU = float,
          ),
        ◆ THM_DIFFU = _F (
             ◆ RHO = float,
             ◇/BIOT_COEF = float,
               /BIOT_N = float,
             ◇/PERMIN_L = function/formula/table cloth,
             ◇ & BIOT_L = float,
             ◇ & BIOT_T = float,
             ◆ PESA_X = float,
             ◆ PESA_Y = float,
             ◆ PESA_Z = float,
             ◆ SATU_PRES = function/formula/table cloth,
             ◆ D_SATU_PRES = function/formula/table cloth,
             ◆ PERM_LIQU = function/formula/table cloth,
             ◆ D_PERM_LIQU_SATU = function/formula/table cloth,
             ◇ PESA_MULT = function/formula/table cloth,
             ◇ CP = float,
               /PERM_IN = function/formula/table cloth,
               /PERM_END = function/formula/table cloth,
             ◇/PERMIN_N = function/formula/table cloth,
               /PERMIN_T = function/formula/table cloth,
             ◇/LAMB_TN = function/formula/table cloth,
             ◇ LAMB_PHI = function/formula/table cloth,
             ◇ D_LB_PHI = function/formula/table cloth,
             ◇/LAMB_T = function/formula/table cloth,
               /LAMB_TL = function/formula/table cloth,
               /LAMB_TT = function/formula/table cloth,
             ◇/D_LB_T = function/formula/table cloth,
               /D_LB_TL = function/formula/table cloth,
             ◇/D_LB_TN = function/formula/table cloth,
               /D_LB_TT = function/formula/table cloth,
             ◇ LAMB_S = function/formula/table cloth,
             ◇ D_LB_S = function/formula/table cloth,
             ◇/LAMB_CT = float,
               /LAMB_C_L = float,
             ◇/LAMB_C_N = float,
               /LAMB_C_T = float,
             ◇ & A0 = float,
               & SHUTTLE = float,
               & EPAI = function/formula,
               & S_BJH = function/formula,
               & W_BJH = function/formula,
             ◇ EMMAG = float,
             ◇ R_GAZ = float,
             ◇ PERM_GAZ = function/formula/table cloth,
             ◇ D_PERM_SATU_GAZ = function/formula/table cloth,
             ◇ D_PERM_PRES_GAZ = function/formula/table cloth,
             ◇ FICKV_T = function/formula/table cloth,
             ◇ FICKV_PV = function/formula/table cloth,
             ◇ FICKV_PG = function/formula/table cloth,
             ◇ FICKV_S = function/formula/table cloth,
             ◇ D_FV_T = function/formula/table cloth,
             ◇ D_FV_PG = function/formula/table cloth,
             ◇ FICKA_T = function/formula/table cloth,
             ◇ FICKA_PA = function/formula/table cloth,
             ◇ FICKA_PL = function/formula/table cloth,
             ◇ FICKA_S = function/formula/table cloth,
             ◇ D_FA_T = function/formula/table cloth,
          ),
        ◆ THM_LIQU = _F (
             ◆ RHO = float,
             ◆ UN_SUR_K = float,
             ◆ VISC = function/formula/table cloth,
             ◆ D_VISC_TEMP = function/formula/table cloth,
             ◇ ALPHA = function/formula/table cloth,
             ◇ CP = float,
          ),
        ◇ THM_GAZ = _F (
             ◆ | MASS_MOL = float,
               | VISC = function/formula/table,
               | D_VISC_TEMP = function/formula/table,
               | CP = float,
          ),
        ◇ THM_VAPE_GAZ = _F (
             ◆ | MASS_MOL = float,
               | CP = float,
               | VISC = function/formula/table,
               | D_VISC_TEMP = function/formula/table,
          ),
    # If: equal_to (" COMP_THM ", 'LIQU_AD_GAZ')
        ◆ THM_INIT = _F (
             ◇ PRE1 = float (default: 0.0),
             ◇ PRE2 = float (default: 0.0),
             ◆ PORO = float,
             ◇ PRES_VAPE = float,
             ◇ TEMP = float (default: 0.0),
             ◇ DEGR_SATU = float,
          ),
        ◆ THM_DIFFU = _F (
             ◆ R_GAZ = float,
             ◆ RHO = float,
             ◇/BIOT_COEF = float,
               /BIOT_N = float,
             ◇/PERMIN_L = function/formula/table cloth,
             ◇ & BIOT_L = float,
             ◇ & BIOT_T = float,
             ◆ PESA_X = float,
             ◆ PESA_Y = float,
             ◆ PESA_Z = float,
             ◆/SATU_PRES = function/formula/table cloth,
             ◇ & D_SATU_PRES = function/formula/table cloth,
               & PERM_LIQU = function/formula/table cloth,
               & D_PERM_LIQU_SATU = function/formula/table cloth,
               & PERM_GAZ = function/formula/table cloth,
               & D_PERM_SATU_GAZ = function/formula/table cloth,
               & D_PERM_PRES_GAZ = function/formula/table cloth,
               /VG_N = float,
             ◇ & VG_SR = float,
               & VG_PR = float,
               & VG_SMAX = float,
               & VG_SATUR = float,
             ◇ VG_PENTR = float (default: 0.0),
             ◇ FICKV_T = function/formula/table cloth,
             ◆ FICKA_T = function/formula/table cloth,
             ◇ & A0 = float,
               & SHUTTLE = float,
               & EPAI = function/formula,
               & S_BJH = function/formula,
               & W_BJH = function/formula,
             ◇ PESA_MULT = function/formula/table cloth,
             ◇ CP = float,
               /PERM_IN = function/formula/table cloth,
               /PERM_END = function/formula/table cloth,
             ◇/PERMIN_N = function/formula/table cloth,
               /PERMIN_T = function/formula/table cloth,
             ◇/LAMB_TN = function/formula/table cloth,
             ◇ LAMB_PHI = function/formula/table cloth,
             ◇ D_LB_PHI = function/formula/table cloth,
             ◇/LAMB_T = function/formula/table cloth,
               /LAMB_TL = function/formula/table cloth,
               /LAMB_TT = function/formula/table cloth,
             ◇/D_LB_T = function/formula/table cloth,
               /D_LB_TL = function/formula/table cloth,
             ◇/D_LB_TN = function/formula/table cloth,
               /D_LB_TT = function/formula/table cloth,
             ◇ LAMB_S = function/formula/table cloth,
             ◇ D_LB_S = function/formula/table cloth,
             ◇/LAMB_CT = float,
               /LAMB_C_L = float,
             ◇/LAMB_C_N = float,
               /LAMB_C_T = float,
             ◇ EMMAG = float,
             ◇ FICKV_PV = function/formula/table cloth,
             ◇ FICKV_PG = function/formula/table cloth,
             ◇ FICKV_S = function/formula/table cloth,
             ◇ D_FV_T = function/formula/table cloth,
             ◇ D_FV_PG = function/formula/table cloth,
             ◇ FICKA_PA = function/formula/table cloth,
             ◇ FICKA_PL = function/formula/table cloth,
             ◇ FICKA_S = function/formula/table cloth,
             ◇ D_FA_T = function/formula/table cloth,
          ),
        ◆ THM_LIQU = _F (
             ◆ RHO = float,
             ◆ UN_SUR_K = float,
             ◆ VISC = function/formula/table cloth,
             ◆ D_VISC_TEMP = function/formula/table cloth,
             ◇ ALPHA = function/formula/table cloth,
             ◇ CP = float,
          ),
        ◆ THM_GAZ = _F (
             ◆ MASS_MOL = float,
             ◆ VISC = function/formula/table cloth,
             ◆ D_VISC_TEMP = function/formula/table cloth,
             ◇ CP = float,
          ),
        ◇ THM_VAPE_GAZ = _F (
             ◆ MASS_MOL = float,
             ◆ CP = float,
             ◆ VISC = function/formula/table cloth,
             ◆ D_VISC_TEMP = function/formula/table cloth,
          ),
        ◆ THM_AIR_DISS = _F (
             ◆ CP = float,
             ◆ COEF_HENRY = function/formula/table cloth,
          ),
    # If: equal_to (" COMP_THM ", 'LIQU_VAPE_GAZ')
        ◆ THM_INIT = _F (
             ◇ PRE1 = float (default: 0.0),
             ◇ PRE2 = float (default: 0.0),
             ◆ PORO = float,
             ◆ PRES_VAPE = float,
             ◇ TEMP = float (default: 0.0),
             ◇ DEGR_SATU = float,
          ),
        ◆ THM_DIFFU = _F (
             ◆ R_GAZ = float,
             ◆ RHO = float,
             ◇/BIOT_COEF = float,
               /BIOT_N = float,
             ◇/PERMIN_L = function/formula/table cloth,
             ◇ & BIOT_L = float,
             ◇ & BIOT_T = float,
             ◆ PESA_X = float,
             ◆ PESA_Y = float,
             ◆ PESA_Z = float,
             ◆/SATU_PRES = function/formula/table cloth,
             ◇ & D_SATU_PRES = function/formula/table cloth,
               & PERM_LIQU = function/formula/table cloth,
               & D_PERM_LIQU_SATU = function/formula/table cloth,
               & PERM_GAZ = function/formula/table cloth,
               & D_PERM_SATU_GAZ = function/formula/table cloth,
               & D_PERM_PRES_GAZ = function/formula/table cloth,
               /VG_N = float,
             ◇ & VG_SR = float,
               & VG_PR = float,
               & VG_SMAX = float,
               & VG_SATUR = float,
             ◇ VG_PENTR = float (default: 0.0),
             ◇ & A0 = float,
               & SHUTTLE = float,
               & EPAI = function/formula,
               & S_BJH = function/formula,
               & W_BJH = function/formula,
             ◆ FICKV_T = function/formula/table cloth,
             ◇ PESA_MULT = function/formula/table cloth,
             ◇ CP = float,
               /PERM_IN = function/formula/table cloth,
               /PERM_END = function/formula/table cloth,
             ◇/PERMIN_N = function/formula/table cloth,
               /PERMIN_T = function/formula/table cloth,
             ◇/LAMB_TN = function/formula/table cloth,
             ◇ LAMB_PHI = function/formula/table cloth,
             ◇ D_LB_PHI = function/formula/table cloth,
             ◇/LAMB_T = function/formula/table cloth,
               /LAMB_TL = function/formula/table cloth,
               /LAMB_TT = function/formula/table cloth,
             ◇/D_LB_T = function/formula/table cloth,
               /D_LB_TL = function/formula/table cloth,
             ◇/D_LB_TN = function/formula/table cloth,
               /D_LB_TT = function/formula/table cloth,
             ◇ LAMB_S = function/formula/table cloth,
             ◇ D_LB_S = function/formula/table cloth,
             ◇/LAMB_CT = float,
               /LAMB_C_L = float,
             ◇/LAMB_C_N = float,
               /LAMB_C_T = float,
             ◇ EMMAG = float,
             ◇ FICKV_PV = function/formula/table cloth,
             ◇ FICKV_PG = function/formula/table cloth,
             ◇ FICKV_S = function/formula/table cloth,
             ◇ D_FV_T = function/formula/table cloth,
             ◇ D_FV_PG = function/formula/table cloth,
             ◇ FICKA_T = function/formula/table cloth,
             ◇ FICKA_PA = function/formula/table cloth,
             ◇ FICKA_PL = function/formula/table cloth,
             ◇ FICKA_S = function/formula/table cloth,
             ◇ D_FA_T = function/formula/table cloth,
          ),
        ◆ THM_LIQU = _F (
             ◆ RHO = float,
             ◆ UN_SUR_K = float,
             ◆ VISC = function/formula/table cloth,
             ◆ D_VISC_TEMP = function/formula/table cloth,
             ◇ ALPHA = function/formula/table cloth,
             ◇ CP = float,
          ),
        ◆ THM_GAZ = _F (
             ◆ MASS_MOL = float,
             ◆ VISC = function/formula/table cloth,
             ◆ D_VISC_TEMP = function/formula/table cloth,
             ◇ CP = float,
          ),
        ◆ THM_VAPE_GAZ = _F (
             ◆ MASS_MOL = float,
             ◆ CP = float,
             ◆ VISC = function/formula/table cloth,
             ◆ D_VISC_TEMP = function/formula/table cloth,
          ),
    # If: equal_to (" COMP_THM ", 'LIQU_AD_GAZ_VAPE')
        ◆ THM_INIT = _F (
             ◇ PRE1 = float (default: 0.0),
             ◇ PRE2 = float (default: 0.0),
             ◆ PORO = float,
             ◆ PRES_VAPE = float,
             ◇ TEMP = float (default: 0.0),
             ◇ DEGR_SATU = float,
          ),
        ◆ THM_DIFFU = _F (
             ◆ R_GAZ = float,
             ◆ RHO = float,
             ◇/BIOT_COEF = float,
               /BIOT_N = float,
             ◇/PERMIN_L = function/formula/table cloth,
             ◇ & BIOT_L = float,
             ◇ & BIOT_T = float,
             ◆ PESA_X = float,
             ◆ PESA_Y = float,
             ◆ PESA_Z = float,
             ◆/SATU_PRES = function/formula/table cloth,
             ◇ & D_SATU_PRES = function/formula/table cloth,
               & PERM_LIQU = function/formula/table cloth,
               & D_PERM_LIQU_SATU = function/formula/table cloth,
               & PERM_GAZ = function/formula/table cloth,
               & D_PERM_SATU_GAZ = function/formula/table cloth,
               & D_PERM_PRES_GAZ = function/formula/table cloth,
               /VG_N = float,
             ◇ & VG_SR = float,
               & VG_PR = float,
               & VG_SMAX = float,
               & VG_SATUR = float,
             ◇ VG_PENTR = float (default: 0.0),
             ◇ & A0 = float,
               & SHUTTLE = float,
               & EPAI = function/formula,
               & S_BJH = function/formula,
               & W_BJH = function/formula,
             ◆ FICKV_T = function/formula/table cloth,
             ◆ FICKA_T = function/formula/table cloth,
             ◇ PESA_MULT = function/formula/table cloth,
             ◇ CP = float,
               /PERM_IN = function/formula/table cloth,
               /PERM_END = function/formula/table cloth,
             ◇/PERMIN_N = function/formula/table cloth,
               /PERMIN_T = function/formula/table cloth,
             ◇/LAMB_TN = function/formula/table cloth,
             ◇ LAMB_PHI = function/formula/table cloth,
             ◇ D_LB_PHI = function/formula/table cloth,
             ◇/LAMB_T = function/formula/table cloth,
               /LAMB_TL = function/formula/table cloth,
               /LAMB_TT = function/formula/table cloth,
             ◇/D_LB_T = function/formula/table cloth,
               /D_LB_TL = function/formula/table cloth,
             ◇/D_LB_TN = function/formula/table cloth,
               /D_LB_TT = function/formula/table cloth,
             ◇ LAMB_S = function/formula/table cloth,
             ◇ D_LB_S = function/formula/table cloth,
             ◇/LAMB_CT = float,
               /LAMB_C_L = float,
             ◇/LAMB_C_N = float,
               /LAMB_C_T = float,
             ◇ EMMAG = float,
             ◇ FICKV_PV = function/formula/table cloth,
             ◇ FICKV_PG = function/formula/table cloth,
             ◇ FICKV_S = function/formula/table cloth,
             ◇ D_FV_T = function/formula/table cloth,
             ◇ D_FV_PG = function/formula/table cloth,
             ◇ FICKA_PA = function/formula/table cloth,
             ◇ FICKA_PL = function/formula/table cloth,
             ◇ FICKA_S = function/formula/table cloth,
             ◇ D_FA_T = function/formula/table cloth,
          ),
        ◆ THM_LIQU = _F (
             ◆ RHO = float,
             ◆ UN_SUR_K = float,
             ◆ VISC = function/formula/table cloth,
             ◆ D_VISC_TEMP = function/formula/table cloth,
             ◇ ALPHA = function/formula/table cloth,
             ◇ CP = float,
          ),
        ◆ THM_GAZ = _F (
             ◆ MASS_MOL = float,
             ◆ VISC = function/formula/table cloth,
             ◆ D_VISC_TEMP = function/formula/table cloth,
             ◇ CP = float,
          ),
        ◆ THM_VAPE_GAZ = _F (
             ◆ MASS_MOL = float,
             ◆ CP = float,
             ◆ VISC = function/formula/table cloth,
             ◆ D_VISC_TEMP = function/formula/table cloth,
          ),
        ◆ THM_AIR_DISS = _F (
             ◆ CP = float,
             ◆ COEF_HENRY = function/formula/table cloth,
          ),
    # If: equal_to (" COMP_THM ", 'LIQU_VAPE')
        ◆ THM_INIT = _F (
             ◆ PRE1 = float,
             ◆ PORO = float,
             ◆ PRES_VAPE = float,
             ◇ TEMP = float (default: 0.0),
             ◇ PRE2 = float,
             ◇ DEGR_SATU = float,
          ),
        ◆ THM_DIFFU = _F (
             ◆ R_GAZ = float,
             ◆ RHO = float,
             ◇/BIOT_COEF = float,
               /BIOT_N = float,
             ◇/PERMIN_L = function/formula/table cloth,
             ◇ & BIOT_L = float,
             ◇ & BIOT_T = float,
             ◆ PESA_X = float,
             ◆ PESA_Y = float,
             ◆ PESA_Z = float,
             ◇ & SATU_PRES = function/formula/table cloth,
               & D_SATU_PRES = function/formula/table cloth,
               & PERM_LIQU = function/formula/table cloth,
               & D_PERM_LIQU_SATU = function/formula/table cloth,
               & PERM_GAZ = function/formula/table cloth,
               & D_PERM_SATU_GAZ = function/formula/table cloth,
               & D_PERM_PRES_GAZ = function/formula/table cloth,
             ◇ PESA_MULT = function/formula/table cloth,
             ◇ CP = float,
               /PERM_IN = function/formula/table cloth,
               /PERM_END = function/formula/table cloth,
             ◇/PERMIN_N = function/formula/table cloth,
               /PERMIN_T = function/formula/table cloth,
             ◇/LAMB_TN = function/formula/table cloth,
             ◇ LAMB_PHI = function/formula/table cloth,
             ◇ D_LB_PHI = function/formula/table cloth,
             ◇/LAMB_T = function/formula/table cloth,
               /LAMB_TL = function/formula/table cloth,
               /LAMB_TT = function/formula/table cloth,
             ◇/D_LB_T = function/formula/table cloth,
               /D_LB_TL = function/formula/table cloth,
             ◇/D_LB_TN = function/formula/table cloth,
               /D_LB_TT = function/formula/table cloth,
             ◇ LAMB_S = function/formula/table cloth,
             ◇ D_LB_S = function/formula/table cloth,
             ◇/LAMB_CT = float,
               /LAMB_C_L = float,
             ◇/LAMB_C_N = float,
               /LAMB_C_T = float,
             ◇ EMMAG = float,
             ◇ FICKV_T = function/formula/table cloth,
             ◇ FICKV_PV = function/formula/table cloth,
             ◇ FICKV_PG = function/formula/table cloth,
             ◇ FICKV_S = function/formula/table cloth,
             ◇ D_FV_T = function/formula/table cloth,
             ◇ D_FV_PG = function/formula/table cloth,
             ◇ FICKA_T = function/formula/table cloth,
             ◇ FICKA_PA = function/formula/table cloth,
             ◇ FICKA_PL = function/formula/table cloth,
             ◇ FICKA_S = function/formula/table cloth,
             ◇ D_FA_T = function/formula/table cloth,
          ),
        ◆ THM_LIQU = _F (
             ◆ RHO = float,
             ◆ UN_SUR_K = float,
             ◆ VISC = function/formula/table cloth,
             ◆ D_VISC_TEMP = function/formula/table cloth,
             ◇ ALPHA = function/formula/table cloth,
             ◇ CP = float,
          ),
        ◆ THM_VAPE_GAZ = _F (
             ◆ MASS_MOL = float,
             ◆ CP = float,
             ◆ VISC = function/formula/table cloth,
             ◆ D_VISC_TEMP = function/formula/table cloth,
          ),
        ◇ THM_GAZ = _F (
             ◆ | MASS_MOL = float,
               | CP = float,
               | VISC = function/formula/table,
               | D_VISC_TEMP = function/formula/table,
          ),
    ◇ INFO =/1 (by default),
             /2,
)

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