Go to the documentation of this file.
77 return faceZonePatterns_.size();
85 patchPatterns_.clear();
86 faceZonePatterns_.clear();
106 if (!boundary_ && patchPatterns_.size())
108 patchPatterns_.clear();
111 <<
"Deactivating boundary and removing old patch selection"
122 patchPatterns_ =
wordRes(patterns);
124 if (!boundary_ && patchPatterns_.size())
126 patchPatterns_.clear();
129 <<
"Ignoring patch selection, boundary is not active"
140 patchPatterns_ =
wordRes(std::move(patterns));
142 if (!boundary_ && patchPatterns_.size())
144 patchPatterns_.clear();
147 <<
"Ignoring patch selection, boundary is not active"
158 faceZonePatterns_ =
wordRes(patterns);
167 faceZonePatterns_ =
wordRes(std::move(patterns));
173 return patchPatterns_;
179 return faceZonePatterns_;
bool useBoundaryMesh() const
Using boundary?
IOstream::streamFormat format() const
Ascii/Binary file output.
const wordRes & faceZoneSelection() const
Selection of faceZones. Empty if unspecified.
An IOstream is an abstract base class for all input/output systems; be they streams,...
Ostream & endl(Ostream &os)
Add newline and flush stream.
bool useFaceZones() const
Using faceZones?
IOstream::streamFormat format() const
File output format (ascii | binary)
bool useInternalMesh() const
Using internal?
streamFormat
Data format (ascii | binary)
void reset()
Reset to defaults.
bool lazy() const
Lazy creation? (ie, ensightMesh starts as needsUpdate)
const wordRes & patchSelection() const
Selection of patches. Empty if unspecified.
Configuration options for the ensightMesh.
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
A List of wordRe with additional matching capabilities.
options()
Construct for binary output.
#define WarningInFunction
Report a warning using Foam::Warning.