Go to the documentation of this file.
31 template<
class DataType>
38 template<
class DataType>
51 template<
class DataType>
61 template<
class DataType>
68 template<
class DataType>
69 template<
class TrackingData>
81 template<
class DataType>
82 template<
class TrackingData>
106 data_ = edgeInfo.
data_;
117 template<
class DataType>
118 template<
class TrackingData>
140 data_ = newPointInfo.
data_;
151 template<
class DataType>
152 template<
class TrackingData>
162 data_ = newPointInfo.
data_;
173 template<
class DataType>
174 template<
class TrackingData>
199 data_ = pointInfo.
data_;
212 template<
class DataType>
223 template<
class DataType>
230 return !(*
this == rhs);
Templated 3D tensor derived from VectorSpace adding construction from 9 components,...
const DataType & data() const
Const access the data.
data(const data &)
Disallow default bitwise copy construct.
PointData()
Construct null.
bool updateEdge(const polyMesh &mesh, const label edgeI, const label pointI, const pointEdgePoint &pointInfo, const scalar tol, TrackingData &td)
Influence of point on edge.
DataType data_
Additional transported data.
bool operator==(const pointEdgePoint &) const
Variant of pointEdgePoint with some transported additional data. Templated on the transported data ty...
Mesh consisting of general polyhedral cells.
dimensionSet transform(const dimensionSet &)
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
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.
void transform(const tensor &rotTensor, TrackingData &td)
Apply rotation matrix to origin.
Holds information regarding nearest wall point. Used in PointEdgeWave. (so not standard FaceCellWave)...
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.
Database for solution data, solver performance and other reduced data.
bool updatePoint(const polyMesh &mesh, const label pointI, const label edgeI, const pointEdgePoint &edgeInfo, const scalar tol, TrackingData &td)
Influence of edge on point.