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. Purpose. PHENOMENE: S N K16#

This name pointer contains all the phenomenon names read in the catalog:

Today:

  • “MECANIQUE”

  • “THERMIQUE”

  • “ACOUSTIQUE”

*

Note:

It is not used to point in a collection.

9.2. Items. MODL#

« . ACOUSTIQUE. MODL « : Names of models of the ACOUSTIQUE phenomenon.

« . MECANIQUE. MODL « : Names of models of the MECANIQUE phenomenon.

« . THERMIQUE. MODL « : Names of models of the THERMIQUE phenomenon.

9.3. Other objects#

The other objects in the CATA_PHEN_MODE data structure are not « hard-suffixed » in the documentation. We create as many additional objects as phenomena read. The full names of these objects are:

``& CATA. ``//phenomenon_name

Let’s take the example of:

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

It is a collection of V (I), named after the possible models for this phenomenon. A given model corresponds to a vector of integers V.

For i_tm from 1 to nb_tm:

  • V (i_tm): number of the element_type associated with the i_tm mesh type, for modeling.

  • If V (i_tm) =0: the mesh_type i_tm has no associated element_type for modeling.

  • V (nb_tm +1): toplogic dimension of the « main » elements of the modeling: 0/1/2/3

  • V (nb_tm +2): dimension of the physical space surrounding the modeling: 2/3