2. Syntaxe#

table = RECA_WEIBULL(
    ◆ LIST_PARA = / "SIGM_REFE",
                  / "M",
    ◆ RESU = _F(
         ◆ EVOL_NOLI = evol_noli,
         ◆ MODELE = modele,
         ◆ CHAM_MATER = cham_mater,
         ◇ TEMPE = float,
         ◆ LIST_INST_RUPT = float,
         ◇ / TOUT_ORDRE = "OUI" (ou non renseigné),
           / NUME_ORDRE = int,
           / INST = float,
           / LIST_INST = listr8,
         # Si: exists("INST") or exists("LIST_INST")
             ◇ CRITERE = / "RELATIF" (par défaut),
                         / "ABSOLU",
             # Si: equal_to("CRITERE", 'RELATIF')
                 ◇ PRECISION = float (défaut: 1e-06),
             # Si: equal_to("CRITERE", 'ABSOLU')
                 ◆ PRECISION = float,
         ◆ | TOUT = "OUI" (ou non renseigné),
           | GROUP_MA = grma,
         ◇ COEF_MULT = float (défaut: 1.0),
      ),
    ◇ OPTION = / "SIGM_ELGA" (par défaut),
               / "SIGM_ELMOY",
    ◇ CORR_PLAST = / "OUI",
                   / "NON" (par défaut),
    ◇ METHODE = / "MAXI_VRAI" (par défaut),
                / "REGR_LINE",
    ◇ INCO_GLOB_RELA = float (défaut: 0.001),
    ◇ ITER_GLOB_MAXI = int (défaut: 10),
    ◇ INFO = / 1 (par défaut),
             / 2,
)

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