Télécharger et.notice

Retour à la liste thématique

Afficher cette notice en

Numérotation des lignes :
   1 : $$$$ ET       NOTICE  CB215821  19/11/25    21:15:01     10397          
   2 :                                              DATE     19/11/25
   3 : 
   4 : 
   5 :   Operateur ET                             Voir aussi : OU DIFF INTE
   6 :     ------------                                             +  
   7 :     ----------------------
   8 :     |  1ere possibilite  |
   9 :     ----------------------
  10 : 
  11 :     OBJET3 = 'ET' ('TELQUEL') OBJET1  OBJET2 ('NOER');
  12 : 
  13 :    Objet :
  14 :     _______
  15 : 
  16 :     L'operateur ET construit l'objet OBJET3 representant le resultat
  17 :     de la fusion des objets OBJET1 et OBJET2.
  18 : 
  19 :     Cette operation n'a actuellement de sens qu'entre objets de meme
  20 :     type. Le resultat a le meme type que les objets OBJET1 et OBJET2.
  21 : 
  22 :     Font exceptions a cette regle les concatenations respectives de
  23 :     POINT           et MAILLAGE  ->  MAILLAGE
  24 :     POINT           et POINT     ->  MAILLAGE  (elements de type POI1)
  25 :     MOT             et LISTMOTS  ->  LISTMOTS
  26 :     ENTIER          et LISTENTI  ->  LISTENTI
  27 :     FLOTTANT/ENTIER et LISTREEL  ->  LISTREEL
  28 :     ENTIER          et ENTIER    ->  LISTENTI
  29 :     FLOTTANT        et FLOTTANT  ->  LISTREEL
  30 :     ENTIER          et FLOTTANT  ->  LISTREEL
  31 :     FLOTTANT        et ENTIER    ->  LISTREEL
  32 : 
  33 :     Commentaire :
  34 :     _____________
  35 : 
  36 :     Les types d'objet acceptes par l'operateur ET sont :
  37 :     POINT    MAILLAGE  LOGIQUE   CHPOINT  RIGIDITE  MMODEL   MCHAML
  38 :     ATTACHE  BLOQSTRU  ELEMSTRU  SOLUTION DEFORME   BASMOD   VECTEUR
  39 :     LISTREEL LISTENTI  EVOLUTIO  CHARGEME STRUCTUR  MCHAML   TABLE
  40 :     LISTMOTS MOT       NUAGE     LISTCHPO MATRIK    FLOTTANT ENTIER
  41 : 
  42 :     Remarques :
  43 :     ___________
  44 : 
  45 :    * Si les objets OBJET1 et OBJET2 sont de type LOGIQUE,
  46 :      le resultat est la conjonction logique des 2 objets.
  47 : 
  48 : 
  49 :    * Si les objets OBJET1 et OBJET2 sont de type CHPOINT, l'operation
  50 :      n'est possible que si ils ont la meme nature (DISCRET ou DIFFUS).
  51 :      Le resultat est la concatenation des deux objets pour leurs parties
  52 :      disjointes et pour leurs parties communes constituees par les memes
  53 :      composantes aux memes noeuds le resultat depend de leur nature :
  54 :      - s'ils sont de nature diffuse la valeur doit etre la meme pour
  55 :          les deux champs, sauf si le motcle NOER est indique.
  56 :      - s'ils sont de nature discrete on somme les deux valeurs.
  57 : 
  58 : 
  59 :    * Si les objets OBJET1 et OBJET2 sont de type MOT, ils doivent
  60 :      etre places derriere ET. Le resultat est la concatenation des deux
  61 :      mots. Si le mot 'TELQUEL' est utilise les blancs aux extremites de
  62 :      OBJET1 et OBJET2 sont conserves. Voir aussi operateur 'CHAINE'.
  63 : 
  64 :    * Si les objets OBJET1 et OBJET2 sont de type TABLE, ils
  65 :      doivent etre tous les deux de sous-type "LIAISONS_STATIQUES",
  66 :      ou bien "BASE_MODALE".
  67 : 
  68 :    * Si les objets OBJET1 et OBJET2 sont de type MAILLAGE, les
  69 :      partitions de type SEG2 sont concatenees en veillant a preserver une
  70 :      continuite de parcours de la partition resultat, sauf en presence du
  71 :      mot-clef 'TELQUEL' qui force un respect de l'ordre des maillages
  72 :      fournis en entree.
  73 : 
  74 :     ----------------------
  75 :     |  2eme possibilite  |
  76 :     ----------------------
  77 : 
  78 :     OBJET2 = 'ET'  TAB1 ;
  79 : 
  80 :     Objet :
  81 :     _______
  82 : 
  83 :     L'operateur ET construit la fusion de l'ensemble des objets
  84 :     contenus dans la table de sous-type ESCLAVE TAB1. Ces objets
  85 :     doivent etre de type POINT, MAILLAGE, CHPOINT, MCHAML, RIGIDITE, 
  86 :     MATRIK, MMODEL, LISTREEL, LISTENTI, FLOTTANT ou ENTIER.
  87 : 
  88 :     Le resultat est du meme type que les objets places en chaque indice 
  89 :     entier de TAB1 a l'exception des objets repertories dans le 
  90 :     tableau qui suit :
  91 : 
  92 :     +----------------------+-------------------+
  93 :     | Type de de l'indice  |  Type du résultat |
  94 :     +----------------------+-------------------+
  95 :     | POINT                |  MAILLAGE         |
  96 :     | FLOTTANT             |  LISTREEL         |
  97 :     | ENTIER               |  LISTENTI         |
  98 :     +----------------------+-------------------+
  99 : 

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