72 #ifndef functionObjects_setTimeStepFaRegionsFunctionObject_H 73 #define functionObjects_setTimeStepFaRegionsFunctionObject_H 84 namespace functionObjects
91 class setTimeStepFaRegionsFunctionObject
93 public functionObjects::timeFunctionObject
98 setTimeStepFaRegionsFunctionObject
100 const setTimeStepFaRegionsFunctionObject&
107 scalar regionDeltaT()
const;
140 virtual bool execute();
143 virtual bool write();
A list of keyword definitions, which are a keyword followed by a number of values (eg...
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
bool read(const char *buf, int32_t &val)
Same as readInt32.
void write(vtk::formatter &fmt, const Type &val, const label n=1)
Component-wise write of a value (N times)
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for expressions::valueTypeCode::INVALID.
A class for handling words, derived from Foam::string.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.
This function object controls the time step for classes of the type regionFaModel. It reads regionFaMaxCo entry from controlDict and evaluate the time step based on the finite area Courant Number.