Code_Aster ®
Version
7.4

Titre :

Procédure EXTR_TABLE


Date :
09/02/05
Auteur(s) :
M. COURTOIS, J. PELLET Clé
:
U4.71.05-A 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.05





Procédure EXTR_TABLE










1 But

Extraire d'une table un concept de type matr_asse_gene_R (matrice assemblée généralisée). Cette
table a été obtenue par l'opérateur RECU_TABLE (NOM_TABLE = 'MATR_GENE' ...) à partir d'un
concept résultat de l'opérateur CALC_FLUI_STRU.


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 :

Procédure EXTR_TABLE


Date :
09/02/05
Auteur(s) :
M. COURTOIS, J. PELLET Clé
:
U4.71.05-A Page
: 2/4


2 Syntaxe


resu = EXTR_TABLE (


TABLE

=
matable,
[tabl_*]


# 1. Définition du type du résultat :

TYPE_RESU
= 'MATR_ASSE_GENE_R' ,


# 2. Sélection de la cellule à extraire :


# 2.1 Sélection de la colonne contenant la cellule à extraire :


NOM_PARA
=
para,
[Kn]




# 2.2 Sélection de la ligne contenant la cellule à extraire :


FILTRE = (_F( NOM_PARA
=
para
,
[Kn]








/
CRIT_COMP
=

/'EQ'
,
[DEFAUT]
/'NE'
,
/'LT'
,
/'GT'
,
/'LE'
,
/'GE'
,
/'VIDE',
/'NON_VIDE',
/'MAXI',
/'ABS_MAXI',
/'MINI',
/'ABS_MINI',







# Si CRIT_COMP parmi EQ, NE, LT, GT, LE, GE









/ VALE_I

=
ival ,
[I]
/
VALE_K

=
kval ,
[Kn]

/
/
VALE
=
rval ,
[R]

/
VALE_C

=
cval ,
[C]











|
PRECISION
=
/
prec,
[R8]
/
1.0D-3
,
[DEFAUT]











|
CRITERE =
/ 'RELATIF' , [DEFAUT]
/
'ABSOLU'
,

),),



TITRE
=
titre,

[Kn]






)




Si TYPE_RESU :
`MATR_ASSE_GENE_R' alors resu de type matr_asse_gene_r
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 :

Procédure EXTR_TABLE


Date :
09/02/05
Auteur(s) :
M. COURTOIS, J. PELLET Clé
:
U4.71.05-A Page
: 3/4


3 Opérandes

3.1 Opérande
TABLE

TABLE = matable

On donne le nom de la table de laquelle on veut extraire la valeur d'une cellule.



3.2 Opérande
TYPE_RESU

TYPE_RESU :

Type du résultat créé. Pour l'instant, seul 'MATR_ASSE_GENE_R' est disponible.



3.3 Opérande
NOM_PARA

NOM_PARA = para

On donne le nom du paramètre identifiant la colonne contenant la cellule à extraire.



3.4
Extraire une cellule ; mot clé FILTRE

Ce mot clé facteur (répétable à volonté) sert à sélectionner la ligne contenant la cellule à extraire.
L'emploi de ce mot clé est décrit dans la commande IMPR_TABLE [U4.91.03].



3.5 Opérande
TITRE

TITRE = titre

Titre que l'on veut donner au résultat de la commande [U4.02.01].



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 :

Procédure EXTR_TABLE


Date :
09/02/05
Auteur(s) :
M. COURTOIS, J. PELLET Clé
:
U4.71.05-A Page
: 4/4


4 Exemples

Exemple issu du cas test sdll118a

On souhaite extraire de la table TT la matrice de masse généralisée pour une vitesse de fluide
donnée :

MG = EXTR_TABLE ( TYPE_RESU = `MATR_ASSE_GENE_R',
TABLE
=
TT,
NOM_PARA
=
`MATR_MASS',
FILTRE
=
_F( NOM_PARA = `NUME_VITE',
VALE_I
=
2


),





) ;

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

Document Outline