Data Structures | |
| class | LCP |
| class | MechanicalResetContactForceVisitor |
| class | MechanicalApplyContactForceVisitor |
| class | MechanicalGetConstraintValueVisitor |
| class | MechanicalGetContactIDVisitor |
| class | MasterContactSolver |
| class | CentralDifferenceSolver |
| Explicit time integrator using central difference (also known as Verlet of Leap-frop). More... | |
| class | CGImplicitSolver |
| Implicit time integrator using the filtered conjugate gradient solution [Baraff&Witkin 98]. More... | |
| class | DampVelocitySolver |
| Velocity damping and thresholding. More... | |
| class | EulerImplicitSolver |
| Implicit time integrator using backward Euler scheme. More... | |
| class | EulerKaapiSolver |
| The simplest time integration. More... | |
| class | EulerSolver |
| The simplest time integration. More... | |
| class | RungeKutta2Solver |
| A popular time integration method, much more precise than the EulerSolver. More... | |
| class | RungeKutta4Solver |
| A popular time integration method, much more precise than the EulerSolver. More... | |
| class | StaticSolver |
| Finds the static equilibrium of a system. More... | |
Functions | |
| SOFA_DECL_CLASS (DampVelocity) | |
| SOFA_DECL_CLASS (EulerKaapi) | |
| SOFA_DECL_CLASS (Euler) | |
| SOFA_DECL_CLASS (RungeKutta2) | |
| SOFA_DECL_CLASS (RungeKutta4) | |
Variables | |
| int | MasterContactSolverClass |
| int | CGImplicitSolverClass |
| int | DampVelocitySolverClass |
| int | EulerImplicitSolverClass |
| int | EulerKaapiSolverClass |
| int | EulerSolverClass |
| int | RungeKutta2SolverClass |
| int | RungeKutta4SolverClass |
| int | StaticSolverClass |
| sofa::component::odesolver::SOFA_DECL_CLASS | ( | RungeKutta4 | ) |
| sofa::component::odesolver::SOFA_DECL_CLASS | ( | RungeKutta2 | ) |
| sofa::component::odesolver::SOFA_DECL_CLASS | ( | Euler | ) |
| sofa::component::odesolver::SOFA_DECL_CLASS | ( | EulerKaapi | ) |
| sofa::component::odesolver::SOFA_DECL_CLASS | ( | DampVelocity | ) |
Initial value:
core::RegisterObject("Implicit time integration using the filtered conjugate gradient") .add< CGImplicitSolver >() .addAlias("CGImplicit")
Definition at line 295 of file CGImplicitSolver.cpp.
Initial value:
core::RegisterObject("Reduce the velocities") .add< DampVelocitySolver >() .addAlias("DampVelocity")
Definition at line 45 of file DampVelocitySolver.cpp.
Initial value:
core::RegisterObject("Implicit time integrator using backward Euler scheme") .add< EulerImplicitSolver >() .addAlias("EulerImplicit")
Definition at line 166 of file EulerImplicitSolver.cpp.
Initial value:
core::RegisterObject ("A simple explicit time integrator with kaapi").
add < EulerKaapiSolver > ().addAlias ("EulerKaapi")
Definition at line 59 of file EulerKaapiSolver.cpp.
Initial value:
core::RegisterObject("A simple explicit time integrator") .add< EulerSolver >() .addAlias("Euler")
Definition at line 46 of file EulerSolver.cpp.
Initial value:
core::RegisterObject("Constraint solver")
.add< MasterContactSolver >()
Definition at line 366 of file MasterContactSolver.cpp.
Initial value:
core::RegisterObject("A popular explicit time integrator") .add< RungeKutta2Solver >() .addAlias("RungeKutta2")
Definition at line 46 of file RungeKutta2Solver.cpp.
Initial value:
core::RegisterObject("A popular explicit time integrator") .add< RungeKutta4Solver >() .addAlias("RungeKutta4")
Definition at line 43 of file RungeKutta4Solver.cpp.
Initial value:
core::RegisterObject("A solver which seeks the static equilibrium of the scene it monitors")
.add< StaticSolver >()
Definition at line 91 of file StaticSolver.cpp.
1.5.7.1