Go to the documentation of this file.
45 "surfacePatchIOList::surfacePatchIOList"
46 "(const IOobject& io)";
49 if (readOpt() == IOobject::MUST_READ)
54 Istream& is = readStream(typeName);
72 patchEntries[patchI].keyword(),
79 if (startFaceI != faceI)
82 <<
"Patches are not ordered. Start of patch " << patchI
83 <<
" does not correspond to sum of preceding patches."
93 is.
check(functionName.c_str());
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
A class for handling words, derived from string.
#define forAll(list, i)
Loop across all elements in list.
Ostream & endl(Ostream &os)
Add newline and flush stream.
A class for handling character strings derived from std::string.
fileName objectPath() const
Return complete path + object name.
bool writeData(Ostream &) const
writeData member function required by regIOobject
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
Ostream & operator<<(Ostream &, const edgeMesh &)
virtual bool check(const char *operation) const
Check IOstream status for given operation.
A list of keyword definitions, which are a keyword followed by any number of values (e....
'Patch' on surface as subset of triSurface.
errorManipArg< error, int > exit(error &err, const int errNo=1)
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
defineTypeNameAndDebug(Foam::surfacePatchIOList, 0)
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
label size() const
Return the number of elements in the PtrList.
surfacePatchIOList(const surfacePatchIOList &)
Disallow default bitwise copy construct.
label readLabel(Istream &is)
IOobject for a surfacePatchList.
#define FatalErrorIn(functionName)
Report an error message using Foam::FatalError.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
bool good() const
Return true if next operation might succeed.
List< surfacePatch > surfacePatchList