3. Typography in documentation IMPR_CONCEPT#
The IMPR_CONCEPT procedure allows the quantities affected by the user to be printed in a viewable form with the commands AFFE_MATERIAU, AFFE_CARA_ELEM and AFFE_CHAR_MECA.
This makes it possible to verify that the code overload rules lead to the desired assignments.
For example:
IMPR_CONCEPT (FORMAT =” MED “,
CONCEPT =(
_F (CHAM_MATER = CHAMPMAT),
_F (CARA_ELEM = CARA_ELE),
_F (CHARGE = CHARG1),),
)
The fields in these data structures are printed in two very different forms:
The « A » form (the easiest to interpret graphically): each component is printed separately as a real number. For example, the thickness of shell elements can be visualized as a scalar field (scalar map in Salome).
The « B » shape: each cell is assigned an integer code: 1, 2, 3,… n. The cells affected by the same code then have TOUTES their identical components. The « definition » of the codes, i.e. the values of these components, is printed in the message file. You can visualize the « codes » as a scalar field, which allows you to « see » the areas where « everything is constant ».
The « A » form is always used for the « MED » format, except for the material field, because this field contains the name of the material assigned to the meshes and this name is not a number.
The « A » shape is not programmed in the « RESULTAT » format.
The « B » shape is always used for the « RESULTAT » format and for the material field.
For the « B » form, the correspondence between the assigned quantities and the codes is given in the.mess file.
For example, for the material field:
IMPRESSION FROM A CHAMP OF CONCEPT: Field of MATERIAUX
NOM FROM CHAMP: CHAMPMAT_CHAMP_MAT
CORRESPONDANCE VALEUR <-> CONTENU:
VALEUR = 1.
X1 = MAT_1
VALEUR = 2.
X1 = MAT_2
VALEUR = 3.
X1 = MAT_3