43 Foam::cellSizeAndAlignmentControl::cellSizeAndAlignmentControl
47 const dictionary&
dict,
48 const conformationSurfaces& geometryToConformTo,
49 const scalar& defaultCellSize
53 defaultCellSize_(defaultCellSize),
54 forceInitialPointInsertion_
56 dict.getOrDefault<Switch>
58 "forceInitialPointInsertion",
73 const dictionary&
dict,
74 const conformationSurfaces& geometryToConformTo,
75 const scalar& defaultCellSize
78 const word modelType(
dict.
get<word>(
"type"));
80 Info<<
indent <<
"Selecting cellSizeAndAlignmentControl "
83 auto* ctorPtr = dictionaryConstructorTable(modelType);
90 "cellSizeAndAlignmentControl",
92 *dictionaryConstructorTablePtr_
96 return autoPtr<cellSizeAndAlignmentControl>