Go to the documentation of this file.
76 Foam::lumpedPointIOMovement::lumpedPointIOMovement
93 ok = readData(readStream(typeName));
98 this->ownerId(ownerId);
static autoPtr< T > New(Args &&... args)
Construct autoPtr of T with forwarding arguments.
Defines the attributes of an object for which implicit objectRegistry management is supported,...
void writeDict(Ostream &os) const
Write axis, locations, division as a dictionary.
IO-registered version of lumpedPointMovement.
const Time & time() const
Return time.
fileName caseSystem() const
Registry of regIOobjects.
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)....
static const lumpedPointIOMovement * lookupInRegistry(const objectRegistry &obr)
Lookup pointer to object in the object-registry,.
bool writeData(Ostream &os) const
writeData member function required by regIOobject
virtual bool check(const char *operation) const
Check IOstream status for given operation.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
static const word canonicalName
The canonical name ("lumpedPointMovement") for the dictionary.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
const Type * findObject(const word &name, const bool recursive=false) const
Return const pointer to the object of the given Type.
bool readData(Istream &is)
readData member function used by regIOobject
The movement driver that describes initial point locations, the segmentation for pressure integration...
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.
defineTypeNameAndDebug(combustionModel, 0)
Ostream & operator<<(Ostream &, const boundaryPatch &)
static autoPtr< lumpedPointIOMovement > New(const objectRegistry &obr, label ownerId=-1)
Create a new object in the registry by reading system dictionary.