Class PbTetrahedronCell

All Implemented Interfaces:
Cloneable

public class PbTetrahedronCell extends PbCell implements Cloneable
Defines an tetrahedron cell of a volume mesh. A tetrahedron cell has 4 facets, 6 edges and 4 nodes. Each facet is a triangle. The 3 first indices defines a facet oriented towards the interior of the cell.

Facets, nodes and edges are numbered as following :

            2
            x
           /|\
          / | \
         /  |  \        facet 0 = 012  edge 0 = 01
        /   |   \       facet 1 = 023  edge 1 = 12
       /    |    \      facet 2 = 031  edge 2 = 20
      /     |     \     facet 3 = 132  edge 3 = 03
   0 x------|------x 1                 edge 4 = 13
      \     |     /                    edge 5 = 23
       \    |    /
        \   |   /
         \  |  /
          \ | /
           \|/
            x
            3
  • Constructor Details

    • PbTetrahedronCell

      public PbTetrahedronCell(PbTetrahedronCell cell)
      Copy constructor.
    • PbTetrahedronCell

      public PbTetrahedronCell(PbMesh owner_mesh)
      Constructor of a default simple cell.
  • Method Details

    • clone

      public Object clone()