Télécharger et.notice

Retour à la liste thématique

Afficher cette notice en

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

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