Go to the documentation of this file.
84 inline explicit tetCell(std::initializer_list<label> list);
108 inline label
edgeFace(
const label edgei)
const;
An edge is a list of two point labels. The functionality it provides supports the discretisation on a...
tetCell()
Default construct, with invalid point labels (-1)
A template class to specify if a data type is composed solely of Foam::label elements.
const dimensionedScalar b
Wien displacement law constant: default SI units: [m.K].
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
label edgeAdjacentFace(const label edgei, const label facei) const
Return face adjacent to the given face sharing the same edge.
Foam::triFace face(const label facei) const
Return i-th face.
An analytical geometric cellShape.
Foam::edge tetEdge(const label edgei) const
Return i-th edge from tet.
cellShape tetCellShape() const
Return tet shape cell.
label edgeFace(const label edgei) const
Return first face adjacent to the given edge.
A triangular face using a FixedList of labels corresponding to mesh vertices.
Foam::edge edge(const label edgei) const
Return i-th edge. Identical to tetEdge but with generic name.
tetPointRef tet(const UList< point > &points) const
Return the tetrahedron.
A 1D vector of objects of type <T> with a fixed length <N>.
A tetrahedral cell primitive.
const dimensionedScalar c
Speed of light in a vacuum.
Foam::edge reverseEdge(const label edgei) const
Return i-th edge reversed.
A template class to specify that a data type can be considered as being contiguous in memory.