52 Ostream&
operator<<(Ostream&,
const wallPoint&);
77 template<
class TrackingData>
119 template<
class TrackingData>
120 inline scalar
dist(TrackingData& td)
const;
127 template<
class TrackingData>
128 inline bool valid(TrackingData& td)
const;
131 template<
class TrackingData>
140 template<
class TrackingData>
148 template<
class TrackingData>
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
A face is a list of labels corresponding to mesh vertices.
Holds information regarding nearest wall point. Used in wall distance calculation.
bool operator!=(const wallPoint &) const
scalar dist(TrackingData &td) const
void transform(const transformer &transform, TrackingData &td)
Transform across an interface.
bool operator==(const wallPoint &) const
friend Ostream & operator<<(Ostream &, const wallPoint &)
bool equal(const wallPoint &, TrackingData &td) const
Same (like operator==)
wallPoint()
Construct null.
bool valid(TrackingData &td) const
Check whether origin has been changed at all or.
friend Istream & operator>>(Istream &, wallPoint &)
bool sameGeometry(const wallPoint &, const scalar, TrackingData &td) const
Check for identical geometrical data. Used for cyclics checking.
const point & origin() const
bool update(const point &, const wallPoint &w2, const scalar tol, TrackingData &td)
Evaluate distance to point. Update distSqr, origin from whomever.
Istream & operator>>(Istream &, pistonPointEdgeData &)
Ostream & operator<<(Ostream &os, const fvConstraints &constraints)