Télécharger nuag.notice

Retour à la liste thématique

Afficher cette notice en

Numérotation des lignes :
   1 : $$$$ NUAG     NOTICE  CHAT      11/09/12    21:17:27     7124           
   2 :                                              DATE     11/09/12
   3 :                                                                                 
   4 :     Operateur NUAGE                                            
   5 :     --------------- 
   6 : 
   7 : 
   8 :    Cet operateur cree un objet NUAGE de differentes manieres.
   9 : 
  10 :     ----------------------
  11 :     |  1ere possibilite  |
  12 :     ----------------------                                                      
  13 :    NUA1 = NUAGE |     'COMP'  NOMCOMP1 OBJE1_1 OBJE1_2 .. OBJE1_M               
  14 :                 | ..  'COMP'  NOMCOMP2 OBJE2_1 OBJE2_2 .. OBJE2_M 
  15 :                 | .........
  16 :                 | ..  'COMP'  NOMCOMPN OBJEN_1 OBJEN_2 .. OBJEN_M
  17 : 
  18 :    
  19 :    NUA1 = NUAGE | NOCOMP1*TYP1 NOCOMP2*TYP2 ... NOCOMPN*TYPN
  20 :                 |   OBTYP1_1 OBTYP2_1 .... OBTYPN_1 
  21 :                 |   OBTYP1_2 OBTYP2_2 .... OBTYPN_2
  22 :                 |  ..........
  23 :                 |   OBTYP1_M OBTYP2_M .... OBTYPN_M 
  24 : 
  25 :                                               
  26 :     Objet:                                                                      
  27 :     ------ 
  28 : 
  29 :     Cet operateur permet de definir un objet de type NUAGE.
  30 : Un NUAGE est un ensemble de M  N-uplets. Chaque composante
  31 : d'un N-uplet porte un nom (NOCOMPI).
  32 :  
  33 : Deux syntaxes sont autorisees :
  34 :    
  35 :    La premiere lit le nom puis tous les objets d'une composante etc..
  36 : 
  37 :    La seconde lit tous les noms de composantes avec le type des 
  38 : objets, puis lit tous les N-uplets les uns apres les autres.
  39 :      
  40 :  Exemple : On veut definir un nuage qui decrit la variation
  41 : d'une courbe de traction en fonction de la temperature. Supposons
  42 : que EV1 EV2 EV3 sont les trois objets EVOLUTIO representant
  43 : les courbes de traction pour les temperatures T1 T2 T3.
  44 : 
  45 :     La definition du NUAGE peut alors se faire des deux facons
  46 : suivantes :
  47 : 
  48 :  
  49 : 
  50 : NU1 = NUAGE  'TEMPERATURE'*'FLOTTANT' 'TRAC'*'EVOLUTIO'
  51 :            T1  EV1        T2  EV2         T3  EV3;
  52 : 
  53 : NU2 = NUAGE  'COMP' 'TEMPERATURE'  T1  T2  T3 
  54 :              'COMP' 'TRAC'        EV1 EV2 EV3 ;
  55 : 
  56 : 
  57 : 
  58 :     ----------------------
  59 :     |  2eme possibilite  |
  60 :     ----------------------                                                      
  61 : 
  62 : NU1 = NUAGE CHPO1 ;
  63 : 
  64 :     Objet :
  65 :     _______
  66 : 
  67 :     L'operateur NUAGE change un champ par point en nuage.
  68 :     A chaque point du champ par point il fait correspondre 
  69 : un n-uplet du nuage compose des composantes du champ par point.
  70 : 
  71 :     Commentaire :
  72 :     _____________
  73 :     
  74 :     NUA1   : objet resultat (type 'NUAGE')
  75 :   
  76 :     CHPO1  : objet de type 'CHPOINT'
  77 : 
  78 :     Remarque :
  79 :     __________
  80 : 
  81 :     Les composantes non definies dans une sous-zone du champ par 
  82 : point sont prises egales a zero dans le n-uplet.
  83 : 
  84 :     Exemple :
  85 :     _________
  86 : 
  87 :     CHP1 = MANU 'CHPO' POIN1 2 'UX' 10 'UY' 20 ;
  88 :     NUA1 = NUAGE CHP1 ;
  89 :     LIST NUA1 ;
  90 :     Le nuage contient 1 n-uplet a 2 composantes
  91 :     Composante 1 de nom UX     et de type FLOTTANT
  92 :     Liste des valeurs associees
  93 :     10.
  94 :     Composante 2 de nom UY     et de type FLOTTANT
  95 :     Liste des valeurs associees
  96 :     20.  
  97 :    
  98 : 
  99 :     ----------------------
 100 :     |   3eme possibilite | 
 101 :     ----------------------
 102 : 
 103 : 
 104 :   NUA1 = NUAGE CHAM1;
 105 : 
 106 :     Objet :
 107 :     _______
 108 : 
 109 :     L'operateur NUAGE change un champ par elements en nuage.
 110 : A chaque point support du champ par elements, il fait correspondre
 111 : un n-uplet du nuage composes des valeurs des composantes aux points 
 112 : consideres.  
 113 : 
 114 :     Commentaire :
 115 :     _____________
 116 :     
 117 :     NUA1 : objet resultat de type 'NUAGE'
 118 :     CHAM1 : objet de type 'MCHAML'
 119 :  
 120 :     Remarque :
 121 :     __________
 122 :  
 123 :     Toutes les composantes du champ par elements doivent etre de
 124 : type 'FLOTTANT'.
 125 :      Les composantes non definies dans une sous-zone du champ par
 126 : elements sont prises egales a zero dans le n-uplet.
 127 : 
 128 :     Exemple :
 129 :     _________
 130 :    
 131 :     LIG1 = P1 DROI 5 P2;
 132 :     CHAM1 = MANU CHML LIG1 G 9.81;
 133 :     CHAM2 = COOR 1 CHAM1;
 134 :     NUA1 = NUAGE CHAM2;
 135 :     LIST NUA1;
 136 :     Le nuage contient 10 n-uplets a une composante
 137 :     Composante 1 de nom SCAL et de type FLOTTANT
 138 :     Liste des valeurs associees : 10
 139 :  

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