|
| ForwardEulerIntegrator (Rates< T, N > &rate_calculator) |
|
void | step (T start_time, T end_time, const std::array< T, N > &start_state, std::array< T, N > &out_state) |
| Function to step the integrator forward from time start to time end.
|
|
|
T | _step_size |
| Step size for integrator.
|
|
std::array< T, N > | _rates |
|
Rates< T, N > & | _rate_calculator |
| Reference to dynamics object that calculates rates.
|
|
◆ step()
template<typename T , unsigned int N>
Function to step the integrator forward from time start to time end.
- Parameters
-
start_time | Start time for integration |
end_time | End time for integration |
start_state | State at start of integration |
out_state | Output state via implicit – result of integration |
Reimplemented from clockwerk::Integrator< T, N >.
The documentation for this class was generated from the following file: