table = POST_USURE(
◇ reuse = <objet de TABL_USURE>,
◆ / TUBE_NEUF = "OUI" (ou non renseigné),
/ RESU_GENE = tran_gene,
/ PUIS_USURE = float,
◆ / LOI_USURE = / "ARCHARD",
/ "EDF_MZ",
/ "KWU_EPRI",
◇ / ETAT_INIT = _F(
◇ TABL_USURE = table,
◇ INST_INIT = float,
),
/ | INST_FIN = float,
◇ / RAYON_MOBILE = float,
/ | RAYON_OBST = float,
| LARGEUR_OBST = float,
| CONTACT = / "GRAPPE_1_ENCO",
/ "GRAPPE_2_ENCO",
/ "GRAPPE_ALESAGE",
/ "TUBE_3_ENCO",
/ "TUBE_4_ENCO",
/ "TUBE_ALESAGE",
/ "TUBE_BAV",
/ "TUBE_TUBE",
◇ / ANGL_INCLI = float,
/ | ANGL_ISTHME = float,
| ANGL_IMPACT = float,
# Si: exists("RESU_GENE")
◆ / GROUP_NO = grno,
# Si: equal_to("LOI_USURE", 'ARCHARD')
◆ / MOBILE = _F(
◆ COEF_USURE = float,
),
/ MATER_USURE = text,
/ SECTEUR = _F(
◇ COEF_USUR_MOBILE = float,
◇ COEF_USUR_OBST = float,
◇ ANGL_INIT = float,
◇ ANGL_FIN = float,
),
◇ / USURE_OBST = "OUI" (ou non renseigné),
◇ / OBSTACLE = _F(
◆ COEF_USURE = float,
),
# Si: equal_to("LOI_USURE", 'KWU_EPRI')
◆ / MOBILE = _F(
◇ COEF_FNOR = float,
◇ COEF_VTAN = float,
◇ COEF_USURE = float,
◇ COEF_K = float (défaut: 5.0),
◇ COEF_C = float (défaut: 10.0),
),
/ MATER_USURE = text,
◇ / USURE_OBST = "OUI" (ou non renseigné),
◇ / OBSTACLE = _F(
◇ COEF_FNOR = float,
◇ COEF_VTAN = float,
◆ COEF_USURE = float,
◇ COEF_K = float (défaut: 5.0),
◇ COEF_C = float (défaut: 10.0),
),
◇ FNOR_MAXI = float,
◇ VTAN_MAXI = float,
# Si: equal_to("LOI_USURE", 'EDF_MZ')
◆ / MOBILE = _F(
◇ COEF_USURE = float (défaut: 1e-13),
◇ COEF_B = float (défaut: 1.2),
◇ COEF_N = float (défaut: 2.44e-08),
◇ COEF_S = float (défaut: 1.14e-16),
),
/ MATER_USURE = text,
◇ / USURE_OBST = "OUI" (ou non renseigné),
◇ / OBSTACLE = _F(
◇ COEF_USURE = float (défaut: 1e-13),
◇ COEF_B = float (défaut: 1.2),
◇ COEF_N = float (défaut: 2.44e-08),
◇ COEF_S = float (défaut: 1.14e-16),
),
# Si: not exists("TUBE_NEUF")
◇ INST_INIT = float (défaut: -1.0),
◇ NB_BLOC = int (défaut: 1),
◇ COEF_INST = float (défaut: 1.0),
◆ / INST = float,
/ LIST_INST = listr8,
# Si: exists("TUBE_NEUF")
◇ INST = float,
◆ TABL_USURE = table,
◇ INFO = / 1 (par défaut),
/ 2,
◇ TITRE = text,
)
◆ : obligatoire
◇ : optionnel
⟐ : présent par défaut
& : ensemble
/ : un seul parmi
| : plusieurs choix possibles