![]() |
ryujin 2.1.1 revision 6dc06e5864abd5d99e5d7ab641dbe621936411d9
|
#include <source/hyperbolic_module.h>
A class signalling a restart, thrown in HyperbolicModule::single_step and caught in the TimeIntegrator when performing a time step. We currently signal a restart whenever we encounter an invariant domain violation of the low-order update.
This might happen, for example, in subsequent invocations of step() in high-order time stepping algorithms when the time step size has to be kept constant. A standard strategy implemented in TimeIntegrator is to simply fall back to a smaller relative CFL number and try again.
Definition at line 72 of file hyperbolic_module.h.