43 bool Foam::solver::writeData(Ostream&)
const
73 steady(mesh_.schemes().steady()),
74 LTS(
fv::localEulerDdt::enabled(
mesh)),
77 fvConstraintsPtr(nullptr),
80 runTime(mesh_.time()),
109 if (!fvConstraintsPtr)
114 return *fvConstraintsPtr;
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
const IOdictionary & controlDict() const
Return the control dict.
T lookupOrDefault(const word &, const T &, const bool writeDefault=writeOptionalEntries > 0) const
Find and return a T, if not found return the given default.
static autoPtr< dictionary > New(Istream &)
Construct top-level dictionary on freestore from Istream.
Finite volume constraints.
Mesh data needed to do the Finite Volume discretisation.
const Time & time() const
Return the top-level database.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
Abstract base class for run-time selectable region solvers.
static scalar deltaTFactor
deltaT increase factor
virtual ~solver()
Destructor.
Foam::fvModels & fvModels() const
Return the fvModels that are created on demand.
solver(fvMesh &mesh)
Construct from region mesh.
Foam::fvConstraints & fvConstraints() const
Return the fvConstraints that are created on demand.
const fvMesh & mesh
Region mesh.
virtual bool read()
Read controls.
pimpleControl pimple(mesh)
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
defineRunTimeSelectionTable(reactionRateFlameArea, dictionary)
defineTypeNameAndDebug(combustionModel, 0)
word name(const LagrangianState state)
Return a string representation of a Lagrangian state enumeration.