39#ifndef SIMPLEControlSingleRun_H
40#define SIMPLEControlSingleRun_H
53class SIMPLEControlSingleRun
84 SIMPLEControlSingleRun(
const SIMPLEControlSingleRun&) =
delete;
87 void operator=(
const SIMPLEControlSingleRun&) =
delete;
101 SIMPLEControlSingleRun
118 virtual bool write(
const bool valid =
true)
const;
void writeNow()
Write fields, even if it is not a writeTime.
virtual void readIters()
Set end time if number of iters has changed.
TypeName("singleRun")
Run-time type information.
void checkEndTime(bool &isRunning)
Check whether endTime has been overwritten by a run-time modification of controlDict.
scalar startTime_
Start time.
virtual ~SIMPLEControlSingleRun()=default
Destructor.
virtual bool read()
Read controls from optimisationDict.
Mesh data needed to do the Finite Volume discretisation.
A class for handling words, derived from Foam::string.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.