2
3
4
5
6
7
8
9
10
11
12
13
14
15
17
18
19
20
36 template <
typename T,
unsigned int N>
48 virtual void step(T start_time, T end_time,
49 const std::array<T, N> &start_state, std::array<T, N> &out_state) {}
55 template <
typename T,
unsigned int N>
This class is a base implementation of the integrator. It defines the basic functions and components ...
Definition Integrator.hpp:37
Rates< T, N > & _rate_calculator
Reference to dynamics object that calculates rates.
Definition Integrator.hpp:52
Integrator(Rates< T, N > &rate_calculator)
Constructor for the.
Definition Integrator.hpp:56
virtual 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.
Definition Integrator.hpp:48