| _exponentialDamping | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [protected] |
| _gravity | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [protected] |
| _invMasses | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [protected] |
| _method | animal::OdeSolver< t_Positions, t_Vector, t_Real > | |
| _MMIDsteps | animal::OdeSolver< t_Positions, t_Vector, t_Real > | |
| _singleInvMass | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [protected] |
| _useExponentialDamping | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [protected] |
| _useGravity | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [protected] |
| _useMass | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [protected] |
| _useSingleMass | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [protected] |
| applyForces(Vector &acc, const Vector &forces) | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| applyGravity(Vector &a) | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | |
| computeAccelerations(Vector &acc, const Positions &pos, const Vector &vel) | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| computeDerivative(Der &d, const Sta &s, Real) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
| computeForces(Vector &acc, const Positions &pos, const Vector &vel) | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| 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(Positions &pos, Vector &vel, Real h, Real t=0) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
| EULER | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [static] |
| get_exponentialDamping() | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| get_gravity() | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| get_invMasses() | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| get_singleInvMass() | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| get_useExponentialDamping() | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| get_useGravity() | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| get_useMass() | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| get_useSingleMass() | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| 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] |
| InvMass typedef | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | |
| InvMasses typedef | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | |
| method() const | animal::OdeSolver< t_Positions, t_Vector, t_Real > | |
| MMIDsteps() const | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [inline] |
| modmid(Positions &pos, Vector &vel, Real h, int n, Real t=0) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
| MODMID | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [static] |
| OdeSolver() | animal::OdeSolver< t_Positions, t_Vector, t_Real > | |
| Parent typedef | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [protected] |
| Positions typedef | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | |
| Real typedef | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, 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(Positions &pos, Vector &vel, Real h, Real t=0) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [protected] |
| RK4 | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [static] |
| 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] |
| set_exponentialDamping(const Real &_newVal) | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| set_gravity(const Vec &_newVal) | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| set_invMasses(InvMasses *_newVal) | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| set_singleInvMass(const InvMass &_newVal) | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| set_useExponentialDamping(const bool &_newVal) | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| set_useGravity(const bool &_newVal) | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| set_useMass(const bool &_newVal) | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| set_useSingleMass(const bool &_newVal) | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |
| setMethod(int m) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | |
| setMMIDsteps(int n) | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [inline] |
| SimpleSolver() | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | |
| solveODE(Positions &p, Vector &v, Real dt) | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, 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] |
| Vec typedef | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | |
| Vector typedef | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, 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] |
| zero() | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [inline, protected, static] |
| ~OdeSolver() | animal::OdeSolver< t_Positions, t_Vector, t_Real > | [inline, virtual] |
| ~SimpleSolver() | animal::SimpleSolver< t_Positions, t_Vector, t_InvMasses, t_Real > | [virtual] |