philsupertramp/game-math
|
#include <ODESolver.h>
Static Public Member Functions | |
static ODEResult | odeExpEuler (const ODE &fun, const std::vector< double > &tInterval, const Matrix< double > &y0, const ODEOption &option) |
static ODEResult | ode45 (const ODE &fun, const std::vector< double > &tInterval, const Matrix< double > &y0, const ODEOption &option) |
static ODEResult | odeTrapez (const ODE &fun, const std::vector< double > &tInterval, const Matrix< double > &y0, const ODEOption &option) |
static ODEResult | odeBDF2 (const ODE &fun, const std::vector< double > &tInterval, const Matrix< double > &y0, const ODEOption &option) |
Proxy interface class for ODE solvers with static member functions as bridge to solvers.
|
inlinestatic |
proxy to ODE45
fun | ode to approximate |
tInterval | interval to perform approximation on |
y0 | start value |
option | solver options |
|
inlinestatic |
proxy to ODEBDF2
fun | ode to approximate |
tInterval | interval to perform approximation on |
y0 | start value |
option | solver options |
|
inlinestatic |
proxy to ODEExpEuler
fun | ode to approximate |
tInterval | interval to perform approximation on |
y0 | start value |
option | solver options |
|
inlinestatic |
proxy to ODETrapez
fun | ode to approximate |
tInterval | interval to perform approximation on |
y0 | start value |
option | solver options |