Go to the documentation of this file.
11 #ifndef DAFunctionMeshQualityKS_H
12 #define DAFunctionMeshQualityKS_H
15 #include "polyMeshTools.H"
16 #include "addToRunTimeSelectionTable.H"
54 const word functionName);
label includeProcPatches_
whether to include the processor patches for mesh quality calculation
word metric_
which mesh quality metric to use
virtual scalar calcFunction()
calculate the value of objective function
scalar coeffKS_
coefficient for the KS function
labelList includeFaceList_
a list of included faces for the mesh quality calculation
DAFunctionMeshQualityKS(const fvMesh &mesh, const DAOption &daOption, const DAModel &daModel, const DAIndex &daIndex, const word functionName)
virtual ~DAFunctionMeshQualityKS()
TypeName("meshQualityKS")