$$$$ MAILVORO NOTICE FD218221 16/07/08 21:15:02 9019 DATE 16/07/08 Procedure MAILVORO ------------------ TAB2 = MAILVORO TAB1 ENV1 (NBDIV) (COEF1) ('COUL') ; Objet : ------- La procedure MAILVORO realise le maillage volumique en 3D (surfacique en 2D) d'une partition de Voronoi. Commentaires : -------------- Entree : -------- TAB1 = objet TABLE, issue de l'appel de l'operateur VORO, qui decrit une partition de Voronoi (voir notice VORO) ; ENV1 = objet MAILLAGE, enveloppe ferme, oriente, connexe et constitue d'elements TRI3, servant a delimiter la partition de Voronoi ; NBDIV = objet ENTIER, valeur cible du nombre d'elements par diametre de cellule, fixee par defaut a 6 ; COEF1 = objet FLOTTANT, coefficient, fixe par defaut a 1/3, intervenant dans le calcul du critere d'elimination des petites aretes de la partition ; 'COUL' = permet de colorier le maillage de chaque cellule. La couleur de chaque cellule est choisie aleatoirement et est differente de celles de ces voisines. Sortie : -------- TAB2 = objet de type TABLE decrivant le maillage de la partition de Vornoi. *) Descriptif de la table TAB2 : TAB2 . 'MAIL' = MAILLAGE global, elements de type TET4 en 3D (TRI3 en 2D) ; TAB2 . 'CELL' = TABLE decrivant le maillage des cellules ; TAB2 . 'FACS' = TABLE decrivant le maillage des faces ; TAB2 . 'ARTS' = TABLE decrivant le maillage des aretes ; *) Descriptif de l'indice TAB2 . 'CELL' : TAB2 . 'CELL' = TABLE contenant N indices de type POINT decrivant les centres des N cellules de la partition. TAB2 . 'CELL' . Pk . 'MAIL' = MAILLAGE de la cellule de centre Pk (elements de type TET4 en 3D) (elements de type TRI3 en 2D). TAB2 . 'CELL' . Pk . 'FACS' = LISTENTI, liste des numeros des faces de la cellule de centre Pk. TAB2 . 'CELL' . Pk . 'VOIS' = MAILLAGE des centres voisins de la cellule de centre Pk (elements POI1). TAB2 . 'CELL' . Pk . 'COUL' = MOT decrivant la couleur associee a la cellule de centre Pk. *) Descriptif de l'indice TAB2 . 'FACS' (en 3D seulement) : TAB2 . 'FACS' = TABLE contenant M indices de type ENTIER decrivant les numeros des M faces de la partition. TAB2 . 'FACS' . i . 'MAIL' = MAILLAGE de la face numero i (elements de type TRI3). TAB2 . 'FACS' . i . 'ARTS' = LISTENTI, liste des numeros des aretes du contour de la face numero i. *) Descriptif de l'indice TAB2 . 'ARTS' : TAB2 . 'ARTS' = TABLE contenant P indices de type ENTIER decrivant les numeros des P aretes de la partition. TAB2 . 'ARTS' . j = MAILLAGE de l'arete numero j (elements de type SEG2).
© Cast3M 2003 - Tous droits réservés.
Mentions légales