Class to store the settings for the polyMeshFilter class. More...
Public Member Functions | |
polyMeshFilterSettings (const dictionary &dict) | |
Construct from dictionary. More... | |
~polyMeshFilterSettings () | |
Destructor. More... | |
const dictionary & | collapseEdgesCoeffDict () const |
const dictionary & | collapseFacesCoeffDict () const |
const dictionary & | meshQualityCoeffDict () const |
const Switch & | controlMeshQuality () const |
const scalar & | minLen () const |
const scalar & | maxCos () const |
const scalar & | edgeReductionFactor () const |
const label & | maxIterations () const |
const label & | maxSmoothIters () const |
const scalar & | initialFaceLengthFactor () const |
const scalar & | faceReductionFactor () const |
const label & | maxPointErrorCount () const |
void | writeSettings (Ostream &os) const |
Write the settings to a stream. More... | |
Class to store the settings for the polyMeshFilter class.
Definition at line 52 of file polyMeshFilterSettings.H.
|
explicit |
Construct from dictionary.
Definition at line 31 of file polyMeshFilterSettings.C.
|
inline |
Destructor.
Definition at line 113 of file polyMeshFilterSettings.H.
References polyMeshFilterSettings::collapseEdgesCoeffDict(), polyMeshFilterSettings::collapseFacesCoeffDict(), polyMeshFilterSettings::controlMeshQuality(), polyMeshFilterSettings::edgeReductionFactor(), polyMeshFilterSettings::faceReductionFactor(), polyMeshFilterSettings::initialFaceLengthFactor(), polyMeshFilterSettings::maxCos(), polyMeshFilterSettings::maxIterations(), polyMeshFilterSettings::maxPointErrorCount(), polyMeshFilterSettings::maxSmoothIters(), polyMeshFilterSettings::meshQualityCoeffDict(), polyMeshFilterSettings::minLen(), and polyMeshFilterSettings::writeSettings().
|
inline |
Definition at line 29 of file polyMeshFilterSettingsI.H.
Referenced by polyMeshFilterSettings::~polyMeshFilterSettings().
|
inline |
Definition at line 35 of file polyMeshFilterSettingsI.H.
Referenced by polyMeshFilterSettings::writeSettings(), and polyMeshFilterSettings::~polyMeshFilterSettings().
|
inline |
Definition at line 41 of file polyMeshFilterSettingsI.H.
Referenced by polyMeshFilter::filterEdges(), and polyMeshFilterSettings::~polyMeshFilterSettings().
|
inline |
Definition at line 48 of file polyMeshFilterSettingsI.H.
Referenced by polyMeshFilter::filterEdges(), polyMeshFilterSettings::writeSettings(), and polyMeshFilterSettings::~polyMeshFilterSettings().
|
inline |
Definition at line 53 of file polyMeshFilterSettingsI.H.
Referenced by polyMeshFilter::filter(), polyMeshFilter::filterEdges(), polyMeshFilterSettings::writeSettings(), and polyMeshFilterSettings::~polyMeshFilterSettings().
|
inline |
Definition at line 58 of file polyMeshFilterSettingsI.H.
Referenced by polyMeshFilterSettings::writeSettings(), and polyMeshFilterSettings::~polyMeshFilterSettings().
|
inline |
Definition at line 64 of file polyMeshFilterSettingsI.H.
Referenced by polyMeshFilterSettings::writeSettings(), and polyMeshFilterSettings::~polyMeshFilterSettings().
|
inline |
Definition at line 69 of file polyMeshFilterSettingsI.H.
Referenced by polyMeshFilter::filterEdges(), polyMeshFilterSettings::writeSettings(), and polyMeshFilterSettings::~polyMeshFilterSettings().
|
inline |
Definition at line 74 of file polyMeshFilterSettingsI.H.
Referenced by polyMeshFilterSettings::writeSettings(), and polyMeshFilterSettings::~polyMeshFilterSettings().
|
inline |
Definition at line 80 of file polyMeshFilterSettingsI.H.
Referenced by polyMeshFilter::filter(), polyMeshFilterSettings::writeSettings(), and polyMeshFilterSettings::~polyMeshFilterSettings().
|
inline |
Definition at line 86 of file polyMeshFilterSettingsI.H.
Referenced by polyMeshFilterSettings::writeSettings(), and polyMeshFilterSettings::~polyMeshFilterSettings().
|
inline |
Definition at line 92 of file polyMeshFilterSettingsI.H.
Referenced by polyMeshFilterSettings::writeSettings(), and polyMeshFilterSettings::~polyMeshFilterSettings().
void writeSettings | ( | Ostream & | os | ) | const |
Write the settings to a stream.
Definition at line 93 of file polyMeshFilterSettings.C.
References Foam::acos(), Switch::asText(), polyMeshFilterSettings::collapseFacesCoeffDict(), polyMeshFilterSettings::controlMeshQuality(), polyMeshFilterSettings::edgeReductionFactor(), Foam::endl(), polyMeshFilterSettings::faceReductionFactor(), polyMeshFilterSettings::initialFaceLengthFactor(), polyMeshFilterSettings::maxCos(), polyMeshFilterSettings::maxIterations(), polyMeshFilterSettings::maxPointErrorCount(), polyMeshFilterSettings::maxSmoothIters(), polyMeshFilterSettings::minLen(), Foam::nl, and Foam::radToDeg().
Referenced by polyMeshFilter::polyMeshFilter(), and polyMeshFilterSettings::~polyMeshFilterSettings().