Class PbTetrahedronCell

  • All Implemented Interfaces:
    java.lang.Cloneable

    public class PbTetrahedronCell
    extends PbCell
    implements java.lang.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 Detail

      • PbTetrahedronCell

        public PbTetrahedronCell​(PbTetrahedronCell cell)
        Copy constructor.
      • PbTetrahedronCell

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

      • clone

        public java.lang.Object clone()