Go to the documentation of this file.
44 #ifndef wallPointYPlus_H
45 #define wallPointYPlus_H
68 template<
class TrackingData>
106 template<
class TrackingData>
110 const label thisCellI,
111 const label neighbourFaceI,
119 template<
class TrackingData>
123 const label thisFaceI,
124 const label neighbourCellI,
133 template<
class TrackingData>
137 const label thisFaceI,
149 return contiguous<wallPointData<scalar> >();
static scalar yPlusCutOff
cut-off value for y+
bool update(const point &, const wallPointYPlus &w2, const scalar tol, TrackingData &td)
Evaluate distance to point. Update distSqr, origin from whomever.
wallPointYPlus()
Construct null.
bool contiguous< wallPointYPlus >()
Data associated with pointEdgePoint type as contiguous as underlying type.
Mesh consisting of general polyhedral cells.
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 updateFace(const polyMesh &mesh, const label thisFaceI, const label neighbourCellI, const wallPointYPlus &neighbourWallInfo, const scalar tol, TrackingData &td)
Influence of neighbouring cell.
Holds information (coordinate and yStar) regarding nearest wall point.
Holds information (coordinate and normal) regarding nearest wall point.
bool updateCell(const polyMesh &mesh, const label thisCellI, const label neighbourFaceI, const wallPointYPlus &neighbourWallInfo, const scalar tol, TrackingData &td)
Influence of neighbouring face.