Delaunay's criterion [83] defines a property essential for grids used in device simulation. It is based on the definition of Voronoi boxes [95,96]. It is to note, that Delaunay's criterion and the definition of Voronoi boxes are dual, which can be seen in Fig. 2.8. The following fundamental definitions are based on definitions found in [83,88].
![]() |
called Voronoi box with its volume . The union
of all
Voronoi boxes is called Voronoi-diagram.
Fig. 2.8(a)
shows the Voronoi box
with its Volume
for a
point
of a two-dimensional grid. As the two-dimensional simulations
assume a constant device width in the third dimension, the actual box volume
is determined by multiplication by the width.
Fig. 2.8(a)
can be
found in many publications [45,73,74,88].
Fig. 2.8(b)
shows the Voronoi box
with its volume
for a
point
of a three-dimensional grid. Both pictures clearly show, that the
Voronoi box
is the set of all locations
which are
nearer to
than to any other point of the grid.
(a) Two-dimensional Voronoi box.
(b) Three-dimensional Voronoi box. |
In Fig. 2.8(a) the grid lines are drawn thick. The thin lines show the Voronoi boxes. For reasons of clearness of the picture, the line thickness has been chosen inversely in Fig. 2.8(b). The grid and the Voronoi-diagram are dual.
![]() |
![]() |
|
![]() |
||
![]() |
||
![]() |
A Delaunay triangle consists of Delaunay edges, a Delaunay tetrahedron consists of Delaunay triangles and Delaunay edges. Fig. 2.9(a) shows a single Delaunay triangle and its two-dimensional Voronoi boxes. The center of the circumcircle is found by the intersection of the bisecting lines of the edges. Fig. 2.9(b) shows a single Delaunay tetrahedron and its Voronoi boxes. The center of the circumsphere is the intersection of all bisecting planes of the edges.
![]() |
![]() |
|
Voronoi boxes of points at a surface propagate in the other region. For the
discretization (see
Section 2.4) it is necessary
to truncate the box at the surface. Therefore, the surface of is
the border of the box
of the point
on the surface (see
Fig. 2.10).
Fig. 2.11 shows two possible triangulations for four given points
,
,
, and
. The triangulation shown in
Fig. 2.11(a)
is a valid Delaunay triangulation. The dual Voronoi boxes are disjunct and can
be clearly assigned to their corresponding grid points.
![]() |
![]() |
|
The triangulation shown in Fig. 2.11(b) is a non-Delaunay triangulation since each circumcircle contains a point of the other triangle. The boxes are derived from the duality principle and are no Voronoi boxes. The volumes of the dual boxes are listed in Table 2.1. Because Delaunay's criterion is violated the volumes calculated are wrong which introduces an error in the discretization. In other words Voronoi boxes are desired. To calculate them the duality principle is required. For that reason Delaunay's criterion Definition 2.2 is mandatory for grids used in device simulation.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Fig. 2.12(a) shows a slightly different example of a two-dimensional grid. The circumcircles shown in Fig. 2.12(b) only contain the points of the corresponding triangles. Thus, the triangulation fulfills Delaunay's criterion and the resulting boxes (Fig. 2.12(c)) are valid Voronoi boxes.
![]() |
![]() |
![]() |
|
Nevertheless, the triangulation which is caused by the obtuse angled triangle
is adverse since fluxes between the points an
are discretized using
the area
which is far from the grid line
. Moreover,
elements like needles with no obtuse but a small angle result in a circumsphere
with a large radius and cause numerical problems [83].
As a conclusion grids suitable for three-dimensional device simulation must consist of elements which satisfy Delaunay's criterion ( Definition 2.2). Moreover obtuse and small angled elements should be avoided.
Robert Klima 2003-02-06