Go to the documentation of this file.
36 #ifndef outputFilterOutputControl_H
37 #define outputFilterOutputControl_H
outputFilterOutputControl(const outputFilterOutputControl &)
Disallow default bitwise copy construct and assignment.
outputControls outputControl_
Type of output.
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
static const NamedEnum< outputControls, 8 > outputControlNames_
String representation of outputControls enums.
A class for handling words, derived from string.
scalar writeInterval_
Dump each deltaT (adjust Ttime)
void operator=(const outputFilterOutputControl &)
const word prefix_
Prefix.
label outputInterval_
The execution interval (in time steps) when using timeStep mode,.
label outputTimeLastDump_
Dumping counter for ocOutputTime or index dump for ocAdjustableTime.
~outputFilterOutputControl()
Destructor.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
outputControls
The output control options.
label outputTimeLastDump() const
Return outputTimeLastDump.
A list of keyword definitions, which are a keyword followed by any number of values (e....
bool output()
Flag to indicate whether to output.
outputControls outputControl() const
Return outputControl.
An output control for function objects. The default is time-step execution at every interval.
const Time & time_
Time object.
const Time & time() const
Return const access to the Time object.
void read(const dictionary &)
Read from dictionary.
scalar writeInterval() const
Return writeInterval.