Go to the documentation of this file.
38 #ifndef surfacePatch_H
39 #define surfacePatch_H
109 label
start() const noexcept
115 label&
start() noexcept
121 label
size() const noexcept
127 label&
size() noexcept
177 bool operator==(
const surfacePatch& a,
const surfacePatch&
b);
180 bool operator!=(
const surfacePatch& a,
const surfacePatch&
b);
183 Ostream&
operator<<(Ostream&
os,
const surfacePatch& obj);
surfacePatch & operator=(const surfacePatch &)=default
Copy assignment.
A class for handling words, derived from Foam::string.
label & start() noexcept
Return start label of this patch in the face list.
Identifies a surface patch/zone by name and index, with geometric type.
bool operator!=(const eddy &a, const eddy &b)
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Write boundaryPatch as dictionary entries (without surrounding braces)
const dimensionedScalar b
Wien displacement law constant: default SI units: [m.K].
tmp< faMatrix< Type > > operator==(const faMatrix< Type > &, const faMatrix< Type > &)
label size() const noexcept
Return size of this patch in the face list.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
label index() const noexcept
The index of this patch/zone in the surface mesh.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
OBJstream os(runTime.globalPath()/outputName)
label & size() noexcept
Return size of this patch in the face list.
A 'patch' on surface as subset of triSurface.
#define FOAM_DEPRECATED(since)
A surface zone on a MeshedSurface.
static const word null
An empty word.
class FOAM_DEPRECATED_FOR(2017-05, "Foam::Enum") NamedEnum
const word & geometricType() const noexcept
The geometric type of the patch/zone.
const word & name() const noexcept
The patch/zone name.
void write(Ostream &os) const
Write dictionary, includes surrounding braces.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
surfacePatch()
Default construct, with zero start, size, index=-1.
label start() const noexcept
Return start label of this patch in the face list.
void writeDict(Ostream &os) const
Deprecated(2020-01) Ostream output.