Introduction |
|
11 | (6) |
Symbols and Notations |
|
17 | (2) |
|
|
19 | (20) |
|
Covering-up and triangulation |
|
|
20 | (4) |
|
Mesh, mesh element, finite element mesh |
|
|
24 | (7) |
|
|
31 | (8) |
|
Control space and neighborhood space |
|
|
39 | (56) |
|
Mesh quality and mesh optimality |
|
|
41 | (4) |
|
Basic Structures and Algorithms |
|
|
45 | (1) |
|
|
46 | (2) |
|
|
48 | (5) |
|
Basic notions about complexity |
|
|
53 | (3) |
|
|
56 | (6) |
|
One-dimensional data structures |
|
|
62 | (7) |
|
Two and three-dimensional data structures |
|
|
69 | (5) |
|
Topological data structures |
|
|
74 | (3) |
|
|
77 | (3) |
|
Optimality of an implementation |
|
|
80 | (3) |
|
Examples of generic algorithms |
|
|
83 | (12) |
|
A Comprehensive Survey of Mesh Generation Methods |
|
|
95 | (38) |
|
|
96 | (1) |
|
Structured mesh generators |
|
|
97 | (7) |
|
Algebraic interpolation methods |
|
|
98 | (2) |
|
|
100 | (1) |
|
|
101 | (2) |
|
Product method (topology-based method) |
|
|
103 | (1) |
|
Unstructured mesh generators |
|
|
104 | (18) |
|
Spatial decomposition methods |
|
|
106 | (3) |
|
|
109 | (5) |
|
|
114 | (3) |
|
Tentative comparison of the three classical methods |
|
|
117 | (2) |
|
|
119 | (3) |
|
|
122 | (6) |
|
Mesh generation via a parametric space |
|
|
122 | (2) |
|
Implicit surface triangulation |
|
|
124 | (1) |
|
|
125 | (1) |
|
|
126 | (2) |
|
|
128 | (1) |
|
Parallel unstructured meshing |
|
|
129 | (4) |
|
Algebraic, PDE and Multiblock Methods |
|
|
133 | (30) |
|
|
133 | (16) |
|
Trivial mapping functions |
|
|
134 | (1) |
|
Quadrilateral or triangular analogy |
|
|
135 | (8) |
|
|
143 | (1) |
|
Hexahedral, pentahedral or tetrahedral analogy |
|
|
144 | (3) |
|
Other algebraic methods and alternative methods |
|
|
147 | (2) |
|
|
149 | (4) |
|
|
149 | (4) |
|
Surface meshing and complex shapes |
|
|
153 | (1) |
|
|
153 | (10) |
|
|
153 | (1) |
|
|
154 | (1) |
|
Computational issues and application examples |
|
|
155 | (8) |
|
Quadtree-octree Based Methods |
|
|
163 | (38) |
|
Overview of spatial decomposition methods |
|
|
164 | (7) |
|
Classical tree-based mesh generation |
|
|
171 | (18) |
|
Governed tree-based method |
|
|
189 | (3) |
|
|
192 | (3) |
|
|
195 | (6) |
|
Advancing-front Technique for Mesh Generation |
|
|
201 | (34) |
|
A classical advancing-front technique |
|
|
203 | (17) |
|
Governed advancing-front method |
|
|
220 | (5) |
|
|
225 | (2) |
|
|
227 | (3) |
|
|
230 | (5) |
|
Delaunay-based Mesh Generation Methods |
|
|
235 | (40) |
|
Voronoi diagram and Delaunay triangulation |
|
|
236 | (9) |
|
Constrained triangulation |
|
|
245 | (5) |
|
Maintaining a constrained entity |
|
|
245 | (1) |
|
|
246 | (4) |
|
Classical Delaunay meshing |
|
|
250 | (11) |
|
Simplified Delaunay type triangulation method |
|
|
252 | (2) |
|
Boundary integrity and domain identification |
|
|
254 | (1) |
|
|
255 | (2) |
|
|
257 | (1) |
|
|
258 | (1) |
|
|
259 | (2) |
|
|
261 | (3) |
|
|
262 | (1) |
|
|
262 | (1) |
|
|
263 | (1) |
|
Isotropic governed Delaunay meshing |
|
|
264 | (3) |
|
|
267 | (8) |
|
Weighted Delaunay triangulation |
|
|
268 | (1) |
|
Anisotropic Delaunay meshing |
|
|
268 | (5) |
|
|
273 | (2) |
|
Other Types of Mesh Generation Methods |
|
|
275 | (28) |
|
|
276 | (4) |
|
Grid or pattern-based methods |
|
|
280 | (3) |
|
Optimization-based method |
|
|
283 | (7) |
|
Quads by means of triangle combination |
|
|
290 | (6) |
|
Quads by means of a direct method |
|
|
296 | (2) |
|
|
298 | (2) |
|
|
300 | (3) |
|
Delaunay Admissibility, Medial Axis and Applications |
|
|
303 | (28) |
|
Delaunay-admissible set of segments in R2 |
|
|
304 | (6) |
|
Delaunay-admissible set of segments in R3 |
|
|
310 | (2) |
|
Delaunay-admissible set of triangular faces |
|
|
312 | (6) |
|
|
318 | (7) |
|
|
325 | (1) |
|
|
326 | (5) |
|
Quadratic Forms and Metrics |
|
|
331 | (30) |
|
Bilinear and quadratic forms |
|
|
332 | (5) |
|
|
337 | (5) |
|
|
342 | (8) |
|
|
350 | (11) |
|
Parametric surface meshing |
|
|
351 | (1) |
|
Finite element simulation with error control |
|
|
352 | (9) |
|
|
361 | (34) |
|
Metric properties of curves and arcs |
|
|
362 | (15) |
|
Metric properties of a surface |
|
|
377 | (10) |
|
Computational issues about surfaces |
|
|
387 | (5) |
|
|
392 | (3) |
|
|
395 | (40) |
|
Interpolation and smoothing techniques |
|
|
397 | (3) |
|
Lagrange and Hermite interpolation |
|
|
400 | (4) |
|
Explicit construction of a composite curve |
|
|
404 | (2) |
|
Control polygon based methods |
|
|
406 | (3) |
|
|
409 | (5) |
|
From composite curves to B-splines |
|
|
414 | (9) |
|
|
423 | (4) |
|
Curve definitions and numerical issues |
|
|
427 | (4) |
|
Towards a ``pragmatic'' curve definition? |
|
|
431 | (4) |
|
|
435 | (28) |
|
|
436 | (1) |
|
Interpolation-based surfaces |
|
|
437 | (5) |
|
Tensor product and control polyhedron |
|
|
442 | (4) |
|
Triangular patches and Bezier triangles |
|
|
446 | (4) |
|
|
450 | (2) |
|
|
452 | (5) |
|
Explicit construction of a composite surface |
|
|
457 | (6) |
|
|
463 | (28) |
|
|
464 | (7) |
|
Meshing a parametric curve |
|
|
471 | (12) |
|
Curve meshing using a discrete definition |
|
|
483 | (3) |
|
|
486 | (2) |
|
|
488 | (3) |
|
Surface Meshing and Re-meshing |
|
|
491 | (36) |
|
Curve meshing (curve member of a surface) |
|
|
492 | (1) |
|
First steps in surface meshing |
|
|
493 | (10) |
|
|
503 | (10) |
|
Multi-patches surface (patch-dependent) |
|
|
513 | (2) |
|
Multi-patches surface (patch-independent) |
|
|
515 | (2) |
|
Ill-defined multi-patches surface |
|
|
517 | (2) |
|
|
519 | (2) |
|
|
521 | (2) |
|
Discrete surface (re-meshing process) |
|
|
523 | (4) |
|
Meshing Implicit Curves and Surfaces |
|
|
527 | (32) |
|
Review of implicit functions |
|
|
528 | (5) |
|
Implicit function and meshing |
|
|
533 | (4) |
|
|
537 | (8) |
|
|
545 | (11) |
|
|
556 | (3) |
|
|
559 | (32) |
|
Mesh (geometric) modifications |
|
|
559 | (8) |
|
|
567 | (6) |
|
Node creation and node labeling |
|
|
573 | (4) |
|
|
577 | (10) |
|
|
587 | (4) |
|
|
591 | (32) |
|
About element measurement |
|
|
592 | (4) |
|
Mesh quality (classical case) |
|
|
596 | (6) |
|
Mesh quality (isotropic and anisotropic case) |
|
|
602 | (4) |
|
Tools for mesh optimization |
|
|
606 | (11) |
|
Strategies for mesh optimization |
|
|
617 | (1) |
|
|
618 | (1) |
|
|
619 | (4) |
|
Surface Mesh Optimization |
|
|
623 | (40) |
|
|
624 | (8) |
|
Discrete evaluation of surface properties |
|
|
632 | (11) |
|
Constructing a geometric support |
|
|
643 | (2) |
|
|
645 | (9) |
|
|
654 | (2) |
|
|
656 | (7) |
|
A Touch of Finite Elements |
|
|
663 | (30) |
|
Introduction to a finite element style computation |
|
|
664 | (4) |
|
Definition and first examples of finite elements |
|
|
668 | (4) |
|
Error estimation and convergence |
|
|
672 | (5) |
|
Stiffness matrix and right-hand side |
|
|
677 | (13) |
|
A few examples of popular finite elements |
|
|
690 | (3) |
|
Mesh Adaptation and H-methods |
|
|
693 | (42) |
|
Control space (background mesh) |
|
|
694 | (7) |
|
Adaptation by local modifications |
|
|
701 | (7) |
|
Global isotropic adaptation method |
|
|
708 | (8) |
|
Global anisotropic adaptation method |
|
|
716 | (6) |
|
|
722 | (5) |
|
General framework of a local adaptation method |
|
|
722 | (2) |
|
General framework of a global adaptation method |
|
|
724 | (3) |
|
|
727 | (8) |
|
Mesh Adaptation and P or Hp-methods |
|
|
735 | (18) |
|
|
736 | (6) |
|
|
742 | (5) |
|
Construction of P2 elements |
|
|
747 | (3) |
|
Elements of higher degree |
|
|
750 | (1) |
|
|
751 | (2) |
|
Moving or Deformable Meshing Techniques |
|
|
753 | (22) |
|
|
754 | (4) |
|
|
758 | (6) |
|
|
764 | (3) |
|
|
767 | (8) |
|
Parallel Computing and Meshing Issues |
|
|
775 | (24) |
|
|
776 | (14) |
|
|
790 | (2) |
|
Parallel meshing techniques |
|
|
792 | (7) |
Bibliography |
|
799 | (44) |
Index |
|
843 | |