Go to the documentation of this file.
102 template<
class Po
intField>
103 inline vector Sa(
const PointField&)
const;
105 template<
class Po
intField>
106 inline vector Sb(
const PointField&)
const;
108 template<
class Po
intField>
109 inline vector Sc(
const PointField&)
const;
111 template<
class Po
intField>
112 inline vector Sd(
const PointField&)
const;
116 template<
class Po
intField>
117 inline scalar
mag(
const PointField&)
const;
120 template<
class Po
intField>
123 template<
class Po
intField>
124 inline scalar
crcmRadius(
const PointField&)
const;
127 template<
class Po
intField>
vector Sc(const PointField &) const
friend Ostream & operator<<(Ostream &, const partTet &)
scalar crcmRadius(const PointField &) const
vector Sb(const PointField &) const
bool operator!=(const partTet &) const
An edge is a list of two point labels. The functionality it provides supports the discretisation on a...
point crcmCentre(const PointField &) const
Return circum-centre.
label operator[](const label) const
vector Sd(const PointField &) const
point centroid(const PointField &) const
Return centroid of the tetrahedron.
void operator=(const partTet &)
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
edge getEdge(const label) const
Return edge.
FixedList< edge, 6 > edges() const
Return edges.
vector Sa(const PointField &) const
Return face normal.
scalar mag(const PointField &) const
Return volume.
label whichPosition(const label) const
find position of the node in the partTet
A 1D vector of objects of type <T> with a fixed size <Size>.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
label a() const
Return vertices.
bool operator==(const partTet &) const