Télécharger mailvoro.notice

Retour à la liste thématique

Afficher cette notice en

Numérotation des lignes :
   1 : $$$$ MAILVORO NOTICE  FD218221  16/07/08    21:15:02     9019           
   2 :                                              DATE     16/07/08
   3 : 
   4 : 
   5 : 
   6 :     Procedure MAILVORO
   7 :     ------------------
   8 : 
   9 :     TAB2 = MAILVORO TAB1 ENV1 (NBDIV) (COEF1) ('COUL') ;
  10 : 
  11 :     Objet :
  12 :     -------
  13 : 
  14 :     La procedure MAILVORO realise le maillage volumique en 3D
  15 :     (surfacique en 2D) d'une partition de Voronoi.
  16 : 
  17 :     Commentaires :
  18 :     --------------
  19 : 
  20 :     Entree :
  21 :     --------
  22 : 
  23 :     TAB1  = objet TABLE, issue de l'appel de l'operateur VORO, qui
  24 :             decrit une partition de Voronoi (voir notice VORO) ;
  25 : 
  26 :     ENV1  = objet MAILLAGE, enveloppe ferme, oriente, connexe
  27 :             et constitue d'elements TRI3, servant a delimiter
  28 :             la partition de Voronoi ;
  29 : 
  30 :     NBDIV = objet ENTIER, valeur cible du nombre d'elements par diametre
  31 :             de cellule, fixee par defaut a 6 ;
  32 : 
  33 :     COEF1 = objet FLOTTANT, coefficient, fixe par defaut a 1/3,
  34 :             intervenant dans le calcul du critere d'elimination des
  35 :             petites aretes de la partition ;
  36 : 
  37 :     'COUL' = permet de colorier le maillage de chaque cellule.
  38 :              La couleur de chaque cellule est choisie aleatoirement et
  39 :              est differente de celles de ces voisines.
  40 : 
  41 :     Sortie :
  42 :     --------
  43 : 
  44 :     TAB2 = objet de type TABLE decrivant le maillage de la partition
  45 :            de Vornoi. 
  46 :     *) Descriptif de la table TAB2 :
  47 :  
  48 :        TAB2 . 'MAIL'  = MAILLAGE global, elements de type TET4 en 3D
  49 :                         (TRI3 en 2D) ;
  50 :        TAB2 . 'CELL'  = TABLE decrivant le maillage des cellules ;
  51 :        TAB2 . 'FACS'  = TABLE decrivant le maillage des faces ;
  52 :        TAB2 . 'ARTS'  = TABLE decrivant le maillage des aretes ;
  53 : 
  54 :     *) Descriptif de l'indice TAB2 . 'CELL' :
  55 : 
  56 :        TAB2 . 'CELL' = TABLE contenant N indices de type POINT decrivant
  57 :                        les centres des N cellules de la partition.
  58 : 
  59 :        TAB2 . 'CELL' . Pk . 'MAIL' = MAILLAGE de la cellule de centre Pk
  60 :                                      (elements de type TET4 en 3D)
  61 :                                      (elements de type TRI3 en 2D).
  62 :        TAB2 . 'CELL' . Pk . 'FACS' = LISTENTI, liste des numeros des
  63 :                                      faces de la cellule de centre Pk.
  64 :        TAB2 . 'CELL' . Pk . 'VOIS' = MAILLAGE des centres voisins de 
  65 :                                      la cellule de centre Pk (elements POI1).
  66 :        TAB2 . 'CELL' . Pk . 'COUL' = MOT decrivant la couleur associee
  67 :                                      a la cellule de centre Pk.
  68 : 
  69 :     *) Descriptif de l'indice TAB2 . 'FACS' (en 3D seulement) :
  70 : 
  71 :        TAB2 . 'FACS' = TABLE contenant M indices de type ENTIER  
  72 :                        decrivant les numeros des M faces de la partition.
  73 : 
  74 :        TAB2 . 'FACS' . i . 'MAIL' = MAILLAGE de la face numero i
  75 :                                     (elements de type TRI3).
  76 :        TAB2 . 'FACS' . i . 'ARTS' = LISTENTI, liste des numeros des
  77 :                                     aretes du contour de la face numero i.
  78 : 
  79 :     *) Descriptif de l'indice TAB2 . 'ARTS' :
  80 : 
  81 :        TAB2 . 'ARTS' = TABLE contenant P indices de type ENTIER
  82 :                        decrivant les numeros des P aretes de la partition.
  83 : 
  84 :        TAB2 . 'ARTS' . j  = MAILLAGE de l'arete numero j
  85 :                             (elements de type SEG2).

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