Go to the documentation of this file.
36 #ifndef polyMeshFilterSettings_H
37 #define polyMeshFilterSettings_H
131 inline const scalar&
minLen()
const;
133 inline const scalar&
maxCos()
const;
const label maxSmoothIters_
Maximum number of smoothing iterations of minEdgeLen_ and.
A simple wrapper around bool so that it can be read as a word: true/false, on/off,...
const Switch & controlMeshQuality() const
void writeSettings(Ostream &os) const
Write the settings to a stream.
const dictionary & meshQualityCoeffDict() const
const scalar initialFaceLengthFactor_
Initialisation value of faceFilterFactor_.
~polyMeshFilterSettings()
Destructor.
polyMeshFilterSettings(const dictionary &dict)
Construct from dictionary.
const scalar minLen_
Remove edges shorter than this length.
const dictionary & collapseEdgesCoeffDict_
Coefficients for collapsing edges.
const dictionary dict_
Dictionary containing the coefficient sub-dictionaries.
const dictionary & collapseFacesCoeffDict() const
const label & maxSmoothIters() const
const scalar & initialFaceLengthFactor() const
const scalar maxCos_
Merge points that are only attached to two edges and have an angle.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
const scalar edgeReductionFactor_
The amount that the local minimum edge length will be reduced by if.
const scalar & minLen() const
const dictionary & collapseEdgesCoeffDict() const
const scalar & faceReductionFactor() const
A list of keyword definitions, which are a keyword followed by any number of values (e....
const scalar & edgeReductionFactor() const
Class to store the settings for the polyMeshFilter class.
const scalar faceReductionFactor_
The amount that the local face size factor will be reduced by if.
const label & maxPointErrorCount() const
dictionary meshQualityCoeffDict_
Coefficients for controlling the mesh quality.
const label maxPointErrorCount_
Maximum number of times a deleted point can be associated with the.
const label maxIterations_
Maximum number of outer iterations.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
const scalar & maxCos() const
const label & maxIterations() const
dictionary collapseFacesCoeffDict_
Coefficients for collapsing faces.
Switch controlMeshQuality_
After collapsing, check the mesh quality and redo the collapsing.