OOF2: The Manual
Name
QCTimeStepper — Ways of taking a "Quality Controlled" time step.
Subclasses
Subclasses are listed as they appear in the GUI and (in parentheses) as they appear in scripts.
-
Two Step (
TwoStep) -- Compare the results of one big step to two smaller steps, and adjust the step size to keep the difference within the given tolerance.
Description
QCTimeStepper objects describe ways of taking
a single “Quality Controlled”[26]
time step when solving a time
dependent problem. Given a set of Field values at time
, they
compute a set of new values at time
. The difference
between QCTimeStepper and TimeStepper is that
QCTimeStepper also returns an error estimate.
QCTimeStepper is used for the
stepper parameter for AdaptiveDriver.
[At the moment there is only one subclass of
QCTimeStepper, but our intention is to add
more. (If we've added more and haven't updated the manual, please
ignore the previous sentence.)]
[26] The expression “quality controlled” in this context is stolen from an old copy of Numerical Recipes.



