2. Syntaxe#

table = POST_NEWMARK(
    ◆ / MAILLAGE_GLIS = maillage,
      / RAYON = float,
    # Si: exists("RAYON")
        ◆ CENTRE_X = float,
        ◆ CENTRE_Y = float,
        ◇ RAFF_CERCLE = int,
    # Si: exists("MAILLAGE_GLIS")
        ◇ GROUP_MA_GLIS = grma,
        ◇ GROUP_MA_LIGNE = grma,
    ◇ POSITION = / "AMONT",
                 / "AVAL" (par défaut),
    ◆ | RESULTAT = dyna_trans / evol_noli,
      | RESULTAT_PESANTEUR = evol_noli / evol_elas,
    # Si: exists("RESULTAT")
        ◇ VERI_MASSE = / "OUI",
                       / "NON" (par défaut),
        # Si: equal_to("VERI_MASSE", 'OUI')
            ◇ RESI_RELA = float,
            ◇ ITER_MAXI = int,
            ◇ CHAM_MATER = cham_mater,
    # Si: exists("RESULTAT_PESANTEUR")
        ◆ CHAM_PHI = cham_no,
        ◆ CHAM_COHESION = cham_no,
        ◇ CHAM_FS = co,
        ◇ METHODE = / "ECLA_PG" (par défaut),
                    / "COLLOCATION",
    ◇ KY = float,
    ◆ GROUP_MA_CALC = grma,
    ◇ INFO = / 1 (par défaut),
             / 2,
)

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