2. Syntaxe#

char_ther = AFFE_CHAR_SECH(
    ◆ MODELE = modele,
    ◇ DOUBLE_LAGRANGE = / "NON",
                        / "OUI" (par défaut),
    ◆ | SECH_IMPO = _F(
           ◆ | TOUT = "OUI" (ou non renseigné),
             | GROUP_MA = list[grma],
             | GROUP_NO = list[grno],
           ◇ SANS_GROUP_MA = list[grma],
           ◇ SANS_GROUP_NO = list[grno],
           ◆ SECH = float,
        ),
    ◇ INFO = / 1 (par défaut),
             / 2,
)

char_ther = AFFE_CHAR_SECH_F(
    ◆ MODELE = modele,
    ◇ DOUBLE_LAGRANGE = / "NON",
                        / "OUI" (par défaut),
    ◆ | SECH_IMPO = _F(
           ◆ | TOUT = "OUI" (ou non renseigné),
             | GROUP_MA = list[grma],
             | GROUP_NO = list[grno],
           ◇ SANS_GROUP_MA = list[grma],
           ◇ SANS_GROUP_NO = list[grno],
           ◇ SECH = fonction / formule / nappe,
        ),
      | FLUX_NL = _F(
           ◆ / TOUT = "OUI" (ou non renseigné),
             / GROUP_MA = list[grma],
           ◆ FLUN = fonction,
        ),
    ◇ INFO = / 1 (par défaut),
             / 2,
)

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