56 template<
class WallInfo,
class Derived>
59 public WallInfo::template
type<Derived>
74 template<
class TrackingData>
78 const label patchFacei,
84 template<
class TrackingData>
88 const label thisCelli,
96 template<
class TrackingData>
101 const label neighbourCelli,
108 template<
class TrackingData>
123 template<
class WallInfo>
bool updateCell(const fvMesh &, const label thisCelli, const labelPair &neighbourPatchAndFacei, const FvWallInfoBase< WallInfo, Derived > &neighbourInfo, const scalar tol, TrackingData &td)
Influence of neighbouring face.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
Holds information regarding nearest wall point. Used in wall distance calculation.
bool updateFace(const fvMesh &, const labelPair &thisPatchAndFacei, const label neighbourCelli, const FvWallInfoBase< WallInfo, Derived > &neighbourInfo, const scalar tol, TrackingData &td)
Influence of neighbouring cell.
An ordered pair of two objects of type <T> with first() and second() elements.
void transform(const fvPatch &patch, const label patchFacei, const transformer &transform, TrackingData &td)
Transform across an interface.
Mesh data needed to do the Finite Volume discretisation.
fileType type(const fileName &, const bool checkVariants=true, const bool followLink=true)
Return the file type: directory or file.