35 Foam::snapParameters::snapParameters(
const dictionary&
dict,
const bool dryRun)
41 nSmoothInternal_(
dict.getOrDefault<label>(
"nSmoothInternal", 0)),
54 nFeatureSnap_(
dict.getOrDefault(
"nFeatureSnapIter", -1)),
55 explicitFeatureSnap_(
dict.getOrDefault(
"explicitFeatureSnap", true)),
56 implicitFeatureSnap_(
dict.getOrDefault(
"implicitFeatureSnap", false)),
57 multiRegionFeatureSnap_
59 dict.getOrDefault(
"multiRegionFeatureSnap", false)
61 detectNearSurfacesSnap_
63 dict.getOrDefault(
"detectNearSurfacesSnap", true)
67 dict.getOrDefault(
"strictRegionSnap", false)
69 detectBaffles_(
dict.getOrDefault(
"detectBaffles", true)),
70 baffleFeaturePoints_(
dict.getOrDefault(
"baffleFeaturePoints", false)),
71 releasePoints_(
dict.getOrDefault(
"releasePoints", false)),
72 stringFeatures_(
dict.getOrDefault(
"stringFeatures", true)),
73 avoidDiagonal_(
dict.getOrDefault(
"avoidDiagonal", false)),
78 concaveAngle_(
dict.getOrDefault<scalar>(
"concaveAngle", 45)),
79 minAreaRatio_(
dict.getOrDefault<scalar>(
"minAreaRatio", 0.3)),
List< ReturnType > get(const UPtrList< T > &list, const AccessOp &aop)
List of values generated by applying the access operation to each list item.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
Helper class which maintains intersections of (changing) mesh with (static) surfaces.