Go to the documentation of this file.
36 #ifndef equationMaxIterCondition_H
37 #define equationMaxIterCondition_H
Base class for run time conditions.
A class for handling words, derived from string.
Base class for function objects, adding functionality to read/write state information (data required ...
virtual void write()
Write.
label startIter_
Start checking from iteration - always skips first iteration.
const wordList fieldNames_
Field name.
Registry of regIOobjects.
virtual const word & name() const
Return the condition name.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
virtual bool apply()
Apply the condition.
Maximum number of equation iterations run time condition.
A list of keyword definitions, which are a keyword followed by any number of values (e....
virtual ~equationMaxIterCondition()
Destructor.
const label threshold_
Threshold for maximum number of iterations.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
TypeName("equationMaxIter")
Runtime type information.
equationMaxIterCondition(const word &name, const objectRegistry &obr, const dictionary &dict, functionObjectState &state)
Constructor.