Abstract class for time step function. More...
#include <time_step_function.hpp>
Public Member Functions | |
virtual double | operator() (const Tessellation &tess, const vector< ComputationalCell > &cells, const EquationOfState &eos, const vector< Vector2D > &point_velocities, const double time, TracerStickerNames const &tracerstickernames) const =0 |
Calculates the time step. More... | |
virtual | ~TimeStepFunction (void) |
Destructor. | |
Abstract class for time step function.
Definition at line 16 of file time_step_function.hpp.
|
pure virtual |
Calculates the time step.
tess | Tessellation |
cells | Primitive variables |
eos | Equation of state |
point_velocities | Velocities of the mesh generating points |
time | Time |
tracerstickernames | The names of the tracers and stickers |
Implemented in SimpleCFL.