Loading...
Searching...
No Matches
polyMeshFilterSettings Class Reference

Class to store the settings for the polyMeshFilter class. More...

#include <polyMeshFilterSettings.H>

Inheritance diagram for polyMeshFilterSettings:

Public Member Functions

 polyMeshFilterSettings (const dictionary &dict)
 Construct from dictionary.
 ~polyMeshFilterSettings ()=default
 Destructor.
const dictionarycollapseEdgesCoeffDict () const
const dictionarycollapseFacesCoeffDict () const
const dictionarymeshQualityCoeffDict () 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.

Detailed Description

Class to store the settings for the polyMeshFilter class.

Source files

Definition at line 51 of file polyMeshFilterSettings.H.

Constructor & Destructor Documentation

◆ polyMeshFilterSettings()

polyMeshFilterSettings ( const dictionary & dict)
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().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ~polyMeshFilterSettings()

~polyMeshFilterSettings ( )
default

Destructor.

References os().

Here is the call graph for this function:

Member Function Documentation

◆ collapseEdgesCoeffDict()

const Foam::dictionary & collapseEdgesCoeffDict ( ) const
inline

Definition at line 25 of file polyMeshFilterSettingsI.H.

◆ collapseFacesCoeffDict()

const Foam::dictionary & collapseFacesCoeffDict ( ) const
inline

Definition at line 31 of file polyMeshFilterSettingsI.H.

Referenced by writeSettings().

Here is the caller graph for this function:

◆ meshQualityCoeffDict()

const Foam::dictionary & meshQualityCoeffDict ( ) const
inline

Definition at line 37 of file polyMeshFilterSettingsI.H.

Referenced by polyMeshFilter::filterEdges().

Here is the caller graph for this function:

◆ controlMeshQuality()

Foam::Switch controlMeshQuality ( ) const
inline

Definition at line 43 of file polyMeshFilterSettingsI.H.

Referenced by polyMeshFilter::filterEdges(), and writeSettings().

Here is the caller graph for this function:

◆ minLen()

const Foam::scalar & minLen ( ) const
inline

Definition at line 48 of file polyMeshFilterSettingsI.H.

Referenced by polyMeshFilter::filter(), polyMeshFilter::filter(), polyMeshFilter::filterEdges(), and writeSettings().

Here is the caller graph for this function:

◆ maxCos()

const Foam::scalar & maxCos ( ) const
inline

Definition at line 53 of file polyMeshFilterSettingsI.H.

Referenced by writeSettings().

Here is the caller graph for this function:

◆ edgeReductionFactor()

const Foam::scalar & edgeReductionFactor ( ) const
inline

Definition at line 59 of file polyMeshFilterSettingsI.H.

Referenced by writeSettings().

Here is the caller graph for this function:

◆ maxIterations()

const Foam::label & maxIterations ( ) const
inline

Definition at line 64 of file polyMeshFilterSettingsI.H.

Referenced by polyMeshFilter::filterEdges(), and writeSettings().

Here is the caller graph for this function:

◆ maxSmoothIters()

const Foam::label & maxSmoothIters ( ) const
inline

Definition at line 69 of file polyMeshFilterSettingsI.H.

Referenced by writeSettings().

Here is the caller graph for this function:

◆ initialFaceLengthFactor()

const Foam::scalar & initialFaceLengthFactor ( ) const
inline

Definition at line 75 of file polyMeshFilterSettingsI.H.

Referenced by polyMeshFilter::filter(), polyMeshFilter::filter(), and writeSettings().

Here is the caller graph for this function:

◆ faceReductionFactor()

const Foam::scalar & faceReductionFactor ( ) const
inline

Definition at line 81 of file polyMeshFilterSettingsI.H.

Referenced by writeSettings().

Here is the caller graph for this function:

◆ maxPointErrorCount()

const Foam::label & maxPointErrorCount ( ) const
inline

Definition at line 87 of file polyMeshFilterSettingsI.H.

Referenced by writeSettings().

Here is the caller graph for this function:

◆ writeSettings()

void writeSettings ( Ostream & os) const

The documentation for this class was generated from the following files: