Code_Aster ®
Version
7.4

Titre :

Opérateur RECU_TABLE


Date :
08/03/05
Auteur(s) :
M. COURTOIS Clé
:
U4.71.02-C Page
: 1/4

Organisme(s) : EDF-R&D/AMA















Manuel d'Utilisation
Fascicule U4.7- : Opérations sur les résultats et les champs
Document : U4.71.02





Opérateur RECU_TABLE










1 But


Permet de récupérer dans une table les valeurs d'un paramètre d'une structure de données résultat,
ou bien, d'extraire une table contenue dans une autre structure de données pour celles qui le
permettent.

La table créée peut alors être utilisée dans d'autres commandes (IMPR_TABLE par exemple).

Produit une structure de données de type table.
Manuel d'Utilisation
Fascicule U4.7- : Opérations sur les résultats et les champs
HT-66/05/004/A

Code_Aster ®
Version
7.4

Titre :

Opérateur RECU_TABLE


Date :
08/03/05
Auteur(s) :
M. COURTOIS Clé
:
U4.71.02-C Page
: 2/4


2 Syntaxe

table = RECU_TABLE
(





CO
= nomsd
,
[*]




/
NOM_TABLE
=
nomtab
,
[Kn]



/ NOM_PARA

=
lpara
,
[l_Kn]



TITRE
= titr ,
[l_K80]







)

Manuel d'Utilisation
Fascicule U4.7- : Opérations sur les résultats et les champs
HT-66/05/004/A

Code_Aster ®
Version
7.4

Titre :

Opérateur RECU_TABLE


Date :
08/03/05
Auteur(s) :
M. COURTOIS Clé
:
U4.71.02-C Page
: 3/4


3 Opérandes

CO = nomsd ,

Nom de la structure de données dans laquelle on veut extraire une table.

/ NOM_TABLE = nomtab ,

Nom de la table stockée dans la structure de données.

Aujourd'hui, seules 3 structures de données contiennent une table que l'on peut extraire par
RECU_TABLE / NOM_TABLE

1) une structure de données de type evol_noli obtenue par STAT_NON_LINE ou
DYNA_NON_LINE, le nom de la table est alors 'OBSERVATION',
2) une structure de données de type maillage. Le nom de la table est alors
'CARA_GEOM',
3) une structure de données de type cabl_precont obtenue par la commande
DEFI_CABLE_BP. Le nom de la table est alors 'CABLE_BP',
4) une structure de données de type obstacle obtenue par la commande
MODI_OBSTACLE ; le nom de la table est alors 'OBSTACLE',
5) une structure de données de type melasflu obtenue par la commande
CALC_FLUI_STRU ; le nom de la table est alors 'MATR_GENE'.

/ NOM_PARA =
lpara ,

Liste des noms des paramètres à extraire de la SD RESULTAT nomsd.

Cette fonctionalité permet d'extraire sous forme d'une table l'évolution de certains paramètres
d'une SD RESULTAT, par exemple le paramètre de pilotage ETA_PILOTAGE dans le cas
d'une SD de type evol_noli. Les paramètres extraits doivent être de type entier, réel ou
complexe, excluant de ce fait les chaînes de caractères. La première colonne de la table
produite contient les numéros d'ordre (NUME_ORDRE) et les suivantes contiennent l'évolution
des paramètres lpara.

TITRE = titr ,

Titre que l'on veut donner à la table résultat.


Manuel d'Utilisation
Fascicule U4.7- : Opérations sur les résultats et les champs
HT-66/05/004/A

Code_Aster ®
Version
7.4

Titre :

Opérateur RECU_TABLE


Date :
08/03/05
Auteur(s) :
M. COURTOIS Clé
:
U4.71.02-C Page
: 4/4


4 Exemples

1) récupération de quelques caractéristiques géométriques d'un maillage :



cargeo = RECU_TABLE ( CO = maillage ,
NOM_TABLE = 'CARA_GEOM' ,)

2) récupération des valeurs "observées" dans la commande DYNA_NON_LINE

La commande DYNA__NON_LINE [U4.53.01] permet de choisir un ensemble de mailles ou de
noeuds pour lesquels on souhaite observer une ou plusieurs composantes de certains champs
(mot clé OBSERVATION).



dynl = DYNA_NON_LINE ( ... OBSERVATION = _F ( ... ) ... )



tabobs = RECU_TABLE ( CO = dynl , NOM_TABLE = 'OBSERVATION' , )

3) récupération du paramètre de pilotage d'une SD de type evol_noli



stnl = STAT_NON_LINE ( ... PILOTAGE = _F
( ... ) ... )



etapilo = RECU_TABLE ( CO = stnl , NOM_PARA = 'ETA_PILOTAGE' ,)

Manuel d'Utilisation
Fascicule U4.7- : Opérations sur les résultats et les champs
HT-66/05/004/A

Document Outline