shards::Hexahedron< NodeCount > Struct Template Reference
[Polytope Cell Topology Descriptions]

Topological traits: Dimension = 3, Sides = 6, Edges = 12, Vertices = 8, and Nodes = 8, 20, or 27. More...

#include <Shards_BasicTopologies.hpp>


Detailed Description

template<unsigned NodeCount = 8>
struct shards::Hexahedron< NodeCount >

Topological traits: Dimension = 3, Sides = 6, Edges = 12, Vertices = 8, and Nodes = 8, 20, or 27.

   Linear 8-Node Hexahedron node locations.
          7                    6
           o------------------o
          /|                 /|
         / |                / |
        /  |               /  |
       /   |              /   |
      /    |             /    |
     /     |            /     |
  4 /      |         5 /      |
   o------------------o       |
   |       |          |       |
   |     3 o----------|-------o 2
   |      /           |      /
   |     /            |     /
   |    /             |    /
   |   /              |   /
   |  /               |  /
   | /                | /
   |/                 |/
   o------------------o
  0                    1
   Quadratic 20-Node Hexahedron node locations:
           7         18         6
            o--------o---------o
           /|                 /|
          / |                / |
         /  |               /  |
      19o   |            17o   |
       /  15o             /    o14
      /     |            /     |
   4 /      | 16        /      |
    o---------o--------o 5     |
    |       |       10 |       |
    |     3 o-------o--|-------o 2
    |      /           |      /
    |     /            |     /
  12o    /             o13  /
    |   o11            |   o9
    |  /               |  /
    | /                | /
    |/                 |/
    o---------o--------o
   0          8         1
   Quadratic 27-Node Hexahedron additional node locations:
            x--------x---------x
           /|                 /|
          / |                / |
         /  |   22          /  |
        x   |    o         x   |
       /    x       o26   /    x     Node #20 is at centroid of element
      /     |            /     |
     /      |           /      |     "2D surface" containing nodes
    x---------x--------x       |      0,1,5,4 has node 25 at center....
    | 23o   |          |   o24 |
    |       x-------x--|-------x
    |      /           |      /
    |     /  25        |     /
    x    /    o        x    /
    |   x        o21   |   x
    |  /               |  /
    | /                | /
    |/                 |/
    x---------x--------x
 

Definition at line 337 of file Shards_BasicTopologies.hpp.


The documentation for this struct was generated from the following file:

Generated on Tue Oct 20 14:14:35 2009 for shards by  doxygen 1.6.1