Go to the source code of this file.
Namespaces | |
Foam | |
Namespace for OpenFOAM. | |
Foam::polyMeshGenChecks | |
Functions | |
bool | checkClosedBoundary (const polyMeshGen &, const bool report=false) |
Check boundary closedness. More... | |
bool | checkClosedCells (const polyMeshGen &, const bool report=false, const scalar aspectWarn=1000, labelHashSet *setPtr=NULL) |
Check cells for closedness. More... | |
bool | checkCellVolumes (const polyMeshGen &, const bool report=false, labelHashSet *setPtr=NULL) |
Check for negative cell volumes. More... | |
bool | checkFaceAreas (const polyMeshGen &, const bool report=false, const scalar minFaceArea=VSMALL, labelHashSet *setPtr=NULL, const boolList *changedFacePtr=NULL) |
Check for negative face areas. More... | |
bool | checkCellPartTetrahedra (const polyMeshGen &, const bool report=false, const scalar minPartTet=VSMALL, labelHashSet *setPtr=NULL, const boolList *changedFacePtr=NULL) |
void | checkFaceDotProduct (const polyMeshGen &, scalarField &, const boolList *changedFacePtr=NULL) |
Check for non-orthogonality. More... | |
bool | checkFaceDotProduct (const polyMeshGen &, const bool report=false, const scalar nonOrthWarn=70.0, labelHashSet *setPtr=NULL, const boolList *changedFacePtr=NULL) |
bool | checkFacePyramids (const polyMeshGen &, const bool report=false, const scalar minPyrVol=-SMALL, labelHashSet *setPtr=NULL, const boolList *changedFacePtr=NULL) |
Check face pyramid volume. More... | |
void | checkFaceSkewness (const polyMeshGen &, scalarField &, const boolList *changedFacePtr=NULL) |
Check face skewness. More... | |
bool | checkFaceSkewness (const polyMeshGen &, const bool report=false, const scalar warnSkew=4.0, labelHashSet *setPtr=NULL, const boolList *changedFacePtr=NULL) |
void | checkFaceUniformity (const polyMeshGen &, scalarField &, const boolList *changedFacePtr=NULL) |
Check face uniformity. More... | |
bool | checkFaceUniformity (const polyMeshGen &, const bool report=false, const scalar warnUniform=0.1, labelHashSet *setPtr=NULL, const boolList *changedFacePtr=NULL) |
void | checkVolumeUniformity (const polyMeshGen &, scalarField &, const boolList *changedFacePtr=NULL) |
check volume difference of neighbouring cells More... | |
bool | checkVolumeUniformity (const polyMeshGen &, const bool report=false, const scalar warnUniform=0.1, labelHashSet *setPtr=NULL, const boolList *changedFacePtr=NULL) |
bool | checkFaceAngles (const polyMeshGen &, const bool report=false, const scalar maxDeg=10, labelHashSet *setPtr=NULL, const boolList *changedFacePtr=NULL) |
Check face angles. More... | |
bool | checkFaceFlatness (const polyMeshGen &, const bool report, const scalar warnFlatness, labelHashSet *setPtr=NULL, const boolList *changedFacePtr=NULL) |
Check face warpage: decompose face and check ratio between. More... | |
bool | checkPoints (const polyMeshGen &, const bool report=false, labelHashSet *setPtr=NULL) |
Check for unused points. More... | |
bool | checkUpperTriangular (const polyMeshGen &, const bool report=false, labelHashSet *setPtr=NULL) |
Check face ordering. More... | |
bool | checkCellsZipUp (const polyMeshGen &, const bool report=false, labelHashSet *setPtr=NULL) |
Check cell zip-up. More... | |
bool | checkFaceVertices (const polyMeshGen &, const bool report=false, labelHashSet *setPtr=NULL) |
Check uniqueness of face vertices. More... | |
bool | checkTopology (const polyMeshGen &, const bool report=false) |
Check mesh topology for correctness. Returns false for no error. More... | |
bool | checkGeometry (const polyMeshGen &, const bool report=false) |
Check mesh geometry (& implicitly topology) for correctness. More... | |
bool | checkMesh (const polyMeshGen &, const bool report=false) |
Check mesh for correctness. Returns false for no error. More... | |
label | findBadFacesRelaxed (const polyMeshGen &, labelHashSet &badFaces, const bool report=false, const boolList *activeFacePtr=NULL) |
label | findBadFaces (const polyMeshGen &, labelHashSet &badFaces, const bool report=false, const boolList *activeFacePtr=NULL) |
label | findLowQualityFaces (const polyMeshGen &mesh, labelHashSet &badFaces, const bool report=false, const boolList *activeFacePtr=NULL) |
label | findWorstQualityFaces (const polyMeshGen &mesh, labelHashSet &badFaces, const bool report=false, const boolList *activeFacePtr=NULL, const scalar relativeThreshold=0.1) |
checks the mesh and selects the faces with worst quality More... | |
Original source file polyMeshGenChecks.H
Definition in file polyMeshGenChecks.H.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.