Go to the documentation of this file.
57 Istream& is = readStream(typeName);
60 zones.
resize(dictEntries.size());
67 dictEntries[zonei].keyword(),
68 dictEntries[zonei].
dict(),
72 if (zones[zonei].start() != facei)
75 <<
"surfZones are not ordered. Start of zone " << zonei
76 <<
" does not correspond to sum of preceding zones." <<
nl
81 facei += zones[zonei].size();
93 const UList<surfZone>& content
117 const label sz = zones.size();
Defines the attributes of an object for which implicit objectRegistry management is supported,...
void resize(const label len)
Ostream & endl(Ostream &os)
Ostream & incrIndent(Ostream &os)
bool good() const noexcept
Ostream & operator<<(Ostream &, const boundaryPatch &p)
bool writeData(Ostream &os) const
IOobject for a surfZoneList.
void operator=(const surfZoneIOList &rhs)
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
defineTypeName(ensightPart)
void operator=(const UList< T > &a)
surfZoneIOList(const IOobject &io)
virtual bool check(const char *operation) const
OBJstream os(runTime.globalPath()/outputName)
Ostream & decrIndent(Ostream &os)
errorManipArg< error, int > exit(error &err, const int errNo=1)
readOption readOpt() const noexcept
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
#define FatalErrorInFunction
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
A surface zone on a MeshedSurface.
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
List< surfZone > surfZoneList
@ END_LIST
End list [isseparator].
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
fileName objectPath() const
@ BEGIN_LIST
Begin list [isseparator].