38#ifndef Foam_surfZoneIOList_H
39#define Foam_surfZoneIOList_H
63 bool readIOcontents();
100 using surfZoneList::operator=;
Defines the attributes of an object for which implicit objectRegistry management is supported,...
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
regIOobject(const IOobject &io, const bool isTimeObject=false)
Construct from IOobject. The optional flag adds special handling if the object is the top-level regIO...
IOobject for a surfZoneList.
surfZoneIOList(const IOobject &io)
Construct from IOobject.
void operator=(const surfZoneIOList &rhs)
Copy assignment of entries.
bool writeData(Ostream &os) const
The writeData function - required by regIOobject.
virtual ~surfZoneIOList()=default
Destructor.
TypeNameNoDebug("surfZoneList")
Runtime type information.
OBJstream os(runTime.globalPath()/outputName)
List< surfZone > surfZoneList
List of surfZone.
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Write boundaryPatch as dictionary entries (without surrounding braces).
void rhs(fvMatrix< typename Expr::value_type > &m, const Expr &expression)
Basic run-time type information using word as the type's name. Used to enhance the standard RTTI to c...
#define TypeNameNoDebug(TypeNameString)
Declare a ClassNameNoDebug() with extra virtual type info.