

Go to the source code of this file.
Namespaces | |
| tuw | |
| tuw::RungeKutta | |
Typedefs | |
| using | tuw::RungeKutta::DiscretizationFuncPtr = void(*)(StateSim &, const double &) |
| using | tuw::StateSimPtr = std::shared_ptr< StateSim > |
Functions | |
| template<std::size_t StateNmSize, std::size_t RKOrder, typename... RKCoeff> | |
| void | tuw::RungeKutta::discretize (StateSim &_stateSim, const double &_arc) |
| Templetized generic discretization function. More... | |
| template<> | |
| void | tuw::RungeKutta::discretize< 0, 0 > (StateSim &_stateSim, const double &_arc) |
| Specialization for using a user-defined discretization function. More... | |
| template<std::size_t StateNmSize> | |
| DiscretizationFuncPtr | tuw::RungeKutta::getDiscrFunc (DiscretizationType _discrType) |
| Returns a discretization function pointer for pre-defined Runge-Kutta specializations defined in DiscretizationType. More... | |