109 if (!dEntry.isDict())
112 <<
"Ignoring non-dictionary entry "
145 source->verbose(verbosity);
159 source->applyToSet(action, result);
177 <<
"Ignoring unhandled action: "
label maxSize() const
The max row length used.
EnumType get(const word &enumName) const
The enumeration corresponding to the given name.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
static autoPtr< Time > New()
Construct (dummy) Time - no functionObjects or libraries.
A bitSet stores bits (elements with only two states) in packed internal format and supports a variety...
A special purpose topoSet with the cell labels stored as a bitSet. It does not correspond to a cellSe...
static bitSet select(const polyMesh &mesh, const dictionary &dict, const bool verbosity=false)
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
T get(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const
const dictionary & optionalSubDict(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const
Find and return a sub-dictionary, otherwise return this dictionary.
A keyword and a list of tokens is an 'entry'.
Mesh consisting of general polyhedral cells.
Cell-face mesh analysis engine.
const vectorField & cellCentres() const
label nCells() const noexcept
Number of mesh cells.
void writeDebug() const
Debug write.
Base for a special purpose topoSet using labels stored as a bitSet.
virtual void invert(const label maxLen)
Invert contents.
const bitSet & addressing() const noexcept
Return the bitSet.
virtual void subset(const topoSet &set)
Subset contents. Only elements present in both sets remain.
void reset()
Set values to false, leaving the size untouched.
@ SUBSET
Union of elements with current set.
@ IGNORE
"ignore" no-op action
@ SUBTRACT
Subtract elements from current set.
@ INVERT
Invert the elements in the current set.
@ ADD
Add elements to current set.
@ NEW
Create a new set and ADD elements to it.
static const Enum< setAction > combineNames
A class for handling words, derived from Foam::string.
#define defineTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information.
OBJstream os(runTime.globalPath()/outputName)
#define WarningInFunction
Report a warning using Foam::Warning.
Ostream & endl(Ostream &os)
Add newline and flush stream.