Simple container to keep together snap specific information. More...
Public Member Functions | |
snapParameters (const dictionary &dict, const bool dryRun=false) | |
Construct from dictionary. More... | |
label | nSmoothPatch () const |
Number of patch smoothing iterations before finding. More... | |
label | nSmoothInternal () const |
Number of internal point smoothing iterations (combined with. More... | |
scalar | snapTol () const |
Relative distance for points to be attracted by surface. More... | |
label | nSmoothDispl () const |
Number of mesh displacement smoothing iterations. More... | |
label | nSnap () const |
Maximum number of snapping relaxation iterations. Should stop. More... | |
Switch | detectNearSurfacesSnap () const |
Override attraction to nearest with intersection location. More... | |
Switch | strictRegionSnap () const |
Attract point to corresponding surface region only. More... | |
label | nFeatureSnap () const |
Switch | explicitFeatureSnap () const |
Switch | implicitFeatureSnap () const |
Switch | multiRegionFeatureSnap () const |
Switch | detectBaffles () const |
Switch | baffleFeaturePoints () const |
Switch | releasePoints () const |
Switch | stringFeatures () const |
Switch | avoidDiagonal () const |
label | nFaceSplitInterval () const |
scalar | concaveAngle () const |
scalar | minAreaRatio () const |
Simple container to keep together snap specific information.
Definition at line 52 of file snapParameters.H.
snapParameters | ( | const dictionary & | dict, |
const bool | dryRun = false |
||
) |
Construct from dictionary.
Definition at line 35 of file snapParameters.C.
References Foam::labelMin.
|
inline |
Number of patch smoothing iterations before finding.
correspondence to surface
Definition at line 125 of file snapParameters.H.
Referenced by snappySnapDriver::preSmoothPatch().
|
inline |
Number of internal point smoothing iterations (combined with.
nSmoothPatch
Definition at line 132 of file snapParameters.H.
Referenced by snappySnapDriver::preSmoothPatch().
|
inline |
Relative distance for points to be attracted by surface.
feature point or edge. True distance is this factor times local maximum edge length.
Definition at line 141 of file snapParameters.H.
Referenced by snappySnapDriver::calcSnapDistance().
|
inline |
Number of mesh displacement smoothing iterations.
Definition at line 147 of file snapParameters.H.
Referenced by snappySnapDriver::smoothDisplacement().
|
inline |
Maximum number of snapping relaxation iterations. Should stop.
before upon reaching a correct mesh.
Definition at line 154 of file snapParameters.H.
Referenced by snappySnapDriver::preSmoothPatch(), and snappySnapDriver::scaleMesh().
|
inline |
Override attraction to nearest with intersection location.
at near surfaces
Definition at line 164 of file snapParameters.H.
Referenced by snappySnapDriver::doSnap().
|
inline |
Attract point to corresponding surface region only.
Definition at line 170 of file snapParameters.H.
Referenced by snappySnapDriver::doSnap().
|
inline |
Definition at line 178 of file snapParameters.H.
Referenced by snappySnapDriver::doSnap().
|
inline |
Definition at line 183 of file snapParameters.H.
|
inline |
Definition at line 188 of file snapParameters.H.
|
inline |
Definition at line 193 of file snapParameters.H.
|
inline |
Definition at line 198 of file snapParameters.H.
|
inline |
Definition at line 203 of file snapParameters.H.
|
inline |
Definition at line 208 of file snapParameters.H.
|
inline |
Definition at line 213 of file snapParameters.H.
|
inline |
Definition at line 218 of file snapParameters.H.
|
inline |
Definition at line 226 of file snapParameters.H.
Referenced by snappySnapDriver::doSnap().
|
inline |
Definition at line 231 of file snapParameters.H.
|
inline |
Definition at line 236 of file snapParameters.H.