Class to store the settings for the polyMeshFilter class. More...
#include <polyMeshFilterSettings.H>

Public Member Functions | |
| polyMeshFilterSettings (const dictionary &dict) | |
| Construct from dictionary. | |
| ~polyMeshFilterSettings ()=default | |
| Destructor. | |
| const dictionary & | collapseEdgesCoeffDict () const |
| const dictionary & | collapseFacesCoeffDict () const |
| const dictionary & | meshQualityCoeffDict () 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. | |
Class to store the settings for the polyMeshFilter class.
Definition at line 51 of file polyMeshFilterSettings.H.
|
explicit |
Construct from dictionary.
Definition at line 27 of file polyMeshFilterSettings.C.
References Foam::cos(), Foam::degToRad(), dict, and Foam::getOrAdd().
Referenced by polyMeshFilter::polyMeshFilter(), polyMeshFilter::polyMeshFilter(), and polyMeshFilter::polyMeshFilter().


|
default |
|
inline |
Definition at line 25 of file polyMeshFilterSettingsI.H.
|
inline |
Definition at line 31 of file polyMeshFilterSettingsI.H.
Referenced by writeSettings().

|
inline |
Definition at line 37 of file polyMeshFilterSettingsI.H.
Referenced by polyMeshFilter::filterEdges().

|
inline |
Definition at line 43 of file polyMeshFilterSettingsI.H.
Referenced by polyMeshFilter::filterEdges(), and writeSettings().

|
inline |
Definition at line 48 of file polyMeshFilterSettingsI.H.
Referenced by polyMeshFilter::filter(), polyMeshFilter::filter(), polyMeshFilter::filterEdges(), and writeSettings().

|
inline |
Definition at line 53 of file polyMeshFilterSettingsI.H.
Referenced by writeSettings().

|
inline |
Definition at line 59 of file polyMeshFilterSettingsI.H.
Referenced by writeSettings().

|
inline |
Definition at line 64 of file polyMeshFilterSettingsI.H.
Referenced by polyMeshFilter::filterEdges(), and writeSettings().

|
inline |
Definition at line 69 of file polyMeshFilterSettingsI.H.
Referenced by writeSettings().

|
inline |
Definition at line 75 of file polyMeshFilterSettingsI.H.
Referenced by polyMeshFilter::filter(), polyMeshFilter::filter(), and writeSettings().

|
inline |
Definition at line 81 of file polyMeshFilterSettingsI.H.
Referenced by writeSettings().

|
inline |
Definition at line 87 of file polyMeshFilterSettingsI.H.
Referenced by writeSettings().

| void writeSettings | ( | Ostream & | os | ) | const |
Write the settings to a stream.
Definition at line 77 of file polyMeshFilterSettings.C.
References Foam::acos(), collapseFacesCoeffDict(), controlMeshQuality(), edgeReductionFactor(), Foam::endl(), faceReductionFactor(), initialFaceLengthFactor(), maxCos(), maxIterations(), maxPointErrorCount(), maxSmoothIters(), minLen(), Foam::nl, os(), and Foam::radToDeg().
Referenced by polyMeshFilter::polyMeshFilter(), polyMeshFilter::polyMeshFilter(), and polyMeshFilter::polyMeshFilter().

