Data Structures | Namespaces

/export/development/ViennaGrid/release/ViennaGrid-1.0.0/viennagrid/topology/hexahedron.hpp File Reference

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

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

Go to the source code of this file.

Data Structures

struct  hypercube_tag< 3 >
 A hypercube of dimension 3, aka. hexahedron. 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...

Namespaces

namespace  viennagrid
 

The main ViennaGrid namespace. Most functionality resides in this namespace.


namespace  viennagrid::topology
 

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



Detailed Description

Provides the topological definition of a hexahedron.