_method | animal::OdeSolver< t_Positions, t_Vector, t_Real > | |
_MMIDsteps | animal::OdeSolver< t_Positions, t_Vector, t_Real > | |
computeAccelerations(Vector &acceleration, const Positions &pos, const Vector &vel)=0 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected, pure virtual] |
computeDerivative(Der &d, const Sta &s, Real) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
d1 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
d2 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
d3 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
d4 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
da1 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
da2 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
da3 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
da4 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
Der typedef | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
dv1 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
dv2 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
dv3 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
dv4 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
EULER | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [static] |
euler(Positions &pos, Vector &vel, Real h, Real t=0) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
integrate_euler(Sta &s, Real h, Real t, Der &d) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
integrate_modmid(Sta &s, Real h, Real t, int n, Der &d1, Sta &s1, Sta &s2, Sta &s3) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
integrate_rk2(Sta &s, Real h, Real t, Der &d, Sta &s1) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
integrate_rk4(Sta &s, Real h, Real t, Der &d1, Der &d2, Der &d3, Der &d4, Sta &s1) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
integrate_VVerlet(Sta &s, Real h, Der &d) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
method() const | animal::OdeSolver< t_Positions, t_Vector, t_Real > | |
MMIDsteps() const | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [inline] |
MODMID | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [static] |
modmid(Positions &pos, Vector &vel, Real h, int n, Real t=0) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
OdeSolver() | animal::OdeSolver< t_Positions, t_Vector, t_Real > | |
Positions typedef | animal::OdeSolver< t_Positions, t_Vector, t_Real > | |
Real typedef | animal::OdeSolver< t_Positions, t_Vector, t_Real > | |
rk2(Positions &pos, Vector &vel, Real h, Real t=0) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
RK2 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [static] |
RK4 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [static] |
rk4(Positions &pos, Vector &vel, Real h, Real t=0) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
s1 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
s2 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
s3 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
setMethod(int m) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | |
setMMIDsteps(int n) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [inline] |
solveODE(Positions &pos, Vector &vel, Real dt) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [virtual] |
sp1 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
sp2 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
sp3 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
Sta typedef | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
sv1 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
sv2 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
sv3 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
Vector typedef | animal::OdeSolver< t_Positions, t_Vector, t_Real > | |
velHalf | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
velocityVerlet(Positions &pos, Vector &vel, Real h) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
VVERLET | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [static] |
~OdeSolver() | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [inline, virtual] |