Opérateur DOMA DATE 98/12/30 Opérateur DOMA ______________ TAB1 = DOMA OBJ1 ('MACRO') ('IMPR') ('INCL' TAB2 eps ) ou / or RES = DOMA TAB1 MOT Objet : Cet opérateur permet de manipuler les informations _____ que l'on conserve dans une table de sous-type DOMAINE Syntaxe 1 : crée une table de soustype DOMAINE. Syntaxe 2 : restitue un élément de la table. Si cet élément n'existe pas il est crée et rangé dans la table avant d'etre restitué. Ceci permet d'éviter le calcul systé matique de toutes les grandeurs géométriques dont on a besoin. Commentaires : ______________ TAB1 : Objet de type TABLE (sous-type DOMAINE) OBJ1 : Objet de type MAILLAGE 'MACRO' : MOT clé indiquant que le maillage OBJ1 envoyé constitue le maillage des macro-éléments (TRI6,QUA8 etc) pour la formulation EFM1. 'IMPR' : MOT clé pour obtenir la liste des objets inclus 'INCL' : MOT clé, indique que les points qui sont crées (FACE et CENTRE) seront confondus avec ceux précédemment crées dans la table DOMAINE TAB2 eps (FLOTTANT) est le facteur de tolérance (Cf Opérateur ELIM) MOT : MOT clé à choisir dans la liste suivante : 'VOLUME ' CHPOINT SCAL CENTRE contenant le volume des éléments 'DIAMAX ' CHPOINT SCAL CENTRE contenant le diametre max 'DIAMIN ' CHPOINT SCAL CENTRE contenant le diametre min 'NORMALE ' CHPOINT VECT FACE contenant les composantes de la normale associée aux faces des éléments 'SURFACE ' CHPOINT SCAL FACE contenant la surface des faces 'ORIENTAT' CHAMELEM contenant l'orientation des faces d'un élément par rapport aux normales definis précédemment. A sa création la table contient les informations suivantes: Indice Objet Type Valeur Type Commentaires MOT SOUSTYPE MOT DOMAINE (sous-type) MOT MAILLAGE MAILLAGE Maillage de base MOT SOMMET MAILLAGE Support geometrique (SPG) des points SOMMET MOT CENTRE MAILLAGE SPG des points CENTRE MOT FACE MAILLAGE SPG des points FACE MOT FACEL MAILLAGE connectivites FACE->ELEMENT MOT FACEP MAILLAGE connectivites FACE->SOMMET (de la face) MOT ELTFA MAILLAGE connectivites ELEMENT->FACE Complément d'information ________________________ L'opérateur DOMA est à la base d'un ensemble d'opérateurs de C-2000 dont l'objet est de résoudre des problèmes de mécanique des fluides. La table DOMAINE contient des informations géométriques pour les différen- tes formulations utilisées (Volumes-finis, Formulation-mixte, Eléments- finis). Elle sert de référence pour ces opérateurs. Elle contient nota- mment les supports géométriques (SPG) des CHAMPS (SOMMET FACE CENTRE). Elle contient aussi un certain nombre de connectivités : FACES -> ELEMENTS ELEMENTS -> FACES .. etc . Le maillage OBJ1 à partir duquel on construit la table DOMAINE doit être constitué d'éléments 'lineaires' de GIBI : SEG2,QUA4,TRI3,CUB8, PRI6,TET4 . Remarque : __________ Le fait que l'objet maillage 'support' ait ses points inclus dans un autre domaine n'implique pas que ses points FACE ou CENTRE soient aussi confondus. Il faut pour cela le préciser avec la directive INCL. Il est à remarquer aussi : En 2D les points CENTRE des éléments type SEG2 (frontière) sont les points FACE des éléments TRI3 et QUA4 En 3D de la même manière les points CENTRE des éléments 'coque' TRI3 et QUA4 sont les points FACE des éléments 'massif' CUB8 etc