1. Présentation#

Lorsqu’on ajoute une composante à l’une des grandeurs DEPL_R, TEMP_R ou PRES_C, il est fréquent que l’on ait à imposer des conditions aux limites cinématiques sur ce nouveau degré de liberté. Par exemple, on veut pouvoir le bloquer.

L’utilisateur voulant contraindre ce degré de liberté pourra le faire, par exemple, via les commandes et mots clés suivants :

Commande

Mot clé facteur

AFFE_CHAR_MECA(_F)

DDL_IMPOFACE_IMPO

AFFE_CHAR_MECA_C

DDL_IMPO

AFFE_CHAR_THER(_F)

TEMP_IMPO

AFFE_CHAR_ACOU

PRES_IMPO

AFFE_CHAR_CINE

MECA_IMPO

AFFE_CHAR_CINE

THER_IMPO

Pour que le programme puisse contraindre ce nouveau degré de liberté, il est nécessaire de modifier / ajouter trois types de catalogues. Il n’y a pas de fortran à modifier.

  • La premièreétape est l’inscription au catalogue des grandeurs de ce nouveau degré de liberté dans la grandeur DEPL_Ren mécanique, dans la grandeur TEMP_Ren thermique, ou dans la grandeur PRES_Cen acoustique.

  • La deuxième étape consiste à mettre à jour les catalogues des commandes AFFE_CHAR_XXX

  • La troisième étape est de créer le nouvel élément de Lagrange associé à son nouveau degré de liberté. La seule différence entre ces différents éléments est le nom du degré de liberté, c’est quasiment une recopie).

Remarque :

L’étape numéro 3 est nécessaire pour pouvoir dualiser les conditions aux limites impliquant le nouveau degré de liberté. Elle serait inutile si on ne souhaitait utiliser que la commande AFFE_CHAR_CINE (élimination)

En ce qui concerne les éléments de Lagrange, l’élément fini permettant d’introduire des conditions sur un degré de liberté doit avoir pour nom :

D_DEPL_R_nom_ddl

en mécanique

D_TEMP_R_nom_ddl

en thermique

D_PRES_C_nom_ddl

en acoustique

Le nom d’un degré de libertéest donc limité à 7 caractères pour que le nom de l’élément soit limité à 16 caractères.

Une fois ces 3 opérations effectuées, le nouveau degré de liberté est utilisable pour les conditions aux limites.