Foam::cellPointWeightWallModified. More...
#include <cellPointWeightWallModified.H>


Public Member Functions | |
| cellPointWeightWallModified (const polyMesh &mesh, const vector &position, const label celli, const label facei=-1) | |
| Construct from components. | |
| Public Member Functions inherited from cellPointWeight | |
| cellPointWeight (const polyMesh &mesh, const vector &position, const label celli, const label facei=-1) | |
| Construct from components. | |
| label | cell () const noexcept |
| Cell index. | |
| const barycentric & | weights () const noexcept |
| Interpolation weights. | |
| const triFace & | faceVertices () const noexcept |
| Interpolation addressing for points on face. | |
Static Public Member Functions | |
| static bool | onWall (const polyMesh &mesh, const label facei) |
| True if face is on a wall path. | |
Additional Inherited Members | |
| Static Public Attributes inherited from cellPointWeight | |
| static int | debug |
| Debug switch. | |
| static scalar | tol |
| Tolerance used in calculating barycentric coordinates. | |
| Protected Member Functions inherited from cellPointWeight | |
| void | findTetrahedron (const polyMesh &mesh, const vector &position, const label celli) |
| void | findTriangle (const polyMesh &mesh, const vector &position, const label facei) |
| Protected Attributes inherited from cellPointWeight | |
| const label | celli_ |
| Cell index. | |
| barycentric | weights_ |
| Weights applied to tet vertices. | |
| triFace | faceVertices_ |
| Face vertex indices. | |
Foam::cellPointWeightWallModified.
Definition at line 47 of file cellPointWeightWallModified.H.
| cellPointWeightWallModified | ( | const polyMesh & | mesh, |
| const vector & | position, | ||
| const label | celli, | ||
| const label | facei = -1 ) |
Construct from components.
Definition at line 52 of file cellPointWeightWallModified.C.
References cellPointWeight::cellPointWeight(), mesh, onWall(), and cellPointWeight::weights_.

|
static |
True if face is on a wall path.
Definition at line 29 of file cellPointWeightWallModified.C.
References Foam::isA(), mesh, and polyBoundaryMesh::whichPatch().
Referenced by cellPointWeightWallModified(), and interpolationCellPointWallModified< Type >::interpolate().

