Go to the documentation of this file.
56 template<
class TrackingData>
59 return distance_ != -1;
65 template<
class TrackingData>
79 template<
class TrackingData>
83 const label patchPointi,
92 template<
class TrackingData>
103 template<
class TrackingData>
107 const label patchPointi,
116 template<
class TrackingData>
129 distance_ = edgeInfo.distance_ + 1;
130 data_ = edgeInfo.data_;
140 template<
class TrackingData>
152 distance_ = newPointInfo.distance_;
153 data_ = newPointInfo.data_;
163 template<
class TrackingData>
173 distance_ = newPointInfo.distance_;
174 data_ = newPointInfo.data_;
184 template<
class TrackingData>
197 distance_ = pointInfo.distance_;
198 data_ = pointInfo.data_;
207 template<
class TrackingData>
236 return !(*
this == rhs);
void leaveDomain(const polyPatch &patch, const label patchPointi, const point &pos, TrackingData &td)
A templated (3 x 3) tensor of objects of <T> derived from MatrixSpace.
bool updatePoint(const polyMesh &mesh, const label pointi, const label edgeI, const pointTopoDistanceData< Type > &edgeInfo, const scalar tol, TrackingData &td)
const Type & data() const
bool updateEdge(const polyMesh &mesh, const label edgeI, const label pointi, const pointTopoDistanceData< Type > &pointInfo, const scalar tol, TrackingData &td)
Mesh consisting of general polyhedral cells.
For use with PointEdgeWave. Determines topological distance to starting points. Templated on passive ...
tmp< faMatrix< Type > > operator==(const faMatrix< Type > &, const faMatrix< Type > &)
A patch is a list of labels that address the faces in the global face list.
bool equal(const pointTopoDistanceData< Type > &, TrackingData &) const
scalar distance(const vector &p1, const vector &p2)
void enterDomain(const polyPatch &patch, const label patchPointi, const point &pos, TrackingData &td)
void transform(const tensor &rotTensor, TrackingData &td)
Database for solution data, solver performance and other reduced data.
bool sameGeometry(const pointTopoDistanceData< Type > &, const scalar tol, TrackingData &td) const
bool valid(TrackingData &td) const