OOF2: The Manual
StepErrorScaling — Ways to compute the error for a time step.
Subclasses are listed as they appear in the GUI and (in parentheses) as they appear in scripts.
RelativeErrorScaling) -- Errors are scaled by the field magnitude.
AbsoluteErrorScaling) -- Errors are not scaled.
XOverErrorScaling) -- Errors are scaled by the field magnitude, except near zero-crossings.
GlobalErrorScaling) -- Errors are scaled so that the integral over time is constant.
StepErrorScaling subclasses determine how to
compute the error estimate when solving a
SubProblem with adaptive
time-stepping in AdvancedSolverMode. The
errorscaling parameter of AdaptiveDriver is a
StepErrorScaling object. The AdaptiveDriver adjusts the timestep so
that the error estimate returned by the
StepErrorScaling object is less than, but not
much less than, the given
When a time-evolution calculation with adaptive stepping is failing because the step size is too small, it's often due to a poorly chosen error scaling method.