Abstract
We present Laguerre Voronoi based subdivision algorithms for the quadrilateral and hexahedral meshing of particle systems within a bounded region in two and three dimensions, respectively. Particles are smooth functions over circular or spherical domains. The algorithm first breaks the bounded region containing the particles into Voronoi cells that are then subsequently decomposed into an initial quadrilateral or an initial hexahedral scaffold conforming to individual particles. The scaffolds are subsequently refined via applications of recursive subdivision (splitting and averaging rules). Our choice of averaging rules yield a particle conforming quadrilateral/ hexahedral mesh, of good quality, along with being smooth and differentiable in the limit. Extensions of the basic scheme to dynamic re-meshing in the case of addition, deletion, and moving particles are also discussed. Motivating applications of the use of these static and dynamic meshes for particle systems include the mechanics of epoxy/glass composite materials, bio-molecular force field calculations, and gas hydrodynamics simulations in cosmology.
Similar content being viewed by others
References
R. Gingold and J. Monaghan, Smoothed particle hydrodynamics: theory and application to non-spherical stars. Royal Astronomical Society,181 (1977), 375–389.
K. Vemaganti and T. Oden, Estimation of local modeling error and goal-oriented adaptive modeling of heterogeneous materials,Part II: A computational environment for adaptive modeling of heterogeneous elastic solids. Computer Methods in Applied Mechanics and Engineering,190, No. 46-47 (2001), 6089–6124.
R.W. Hockney and J.W. Eastwood, Computer Simulation Using Particles. McGraw-Hill, 1981.
Y. Song, Y. Zhang, T. Shen, C.L. Bajaj, J.A. McCammon and N.A. Baker, Finite element solution of the steady-state Smoluchowski equation for rate constant calculations. Biophysical Journal,86, No. 4 (2004), 1–13.
H. Imai, M. Iri and K. Murota, Voronoi diagram in the Laguerre geometry and its applications. SIAM Journal on Computing,14, No. 1 (1985), 93–105.
M.D. Berg, M.V. Kreveld, M. Overmars, O. Schwarzkopf and M.V. Kreveld, Computational Geometry. Springer Verlag, 2000.
A. Okabe, B. Boots and K. Sugihara, Spatial Tessellations: Concepts and Applications of Voronoi Diagrams. John Wiley and Sons, 1992.
T.J. Tautges, T.D. Blacker and S.A. Mitchell, The Whisker weaving algorithm: A connectivity based method for constructing all hexahedral finite element meshes. International Journal for Numerical Methods in Engineering,39 (1996), 3327–3349.
A. Sheffer, M. Etalon, A. Rapports and M. Beckoner, Hexahedral mesh generation using the embedded Voronoi graph. Proceedings 7th International Meshing Roundtable, Sandia National Labs, 1998, 347–364.
T.S. Li, R. McKeag and C.G. Armstrong, Hexahedral meshing using midpoint subdivision and integer programming. Computer Methods in Applied Mechanics and Engineering,124 (1995), 171–193.
M. Price and C. Armstrong, Hexahedral mesh generation by medial surface subdivision: Part I. International Journal of Numerical Methods in Engineering,38, No. 19 (1995), 3335–3359.
S. Owen, A survey of unstructured mesh generation technology. 7th International Meshing Roundtable, 1998, 26–28.
S.H. Teng and C.W. Wong, Unstructured mesh generation: Theory, practice, and perspectives. International Journal of Computational Geometry and Applications,10, No. 3 (2000), 227–266.
D. Eppstein, Linear complexity hexahedral mesh generation. Symposium on Computational Geometry, 1996, 58–67.
J.F. Pascal and P.L. George, Mesh Generation. Hermes Science Publishing, 2000.
R. Schneiders, R. Schindler and F. Weiler, Octree-based generation of hexahedral element meshes. 5th International Meshing Roundtable, Sandia National Labs, 1996, 205–216.
Y. Wada, Effective adaptation technique for hexahedral mesh. Concurrency and Computation: Practice and Experience,14 (2002), 451–463.
Y. Zhang, C. Bajaj and B. Sohn, Adaptive and quality 3D meshing from imaging data. 8th ACM Symposium on Solid Modeling and Applications, 2003, 286–291.
Y. Zhang, C. Bajaj and B.S. Sohn, 3D finite element meshing from imaging data. To appear in the special issue of Computer Methods in Applied Mechanics and Engineering (CMAME) on Unstructured Mesh Generation, www.ices.utexas.edu/∼jessica/meshing, 2004.
P. Schroder, D. Zorin, T. DeRose, L. Kobbelt, J. Stam and J. Warren, Subdivision for Modeling and Animation. Special course notes, Siggraph, 1999.
W.A. Cook and W.R. Oakes, Mapping methods for generating three-dimensional meshes. Computers in Mechanical Engineering, 1982, 67–72.
CUBIT Mesh Generation Toolkit. Web site: http://sassl693.sandia.gov/cubit.
D. Field, Laplacian smoothing and Delaunay triangulations. Communications in Applied Numerical Methods,4 (1988), 709–712.
S. Canann, J. Tristano and M. Staten, An approach to combined Laplacian and optimization-based smoothing for triangular, quadrilateral and quad-dominant meshes. 7th International Meshing Roundtable, 1998, 479–494.
L. Freitag, On combining Laplacian and optimization-based mesh smoothing techniques. AMD-Vol. 220 Trends in Unstructured Mesh Generation, 1997, 37–43.
L. Freitag and C. Ollivier-Gooch, Tetrahedral mesh improvement using swapping and smoothing. International Journal for Numerical Methods in Engineering,40 (1997), 3979–4002.
C. Bajaj, S. Schaeffer, J. Warren and G. Xu, A subdivision scheme for hexahedral meshes. The Visual Computer,18, No. 5-6 (2002), 343–356.
CL. Bajaj and W.J. Bouma, Dynamic Voronoi diagrams and Delaunay triangulations. Proc. 2nd Canadian Conference on Computational Geometry, 1990, 273–277.
H. Imai, M. Iri and K. Murota, Voronoi diagram in the Laguerre geometry and its applications. SIAM Journal of Computing,14, No. 1 (1985), 93–105.
P. Chew, Near-quadratic bounds for the L1 Voronoi diagram of moving points. Computational Geometry Theory and Applications,7, No. 1-2 (1997), 73–80.
J.J. Fu and R.C.T. Lee, Voronoi diagrams of moving points in the plane. International Journal of Computational Geometry and Applications,1, No. 1 (1991), 23–32.
L. Guibas, J.S.B. Mitchell and T. Roos, Voronoi diagrams of moving points in the plane. Proc. 17th Internat. Workshop Graph-Theoret. Concepts Comput. Sci., Lecture Notes in Computer Science570, Springer-Verlag, 1991, 113–125.
G. Albers and T. Roos, Voronoi diagrams of moving points in higher dimensional spaces. Proc. 3rd Scand. Workshop Algorithm Theory, Lecture Notes in Computer Science621, Springer-Verlag, 1992, 399–409.
T. Roos, Voronoi diagrams over dynamic scenes. Discrete Applied Mathematics. Combinatorial Algorithms, Optimization and Computer Science,43, No. 3 (1993), 243–259.
T. Roos, New upper bounds on Voronoi diagrams of moving points. Nordic Journal of Computing,4, No. 2 (1997), 167–171.
K. Imai and H. Imai, On weighted dynamic Voronoi diagrams. Snapshots of Computational and Discrete Geometry (eds. D. Avis and P. Bose), Vol. 3, 1994, 268–277.
F. Anton and D. Mioc, Dynamic Laguerre diagrams made easy. European Workshop on Computational Geometry, 2000, 10–13.
Author information
Authors and Affiliations
About this article
Cite this article
Bajaj, C. A Laguerre Voronoi based scheme for meshing particle systems. Japan J. Indust. Appl. Math. 22, 167–177 (2005). https://doi.org/10.1007/BF03167436
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF03167436