44 template<
class TrackingData>
51 template<
class TrackingData>
64 template<
class TrackingData>
68 const label patchFacei,
75 template<
class TrackingData>
79 const label thisCelli,
80 const label neighbourFacei,
86 if (neighbourInfo.data_ < data_)
88 operator=(neighbourInfo);
98 template<
class TrackingData>
102 const label thisFacei,
103 const label neighbourCelli,
111 if (neighbourInfo.data_ < data_)
113 operator=(neighbourInfo);
123 template<
class TrackingData>
127 const label thisFacei,
134 if (neighbourInfo.data_ < data_)
136 operator=(neighbourInfo);
146 template<
class TrackingData>
159 inline bool Foam::minData::operator==
168 inline bool Foam::minData::operator!=
173 return !(*
this == rhs);
185 return os << wDist.data_;
195 return is >> wDist.data_;
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
bool sameGeometry(const polyMesh &, const minData &, const scalar, TrackingData &td) const
Check for identical geometrical data. Used for cyclics checking.
bool operator==(const minData &) const
bool updateFace(const polyMesh &, const label thisFacei, const label neighbourCelli, const minData &neighbourInfo, const scalar tol, TrackingData &td)
Influence of neighbouring cell.
static const label labelMax
An Ostream is an abstract base class for all output systems (streams, files, token lists...
Database for solution and other reduced data.
void transform(const polyPatch &patch, const label patchFacei, const transformer &transform, TrackingData &td)
Transform across an interface.
bool equal(const minData &, TrackingData &td) const
Same (like operator==)
bool valid(TrackingData &td) const
Check whether origin has been changed at all or.
Mesh consisting of general polyhedral cells.
A patch is a list of labels that address the faces in the global face list.
bool updateCell(const polyMesh &, const label thisCelli, const label neighbourFacei, const minData &neighbourInfo, const scalar tol, TrackingData &td)
Influence of neighbouring face.
For use with FaceCellWave. Transports minimum passive data.