75 inline explicit cell(
const label sz);
119 const label masterFaceLabel,
126 const label masterFaceLabel,
Class containing opposite face for a prismatic cell with addressing and a possibility of failure...
constexpr cell() noexcept=default
Default construct.
A 1D vector of objects of type <T> with a fixed length <N>.
scalar mag(const UList< point > &meshPoints, const faceUList &meshFaces) const
Returns cell volume.
Cell-face mesh analysis engine.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
labelList labels(const faceUList &meshFaces) const
Return unordered list of cell vertices given the list of faces.
oppositeFace opposingFace(const label masterFaceLabel, const faceUList &meshFaces) const
Return opposite face oriented the same way as the master face.
label opposingFaceLabel(const label masterFaceLabel, const faceUList &meshFaces) const
Return index of opposite face.
label nFaces() const noexcept
Return number of faces.
pointField points(const faceUList &meshFaces, const UList< point > &meshPoints) const
Return the cell vertices given the list of faces and mesh points.
Pair< point > box(const UList< point > &meshPoints, const faceUList &meshFaces) const
The bounding box for the cell.
const dimensionedScalar b
Wien displacement law constant: default SI units: [m.K].
point centre(const UList< point > &meshPoints, const faceUList &meshFaces) const
Returns cell centre.
edgeList edges(const faceUList &meshFaces) const
Return cell edges.
A Vector of values with scalar precision, where scalar is float/double depending on the compilation f...
A cell is defined as a list of faces with extra functionality.
bool operator!=(const eddy &a, const eddy &b)
tmp< faMatrix< Type > > operator==(const faMatrix< Type > &, const faMatrix< Type > &)
static const char *const typeName