|
Public Member Functions |
| ClassName ("cellDistFuncs") |
| cellDistFuncs (const polyMesh &mesh) |
| Construct from mesh.
|
const polyMesh & | mesh () const |
| Access mesh.
|
labelHashSet | getPatchIDs (const wordList &) const |
| Get patchIDs of named patches.
|
labelHashSet | getPatchIDs (const word &) const |
| Get patchIDs of certain type (e.g. 'processorPolyPatch').
|
scalar | smallestDist (const point &p, const polyPatch &patch, const label nWallFaces, const labelList &wallFaces, label &meshFaceI) const |
| Calculate smallest true distance (and face index).
|
label | getPointNeighbours (const primitivePatch &, const label patchFaceI, labelList &) const |
| Get faces sharing point with face on patch.
|
label | maxPatchSize (const labelHashSet &patchIDs) const |
| Size of largest patch (out of supplied subset of patches).
|
label | sumPatchSize (const labelHashSet &patchIDs) const |
| Sum of patch sizes (out of supplied subset of patches).
|
void | correctBoundaryFaceCells (const labelHashSet &patchIDs, scalarField &wallDistCorrected, Map< label > &nearestFace) const |
| Correct all cells connected to boundary (via face). Sets values in.
|
void | correctBoundaryPointCells (const labelHashSet &patchIDs, scalarField &wallDistCorrected, Map< label > &nearestFace) const |
| Correct all cells connected to wall (via point). Sets values in.
|