Documentation


animal::OdeImplicitSolver< t_Positions, t_Vector, t_Real > Member List

This is the complete list of members for animal::OdeImplicitSolver< t_Positions, t_Vector, t_Real >, including all inherited members.
_dampingRatioanimal::OdeImplicitSolver< t_Positions, t_Vector, t_Real >
_maxIteranimal::OdeImplicitSolver< t_Positions, t_Vector, t_Real >
_methodanimal::OdeSolver< t_Positions, t_Vector, t_Real >
_MMIDstepsanimal::OdeSolver< t_Positions, t_Vector, t_Real >
_smallDenominatorThresholdanimal::OdeImplicitSolver< t_Positions, t_Vector, t_Real >
applyForces(Vector &a, const Vector &f)=0animal::OdeImplicitSolver< t_Positions, t_Vector, t_Real > [pure virtual]
compute_implicit_euler_step(Positions &dpos, Vector &dvel, const Positions &pos, const Vector &vel, Real dt)animal::OdeImplicitSolver< t_Positions, t_Vector, t_Real >
computeAccelerations(Vector &a, const Positions &p, const Vector &v)=0animal::OdeImplicitSolver< t_Positions, t_Vector, t_Real > [pure virtual]
computeAccelerationsAndStiffness(Vector &a, const Positions &p, const Vector &v)=0animal::OdeImplicitSolver< t_Positions, t_Vector, t_Real > [pure virtual]
computeDerivative(Der &d, const Sta &s, Real)animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
d1animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
d2animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
d3animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
d4animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
da1animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
da2animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
da3animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
da4animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
dampingRatio() const animal::OdeImplicitSolver< t_Positions, t_Vector, t_Real > [inline]
Der typedefanimal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
dv1animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
dv2animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
dv3animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
dv4animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
EULERanimal::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]
IMPLICIT_EULERanimal::OdeImplicitSolver< t_Positions, t_Vector, t_Real > [static]
implicit_euler(Positions &pos, Vector &vel, Real dt)animal::OdeImplicitSolver< t_Positions, t_Vector, t_Real >
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]
maxCGiterations() const animal::OdeImplicitSolver< t_Positions, t_Vector, t_Real > [inline]
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]
MODMIDanimal::OdeSolver< t_Positions, t_Vector, t_Real > [static]
multImplicitMatrix(Vector &y, const Vector &x, Real h)animal::OdeImplicitSolver< t_Positions, t_Vector, t_Real >
OdeImplicitSolver()animal::OdeImplicitSolver< t_Positions, t_Vector, t_Real >
OdeSolver()animal::OdeSolver< t_Positions, t_Vector, t_Real >
Positions typedefanimal::OdeImplicitSolver< t_Positions, t_Vector, t_Real >
Real typedefanimal::OdeImplicitSolver< 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]
RK2animal::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]
RK4animal::OdeSolver< t_Positions, t_Vector, t_Real > [static]
s1animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
s2animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
s3animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
setDampingRatio(Real d)animal::OdeImplicitSolver< t_Positions, t_Vector, t_Real > [inline]
setMaxCGiterations(int n)animal::OdeImplicitSolver< t_Positions, t_Vector, t_Real > [inline]
setMethod(int m)animal::OdeSolver< t_Positions, t_Vector, t_Real >
setMMIDsteps(int n)animal::OdeSolver< t_Positions, t_Vector, t_Real > [inline]
setSmallDenominatorThreshold(Real s)animal::OdeImplicitSolver< t_Positions, t_Vector, t_Real > [inline]
smallDenominatorThreshold() const animal::OdeImplicitSolver< t_Positions, t_Vector, t_Real > [inline]
solveODE(Positions &pos, Vector &vel, Real dt)animal::OdeImplicitSolver< t_Positions, t_Vector, t_Real > [virtual]
sp1animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
sp2animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
sp3animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
Sta typedefanimal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
sv1animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
sv2animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
sv3animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
v_eq_h_dfdx_x(Vector &v, Real h, const Vector &x)=0animal::OdeImplicitSolver< t_Positions, t_Vector, t_Real > [pure virtual]
v_peq_h_dfdx_x(Vector &v, Real h, const Vector &x)=0animal::OdeImplicitSolver< t_Positions, t_Vector, t_Real > [pure virtual]
Vec typedefanimal::OdeImplicitSolver< t_Positions, t_Vector, t_Real >
Vector typedefanimal::OdeImplicitSolver< t_Positions, t_Vector, t_Real >
velHalfanimal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
velocityVerlet(Positions &pos, Vector &vel, Real h)animal::OdeSolver< t_Positions, t_Vector, t_Real > [protected]
VVERLETanimal::OdeSolver< t_Positions, t_Vector, t_Real > [static]
~OdeSolver()animal::OdeSolver< t_Positions, t_Vector, t_Real > [inline, virtual]

Generated on Thu Dec 23 13:52:30 2004 by doxygen 1.3.6