snappyHexMeshConfig: use implicitFeatures by default

and make '-explicitFeatures' the option to use explicitFeatures. When implicitFeatures
is used, a surfaceFeaturesDict file is not written out to the system directory
This commit is contained in:
Chris Greenshields
2023-07-19 11:38:19 +01:00
parent 31679117a4
commit afdaf49b4f
3 changed files with 34 additions and 31 deletions

View File

@ -80,8 +80,8 @@ class snappyHexMeshConfiguration
//- Refinement distances with level of refinement
const List<Tuple3<word, scalar, label>>& refinementDists_;
//- Using implicit feature capturing?
const bool implicitFeatures_;
//- Using explicit feature capturing?
const bool explicitFeatures_;
//- Number of layers at wall patches, default 0
const label layers_;
@ -173,7 +173,7 @@ public:
const List<Tuple2<word, label>>& refinementRegions,
const List<Tuple3<vector, vector, label>>& refinementBoxes,
const List<Tuple3<word, scalar, label>>& refinementDists,
const bool implicitFeatures,
const bool explicitFeatures,
const label layers,
const point& insidePoint,
const label nCellsBetweenLevels