Class calculates cell quality measures. More...
Public Member Functions | |
cellQuality (const polyMesh &mesh) | |
Construct from mesh. More... | |
cellQuality (const cellQuality &)=delete | |
Disallow default bitwise copy construction. More... | |
tmp< scalarField > | nonOrthogonality () const |
Return cell non-orthogonality. More... | |
tmp< scalarField > | skewness () const |
Return cell skewness. More... | |
tmp< scalarField > | faceNonOrthogonality () const |
Return face non-orthogonality. More... | |
tmp< scalarField > | faceSkewness () const |
Return face skewness. More... | |
void | operator= (const cellQuality &)=delete |
Disallow default bitwise assignment. More... | |
cellQuality | ( | const polyMesh & | mesh | ) |
Construct from mesh.
Definition at line 32 of file cellQuality.C.
|
delete |
Disallow default bitwise copy construction.
Foam::tmp< Foam::scalarField > nonOrthogonality | ( | ) | const |
Return cell non-orthogonality.
Definition at line 40 of file cellQuality.C.
References Foam::acos(), polyMesh::boundaryMesh(), primitiveMesh::cellCentres(), primitiveMesh::faceAreas(), polyMesh::faceNeighbour(), polyMesh::faceOwner(), forAll, Foam::mag(), Foam::max(), Foam::min(), primitiveMesh::nCells(), patchi, Foam::radToDeg(), tmp< T >::ref(), and s().
Foam::tmp< Foam::scalarField > skewness | ( | ) | const |
Return cell skewness.
Definition at line 102 of file cellQuality.C.
References polyMesh::boundaryMesh(), primitiveMesh::cellCentres(), primitiveMesh::faceAreas(), primitiveMesh::faceCentres(), polyMesh::faceNeighbour(), polyMesh::faceOwner(), forAll, Foam::mag(), Foam::max(), n, primitiveMesh::nCells(), patchi, and tmp< T >::ref().
Foam::tmp< Foam::scalarField > faceNonOrthogonality | ( | ) | const |
Return face non-orthogonality.
Definition at line 181 of file cellQuality.C.
References Foam::acos(), polyMesh::boundaryMesh(), primitiveMesh::cellCentres(), primitiveMesh::faceAreas(), polyMesh::faceNeighbour(), polyMesh::faceOwner(), forAll, Foam::mag(), Foam::min(), primitiveMesh::nFaces(), primitiveMesh::nInternalFaces(), patchi, Foam::radToDeg(), tmp< T >::ref(), and s().
Foam::tmp< Foam::scalarField > faceSkewness | ( | ) | const |
Return face skewness.
Definition at line 241 of file cellQuality.C.
References polyMesh::boundaryMesh(), primitiveMesh::cellCentres(), primitiveMesh::faceAreas(), primitiveMesh::faceCentres(), polyMesh::faceNeighbour(), polyMesh::faceOwner(), forAll, Foam::mag(), n, primitiveMesh::nFaces(), primitiveMesh::nInternalFaces(), patchi, and tmp< T >::ref().
|
delete |
Disallow default bitwise assignment.