Holds information (coordinate and normal) regarding nearest wall point. More...
Additional Inherited Members | |
![]() | |
typedef Type | dataType |
![]() | |
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... | |
![]() | |
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... | |
![]() | |
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.