ryujin 2.1.1 revision 6dc06e5864abd5d99e5d7ab641dbe621936411d9
ryujin::Restart Class Referencefinal

#include <source/hyperbolic_module.h>

Detailed Description

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.


The documentation for this class was generated from the following file: