ryujin 2.5.0 revision c64172211cf21344cb9b9b0f3a1266aa6400d392
Loading...
Searching...
No Matches
Public Attributes | List of all members
ryujin::Restart Class Referencefinal

#include <include/ryujin/interface/module.h>

Public Attributes

double suggested_tau_max
 

Detailed Description

A class signalling a restart, thrown in HyperbolicModule::forward_euler_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 forward_euler_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.

The field suggested_tau_max is set to a tau_max value with which the entire update step should be restarted.

Definition at line 75 of file module.h.

Member Data Documentation

◆ suggested_tau_max

double ryujin::Restart::suggested_tau_max

Definition at line 78 of file module.h.


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