Go to the documentation of this file.
47 Foam::expressions::exprDriverWriter::exprDriverWriter
61 IOobject::READ_IF_PRESENT,
69 readData(readStream(
"exprDriverWriter",
true));
93 driver_.prepareData(
dict);
94 dict.write(os,
false);
Defines the attributes of an object for which implicit objectRegistry management is supported,...
A class for handling words, derived from Foam::string.
static word timeName(const scalar t, const int precision=precision_)
Base driver for parsing value expressions associated with an fvMesh.
virtual const fvMesh & mesh() const =0
The mesh we are attached to.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
word name(const complex &c)
Return string representation of complex.
defineTypeName(exprDriverWriter)
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
bool bad() const
Return true if stream is corrupted.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
virtual bool readData(Istream &is)
Virtual readData function.
Registered input/output for an expressions::fvExprDriver.
const Time & time() const
Return the top-level database.
virtual void getData(const dictionary &dict)
Read data from dictionary, normally via the reader/writer.
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.
virtual bool writeData(Ostream &os) const
Pure virtual writeData function.