9. sd_cata_phen_mode : “&CATA”#

sd_cata_phen_mode (K5) ::= record

♦ '.PHENOMENE' : OJB S N K16

♦ '.ACOUSTIQUE .MODL' : OJB S N K16

♦ '.ACOUSTIQUE' : OJB XC V I NO

♦ '.MECANIQUE .MODL' : OJB S N K16

♦ '.MECANIQUE' : OJB XC V I NO

♦ '.THERMIQUE .MODL' : OJB S N K16

♦ '.THERMIQUE' : OJB XC V I NO

9.1. Objet .PHENOMENE : S N K16#

Ce pointeur de noms contient tous les noms de phénomène lus dans le catalogue :

Aujourd’hui :

  • “MECANIQUE”

  • “THERMIQUE”

  • “ACOUSTIQUE”

  • …

Remarque :

Il ne sert pas à pointer dans une collection.

9.2. Objets .MODL#

.ACOUSTIQUE .MODL : Noms des modélisations du phénomène ACOUSTIQUE.

.MECANIQUE .MODL : Noms des modélisations du phénomène MECANIQUE.

.THERMIQUE .MODL : Noms des modélisations du phénomène THERMIQUE.

9.3. Autres objets#

Les autres objets de la structure de données CATA_PHEN_MODE ne sont pas « suffixés » « en dur » dans la documentation. On crée autant d’objets supplémentaires que de phénomènes lus. Ces objets ont pour noms complets :

``&CATA.``//nom_de_phenomene

Prenons l’exemple de :

'.MECANIQUE' : OJB XC V I NO LONG=nb_tm + 2

C’est une collection de V(I), nommée par les modélisations possibles pour ce phénomène. A une modélisation donnée, correspond un vecteur d’entiers V.

Pour i_tm de 1 à nb_tm :

  • V(i_tm) : numéro du type_élément associé au type maille i_tm, pour la modélisation.

  • Si V(i_tm)=0 : le type_maille i_tm n’a pas de type_element associé pour la modélisation.

  • V(nb_tm +1) : dimension toplogique des éléments « principaux » de la modélisation : 0/1/2/3

  • V(nb_tm +2) : dimension de l’espace physique baignant la modélisation : 2/3