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;
options()
Construct with the defaults.
bool removeBaffles() const
Remove baffles by merging their respective faces (default false)
bool useNumberedNames() const
Use numbered names (eg, patch_0, zone_0) instead of human-readable.
scalar mergeTol() const
Merge tolerance for points (default 0.05e-3)
bool mergeInterfaces() const
Merge in-place interfaces (default true)
scalar undefScalar() const
Value to assign for undefined solutions (default: NaN)
const dimensionedScalar e
Elementary charge.
const dimensionedScalar b
Wien displacement law constant: default SI units: [m.K].
bool keepFluid() const
Keep fluid regions (default true)
bool renameInterfaces() const
Rename interface boundaries as InterfaceN_0, InterfaceN_1.
bool keptSomeRegion() const
Some region (fluid, porous, solid) is kept.
bool keepSolid() const
Keep solid regions (default true)
bool keepPorous() const
Keep porous regions (default true)