34template<
class Type,
class PrimitivePatchType>
43template<
class Type,
class PrimitivePatchType>
58template<
class Type,
class PrimitivePatchType>
59template<
class TrackingData>
65 return distance_ != -1;
69template<
class Type,
class PrimitivePatchType>
70template<
class TrackingData>
74 const PrimitivePatchType& patch,
82template<
class Type,
class PrimitivePatchType>
83template<
class TrackingData>
87 const PrimitivePatchType& patch,
98 data_ = faceInfo.
data_;
107template<
class Type,
class PrimitivePatchType>
108template<
class TrackingData>
112 const PrimitivePatchType& patch,
114 const bool sameOrientation,
122 this->operator=(edgeInfo);
130template<
class Type,
class PrimitivePatchType>
131template<
class TrackingData>
135 const PrimitivePatchType& patch,
146 this->operator=(edgeInfo);
154template<
class Type,
class PrimitivePatchType>
155template<
class TrackingData>
168template<
class Type,
class PrimitivePatchType>
174 return distance() == rhs.distance() &&
data() == rhs.data();
178template<
class Type,
class PrimitivePatchType>
184 return !(*
this == rhs);
bool valid() const
True if all internal ids are non-negative.
Database for solution data, solver performance and other reduced data.
For use with PatchEdgeFaceWave. Determines topological distance to starting edges....
bool updateEdge(const polyMesh &mesh, const PrimitivePatchType &patch, const label edgeI, const label facei, const edgeTopoDistanceData< Type, PrimitivePatchType > &faceInfo, const scalar tol, TrackingData &td)
Influence of face on edge.
bool updateFace(const polyMesh &mesh, const PrimitivePatchType &patch, const label facei, const label edgeI, const edgeTopoDistanceData< Type, PrimitivePatchType > &edgeInfo, const scalar tol, TrackingData &td)
Influence of edge on face.
edgeTopoDistanceData()
Construct null with invalid (-1) for distance, null constructor.
bool equal(const edgeTopoDistanceData< Type, PrimitivePatchType > &, TrackingData &) const
Same (like operator==)
Mesh consisting of general polyhedral cells.
scalar distance(const vector &p1, const vector &p2)
tmp< faMatrix< Type > > operator==(const faMatrix< Type > &, const faMatrix< Type > &)