skip to main content
10.1145/997817.997864acmconferencesArticle/Chapter ViewAbstractPublication PagessocgConference Proceedingsconference-collections
Article

A bézier-based approach to unstructured moving meshes

Published:08 June 2004Publication History

ABSTRACT

We present a new framework for maintaining the quality of two dimensional triangular moving meshes. The use of curved elements is the key idea that allows us to avoid excessive refinement and still obtain good quality meshes consisting of a low number of well shaped elements. We use B-splines curves to model object boundaries, and objects are meshed with second order Bézier triangles. As the mesh evolves according to a non-uniform flow velocity field, we keep track of object boundaries and, if needed, carefully modify the mesh to keep it well shaped by applying a combination of vertex insertion and deletion, edge flipping, and edge smoothing operations at each time step. Our algorithms for these tasks are extensions of known algorithms for meshes built of straight--sided elements and are designed for any fixed-order Bézier elements and B-splines. Although in this work we have concentrated on quadratic elements, most of the operations are valid for elements of any order and they generalize well to higher dimensions. We present results of our scheme for a set of objects mimicking red blood cells subject to a precomputed flow velocity field.

References

  1. James F. Antaki, Guy E. Blelloch, Omar Ghattas, Ivan Malcevic, Gary L. Miller, and Noel J. Walkington. A parallel dynamic-mesh lagrangian method for simulation of flows with dynamic interfaces. In Proceedings of the 2000 ACM/IEEE Conference on Supercomputing, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. T. J. Baker. Mesh movement and metamorphosis. In Proceedings, 10th International Meshing Roundtable, pages 387--396. Sandia National Laboratories, October 7-10 2001.Google ScholarGoogle Scholar
  3. Charles Boivin and Carl F. Ollivier-Gooch. Guaranteed-quality triangular mesh generation for domains with curved boundaries. International Journal for Numerical Methods in Engineering, 55 (10):1185--1213, 2002.Google ScholarGoogle ScholarCross RefCross Ref
  4. E. Brisson. Representing geometric structures in d dimensions: Topology and order. In Symposimum on Computational Geometry, pages 218--227, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Scott A. Canann, Joseph R. Tristano, and Matthew L. Staten. An approach to combined laplacian and optimization--based smoothing for triangular, quadrilateral and quad--dominant meshes. In 7th International Meshing Roundtable, pages 479--494. Sandia National Laboratories, 1998.Google ScholarGoogle Scholar
  6. Olivier Devillers. On deletion in delaunay triangulation. International Journal of Computational Geometry and Algorithms, 12:193--205, 2002.Google ScholarGoogle Scholar
  7. D. H. Douglas and T. K. Peucker. Algorithms for the reduction of the number of points required to represent a line or its caricature. The Canadian Cartographer, 10(2):112--122, 1973.Google ScholarGoogle ScholarCross RefCross Ref
  8. G. Farin. Curves and Surfaces for CAGD: A Practical Guide. Morgan Kaufman, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Lori A. Freitag, Mark Jones, and Paul Plassmann. An efficient parallel algorithm for mesh smoothing. In Fourth International Meshing Roundtable, pages 47--58, Albuquerque, New Mexico, October 1995. Sandia National Laboratories.Google ScholarGoogle ScholarCross RefCross Ref
  10. J. Gallier. Curves and Surfaces in Geometric Modeling: Theory and Algorithms. Morgan Kaufman, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. A. Kuprat, D. George, E. Linnebur, R. K. Smith, and H. E. Trease. Moving adaptive unstructured 3-d meshes in semiconductor process modeling applications. VLSI Journal, 6(1-4):373--378, 1998.Google ScholarGoogle ScholarCross RefCross Ref
  12. Craig Lawrence, Jial L. Zhou, and André L.Tits. User's guide for CFSQP version 2.5. Technical Report TR--94--16r1, University of Maryland, College Park, 1997.Google ScholarGoogle Scholar
  13. C. T. Lawrence and A. L. Tits. A computationally efficient feasible sequential quadratic programming algorithm. SIAM Journal on Optimization, 11(4):1092--1118, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. X.-Y. Li, S.-H. Teng, and A. Üngör. Simultaneous refinement and coarsening: adaptive meshing with moving boundaries. In 7th International Meshing pages 201--210, Dearborn, Mich., 1998.Google ScholarGoogle Scholar
  15. Xian-Juan Luo, Mark S. Shepard, Jean-Francois Remacle, Robert M. O'Bara, Mark W. Beall, Barna Szabo, and Ricardo Actis. p-version mesh generation issues. In Proceedings, 11th International Meshing pages 343--354. Sandia National Laboratories, September 15-18 2002.Google ScholarGoogle Scholar
  16. Gary L. Miller, Dafna Talmor, and Shang-Hua Teng. Optimal coarsening of unstructured meshes. Journal of 31(1):29--65, Apr 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Todd Phillips. Delaunay refinement for curved boundaries. Poster Presentation, 11th International Meshing Roundtable, September 2002.Google ScholarGoogle Scholar
  18. S. H. M. Roth, P. Diezi, and M. H. Gross. Triangular Bézier clipping. Technical Report Rep 347, Institute of Scientific Computing, ETH Zurich, 2000.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. A bézier-based approach to unstructured moving meshes

      Recommendations

      Reviews

      Archana P. Sangole

      This paper presents a method to mimic the shape dynamics of blood cells using curved meshes with triangular elements. The ultimate objective is to provide a three-dimensional (3D) simulation of blood flow, at the microscopic level, that takes into account individual cell deformations, and the interaction of the cells with the surrounding fluid. The vertices in the mesh are connected by B-spline curves along the boundaries, and Bézier curves in the interior. The techniques used to modify the mesh under the influence of flow velocity support the Lagrangian formulation for fluid mechanics, and are derived from existing algorithms used for linear meshes. The method of unstructured moving meshes was implemented in modeling the changes in shape characteristics of blood cells during flow, and clearly demonstrates how the algorithms for linear mesh modification can be extended to curved meshes. Although the literature on the modeling aspect is adequately referenced, there is very little discussion of the clinical aspects of the research, to emphasize the suitability of the proposed method by comparing it with existing methods for modeling blood flow. The authors propose extending their method to simulate blood flow. Existing methods in modeling (and visualizing) fluid flow, such as streamlines, velocity vector fields, and computational fluid dynamics (CFD) methods, are able to reflect vortices in the flow that characterize important aspects of its dynamics, and will influence the interaction between the blood cells and fluid. These interactions may or may not translate to a pathological condition. Figure 10 does reflect this behavior, by assuming an obstacle in the path of the cells. Will the proposed modeling mechanism be able to reflect these characteristics, while maintaining shape validity within the mesh for a large number of blood cells__?__ What additional information will it provide from the clinical perspective__?__ How will the method accommodate changes in flow due to branching__?__ On another note, vertices in a mesh are interconnected under topological constraints. Will changes in the topology of the mesh reflect flow characteristics that provide comparable or additional information about blood flow dynamics that are available using conventional modeling methods__?__ Online Computing Reviews Service

      Access critical reviews of Computing literature here

      Become a reviewer for Computing Reviews.

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SCG '04: Proceedings of the twentieth annual symposium on Computational geometry
        June 2004
        468 pages
        ISBN:1581138857
        DOI:10.1145/997817

        Copyright © 2004 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 8 June 2004

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        SCG '04 Paper Acceptance Rate49of147submissions,33%Overall Acceptance Rate625of1,685submissions,37%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader