Abstract class for time step calculator. More...
#include <time_step_calculator.hpp>


Public Member Functions | |
| virtual double | operator() (const Tessellation3D &tess, const vector< ComputationalCell > &cells, const EquationOfState &eos) const =0 |
| Calculates the time step. More... | |
| virtual | ~TimeStepCalculator (void) |
| Class destructor. | |
Public Member Functions inherited from LazyList< double > | |
| virtual size_t | size (void) const=0 |
| Returns the length of the list. More... | |
| virtual double | operator[] (const size_t i) const=0 |
| Returns a single member of the list. More... | |
| double | at (const size_t i) const |
| bound checked access function More... | |
Abstract class for time step calculator.
Definition at line 16 of file time_step_calculator.hpp.
|
pure virtual |
Calculates the time step.
| tess | Tessellation |
| cells | Computational cells |
| eos | Equation of state |
Implemented in CourantFriedrichsLewy.
1.8.13