33 nSubCycles_(nSubCycles),
52 return subCycleIndex_ > nSubCycles_;
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
bool end() const
Return true if the number of sub-cycles has been reached.
~subCycleTime()
Destructor.
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
virtual TimeState subCycle(const label nSubCycles)
Set time to sub-cycle for the given number of steps.
void endSubCycle()
End the sub-cycling and reset the time-state.
subCycleTime(Time &, const label nSubCycles)
Construct from original time and number of sub-cycles.
virtual void endSubCycle()
Reset time after sub-cycling back to previous TimeState.
A class for managing sub-cycling times.
subCycleTime & operator++()
Prefix increment.