u4.81.03 Opérateur CALC_CHAM_ELEM#

Syntaxe#

Détail de la syntaxe
cham_elem = CALC_CHAM_ELEM(
    ◆ MODELE = modele,
    ◇ / TOUT = "OUI" (ou non renseigné),
      / GROUP_MA = grma,
    ◇ INST = float,
    ◇ MODE_FOURIER = int,
    ◆ OPTION = / "FLUX_ELGA",
               / "FLUX_ELNO",
               / "PRAC_ELNO",
               / "COOR_ELGA",
               / "ROCH_ELNO",
    # Si: equal_to("OPTION", 'ROCH_ELNO')
        ◆ CHAM_MATER = cham_mater,
        ◆ CARA_ELEM = cara_elem,
    # Si: not equal_to("OPTION", 'ROCH_ELNO')
        ◇ CARA_ELEM = cara_elem,
    # Si: is_in("OPTION", ('FLUX_ELNO','FLUX_ELGA',))
        ◆ TEMP = cham_no,
        ◆ CHAM_MATER = cham_mater,
    # Si: is_in("OPTION", ('PRAC_ELNO',))
        ◆ PRES = cham_no,
)


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

Opérandes#

Opérandes MODELE / CARA_ELEM / CHAM_MATER#

♦    MODELE= mo,

Nom du modèle sur lequel est calculée l’option.

◊    CARA_ELEM= carac,

Caractéristiques élémentaires associées au modèle mo, s’il contient des éléments de structure ou si les éléments isoparamétriques sont affectés d’un repère local d’anisotropie.

Uniquement pour l’option ROCH_ELNO:

♦    CHAM_MATER= chmat,

Champ de matériaux. Doit contenir les données élastiques et le matériau POST_ROCHE.

Sélection des mailles concernées par le calcul#

Les mots clés TOUT = “OUI’etGROUP_MA permettent à l’utilisateur de choisir les mailles sur lesquelles il souhaite faire ses calculs élémentaires de post-traitement.

/    TOUT = 'OUI'

Toutes les mailles (porteuses d’éléments finis) seront traitées. C’est la valeur par défaut.

/    GROUP_MA    =    l_grma

Seules les mailles incluses dans l_grma seront traitées.

Opérande INST#

◊    INST

Valeur de l’instant permettant d’évaluer d’éventuelles fonctions dans les paramètres matériaux pour le calcul du flux thermique.

Options thermiques#

Les options de calcul élémentaire en thermique peuvent être calculées à partir d’un champ de température:

♦    TEMP= temp

Pour ces calculs on a besoin du champ de matériau associé au modèle mo:

♦    CHAM_MATER= chmater,

Les options disponibles sont:


“FLUX_ELGA”,
“FLUX_ELNO”,

Leur signification est donnée dans [U4.81.04].

Dans le cas des modélisations AXIS_FOURIER et PLAN_FOURIER, on peut préciser le numéro d’harmonique par le mot-clé: MODE_FOURIER.

Options acoustiques#

Les options de calcul élémentaire en acoustique peuvent être calculées à partir d’un champ de pression complexe:

♦    PRES= pres

L’option disponible est :


“PRAC_ELNO”

Calcul des parties réelles et imaginaires du champ de pression par élément aux nœuds.

Option COOR_ELGA#

Calcul des coordonnées et des poids des points de Gauss de chaque élément.

Option ROCH_ELNO#

Cette option met sous la forme d’un champ aux nœuds par élément les valeurs de certains paramètres matériau et de certaines caractéristiques de poutre. Le champ de sortie comporte 10 composantes décrites dans le tableau suivant :

Composantes

Correspondance

E

Module d’Young

K_FACT

Paramètre FACTEURde POST_ROCHE

N_EXPO

Paramètre EXPOSANTde POST_ROCHE

A

Aire de la section de poutre (circulaire)

I

Inertie de la section de poutre (circulaire)

R

Rayon extérieur de la section de poutre (circulaire)

EP

Épaisseur du tuyau

I2

Valeur de l’inertie à l’autre nœuds de la même maille

R2

Valeur du rayon à l’autre nœuds de la même maille

EP2

Valeur de l’épaisseur à l’autre nœuds de la même maille

Cette option est utilisée pour les besoins spécifiques de la macro-commande POST_ROCHE.

Attention, le paramètre E ne doit pas être une fonction.

Exemples de calculs avec CALC_CHAM_ELEM#

Flux aux nœuds à partir du champ de température temp en axisymétrique FOURIER mode 1#

epsno = CALC_CHAM_ELEM

( MODELE= moaxfour, TEMP= temp, CHAM_MATER= chmater, OPTION= “FLUX_ELNO”, MODE_FOURIER= 1, );