4. Rappel sur les grandeurs#

Nous appèlerons « grandeur instanciée » (ou « grandeur » tout court pour alléger) :

  • une référence à une « grandeur cataloguée » définie dans le catalogue des grandeurs,

  • un vecteur de réels (ou de complexes, d’entiers, …) dont les composantes sont associées aux CMPS de la grandeur cataloguée,

  • un DESCRIPTEUR_GRANDEUR : c’est un vecteur d’entiers codés qui renseigne sur la présence (ou l’absence) des CMPS de la grandeur cataloguée dans la grandeur instanciée

Par exemple, une champ de déplacements contient un ensemble de grandeurs instanciées. Chaque grandeur de ce champ est définie par:

  • une référence à la grandeur DEPL_R du catalogue : type réel, CMPS nommées : DX, DY,…

  • un vecteur de 2 réels (par exemple) : (2.3 , 3.4)

  • un entier codé : ICODE=2**2 + 2**3 = 14 (par exemple), qui permet de dire que pour cette grandeur, DX est absent, DY vaut 2.3 et DZ vaut 3.4

Un champ (global ou local) est essentiellement une liste de grandeurs instanciées affectées à des entités géométriques :

  • des nœuds pour un CHAM_NO

  • des mailles pour une CARTE

  • es éléments finis pour un RESUELEM ou un CHAM_ELEM