34template<
class DataType>
49template<
class DataType>
50template<
class TrackingData>
62template<
class DataType>
63template<
class TrackingData>
87 data_ = edgeInfo.data_;
96template<
class DataType>
97template<
class TrackingData>
119 data_ = newPointInfo.data_;
128template<
class DataType>
129template<
class TrackingData>
139 data_ = newPointInfo.data_;
148template<
class DataType>
149template<
class TrackingData>
174 data_ = pointInfo.data_;
185template<
class DataType>
195template<
class DataType>
201 return !(*
this ==
rhs);
Variant of pointEdgePoint with some transported additional data. Templated on the transported data ty...
const DataType & data() const noexcept
bool updateEdge(const polyMesh &mesh, const label edgeI, const label pointI, const PointData< DataType > &pointInfo, const scalar tol, TrackingData &td)
Influence of point on edge.
PointData()=default
Default construct.
void transform(const tensor &rotTensor, TrackingData &td)
Apply rotation matrix to the data.
bool updatePoint(const polyMesh &mesh, const label pointI, const label edgeI, const PointData< DataType > &edgeInfo, const scalar tol, TrackingData &td)
Influence of edge on point.
const point & origin() const noexcept
pointEdgePoint()
Default construct. Max point.
bool operator==(const pointEdgePoint &) const
Test for equality.
void transform(const tensor &rotTensor, TrackingData &td)
Apply rotation matrix to origin.
bool updatePoint(const polyMesh &mesh, const label pointi, const label edgeI, const pointEdgePoint &edgeInfo, const scalar tol, TrackingData &td)
Influence of edge on point.
bool updateEdge(const polyMesh &mesh, const label edgeI, const label pointi, const pointEdgePoint &pointInfo, const scalar tol, TrackingData &td)
Influence of point on edge.
scalar distSqr() const noexcept
Mesh consisting of general polyhedral cells.
wallPoints::trackData td(isBlockedFace, regionToBlockSize)
refinementData transform(const tensor &, const refinementData val)
No-op rotational transform for base types.
vector point
Point is a vector.
void rhs(fvMatrix< typename Expr::value_type > &m, const Expr &expression)