36 #ifndef polyMeshFilterSettings_H 37 #define polyMeshFilterSettings_H 62 Switch controlMeshQuality_;
83 const scalar edgeReductionFactor_;
86 const label maxIterations_;
90 const label maxSmoothIters_;
93 const scalar initialFaceLengthFactor_;
98 const scalar faceReductionFactor_;
102 const label maxPointErrorCount_;
131 inline const scalar&
minLen()
const;
133 inline const scalar&
maxCos()
const;
const scalar & minLen() const
const dictionary & collapseFacesCoeffDict() const
const scalar & initialFaceLengthFactor() const
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A list of keyword definitions, which are a keyword followed by any number of values (e...
const label & maxPointErrorCount() const
const scalar & faceReductionFactor() const
const label & maxIterations() const
const scalar & edgeReductionFactor() const
polyMeshFilterSettings(const dictionary &dict)
Construct from dictionary.
A simple wrapper around bool so that it can be read as a word: true/false, on/off, yes/no, y/n, t/f, or none/any.
const dictionary & collapseEdgesCoeffDict() const
An Ostream is an abstract base class for all output systems (streams, files, token lists...
~polyMeshFilterSettings()
Destructor.
const label & maxSmoothIters() const
void writeSettings(Ostream &os) const
Write the settings to a stream.
const Switch & controlMeshQuality() const
const dictionary & meshQualityCoeffDict() const
Class to store the settings for the polyMeshFilter class.
const scalar & maxCos() const