Simplex meshes

Mesh adaptation can only be applied to conformal meshes made only of simplex elements, i.e. triangles in 2D and tetrahedra in 3d. For other types of meshes, the elements must initially be split into simplices: algorithms for standard elements are given in How to Subdivide Pyramids, Prisms and Hexahedra into Tetrahedra, Julien Dompierre Paul Labbé Marie-Gabrielle Vallet Ricardo Camarero and implemented in tucanos.

Mesh

A mesh consists of

  • Vertices
  • Elements and element tags
  • Tagged faces and face tags

It is characterized by a spatial dimension as well as a cell dimension (3 for tetrahedra, 2 for triangles, ...). The set of mesh entities of dimension is denoted .

A mesh is valid if

  • All the elements have a volume ,
  • All the faces must be either either
    • tagged if
      • belong to only one element. In this case, they must be oriented outwards
      • belong to two elements with different tags
      • (belong to more than two elements)
    • untagged

and consistent with the geometry (i.e. a CAD-like model) if all the vertices of the tagged faces lie on the corresponding geometry surfaces.