sofa::simulation::MasterSolverImpl Class Reference

Implementation of MasterSolver relying on simulation::Node. More...

#include <MasterSolverImpl.h>

Inheritance diagram for sofa::simulation::MasterSolverImpl:

Inheritance graph
[legend]
Collaboration diagram for sofa::simulation::MasterSolverImpl:

Collaboration graph
[legend]

Visitors

These methods provides an abstract view of the mechanical system to animate.

They are implemented by executing Visitors in the subtree of the scene-graph below this solver.

typedef
simulation::Node::Sequence
< core::componentmodel::behavior::OdeSolver > 
Solvers
typedef
core::componentmodel::collision::Pipeline 
Pipeline
virtual void computeCollision ()
 Activate collision pipeline.
virtual void integrate (double dt)
 Activate OdeSolvers.
const Solvers & getSolverSequence ()

Public Member Functions

 MasterSolverImpl ()
virtual ~MasterSolverImpl ()

Detailed Description

Implementation of MasterSolver relying on simulation::Node.

Note that it is in a preliminary stage, hence its fonctionnalities and API will certainly change soon.

Definition at line 46 of file MasterSolverImpl.h.


Member Typedef Documentation

Definition at line 67 of file MasterSolverImpl.h.

Definition at line 66 of file MasterSolverImpl.h.


Constructor & Destructor Documentation

sofa::simulation::MasterSolverImpl::MasterSolverImpl (  ) 

Definition at line 40 of file MasterSolverImpl.cpp.

sofa::simulation::MasterSolverImpl::~MasterSolverImpl (  )  [virtual]

Definition at line 43 of file MasterSolverImpl.cpp.


Member Function Documentation

void sofa::simulation::MasterSolverImpl::computeCollision (  )  [virtual]

const MasterSolverImpl::Solvers & sofa::simulation::MasterSolverImpl::getSolverSequence (  )  [protected]

void sofa::simulation::MasterSolverImpl::integrate ( double  dt  )  [virtual]


The documentation for this class was generated from the following files:

Generated on Sun Nov 23 04:24:23 2008 for Sofa by  doxygen 1.5.7.1