Go to the documentation of this file.
151 return address_.empty();
157 return address_.size();
161 const string&
name()
const
167 void rename(
const string& value)
173 void rename(
string&& value)
175 name_ = std::move(value);
203 void operator<<(ensightGeoFile&,
const ensightPart&) =
delete;
const labelList & addressing() const
Element addressing.
label index() const
The index in a list (0-based)
labelList & addressing()
Element addressing.
const string & name() const
The part name or description.
void decrAddressing(const label off)
Decrease addressing by specified offset value.
label size() const
Processor-local size of all elements.
void rename(const string &value)
Change the part name or description.
label & identifier()
OpenFOAM identifier (patch, zone, etc), -1 when not in use.
TypeNameNoDebug("ensightPart")
Declare type-name, virtual type (without debug switch)
void rename(string &&value)
Change the part name or description.
bool empty() const
Processor-local test for any elements.
label & index()
The index in a list (0-based)
virtual void writeDict(Ostream &os, const bool full=false) const
void incrAddressing(const label off)
Increase addressing by specified offset value.
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Write boundaryPatch as dictionary entries (without surrounding braces)
label identifier() const
OpenFOAM identifier (patch, zone, etc), -1 when not in use.
label operator[](const label i) const
Processor-local element id from linear-list of addresses.
Base class for ensightCells, ensightFaces, ensightOutputSurfaces.
void clear()
Clear the list, i.e. set size to zero.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
void clear()
Clear element addressing.
ensightPart() noexcept
Default construct. Index=0, identifier = -1.