[Gmsh] Question

=?windows-1252?Q?Jean-Fran=8D=E7ois_Remacle?= jean-francois.remacle at uclouvain.be
Fri Jul 18 14:56:30 CEST 2008


Gérald Contesse a écrit :
> Bonjour,
>  
> Je tiens tout d'abord à vous féliciter pour votre travail. GMSH est un 
> superbe outil.
>  
> Voila ma question:
>  
> Je suis en train d'écrire une application qui génère un grand nombre 
> de polyèdres qui remplissent l'espace. Ces polyèdres doivent être 
> maillés en tétraèdres. Il doit y avoir une correspondance parfaite des 
> noeuds et des faces aux frontières des éléments.
>  
> Mon programme contruit tout d'abord les polyèdres comme un assemblage 
> de polygones. Pour chaque polygone, un fichier .msh est créé et soumis 
> à GMSH pour être maillé en 2D. Toutes ces faces maillées sont ensuite 
> assemblées et soudées afin de construire les polyèdres maillés en 
> utilisant la même surface maillée pour deux polyèdres voisins.
>  
> Chaque polyèdre surfacique est ensuite soumis à GMSH pour être maillé 
> en 3D. Je crée donc un fichier .msh et un fichier .geo pour chaque 
> polyèdre et un fichier .bat qui lance toutes les commandes GMSH -3.
>  
> Mon problème est que les peaux extraites des maillages volumiques 
> générés ne correspondent pas forcément aux peaux des maillages 
> surfaciques d'origine. Y-a-t-il un paramètrage qui force GMSH à ne pas 
> modifier le maillage surfacique originel?
>  
Hello, (sorry if i respond in english, i do that in order that everybody 
in the list understand)

There are basically 2 kind of 3D algos in GMSH :

    -) The Netgen Algo is a frontal algo, which means that it starts 
form the existing triangulated boundary
    and advances in the domain, filling it with tets
    -) The in-house algo that uses the Delaunay criterion. It starts by 
adding every node of your surface mesh
    in the 3D mesh and then tries to recover the boundary i.e. the 
original triangles as facets of the 3D mesh. This
    operation cannot always be performed and some modifications of the 
2D triangulation can occur in
    the process.

So, I agree with David Collignon, using the Netgen algo may solve the 
problem.

JFR


> Je vous remercie d'avance pour votre réponse.
>  
>      Gérald Contesse
> ------------------------------------------------------------------------
>
> _______________________________________________
> gmsh mailing list
> gmsh at geuz.org
> http://www.geuz.org/mailman/listinfo/gmsh
>   


-- 
Prof. Jean-Francois Remacle
Universite catholique de Louvain (UCL)
DÈpartement d'Architecture, d'Urbanisme, et de GÈnie civil et environnemental
Ecole Polytechnique de Louvain (EPL) - Louvain School of Engineering
Tel : +32-10-472082 -- Mobile : +32-473-909930