ViennaGrid - The Vienna Grid Library  2.1.0
Data Structures | Namespaces
viennagrid/topology/hexahedron.hpp File Reference

Provides the topological definition of a hexahedron. More...

#include "viennagrid/forwards.hpp"
#include "viennagrid/topology/line.hpp"
#include "viennagrid/topology/quadrilateral.hpp"

Go to the source code of this file.

Data Structures

struct  boundary_element_generator< hypercube_tag< 3 >, hypercube_tag< 2 >, BoundaryElementType >
struct  boundary_element_generator< hypercube_tag< 3 >, simplex_tag< 1 >, BoundaryElementType >
struct  boundary_elements< hypercube_tag< 3 >, hypercube_tag< 2 > >
 Topological description of the 2-cells (quadrilateral faces) of a hexahedron. More...
struct  boundary_elements< hypercube_tag< 3 >, simplex_tag< 0 > >
 Topological description of the 0-cells (vertices) of a hexahedron. More...
struct  boundary_elements< hypercube_tag< 3 >, simplex_tag< 1 > >
 Topological description of the 1-cells (edges/lines) of a hexahedron. More...
struct  hypercube_tag< 3 >
 A hypercube of dimension 3, aka. hexahedron. More...

Namespaces

namespace  viennagrid
 

The main ViennaGrid namespace. Most user functionality resides directly in this namespace rather than in sub-namespaces.


namespace  viennagrid::detail
 

Namespace for implementation details. Not intended to be used directly by a library user.



Detailed Description

Provides the topological definition of a hexahedron.