1 : $$$$ ET NOTICE GOUNAND 25/05/06 21:15:03 12261 2 : DATE 25/05/06 3 : 4 : 5 : Operateur ET Voir aussi : OU DIFF INTE 6 : ------------ + ETG 7 : OBJETR = 'ET' ('TELQUEL') OBJET1 OBJET2 (OBJET3 ...) ('NOER'); 8 : 9 : Objet : 10 : _______ 11 : 12 : L'operateur ET construit l'objet OBJETR representant le resultat 13 : de la fusion des objets OBJET1 et OBJET2. 14 : 15 : Cette operation n'a actuellement de sens qu'entre objets de meme 16 : type. Le resultat a le meme type que les objets OBJET1 et OBJET2. 17 : 18 : Dans le seul cas ou OBJET1 et OBJET2 sont de type logique, il peut 19 : y avoir d'autres opérandes également de type logique. 20 : 21 : Font exceptions a cette regle les concatenations respectives de 22 : POINT et MAILLAGE -> MAILLAGE 23 : POINT et POINT -> MAILLAGE (elements de type POI1) 24 : MOT et LISTMOTS -> LISTMOTS 25 : ENTIER et LISTENTI -> LISTENTI 26 : FLOTTANT/ENTIER et LISTREEL -> LISTREEL 27 : ENTIER et ENTIER -> LISTENTI 28 : FLOTTANT et FLOTTANT -> LISTREEL 29 : ENTIER et FLOTTANT -> LISTREEL 30 : FLOTTANT et ENTIER -> LISTREEL 31 : OBJET et LISTOBJE -> LISTOBJE (voir remarque) 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 BASEMODA VECTEUR 39 : LISTREEL LISTENTI EVOLUTIO CHARGEME STRUCTUR MCHAML TABLE 40 : LISTMOTS MOT NUAGE LISTCHPO MATRIK FLOTTANT ENTIER 41 : LISTOBJE 42 : 43 : Remarques : 44 : ___________ 45 : 46 : * Si les objets OBJET1 et OBJET2 sont de type LOGIQUE, 47 : le resultat est la conjonction logique des 2 objets. 48 : D'autres LOGIQUEs peuvent aussi être fournis et le résultat 49 : est alors la conjonction logique de tous les objets. 50 : 51 : 52 : * Si les objets OBJET1 et OBJET2 sont de type CHPOINT, l'operation 53 : n'est possible que si ils ont la meme nature (DISCRET ou DIFFUS). 54 : Le resultat est la concatenation des deux objets pour leurs parties 55 : disjointes et pour leurs parties communes constituees par les memes 56 : composantes aux memes noeuds le resultat depend de leur nature : 57 : - s'ils sont de nature diffuse la valeur doit etre la meme pour 58 : les deux champs, sauf si le motcle NOER est indique. 59 : - s'ils sont de nature discrete on somme les deux valeurs. 60 : 61 : 62 : * Si les objets OBJET1 et OBJET2 sont de type MOT, ils doivent 63 : etre places derriere ET. Le resultat est la concatenation des deux 64 : mots. Si le mot 'TELQUEL' est utilise les blancs aux extremites de 65 : OBJET1 et OBJET2 sont conserves. Voir aussi operateur 'CHAINE'. 66 : 67 : * Si les objets OBJET1 et OBJET2 sont de type TABLE, ils 68 : doivent etre tous les deux de sous-type "LIAISONS_STATIQUES", 69 : ou bien "BASE_MODALE". 70 : 71 : * Si les objets OBJET1 et OBJET2 sont de type MAILLAGE, les 72 : partitions de type SEG2 sont concatenees en veillant a preserver une 73 : continuite de parcours de la partition resultat, sauf en presence du 74 : mot-clef 'TELQUEL' qui force un respect de l'ordre des maillages 75 : fournis en entree. 76 : 77 : * Si OBJET1 et OBJET2 sont un LISTOBJE et un OBJET de meme type 78 : que ceux contenus dans la liste, l'objet est ajoute en fin de 79 : liste. 80 :
© Cast3M 2003 - Tous droits réservés.
Mentions légales