Go to the documentation of this file.
73 inline explicit cell(
const label sz);
88 inline label
nFaces()
const;
106 const label masterFaceLabel,
113 const label masterFaceLabel,
static const char *const typeName
pointField points(const faceUList &f, const UList< point > &meshPoints) const
Return the cell vertices given the list of faces and mesh points.
point centre(const UList< point > &p, const faceUList &f) const
Returns cell centre.
edgeList edges(const faceUList &f) const
Return cell edges.
scalar mag(const UList< point > &p, const faceUList &f) const
Returns cell volume.
Class containing opposite face for a prismatic cell with addressing and a possibility of failure.
bool operator!=(const eddy &a, const eddy &b)
const dimensionedScalar b
Wien displacement law constant: default SI units: [m.K].
tmp< faMatrix< Type > > operator==(const faMatrix< Type > &, const faMatrix< Type > &)
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
oppositeFace opposingFace(const label masterFaceLabel, const faceUList &meshFaces) const
Return opposite face oriented the same way as the master face.
labelList labels(const faceUList &f) const
Return unordered list of cell vertices given the list of faces.
label nFaces() const
Return number of faces.
label opposingFaceLabel(const label masterFaceLabel, const faceUList &meshFaces) const
Return index of opposite face.
A cell is defined as a list of faces with extra functionality.