wallFace Class Reference

Holds information regarding nearest wall point. Used in wall distance calculation. More...

Inheritance diagram for wallFace:
Collaboration diagram for wallFace:

Public Types

template<class Derived >
using type = WallFaceBase< Derived >
 

Additional Inherited Members

- Public Member Functions inherited from WallFaceBase< wallFace >
 WallFaceBase ()
 Construct null. More...
 
 WallFaceBase (const face &f, const pointField &points, const scalar distSqr)
 Construct from face, distance. More...
 
 WallFaceBase (const face &f, const pointField &points, const point &centre, const scalar distSqr)
 Construct from face, distance. More...
 
const pointFieldpoints () const
 
pointFieldpoints ()
 
scalar distSqr () const
 
scalar & distSqr ()
 
scalar dist (TrackingData &td) const
 
Foam::scalar dist (TrackingData &td) const
 
bool valid (TrackingData &td) const
 Check whether the WallFaceBase has been changed at all or still. More...
 
bool sameGeometry (const polyMesh &, const WallFaceBase< wallFace > &, const scalar, TrackingData &td) const
 Check for identical geometrical data. Used for checking. More...
 
void transform (const polyPatch &patch, const label patchFacei, const transformer &transform, TrackingData &td)
 Transform across an interface. More...
 
bool updateCell (const polyMesh &, const label thisCelli, const label neighbourFacei, const WallFaceBase< wallFace > &neighbourInfo, const scalar tol, TrackingData &td)
 Influence of neighbouring face. More...
 
bool updateFace (const polyMesh &, const label thisFacei, const label neighbourCelli, const WallFaceBase< wallFace > &neighbourInfo, const scalar tol, TrackingData &td)
 Influence of neighbouring cell. More...
 
bool updateFace (const polyMesh &, const label thisFacei, const WallFaceBase< wallFace > &neighbourInfo, const scalar tol, TrackingData &td)
 Influence of different value on same face. More...
 
bool equal (const WallFaceBase< wallFace > &, TrackingData &td) const
 Test equality. More...
 
bool operator== (const WallFaceBase< wallFace > &) const
 
bool operator!= (const WallFaceBase< wallFace > &) const
 
- Protected Member Functions inherited from WallFaceBase< wallFace >
bool update (const point &pt, const WallFaceBase< wallFace > &w2, const scalar tol, TrackingData &td)
 ... More...
 

Detailed Description

Holds information regarding nearest wall point. Used in wall distance calculation.

Source files

Definition at line 228 of file wallFace.H.

Member Typedef Documentation

◆ type

using type = WallFaceBase<Derived>

Definition at line 236 of file wallFace.H.


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