u4.44.05 Opérateurs AFFE_CHAR_SECH et AFFE_CHAR_SECH_F#

Syntaxe#

Détail de la 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

Opérandes#

Généralités sur les opérandes#

Les deux formes d’opérandes sous un mot clé facteur#

Les opérandes sous un mot clé facteur sont de deux formes:

  • les opérandes spécifiant les entités topologiques où sont affectés les chargements (mots-clés GROUP_NO et GROUP_MA, etc …). Les arguments de ces opérandes sont identiques pour les deux opérateurs.

  • le ou les opérandes spécifiant les valeurs affectées (SECH, etc …). La signification de ces opérandes est la même pour les deux opérateurs mais les arguments de ces opérandes sont tous du type réel pour l’opérateur AFFE_CHAR_SECH et du type fonction (créé par l’un des opérateurs DEFI_FONCTION, DEFI_NAPPE, DEFI_CONSTANTE, FORMULE ou CALC_FONC_INTERP) pour l’opérateur AFFE_CHAR_SECH_F.

Nous ne distinguerons donc pas dans ce document, sauf mention expresse du contraire, les deux opérateurs AFFE_CHAR_SECH et AFFE_CHAR_SECH_F.

Entités topologiques d’affectation des chargements#

De façon générale, les entités topologiques sur lesquelles des valeurs doivent être affectées sont définies:

  • par des nœuds en utilisant l’opérande GROUP_NO permettant d’introduire une liste de groupe de nœuds,

  • par maille en utilisant l’opérande GROUP_MA permettant d’introduire une liste de groupes de mailles,

Règle :

Pour définir le domaine d’affectation le plus simplement possible, on utilise la règle de surcharge, c’est la dernière affectation qui prime.

Opérande MODELE#

♦    MODELE =    mo,

Concept produit par l’opérateur AFFE_MODELE [U4.41.01] où sont définis les types d’éléments finis affectés sur le maillage. Seul un modèle contenant uniquement des modélisations de séchage est accepté dans ces opérateurs. Ces modélisations sont : 3D_SECH, 3D_SECH_DIAG, AXIS_SECH et AXIS_SECH_DIAG.

Mot-clé SECH_IMPO#

But#

Mot clé facteur utilisable pour imposer, sur des nœuds ou des groupes de nœuds, une concentration en eau.

Suivant le nom de l’opérateur appelé, les valeurs sont fournies directement (AFFE_CHAR_SECH) ou par l’intermédiaire d’un concept de type fonction (AFFE_CHAR_SECH_F).

Opérande#

SECH

Valeur de la concentration en eau imposée sur le(s) nœud(s) spécifié(s).

Mot-clé FLUX_NL#

But#

Mot-clé facteur utilisable pour appliquer des flux normaux fonctions de la concentration en eau (SECH), à une face d’élément volumique définie par une ou plusieurs mailles de type triangle ou quadrangle . Ce mot clé permet également d’appliquer un flux normal à une arête (en AXIS) sur des mailles de type segment. On peut ainsi modéliser une condition de rayonnement du type loi de Stefan.

Ce type de flux n’est disponible que dans la commande AFFE_CHAR_SECH_F.

Les valeurs sont fournies par un concept de type fonction. La fonction dépend de la concentration en eau, à l’exclusion de tout autre paramètre. En outre, il s’agit nécessairement d’une fonction tabulée et non d’une formule.

Syntaxe#

  • Pour AFFE_CHAR_SECH_F

FLUX_NL = _F(
           ◆ / TOUT = "OUI" (ou non renseigné),
             / GROUP_MA = list[grma],
           ◆ FLUN = fonction,
        ),

Opérande#

FLUN : flux imposé normal à la maille.

Ce chargement s’applique aux types de mailles et aux modélisations suivantes:

Maille

Modélisation

TRIA3, TRIA6, QUAD4, QUAD8, QUAD9

3D_SECH, 3D_SECH_DIAG

SEG2, SEG3

AXIS_SECH, AXIS_SECH_DIAG

Plus précisément la condition aux limites appliquée est:

\(\lambda (\mathrm{grad}C\cdot n)\) = fl

\(n\) est la normale orientée dans le sens de la numérotation des nœuds de la maille. Orientation décrite dans AFFE_CHAR_MECA document [U4.44.01].