61 #ifndef functionObjects_adjustTimeStepToCombustion_H
62 #define functionObjects_adjustTimeStepToCombustion_H
71 namespace functionObjects
78 class adjustTimeStepToCombustion
80 public regionFunctionObject
97 bool haveCombustionDeltaT0_;
100 scalar combustionDeltaT0_;
114 TypeName(
"adjustTimeStepToCombustion");
150 virtual bool write();
readOption
Enumeration defining the read options.
static const List< word > & null()
Return a null List.
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
A list of keyword definitions, which are a keyword followed by any number of values (e....
const word & name() const
Return the name of this functionObject.
Adjusts the time step to match bulk reaction time scales. This allows the solver to temporally resolv...
virtual wordList fields() const
Return the list of fields required.
void operator=(const adjustTimeStepToCombustion &)=delete
Disallow default bitwise assignment.
virtual ~adjustTimeStepToCombustion()
TypeName("adjustTimeStepToCombustion")
Runtime type information.
adjustTimeStepToCombustion(const word &name, const Time &runTime, const dictionary &dict)
Construct from components.
virtual bool execute()
Reset the timeStep from the Function1 of time.
virtual bool write()
Do nothing.
virtual bool read(const dictionary &)
Read and reset the timeStep Function1.
Templated form of IOobject providing type information for file reading and header type checking.
A class for handling words, derived from string.