table = POST_RUPTURE(
◇ reuse = <objet de TABLE>,
◆ TABLE = table,
◆ OPERATION = / "ABSC_CURV_NORM",
/ "ANGLE_BIFURCATION",
/ "COMPTAGE_CYCLES",
/ "CUMUL_CYCLES",
/ "DELTA_K_EQ",
/ "K1_NEGATIF",
/ "K_EQ",
/ "LOI_PROPA",
/ "PILO_PROPA",
# Si: equal_to("OPERATION", 'ABSC_CURV_NORM')
◇ NOM_PARA = text (défaut: "ABSC_CURV_NORM"),
# Si: equal_to("OPERATION", 'ANGLE_BIFURCATION')
◇ NOM_PARA = text (défaut: "BETA"),
◇ CRITERE = / "K1_MAX",
/ "K2_NUL",
/ "PLAN",
/ "SITT_MAX" (par défaut),
/ "SITT_MAX_DEVER",
◇ MATER = mater,
# Si: equal_to("OPERATION", 'K_EQ')
◇ NOM_PARA = text (défaut: "K_EQ"),
◇ CUMUL = / "CUMUL_G" (par défaut),
/ "LINEAIRE",
/ "MODE_I",
/ "QUADRATIQUE",
# Si: is_in("CUMUL", ('QUADRATIQUE','CUMUL_G'))
◆ MATER = mater,
# Si: equal_to("OPERATION", 'DELTA_K_EQ')
◇ NOM_PARA = text (défaut: "DELTA_K_EQ"),
◇ CUMUL = / "CUMUL_G" (par défaut),
/ "MODE_I",
/ "QUADRATIQUE",
# Si: is_in("CUMUL", ('QUADRATIQUE','CUMUL_G'))
◆ MATER = mater,
# Si: equal_to("OPERATION", 'COMPTAGE_CYCLES')
◆ NOM_PARA = text,
◆ COMPTAGE = / "NATUREL",
/ "RAINFLOW",
/ "RCCM",
/ "UNITAIRE",
◇ DELTA_OSCI = float (défaut: 0.0),
# Si: equal_to("COMPTAGE", 'UNITAIRE')
◆ COEF_MULT_MINI = float,
◆ COEF_MULT_MAXI = float,
# Si: equal_to("OPERATION", 'LOI_PROPA')
◇ NOM_PARA = text (défaut: "DELTA_A"),
◇ NOM_DELTA_K_EQ = text (défaut: "DELTA_K_EQ"),
◆ LOI = "PARIS" (ou non renseigné),
# Si: equal_to("LOI", 'PARIS')
◆ C = float,
◆ M = float,
◇ DELTA_K_SEUIL = float (défaut: 0.0),
# Si: equal_to("OPERATION", 'CUMUL_CYCLES')
◇ NOM_PARA = text (défaut: "DELTA_A"),
◇ CUMUL = "LINEAIRE",
# Si: equal_to("OPERATION", 'PILO_PROPA')
◆ / DELTA_A_MAX = float,
/ DELTA_N = float,
# Si: equal_to("OPERATION", 'K1_NEGATIF')
◆ MODELISATION = / "3D",
/ "AXIS",
/ "C_PLAN",
/ "D_PLAN",
◆ MATER = mater,
)
◆ : obligatoire
◇ : optionnel
⟐ : présent par défaut
& : ensemble
/ : un seul parmi
| : plusieurs choix possibles