Go to the documentation of this file.
51 mesh.time().constant(),
59 Info<<
"Creating finite volume options from "
63 io.
readOpt() = IOobject::MUST_READ_IF_MODIFIED;
73 Info<<
"Creating finite volume options from "
77 io.
readOpt() = IOobject::MUST_READ_IF_MODIFIED;
82 Info<<
"No finite volume options present" <<
nl <<
endl;
84 io.
readOpt() = IOobject::NO_READ;
117 <<
"Constructing " << typeName
118 <<
" for region " <<
mesh.name() <<
endl;
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
#define InfoInFunction
Report a information message using Foam::Info.
static options & New(const fvMesh &mesh)
Construct fvOptions and register to datbase if not present.
bool read(const char *, int32_t &)
IOobject createIOobject(const fvMesh &mesh) const
Create IO object if dictionary is present.
Ostream & endl(Ostream &os)
Add newline and flush stream.
const fileName & instance() const
bool headerOk()
Read and check header info.
readOption readOpt() const
virtual bool read()
Read dictionary.
const word & name() const
Return name.
options(const options &)
Disallow default bitwise copy construct.
Mesh data needed to do the Finite Volume discretisation.
defineTypeNameAndDebug(option, 0)
void store()
Transfer ownership of this object to its registry.
List of finite volume options.
virtual bool read(const dictionary &dict)
Read dictionary.