37 mergeInterfaces_(false),
38 renameInterfaces_(true),
39 removeBaffles_(false),
40 useNumberedNames_(false),
68 return keepFluid_ || keepPorous_ || !keepSolid_;
74 return mergeInterfaces_;
80 return renameInterfaces_;
86 return removeBaffles_;
92 return useNumberedNames_;
129 mergeInterfaces_ =
b;
135 renameInterfaces_ =
b;
147 useNumberedNames_ =
b;
bool keepFluid() const
Keep fluid regions (default true)
bool mergeInterfaces() const
Merge in-place interfaces (default true)
bool useNumberedNames() const
Use numbered names (eg, patch_0, zone_0) instead of human-readable.
bool removeBaffles() const
Remove baffles by merging their respective faces (default false)
bool keptSomeRegion() const
Some region (fluid, porous, solid) is kept.
bool keepSolid() const
Keep solid regions (default true)
scalar undefScalar() const
Value to assign for undefined solutions (default: NaN)
bool renameInterfaces() const
Rename interface boundaries as InterfaceN_0, InterfaceN_1.
bool keepPorous() const
Keep porous regions (default true)
scalar mergeTol() const
Merge tolerance for points (default 0.05e-3)
options()
Construct with the defaults.