2. Syntaxe#

/ dyna_trans
/ evol_noli = REST_COND_TRAN(
    ◇ reuse = <objet de RESU_FINAL ou RESULTAT>,
    ◇ RESULTAT = dyna_trans / evol_noli,
    ◇ TYPE_RESU = / "DYNA_TRANS" (par défaut),
                  / "EVOL_NOLI",
    ◇ / BASE_MODALE = mode_meca,
      / MACR_ELEM_DYNA = macr_elem_dyna,
    ◇ / TOUT_INST = "OUI" (ou non renseigné),
      / TOUT_ORDRE = "OUI" (ou non renseigné),
      / NUME_ORDRE = int,
      / INST = float,
      / LIST_INST = listr8,
    ◇ CRITERE = / "ABSOLU",
                / "RELATIF" (par défaut),
    # Si: (equal_to("CRITERE", 'RELATIF'))
        ◇ PRECISION = float (défaut: 1e-06),
    # Si: (equal_to("CRITERE", 'ABSOLU'))
        ◆ PRECISION = float,
    ◇ INTERPOL = / "LIN",
                 / "NON" (par défaut),
    ◇ TOUT_CHAM = "OUI" (ou non renseigné),
    # Si: not exists("TOUT_CHAM")
        ◇ NOM_CHAM = / "ACCE" (par défaut),
                     / "DEPL",
                     / "VITE",
    # Si: exists("BASE_MODALE")
        ◇ CHAM_MATER = cham_mater,
        ◇ CARA_ELEM = cara_elem,
    ◇ RESU_FINAL = dyna_trans / evol_noli,
    ◇ TITRE = text,
)

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