Holds information (coordinate and normal) regarding nearest wall point. More...
Additional Inherited Members | |
Public Types inherited from FvWallInfoDataBase< WallInfo, Type, FvWallInfoData< WallInfo, Type > > | |
typedef Type | dataType |
Public Member Functions inherited from FvWallInfoDataBase< WallInfo, Type, FvWallInfoData< WallInfo, Type > > | |
FvWallInfoDataBase () | |
Construct null. More... | |
FvWallInfoDataBase (const Type &data, const Geometry &... geometry) | |
Construct from data and other geometry. More... | |
const Type & | data () const |
Type & | data () |
const Type & | data (TrackingData &td) const |
void | transform (const fvPatch &patch, const label patchFacei, const transformer &transform, TrackingData &td) |
Transform across an interface. More... | |
Public Member Functions inherited from FvWallInfoBase< WallInfo, FvWallInfoData< WallInfo, Type > > | |
void | transform (const fvPatch &patch, const label patchFacei, const transformer &transform, TrackingData &td) |
Transform across an interface. More... | |
bool | updateCell (const fvMesh &, const label thisCelli, const labelPair &neighbourPatchAndFacei, const FvWallInfoBase< WallInfo, FvWallInfoData< WallInfo, Type > > &neighbourInfo, const scalar tol, TrackingData &td) |
Influence of neighbouring face. More... | |
bool | updateFace (const fvMesh &, const labelPair &thisPatchAndFacei, const label neighbourCelli, const FvWallInfoBase< WallInfo, FvWallInfoData< WallInfo, Type > > &neighbourInfo, const scalar tol, TrackingData &td) |
Influence of neighbouring cell. More... | |
bool | updateFace (const fvMesh &, const labelPair &thisPatchAndFacei, const FvWallInfoBase< WallInfo, FvWallInfoData< WallInfo, Type > > &neighbourInfo, const scalar tol, TrackingData &td) |
Influence of different value on same face. More... | |
Protected Member Functions inherited from FvWallInfoDataBase< WallInfo, Type, FvWallInfoData< WallInfo, Type > > | |
bool | update (const point &, const FvWallInfoDataBase< WallInfo, Type, FvWallInfoData< WallInfo, Type > > &w2, const scalar tol, TrackingData &td) |
Evaluate distance to point. Update distSqr, origin from whomever. More... | |
Holds information (coordinate and normal) regarding nearest wall point.
Is like FvWallInfo but transfer extra (passive) data. Used e.g. in wall distance calculation with wall reflection vectors.
Definition at line 165 of file FvWallInfoData.H.