Go to the documentation of this file.
34 template<
class Type,
class PrimitivePatchType>
43 template<
class Type,
class PrimitivePatchType>
58 template<
class Type,
class PrimitivePatchType>
59 template<
class TrackingData>
65 return distance_ != -1;
69 template<
class Type,
class PrimitivePatchType>
70 template<
class TrackingData>
74 const PrimitivePatchType&
patch,
82 template<
class Type,
class PrimitivePatchType>
83 template<
class TrackingData>
87 const PrimitivePatchType&
patch,
98 data_ = faceInfo.
data_;
107 template<
class Type,
class PrimitivePatchType>
108 template<
class TrackingData>
112 const PrimitivePatchType&
patch,
114 const bool sameOrientation,
122 this->operator=(edgeInfo);
130 template<
class Type,
class PrimitivePatchType>
131 template<
class TrackingData>
135 const PrimitivePatchType&
patch,
146 this->operator=(edgeInfo);
154 template<
class Type,
class PrimitivePatchType>
155 template<
class TrackingData>
168 template<
class Type,
class PrimitivePatchType>
178 template<
class Type,
class PrimitivePatchType>
184 return !(*
this == rhs);
A templated (3 x 3) tensor of objects of <T> derived from MatrixSpace.
bool equal(const edgeTopoDistanceData< Type, PrimitivePatchType > &, TrackingData &) const
bool updateFace(const polyMesh &mesh, const PrimitivePatchType &patch, const label facei, const label edgeI, const edgeTopoDistanceData< Type, PrimitivePatchType > &edgeInfo, const scalar tol, TrackingData &td)
Mesh consisting of general polyhedral cells.
tmp< faMatrix< Type > > operator==(const faMatrix< Type > &, const faMatrix< Type > &)
bool updateEdge(const polyMesh &mesh, const PrimitivePatchType &patch, const label edgeI, const label facei, const edgeTopoDistanceData< Type, PrimitivePatchType > &faceInfo, const scalar tol, TrackingData &td)
For use with PatchEdgeFaceWave. Determines topological distance to starting edges....
bool valid(TrackingData &td) const
void transform(const polyMesh &mesh, const PrimitivePatchType &patch, const tensor &rotTensor, const scalar tol, TrackingData &td)
scalar distance(const vector &p1, const vector &p2)
const Type & data() const
Database for solution data, solver performance and other reduced data.