Page 205 - Basic Structured Grid Generation
P. 205

194  Basic Structured Grid Generation

                                                       x 5     x 4
                                               x 1
                                                                        x 3
                                                               x 6
                                                             x 2

                        Fig. 8.6 New Delaunay triangulation.


                                                                        x 4

                                                     x 5


                                                                            x 3

                                            x 6            x 9           x
                                                       x 8                2



                                                 x 7          x 1

                        Fig. 8.7 New Delaunay triangulation with removal of four edges and creation of seven edges.

                        tessellation, and new edges are then created by connecting x 6 to the four vertices of S,
                        as shown in Fig. 8.6.
                          Another example of the Bowyer-Watson procedure is shown in Fig. 8.7, where we
                        start from a Delaunay triangulation of eight points x 1 , x 2 ,.. . , x 8 . To reduce the com-
                        plexity of the diagram this example has been given a degree of degeneracy, in that x 5
                        lies on the circumcircle of triangle x 2 x 3 x 4 . In other words the circumcircles of trian-
                        gles x 2 x 3 x 4 and x 2 x 4 x 5 coincide. The new data point x 9 is now found to lie within
                        the circumcircles of the five triangles x 2 x 3 x 4 , x 2 x 4 x 5 (which coincide), x 1 x 2 x 8 , x 5 x 6 x 8 ,
                        and x 5 x 2 x 8 .The set S thus consists of the (non-convex) polygon x 1 x 2 x 3 x 4 x 5 x 6 x 8 ,and
                        removal of internal edges implies removal of the connections x 2 x 8 , x 2 x 4 , x 2 x 5 ,and
                        x 5 x 8 . The large hole created in the triangulation is then filled with connections from
                        x 9 to the points x 1 , x 2 , x 3 , x 4 , x 5 , x 6 ,and x 8 (dotted lines as shown), giving a new
                        Delaunay triangulation.
                          In case 2, the new point x i+1 lies outside the existing Delaunay triangulation but
                        within at least one circumcircle. We can define the set S as before as the union of the
                        triangles whose circumcircles contain x i+1 , but now we remove those edges in S which
                        are nearest to (and ‘visible’ from) x i+1 . The new Delaunay triangulation is obtained
                        by connecting x i+1 to all the vertices of the triangles composing S and to any other
                        vertex of T i visible from x i+1 .
                          Figure 8.8 shows an example of a Delaunay triangulation of five points x 1 ,
                        x 2 ,..., x 5 . A new data point x 6 lies within the circumcircle of triangle x 1 x 2 x 5 ,which
                        is the set S. The edge connecting x 1 to x 2 is the one visible to x 6 , and this is deleted.
                        The next Delaunay triangulation is obtained by connecting x 6 to x 1 , x 5 , x 2 ,and also x 3 .
   200   201   202   203   204   205   206   207   208   209   210