Télécharger elem.notice

Retour à la liste thématique

Afficher cette notice en

Numérotation des lignes :
   1 : $$$$ ELEM     NOTICE  CB215821  16/10/20    21:15:01     9132           
   2 :                                              DATE     16/10/20
   3 : 
   4 :     Operateur ELEM                           Voir aussi : POIN MOTS
   5 :     --------------                                        DROI  MAXI  
   6 :                                                           MINI  
   7 : 
   8 :     Cet operateur a plusieurs fonctions selon les donnees .
   9 : 
  10 :    ------------------
  11 :    | 1ere Fonction  |
  12 :    ------------------
  13 : 
  14 :     Il permet d'extraire des elements de differents types d'un MAILLAGE
  15 : donne GEO2. Le resultat est un objet de type MAILLAGE ou POINT .
  16 : 
  17 :     GEO1 = GEO2 ELEM | (type d'element si plusieurs types) | | LENTI1 |;
  18 :                      | COUL1                               | | N1     |;
  19 :                      |                                     |
  20 :                      |
  21 :                      | 'CONTENANT'  POIN1 ('TOUS') ('NOVERIF') ;
  22 :                      | 'APPUYE'  ( |'STRICTEMENT' | ) GEO3 ('NOVERIF') ;
  23 :                      |           ( |'LARGEMENT'   | )
  24 : 
  25 :                      |  'COMPRIS'  POIN1 POIN2 ;
  26 : 
  27 : 
  28 : 
  29 :     Les differentes possibilites sont :
  30 : 
  31 : 
  32 :    - on extrait de GEO2 les elements du type requis (type MOT).
  33 : 
  34 :    - on extrait les elements du type indique et dont la liste des
  35 :      numeros se trouve dans l'objet LENTI1 (type LISTENTI).
  36 : 
  37 :    - on extrait le N1-ieme element du type indique.
  38 : 
  39 :    - on extrait de GEO2 les elements de la couleur COUL1 indiquee.
  40 : 
  41 :    - on extrait le N1-ieme element de la couleur COUL1 indiquee.
  42 : 
  43 :    - on extrait les elements de la couleur COUL1 indiquee dont la liste
  44 :      se trouve dans l'objet LENTI1 (type LISTENTI).
  45 : 
  46 :    - on extrait l'element de GEO2 contenant le point POIN1. En presence
  47 :      du mot cle TOUS, tous les elements contenant ce point sont fournis.
  48 :      Si le mot NOVERIF est utilise, il est autorise de creer
  49 :      un resultat de type MAILLAGE vide.
  50 : 
  51 :    - on extrait les elements de GEO2 s'appuyant strictement (par defaut)
  52 :      ou largement sur les points de l'objet GEO3 (type POINT ou
  53 :      MAILLAGE). Si le mot NOVERIF est utilise il est autorise de creer
  54 :      un resultat de type MAILLAGE vide.
  55 : 
  56 :    - on extrait pour une ligne GEO2 un segment compris entre deux points
  57 :      avec l'option 'COMP'. La ligne resultat est decrite de POIN1
  58 :      vers POIN2 (type POINT).
  59 : 
  60 : 
  61 :     Exemples :
  62 :     __________
  63 : 
  64 :                 GEO1 ELEM TRI3
  65 :                 GEO1 ELEM QUA4 3
  66 :                 GEO1 ELEM APPUYE LARGEMENT POIN8
  67 :                 GEO1 ELEM SEG2 (LECT 1 PAS 2 9)
  68 :                 GEO1 ELEM ROSE
  69 :                 GEO1 ELEM BLEU 1
  70 :                 GEO1 ELEM TURQ (LECT 2 PAS 1 3)
  71 :                 GEO1 ELEM CONT PO1
  72 :                 LIG1 ELEM COMP PO1 PO2
  73 : 
  74 :  Il y a possibilite de concatener la selection sur le type et la couleur
  75 : 
  76 :                 GEO1 ELEM QUA4 ROSE
  77 :                 GEO1 ELEM BLEU PRI6 4
  78 :                 GEO1 ELEM SEG2 ROUG (LECT 1 PAS 2 9)
  79 : 
  80 : 
  81 :    ------------------
  82 :    | 2eme Fonction  |
  83 :    ------------------
  84 :     LMOT1 = GE02 ELEM 'TYPE' ;
  85 :     LMOT1 = GE02 ELEM 'COUL' ;
  86 : 
  87 :     Il permet de connaitre les types des elements contenus d'un MAILLAGE
  88 : donne GEO2 (option 'TYPE') ou bien la couleur des elements (option
  89 : 'COUL'). Dans ce cas le resultat est un objet de type LISTMOTS.
  90 : 
  91 :    ------------------
  92 :    | 3eme Fonction  |
  93 :    ------------------
  94 :    GEO1 = CHE1 'ELEM'| MOT1          |('ABS') (MOT3) (MOT4 LMOTS1);
  95 :                      | MOT2     X1   |
  96 :                      |'COMPRIS' X1 X2|
  97 : 
  98 :    Il permet d'extraire d'un champ/element l'element ou les elements
  99 : supports du maximum ou du minimum de l'ensemble de valeurs d'une ou
 100 : de plusieurs composantes du champ ou contenant les valeurs verifiant
 101 : une relation de comparaison par rapport a une valeur de reference.
 102 : 
 103 :     Commentaire :
 104 :     _____________
 105 : 
 106 :     CHE1       : Objet de type  MCHAML
 107 : 
 108 :     MOT1       :'MAXI' ou 'MINI' pour rechercher les elements pour
 109 :                  lesquels CHE1 est maximum / minimum
 110 : 
 111 :     X1         : Valeur de reference (type FLOTTANT)
 112 :     X2         : Valeur de reference (type FLOTTANT)
 113 : 
 114 :     MOT2 X1    : Recherche les elements de CHE1 dont la valeur vérifie
 115 :                  une des conditions suivantes :
 116 :                 'SUPERIEUR' |
 117 :                 'EGSUPE'    |
 118 :                 'EGALE'     | X1
 119 :                 'EGINFE'    |
 120 :                 'INFERIEUR' |
 121 :                 'DIFFERENT' |
 122 : 
 123 :    'COMPRIS' X1 X2 : Recherche les elements de CHE1 dont la
 124 :                  valeur est comprise entre X1 et X2
 125 : 
 126 :    'ABS'       : Mot cle optionnel indiquant que la recherche des
 127 :                  elements se fera sur la valeur absolue de CHE1
 128 : 
 129 :     MOT3       : Mot cle optionnel pouvant prendre l'une des valeurs
 130 :                  suivantes :
 131 :                 'LARG' (Par defaut) Un element est contenu dans GEO1 si
 132 :                                     au moins un de ses points support
 133 :                                     verifie la condition souhaitee
 134 : 
 135 :                 'STRI'              Un element est contenu dans GEO1 si
 136 :                                     tous ses points support verifient
 137 :                                     la condition souhaitee
 138 : 
 139 :     MOT4       : Mot cle optionnel pouvant prendre l'une des valeurs
 140 :                  suivantes :
 141 :                 'AVEC' : Considere seulement les composantes de CHE1 qui
 142 :                          sont contenues dans LMOTS1 (Objet de type
 143 :                          LISTMOTS)
 144 : 
 145 :                 'SANS' : Considere les composantes de CHE1 qui ne sont
 146 :                          pas contenues dans LMOTS1 (Objet de type
 147 :                          LISTMOTS)
 148 : 
 149 :     GEO1     : Objet resultat de type MAILLAGE
 150 : 

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