38#ifndef coupleGroupIdentifier_H
39#define coupleGroupIdentifier_H
70 label findOtherPatchID
108 return !name_.empty();
113 label findOtherPatchID(
const polyPatch& thisPatch)
const;
118 label findOtherPatchID
132Ostream&
operator<<(Ostream&
os,
const coupleGroupIdentifier& ident);
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Encapsulates using "patchGroups" to specify coupled patch.
coupleGroupIdentifier()=default
Default construct.
const word & name() const noexcept
Name of patchGroup.
bool valid() const noexcept
Is a valid patchGroup (non-empty) name.
coupleGroupIdentifier(const word &patchGroupName)
Construct from patchGroup name.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Mesh consisting of general polyhedral cells.
A patch is a list of labels that address the faces in the global face list.
A class for handling words, derived from Foam::string.
OBJstream os(runTime.globalPath()/outputName)
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Write boundaryPatch as dictionary entries (without surrounding braces)