34#ifndef Foam_triangulatedPatch_H
35#define Foam_triangulatedPatch_H
97 const scalar perturbTol
104 const word& patchName,
105 const scalar perturbTol
uindirectPrimitivePatch pp(UIndirectList< face >(mesh.faces(), faceLabels), mesh.points())
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
Mesh consisting of general polyhedral cells.
A patch is a list of labels that address the faces in the global face list.
bool randomGlobalPoint(Random &rnd, point &result, label &facei, label &celli) const
Set a global random point on the patch.
triangulatedPatch(const polyPatch &patch, const scalar perturbTol)
Constructors.
bool randomLocalPoint(Random &rnd, point &result, label &facei, label &celli) const
Set a random point on the local patch.
~triangulatedPatch()=default
Destructor.
A class for handling words, derived from Foam::string.
vector point
Point is a vector.
List< scalar > scalarList
List of scalar.