33 template<
class WallLocation>
34 template<
class TrackingData>
43 return WallLocation::sameGeometry(
w2, tol, td);
47 template<
class WallLocation>
48 template<
class TrackingData>
52 const label patchFacei,
61 template<
class WallLocation>
62 template<
class TrackingData>
66 const label thisCelli,
84 template<
class WallLocation>
85 template<
class TrackingData>
90 const label neighbourCelli,
96 const label thisPatchi = thisPatchAndFacei.
first();
103 ? mesh.
Cf()[thisFacei]
112 template<
class WallLocation>
113 template<
class TrackingData>
123 const label thisPatchi = thisPatchAndFacei.
first();
124 const label thisFacei = thisPatchAndFacei.
second();
130 ? mesh.
Cf()[thisFacei]
Holds information regarding nearest wall point. Used in wall distance calculation.
bool sameGeometry(const fvMesh &mesh, const FvWallInfo< WallLocation > &w2, const scalar tol, TrackingData &td) const
Check for identical geometrical data. Used for cyclics checking.
bool updateFace(const fvMesh &, const labelPair &thisPatchAndFacei, const label neighbourCelli, const FvWallInfo< WallLocation > &neighbourInfo, const scalar tol, TrackingData &td)
Influence of neighbouring cell.
void transform(const fvPatch &patch, const label patchFacei, const transformer &transform, TrackingData &td)
Transform across an interface.
bool updateCell(const fvMesh &, const label thisCelli, const labelPair &neighbourPatchAndFacei, const FvWallInfo< WallLocation > &neighbourInfo, const scalar tol, TrackingData &td)
Influence of neighbouring face.
const Boundary & boundaryField() const
Return const-reference to the boundary field.
const Type & second() const
Return second.
const Type & first() const
Return first.
Mesh data needed to do the Finite Volume discretisation.
const volVectorField & C() const
Return cell centres.
const surfaceVectorField & Cf() const
Return face centres.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
dimensionSet transform(const dimensionSet &)