37 #ifndef snapParameters_H 38 #define snapParameters_H 57 const label nSmoothPatch_;
59 const label nSmoothInternal_;
61 const scalar snapTol_;
63 const label nSmoothDispl_;
67 const label nFeatureSnap_;
69 const Switch explicitFeatureSnap_;
71 const Switch implicitFeatureSnap_;
73 const Switch multiRegionFeatureSnap_;
75 const Switch detectNearSurfacesSnap_;
77 const Switch strictRegionSnap_;
79 const Switch detectBaffles_;
81 const Switch baffleFeaturePoints_;
83 const Switch releasePoints_;
85 const Switch stringFeatures_;
87 const Switch avoidDiagonal_;
91 const label nFaceSplitInterval_;
94 const scalar concaveAngle_;
97 const scalar minAreaRatio_;
128 return nSmoothPatch_;
135 return nSmoothInternal_;
150 return nSmoothDispl_;
167 return detectNearSurfacesSnap_;
173 return strictRegionSnap_;
181 return nFeatureSnap_;
186 return explicitFeatureSnap_;
191 return implicitFeatureSnap_;
196 return multiRegionFeatureSnap_;
201 return detectBaffles_;
206 return baffleFeaturePoints_;
211 return releasePoints_;
216 return stringFeatures_;
221 return avoidDiagonal_;
229 return nFaceSplitInterval_;
234 return concaveAngle_;
239 return minAreaRatio_;
Switch detectNearSurfacesSnap() const
Override attraction to nearest with intersection location.
label nSmoothDispl() const
Number of mesh displacement smoothing iterations.
scalar minAreaRatio() const
A list of keyword definitions, which are a keyword followed by a number of values (eg...
Switch detectBaffles() const
label nSmoothPatch() const
Number of patch smoothing iterations before finding.
A simple wrapper around bool so that it can be read as a word: true/false, on/off, yes/no, any/none. Also accepts 0/1 as a string and shortcuts t/f, y/n.
Switch multiRegionFeatureSnap() const
label nFeatureSnap() const
Switch baffleFeaturePoints() const
Switch releasePoints() const
Switch explicitFeatureSnap() const
Switch implicitFeatureSnap() const
label nFaceSplitInterval() const
Simple container to keep together snap specific information.
scalar concaveAngle() const
Switch stringFeatures() const
label nSnap() const
Maximum number of snapping relaxation iterations. Should stop.
scalar snapTol() const
Relative distance for points to be attracted by surface.
Switch strictRegionSnap() const
Attract point to corresponding surface region only.
Switch avoidDiagonal() const
label nSmoothInternal() const
Number of internal point smoothing iterations (combined with.