[Gmsh] Possible Error in Tetrahedral Meshing
Christophe Geuzaine
cgeuzaine at uliege.be
Mon Apr 8 18:25:54 CEST 2019
> On 8 Apr 2019, at 17:59, Jackman, K, Dr [kjackman at sun.ac.za] <kjackman at sun.ac.za> wrote:
>
> Dear Christophe,
>
> Thank you for your prompt reply.
>
> I can successfully mesh the geometry file with Gmsh, without any errors, but the tetrahedral mesh does not seem to be correct at some locations. The faces of some tetrahedrons (please see attached images) are not aligned correctly, and therefore, not properly connected. I have attached the mesh file and some images to demonstrate the problem.
The mesh you sent is correct; but it has some fairly flat tetrahedra ("slivers") that the optimizer could not remove. This is to be expected for a mesh with two very close surfaces - with different meshes on both sides. For such geometries you would get better results by extrusion, making sure that the meshes on the two surfaces "match".
To visualize the poor-quality elements, you can either use Tools->Options->Mesh->Visibility and enter e.g. [0,1e-4] for the Gamma range ; or use Tools->Statistics and click "3D" for the quality you are interested in.
Christophe
>
> Best regards,
> Kyle
>
>
> From: Christophe Geuzaine <cgeuzaine at uliege.be>
> Sent: Monday, 08 April 2019 3:30 PM
> To: Jackman, K, Dr [kjackman at sun.ac.za]
> Cc: gmsh at onelab.info
> Subject: Re: [Gmsh] Possible Error in Tetrahedral Meshing
>
>
>
> > On 8 Apr 2019, at 12:47, Jackman, K, Dr [kjackman at sun.ac.za] <kjackman at sun.ac.za> wrote:
> >
> > To Whom It May Concern,
> >
> > I have noticed some errors in the tetrahedral meshes, generated by Gmsh (both v3.0.6 and v4.2.2). Under certain circumstances, e.g. volumes with holes, some tetrahedron elements do not align with adjacent tetrahedrons. An example is attached that demonstrates this error, including images that show the location of the edges that do not connect.
> >
> > I have tried several geometric examples, including meshing algorithms (surface and volume), but this does not fix the problem. The attached example seems to work when selecting “Mesh.Algorithm = 2;”, but this is not always the case for other geometries.
> >
> > Hopefully, this is just a simple mistake in my geometry file.
>
> The file you sent meshes fine here will all the algorithms. Can you send the .msh file that you think is wrong?
>
> Christophe
>
> >
> > Best regards,
> > Kyle
> >
> >
> > The integrity and confidentiality of this email are governed by these terms. Disclaimer
> > Die integriteit en vertroulikheid van hierdie e-pos word deur die volgende bepalings bereël. Vrywaringsklousule <Gmsh_error_overview.zip>_______________________________________________
> > gmsh mailing list
> > gmsh at onelab.info
> > http://onelab.info/mailman/listinfo/gmsh
>
> —
> Prof. Christophe Geuzaine
> University of Liege, Electrical Engineering and Computer Science
> http://www.montefiore.ulg.ac.be/~geuzaine
>
>
>
> <mesh_file_and_images.zip>
—
Prof. Christophe Geuzaine
University of Liege, Electrical Engineering and Computer Science
http://www.montefiore.ulg.ac.be/~geuzaine
More information about the gmsh
mailing list