|   | CMU-CS-03-166 Computer Science Department
 School of Computer Science, Carnegie Mellon University
 
    
     
 CMU-CS-03-166
 
A Bézier-Based Approach to Unstructured Moving Meshes 
David Cardoze, Alexandre Cunha*, Gary L. Miller,Todd Phillips**, Noel Walkington**
 
September 2003  
CMU-CS-03-166.psCMU-CS-03-166.pdf
 Keywords: Mesh generation, computational geometry, 
Bézier curves, Bézier triangles, B-splines, 
finite element method, quadratic elements
 We present in this report a new framework for maintaining good quality of 
two dimensional triangular moving meshes. The use of curved elements is
the key idea that allows us to avoid excessive re nement 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, edgeflipping, and curve smoothing operations at each time
step. Our algorithms for these tasks are extensions of known algorithms 
for meshes build of straight-sided elements and are designed for any
fixed-order Bézier elements and B-splines. We discuss a calculus of 
geometric primitives for Bézier curves and triangles that we employ
to implement such operations. 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 a priori computed flow velocity field. As a pure 
geometric exploration, our method does not account for neither refinement
nor coarsening dictated by the simulation results.
 
21  pages 
*Laboratory for Mechanics, Algorithms and Computing, Carnegie Mellon University**Department of Mathematics, Carnegie Mellon University
 |