Skip to Content.
Sympa Menu

cgal-discuss - [cgal-discuss] Placer dans la boîte de réception Plus 1 sur 1 715 How to get rid of slivers with Mesh_criteria_3 ?

Subject: CGAL users discussion list

List archive

[cgal-discuss] Placer dans la boîte de réception Plus 1 sur 1 715 How to get rid of slivers with Mesh_criteria_3 ?


Chronological Thread 
  • From: Timothée Nicolas <>
  • To:
  • Subject: [cgal-discuss] Placer dans la boîte de réception Plus 1 sur 1 715 How to get rid of slivers with Mesh_criteria_3 ?
  • Date: Mon, 18 Apr 2016 11:49:39 +0900
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=Pass ; spf=None
  • Ironport-phdr: 9a23:UcGRaRBLOuevC5NBHCNnUyQJP3N1i/DPJgcQr6AfoPdwSP7+p8bcNUDSrc9gkEXOFd2CrakU26yI6uu+ByQp2tWojjMrSNR0TRgLiMEbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpQAbFhi3DwdpPOO9QteU1JTnkb7rsMONKyxzxxODIppKZC2sqgvQssREyaBDEY0WjiXzn31TZu5NznlpL1/A1zz158O34YIxu38I46FppIZ8VvDxcK08CLBZFz87KHsd5cvxtBCFQxHcyGEbVzAqkx9PHwhE4SbcX5z2tiLh/r5h2SydIc37QPYyWD+l665wYBDtgSYDcTU+9TeE2YRLkKtHrUf59FREyInObdTNOQ==

Dear all,

I would like to clarify one or two points. I am learning to mesh 3D domain with Mesh_3 from a surface .OFF file, and I would like to have more understanding on how to use Mesh_criteria_3 to get the most regular mesh, in terms of Radius Ratios defined as the ratio between the radii of the inscribed and circumscribed spheres (normalized by 3 so that the regular tetrahedron has a radius ratio of 1.0). The problem is that Mesh_criteria_3 provides a criterion which is the radius to edge ratio, that is, the ratio between the radius circumscribed sphere and the shortest edge. It is well known that this measure eliminates all bad tetrahedron except for slivers. Then, my first question is

1) What criterion to use in order to decrease the number of slivers ? I thought at first that facet_angle would be the job, but it seems to act only on the surface mesh. I picked up CGAL because I would like to obtain the nice results of the paper by Pierre Alliez et al, (Alliez, P., Cohen-Steiner, D., Yvinec, M., & Desbrun, M. (2005). Variational tetrahedral meshing. ACM Transactions on Graphics (TOG), 24(3), 617-625.), which is about removing slivers. See in particular Figure 10.

I have an other question

2) How precise are the algorithms supposed to be ?  I have produced a mesh where I specified a maximum radius to edge ratio of 1.05 (the minimum for the regular tet is ~0.6124), and in the result I still have some tets with a larger radius to edge ratio (though I can see that the parameter does ave some effect). I have attached a figure where the problem is apparent. There is a clear drop around 1.05, but still dozens of tets with a ratio larger than 1.05, up to 1.4 !

Thx

Timothee

Attachment: RadiusEdgeRatios.png
Description: PNG image

Attachment: Tetrahedron.png
Description: PNG image




Archive powered by MHonArc 2.6.18.

Top of Page