36 #ifndef solutionControl_H
37 #define solutionControl_H
77 virtual bool read() = 0;
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
A list of keyword definitions, which are a keyword followed by any number of values (e....
Registry of regIOobjects.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
const char * algorithmSpace() const
Return some whitespace the same length as the algorithm name.
solutionControl(const objectRegistry ®istry, const word &algorithmName)
Construct from the time, the name of the algorithm and a registry.
virtual ~solutionControl()
Destructor.
bool finalIter_
Flag set true during the final iteration.
virtual bool writeData(Ostream &) const
Dummy write for regIOobject.
const word & algorithmName() const
Return the name of the algorithm.
const word algorithmName_
Name of the algorithm.
const objectRegistry & registry_
Reference to the objectRegistry.
virtual bool read()=0
Read controls.
TypeName("solutionControl")
Run-time type information.
virtual const dictionary & dict() const =0
Return the dictionary.
virtual bool dependenciesModified() const =0
Return true if the dependencies have been modified.
const string algorithmSpaceStr_
Whitespace the same length as the algorithm name.
static bool finalIteration(const objectRegistry ®istry)
Lookup solutionControl from the objectRegistry and return finalIter.
A class for handling words, derived from string.