182bool operator==(
const surfZone& a,
const surfZone&
b);
185bool operator!=(
const surfZone& a,
const surfZone&
b);
189Istream&
operator>>(Istream& is, surfZone& obj);
192Ostream&
operator<<(Ostream&,
const surfZone& obj);
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
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.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
A range or interval of labels defined by a start and a size.
Identifies a surface patch/zone by name and index, with optional geometric type.
label index() const
The index of this patch/zone in the surface mesh.
const word & name() const
The patch/zone name.
const word & geometricType() const
The geometric type of the patch/zone.
A surface zone on a MeshedSurface.
autoPtr< surfZone > clone() const
Return clone.
surfZone()
Default construct, with zero start, size, index.
static autoPtr< surfZone > New(Istream &is)
surfZone & operator=(const surfZone &)=default
Copy assignment.
label start() const
The start label of this zone in the face list.
label & start()
Modifiable start label of this zone in the face list.
label size() const
The size of this zone in the face list.
labelRange range() const
The start/size range of this zone.
surfZone(const surfZone &)=default
Copy construct.
void writeDict(Ostream &os) const
Deprecated(2020-01) Write dictionary.
label & size()
Modifiable size of this zone in the face list.
A class for handling words, derived from Foam::string.
Base class for mesh zones.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
OBJstream os(runTime.globalPath()/outputName)
bool operator!=(const eddy &a, const eddy &b)
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Write boundaryPatch as dictionary entries (without surrounding braces)
tmp< faMatrix< Type > > operator==(const faMatrix< Type > &, const faMatrix< Type > &)
Istream & operator>>(Istream &, directionInfo &)
#define FOAM_DEPRECATED_FOR(since, replacement)
labelRange operator()(const surfZone &zone) const
Conversion/extraction to labelRange operation (functor).