Data Structures

viennagrid::topology Namespace Reference

Namespace for definition and handling of the individual topological elements (triangles, hexahedra, etc.). More...

Data Structures

struct  bndcells
 Holds the topological information about boundary cells for a n-cell. More...
struct  bndcell_filler
 Worker class that sets up the boundary k-cells of a n-cell. More...
struct  bndcells< hexahedron_tag, 0 >
 Topological description of the boundary 0-cells of a hexahedron. More...
struct  bndcells< hexahedron_tag, 1 >
 Topological description of the boundary 1-cells of a hexahedron. More...
struct  bndcells< hexahedron_tag, 2 >
 Topological description of the boundary 2-cells of a hexahedron. More...
struct  bndcell_filler< hexahedron_tag, 1 >
 Fills a segment or a domain with the edges of a hexahedron. More...
struct  bndcell_filler< hexahedron_tag, 2 >
 Fills a segment or a domain with the facets of a hexahedron. More...
struct  bndcells< simplex_tag< 1 >, 0 >
 Topological description of the 0-cells of a line. More...
struct  bndcells< hypercube_tag< 1 >, 0 >
 Topological description of the 0-cells of a line. More...
struct  bndcells< quadrilateral_tag, 0 >
 Topological description of the boundary 0-cells of a quadrilateral. More...
struct  bndcells< quadrilateral_tag, 1 >
 Topological description of the boundary 1-cells of a quadrilateral. More...
struct  bndcell_filler< quadrilateral_tag, 1 >
 Fills a segment or a domain with the edges/facets of a quadrilateral. More...
struct  bndcells< tetrahedron_tag, 0 >
 Topological description of the boundary 0-cells of a tetrahedron. More...
struct  bndcells< tetrahedron_tag, 1 >
 Topological description of the boundary 1-cells of a tetrahedron. More...
struct  bndcells< tetrahedron_tag, 2 >
 Topological description of the boundary 2-cells of a tetrahedron. More...
struct  bndcell_filler< tetrahedron_tag, 1 >
 Fills a segment or a domain with the edges of a tetrahedron. More...
struct  bndcell_filler< tetrahedron_tag, 2 >
 Fills a segment or a domain with the edges/facets of a tetrahedron. More...
struct  bndcells< triangle_tag, 0 >
 Topological description of the boundary 0-cells (vertices) of a triangle. More...
struct  bndcells< triangle_tag, 1 >
 Topological description of the boundary 1-cells (edges) of a triangle. More...
struct  bndcell_filler< triangle_tag, 1 >
 Fills a segment or a domain with the edges of a triangle. More...

Detailed Description

Namespace for definition and handling of the individual topological elements (triangles, hexahedra, etc.).