Télécharger elem.notice

Retour à la liste

Afficher cette notice en

Numérotation des lignes :
$$$$ ELEM     NOTICE  CB215821  16/10/20    21:15:01     9132           
                                             DATE     16/10/20

    Operateur ELEM                           Voir aussi : POIN MOTS
    --------------                                        DROI  MAXI  
                                                          MINI  

    Cet operateur a plusieurs fonctions selon les donnees .

   ------------------
   | 1ere Fonction  |
   ------------------

    Il permet d'extraire des elements de differents types d'un MAILLAGE
donne GEO2. Le resultat est un objet de type MAILLAGE ou POINT .

    GEO1 = GEO2 ELEM | (type d'element si plusieurs types) | | LENTI1 |;
                     | COUL1                               | | N1     |;
                     |                                     |
                     |
                     | 'CONTENANT'  POIN1 ('TOUS') ('NOVERIF') ;
                     | 'APPUYE'  ( |'STRICTEMENT' | ) GEO3 ('NOVERIF') ;
                     |           ( |'LARGEMENT'   | )

                     |  'COMPRIS'  POIN1 POIN2 ;



    Les differentes possibilites sont :


   - on extrait de GEO2 les elements du type requis (type MOT).

   - on extrait les elements du type indique et dont la liste des
     numeros se trouve dans l'objet LENTI1 (type LISTENTI).

   - on extrait le N1-ieme element du type indique.

   - on extrait de GEO2 les elements de la couleur COUL1 indiquee.

   - on extrait le N1-ieme element de la couleur COUL1 indiquee.

   - on extrait les elements de la couleur COUL1 indiquee dont la liste
     se trouve dans l'objet LENTI1 (type LISTENTI).

   - on extrait l'element de GEO2 contenant le point POIN1. En presence
     du mot cle TOUS, tous les elements contenant ce point sont fournis.
     Si le mot NOVERIF est utilise, il est autorise de creer
     un resultat de type MAILLAGE vide.

   - on extrait les elements de GEO2 s'appuyant strictement (par defaut)
     ou largement sur les points de l'objet GEO3 (type POINT ou
     MAILLAGE). Si le mot NOVERIF est utilise il est autorise de creer
     un resultat de type MAILLAGE vide.

   - on extrait pour une ligne GEO2 un segment compris entre deux points
     avec l'option 'COMP'. La ligne resultat est decrite de POIN1
     vers POIN2 (type POINT).


    Exemples :
    __________

                GEO1 ELEM TRI3
                GEO1 ELEM QUA4 3
                GEO1 ELEM APPUYE LARGEMENT POIN8
                GEO1 ELEM SEG2 (LECT 1 PAS 2 9)
                GEO1 ELEM ROSE
                GEO1 ELEM BLEU 1
                GEO1 ELEM TURQ (LECT 2 PAS 1 3)
                GEO1 ELEM CONT PO1
                LIG1 ELEM COMP PO1 PO2

 Il y a possibilite de concatener la selection sur le type et la couleur

                GEO1 ELEM QUA4 ROSE
                GEO1 ELEM BLEU PRI6 4
                GEO1 ELEM SEG2 ROUG (LECT 1 PAS 2 9)


   ------------------
   | 2eme Fonction  |
   ------------------
    LMOT1 = GE02 ELEM 'TYPE' ;
    LMOT1 = GE02 ELEM 'COUL' ;

    Il permet de connaitre les types des elements contenus d'un MAILLAGE
donne GEO2 (option 'TYPE') ou bien la couleur des elements (option
'COUL'). Dans ce cas le resultat est un objet de type LISTMOTS.

   ------------------
   | 3eme Fonction  |
   ------------------
   GEO1 = CHE1 'ELEM'| MOT1          |('ABS') (MOT3) (MOT4 LMOTS1);
                     | MOT2     X1   |
                     |'COMPRIS' X1 X2|

   Il permet d'extraire d'un champ/element l'element ou les elements
supports du maximum ou du minimum de l'ensemble de valeurs d'une ou
de plusieurs composantes du champ ou contenant les valeurs verifiant
une relation de comparaison par rapport a une valeur de reference.

    Commentaire :
    _____________

    CHE1       : Objet de type  MCHAML

    MOT1       :'MAXI' ou 'MINI' pour rechercher les elements pour
                 lesquels CHE1 est maximum / minimum

    X1         : Valeur de reference (type FLOTTANT)
    X2         : Valeur de reference (type FLOTTANT)

    MOT2 X1    : Recherche les elements de CHE1 dont la valeur vérifie
                 une des conditions suivantes :
                'SUPERIEUR' |
                'EGSUPE'    |
                'EGALE'     | X1
                'EGINFE'    |
                'INFERIEUR' |
                'DIFFERENT' |

   'COMPRIS' X1 X2 : Recherche les elements de CHE1 dont la
                 valeur est comprise entre X1 et X2

   'ABS'       : Mot cle optionnel indiquant que la recherche des
                 elements se fera sur la valeur absolue de CHE1

    MOT3       : Mot cle optionnel pouvant prendre l'une des valeurs
                 suivantes :
                'LARG' (Par defaut) Un element est contenu dans GEO1 si
                                    au moins un de ses points support
                                    verifie la condition souhaitee

                'STRI'              Un element est contenu dans GEO1 si
                                    tous ses points support verifient
                                    la condition souhaitee

    MOT4       : Mot cle optionnel pouvant prendre l'une des valeurs
                 suivantes :
                'AVEC' : Considere seulement les composantes de CHE1 qui
                         sont contenues dans LMOTS1 (Objet de type
                         LISTMOTS)

                'SANS' : Considere les composantes de CHE1 qui ne sont
                         pas contenues dans LMOTS1 (Objet de type
                         LISTMOTS)

    GEO1     : Objet resultat de type MAILLAGE

© Cast3M 2003 - Tous droits réservés.
Mentions légales