36 #ifndef boundaryPatch_H 37 #define boundaryPatch_H 51 Ostream&
operator<<(Ostream&,
const boundaryPatch&);
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
const word & name() const
Return name.
Like polyPatch but without reference to mesh. patchIdentifier::index is not used. Used in boundaryMes...
A list of keyword definitions, which are a keyword followed by any number of values (e...
Identifies patch by name, patch index and physical type.
~boundaryPatch()
Destructor.
virtual void write(Ostream &) const
Write dictionary.
A class for handling words, derived from string.
static const word null
An empty word.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
const word & physicalType() const
Return the optional physical type of the patch.
boundaryPatch(const word &name, const label index, const label size, const label start, const word &physicalType=word::null)
Construct from components.
label index() const
Return the index of this patch in the boundaryMesh.
Ostream & operator<<(Ostream &, const ensightPart &)
autoPtr< boundaryPatch > clone() const
Clone.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
friend Ostream & operator<<(Ostream &, const boundaryPatch &)