The Delaunay refinement process involved in the templated functions make_mesh_3 and refine_mesh_3 is guided by a set of elementary refinement criteria that concern either mesh tetrahedra or surface facets. The refinement criteria for tetrahedra are described through the concept MeshCellCriteria_3 while the refinement criteria for boundary facets are described by the concept MeshFacetCriteria_3. The concept MeshCriteria_3 encapsulates both concepts.
| |
Functor that describes the criteria for
surface facets. This type must be a model
of the concept MeshFacetCriteria_3.
| |
| |
Functor that describes the criteria for
mesh tetrahedra. This type must be a model of the concept
MeshCellCriteria_3.
|
|
| Returns the cell criteria. |
|
| Returns the facet criteria. |