Quality Tetrahedral Mesh Generation for Macromolecules

  • Ho-Lun Cheng
  • Xinwei Shi
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4288)


This paper presents an algorithm to generate quality tetrahedral meshes for the volumes bounded by the molecular skin model defined by Edelsbrunner. The algorithm applies the Delaunay refinement to the tetrahedral meshes bounded by quality surface meshes. In particular, we iteratively insert the circumcenters of bad shape tetrahedra with a priority parameterized by its distance from the surface. We achieve a bounded radius-edge ratio for the tetrahedral mesh after the refinement. Finally, we apply the sliver exudation algorithm to remove ‘slivers’. The algorithm terminates with guarantees on the tetrahedral quality and an accurate approximation of the original surface boundary.


Skin Surface Delaunay Triangulation Surface Mesh Tetrahedral Mesh Mesh Vertex 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Baker, N.A., McCammon, J.A.: Structural Bioinformatics. Wiley-Liss, Inc., Chichester (2003)Google Scholar
  2. 2.
    Bloomenthal, J.: An Implicit Surface Polygonizer. Academic Press, Boston (1994)Google Scholar
  3. 3.
    Boissonnat, J.D., Oudot, S.: Provably good surface sampling and approximation. In: Proceedings of the Eurographics/ACM SIGGRAPH symposium on Geometry processing, pp. 9–18. Eurographics Association (2003)Google Scholar
  4. 4.
    Cheng, H., Dey, T.K., Edelsbrunner, H., Sullivan, J.: Dynamic Skin Triangulation. Discrete Comput. Geom. 25, 525–568 (2001)MATHCrossRefMathSciNetGoogle Scholar
  5. 5.
    Cheng, H.-L., Shi, X.: Quality mesh generation for molecular skin surfaces using restricted union of balls. In: Proceedings of IEEE Visualization, pp. 399–405 (2005)Google Scholar
  6. 6.
    Cheng, S.-W., Dey, T.K.: Quality meshing with weighted delaunay refinement. In: Proceedings of the thirteenth annual ACM-SIAM symposium on Discrete algorithms, Society for Industrial and Applied Mathematics, pp. 137–146 (2002)Google Scholar
  7. 7.
    Cheng, S.-W., Dey, T.K., Edelsbrunner, H., Facello, M.A., Teng, S.-H.: Sliver exudation. In: Proceedings of the fifteenth annual symposium on Computational geometry, pp. 1–13. ACM Press, New York (1999)CrossRefGoogle Scholar
  8. 8.
    Cheng, S.-W., Dey, T.K., Ramos, E., Ray, T.: Sampling and meshing a surface with guaranteed topology and geometry. In: Proceedings of ACM Annual Symposium on Computational Geometry (2004)Google Scholar
  9. 9.
    Cheng, S.-W., Dey, T.K., Ramos, E.A., Ray, T.: Quality meshing for polyhedra with small angles. In: Proceedings of the twentieth annual symposium on Computational geometry, pp. 290–299. ACM Press, New York (2004)CrossRefGoogle Scholar
  10. 10.
    Cheng, S.-W., Dey, T.K., Ray, T.: Weighted delaunay refinement for polyhedra with small angles. In: Proceedings of 14th International Meshing Roundtable, pp. 323–342 (2005)Google Scholar
  11. 11.
    Dey, T.K., Giesen, J., Ramos, E.A., Sadri, B.: Critical points of the distance to an epsilon-sampling of a surface and flow-complex-based surface reconstruction. In: SCG 2005: Proceedings of the twenty-first annual symposium on Computational geometry, pp. 218–227. ACM Press, New York (2005)CrossRefGoogle Scholar
  12. 12.
    Edelsbrunner, H., Guoy, D.: Sink-insertion for mesh improvement. In: SCG 2001: Proceedings of the seventeenth annual symposium on Computational geometry, pp. 115–123 (2001)Google Scholar
  13. 13.
    Edelsbrunner, H., Guoy, D.: An experimental study of sliver exudation. Eng. Comput. (Lond.) 18(3), 229–240 (2002)Google Scholar
  14. 14.
    Edelsbrunner, H., Li, X.-Y., Miller, G., Stathopoulos, A., Talmor, D., Teng, S.-H., Ungor, A., Walkington, N.: Smoothing and cleaning up slivers. In: Proceedings of the thirty-second annual ACM symposium on Theory of computing, pp. 273–277. ACM Press, New York (2000)CrossRefGoogle Scholar
  15. 15.
    Rocchia, W., Sridharan, S., Nicholls, A., Alexov, E., Chiabrera, A., Honig, B.: Rapid grid-based construction of the molecular surface and the use of induced surface charge to calculate reaction field energies: Applications to the molecular systems and geometric objects. Journal of Computational Chemistry 23(1), 128–137 (2001)CrossRefGoogle Scholar
  16. 16.
    Shewchuk, J.R.: Delaunay refinement mesh generation. PhD thesis (1997)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Ho-Lun Cheng
    • 1
  • Xinwei Shi
    • 1
  1. 1.National University of Singapore 

Personalised recommendations