#include <TAPsODESolvers.hpp>

Public Member Functions | |
| ODESolver () | |
| virtual void | SetSize (int vectorSize)=0 |
| virtual void | Solve (VectorSet< T_SET > &x0, VectorSet< T_SET > &xEnd, T t0, T t1, DerivFunc dxdt, void *userData)=0 |
| virtual | ~ODESolver () |
Protected Types | |
| typedef bool(* | DerivFunc )(T t, VectorSet< T_SET > &x, VectorSet< T_SET > &xdot, void *userData) |
Definition at line 59 of file TAPsODESolvers.hpp.
typedef bool(* ODESolver< T, T_SET >::DerivFunc)(T t,VectorSet< T_SET > &x,VectorSet< T_SET > &xdot,void *userData) [protected] |
| virtual void ODESolver< T, T_SET >::SetSize | ( | int | vectorSize | ) | [pure virtual] |
Implemented in ODESolverEuler< T, T_SET >, ODESolverMidpoint< T, T_SET >, and ODESolverRungeKutta4< T, T_SET >.
| virtual void ODESolver< T, T_SET >::Solve | ( | VectorSet< T_SET > & | x0, | |
| VectorSet< T_SET > & | xEnd, | |||
| T | t0, | |||
| T | t1, | |||
| DerivFunc | dxdt, | |||
| void * | userData | |||
| ) | [pure virtual] |
1.5.6