2. Syntaxe#

modele_gene = DEFI_MODELE_GENE(
    ◆ SOUS_STRUC = _F(
         ◆ NOM = text,
         ◆ MACR_ELEM_DYNA = macr_elem_dyna,
         ◆ ANGL_NAUT = float,
         ◆ TRANS = float,
      ),
    ◆ LIAISON = _F(
         ◆ SOUS_STRUC_1 = text,
         ◆ INTERFACE_1 = text,
         ◆ SOUS_STRUC_2 = text,
         ◆ INTERFACE_2 = text,
         ◇ / GROUP_MA_MAIT_1 = grma,
           / GROUP_MA_MAIT_2 = grma,
         ◇ OPTION = / "REDUIT",
                    / "CLASSIQUE" (par défaut),
      ),
    ◇ VERIF = _F(
         ◇ STOP_ERREUR = / "OUI" (par défaut),
                         / "NON",
         ◇ PRECISION = float (défaut: 0.001),
         ◇ CRITERE = / "RELATIF" (par défaut),
                     / "ABSOLU",
      ),
    ◇ INFO = / 1 (par défaut),
             / 2,
)

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