FvWallInfoYPlus< WallInfo > Class Template Reference

Holds information (coordinate and yStar) regarding nearest wall point. More...

Inheritance diagram for FvWallInfoYPlus< WallInfo >:
Collaboration diagram for FvWallInfoYPlus< WallInfo >:

Additional Inherited Members

- Public Types inherited from FvWallInfoDataBase< WallInfo, scalar, FvWallInfoYPlus< WallInfo > >
typedef scalar dataType
 
- Public Member Functions inherited from FvWallInfoYPlusBase< WallInfo, FvWallInfoYPlus< WallInfo > >
 FvWallInfoYPlusBase ()
 Construct null. More...
 
- Public Member Functions inherited from FvWallInfoDataBase< WallInfo, scalar, FvWallInfoYPlus< WallInfo > >
 FvWallInfoDataBase ()
 Construct null. More...
 
 FvWallInfoDataBase (const scalar &data, const Geometry &... geometry)
 Construct from data and other geometry. More...
 
const scalar & data () const
 
scalar & data ()
 
const scalar & 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, FvWallInfoYPlus< WallInfo > >
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, FvWallInfoYPlus< WallInfo > > &neighbourInfo, const scalar tol, TrackingData &td)
 Influence of neighbouring face. More...
 
bool updateFace (const fvMesh &, const labelPair &thisPatchAndFacei, const label neighbourCelli, const FvWallInfoBase< WallInfo, FvWallInfoYPlus< WallInfo > > &neighbourInfo, const scalar tol, TrackingData &td)
 Influence of neighbouring cell. More...
 
bool updateFace (const fvMesh &, const labelPair &thisPatchAndFacei, const FvWallInfoBase< WallInfo, FvWallInfoYPlus< WallInfo > > &neighbourInfo, const scalar tol, TrackingData &td)
 Influence of different value on same face. More...
 
- Protected Member Functions inherited from FvWallInfoYPlusBase< WallInfo, FvWallInfoYPlus< WallInfo > >
bool update (const point &pt, const FvWallInfoYPlusBase< WallInfo, FvWallInfoYPlus< WallInfo > > &w2, const scalar tol, TrackingData &td)
 Evaluate distance to point. Update distSqr, origin from whomever. More...
 
- Protected Member Functions inherited from FvWallInfoDataBase< WallInfo, scalar, FvWallInfoYPlus< WallInfo > >
bool update (const point &, const FvWallInfoDataBase< WallInfo, scalar, FvWallInfoYPlus< WallInfo > > &w2, const scalar tol, TrackingData &td)
 Evaluate distance to point. Update distSqr, origin from whomever. More...
 

Detailed Description

template<class WallInfo>
class Foam::FvWallInfoYPlus< WallInfo >

Holds information (coordinate and yStar) regarding nearest wall point.

Used in VanDriest wall damping where the interest is in y+ but only needs to be calculated up to e.g. y+ < 200. In all other cells/faces the damping function becomes 1, since y gets initialised to great and yStar to 1.

Source files

Definition at line 107 of file FvWallInfoYPlus.H.


The documentation for this class was generated from the following file: