char_ther = AFFE_CHAR_THER(
◆ MODELE = modele,
◇ DOUBLE_LAGRANGE = / "OUI" (par défaut),
/ "NON",
| EVOL_CHAR = evol_char,
◆ | TEMP_IMPO = _F(
◆ | TOUT = "OUI" (ou non renseigné),
| GROUP_MA = grma,
| GROUP_NO = grno,
◇ SANS_GROUP_MA = grma,
◇ SANS_GROUP_NO = grno,
◆ | TEMP = float,
| TEMP_MIL = float,
| TEMP_SUP = float,
| TEMP_INF = float,
),
| SOURCE = _F(
◇ / TOUT = "OUI" (ou non renseigné),
/ GROUP_MA = grma,
◆ / SOUR_CALCULEE = cham_elem / cham_no,
/ SOUR = float,
),
| FLUX_REP = _F(
◆ / TOUT = "OUI" (ou non renseigné),
/ GROUP_MA = grma,
◆ | FLUN = float,
| FLUN_INF = float,
| FLUN_SUP = float,
| CARA_TORSION = table,
),
| ECHANGE = _F(
◆ / TOUT = "OUI" (ou non renseigné),
/ GROUP_MA = grma,
◆ | COEF_H = float,
| COEF_H_INF = float,
| COEF_H_SUP = float,
◇ & TEMP_EXT = float,
◇ & TEMP_EXT_INF = float,
◇ & TEMP_EXT_SUP = float,
),
| ECHANGE_PAROI = _F(
◆ / GROUP_MA_1 = grma,
/ FISSURE = fiss_xfem,
◆ / GROUP_MA_2 = grma,
# Si: not exists("FISSURE")
◆ COEF_H = float,
◇ TRAN = float,
# Si: exists("FISSURE")
◆ / COEF_H = float,
/ TEMP_CONTINUE = "OUI" (ou non renseigné),
),
| PRE_GRAD_TEMP = _F(
◆ / TOUT = "OUI" (ou non renseigné),
/ GROUP_MA = grma,
◆ | FLUX_X = float,
| FLUX_Y = float,
| FLUX_Z = float,
),
| LIAISON_DDL = _F(
◇ GROUP_NO = grno,
◇ DDL = / "TEMP",
/ "TEMP_MIL",
/ "TEMP_INF",
/ "TEMP_SUP",
/ "H1",
◆ COEF_MULT = float,
◆ COEF_IMPO = float,
),
| LIAISON_GROUP = _F(
◆ / GROUP_MA_1 = grma,
/ GROUP_NO_1 = grno,
◆ / GROUP_NO_2 = grno,
/ GROUP_MA_2 = grma,
◇ SANS_GROUP_NO = grno,
◇ DDL_1 = / "TEMP" (par défaut),
/ "TEMP_MIL",
/ "TEMP_INF",
/ "TEMP_SUP",
/ "H1",
◆ COEF_MULT_1 = float,
◇ DDL_2 = / "TEMP" (par défaut),
/ "TEMP_MIL",
/ "TEMP_INF",
/ "TEMP_SUP",
/ "H1",
◆ COEF_MULT_2 = float,
◆ COEF_IMPO = float,
◇ TRAN = float,
◇ ANGL_NAUT = float,
◇ CENTRE = float,
),
| LIAISON_UNIF = _F(
◆ / GROUP_NO = grno,
/ GROUP_MA = grma,
◇ DDL = / "TEMP" (par défaut),
/ "TEMP_MIL",
/ "TEMP_INF",
/ "TEMP_SUP",
/ "H1",
),
| LIAISON_CHAMNO = _F(
◆ CHAM_NO = cham_no,
◆ COEF_IMPO = float,
),
| RAYONNEMENT = _F(
◆ / TOUT = "OUI" (ou non renseigné),
/ GROUP_MA = grma,
◆ SIGMA = float,
◆ EPSILON = float,
◆ TEMP_EXT = float,
),
| LIAISON_MAIL = _F(
◇ GROUP_MA_MAIT = grma,
◆ | GROUP_MA_ESCL = grma,
| GROUP_NO_ESCL = grno,
◇ TRAN = float,
◇ ANGL_NAUT = float,
◇ CENTRE = float,
◇ ELIM_MULT = / "OUI" (par défaut),
/ "NON",
◇ DISTANCE_MAX = float,
◇ DISTANCE_ALARME = float,
),
| CONVECTION = _F(
◆ VITESSE = cham_no,
),
◇ INFO = / 1 (par défaut),
/ 2,
)
◆ : obligatoire
◇ : optionnel
⟐ : présent par défaut
& : ensemble
/ : un seul parmi
| : plusieurs choix possibles