sofa::component::mastersolver::DefaultMasterSolver Class Reference

The simplest master solver, equivalent to the default behavior when no master solver is used. More...

#include <DefaultMasterSolver.h>

Inheritance diagram for sofa::component::mastersolver::DefaultMasterSolver:

Inheritance graph
[legend]
Collaboration diagram for sofa::component::mastersolver::DefaultMasterSolver:

Collaboration graph
[legend]

Public Member Functions

 DefaultMasterSolver ()
void step (double dt)
 Main computation method.

Detailed Description

The simplest master solver, equivalent to the default behavior when no master solver is used.

Definition at line 42 of file DefaultMasterSolver.h.


Constructor & Destructor Documentation

sofa::component::mastersolver::DefaultMasterSolver::DefaultMasterSolver (  ) 

Definition at line 48 of file DefaultMasterSolver.cpp.


Member Function Documentation

void sofa::component::mastersolver::DefaultMasterSolver::step ( double  dt  )  [virtual]

Main computation method.

Specify and execute all computations for computing a timestep, such as one or more collisions and integrations stages.

Implements sofa::core::componentmodel::behavior::MasterSolver.

Definition at line 52 of file DefaultMasterSolver.cpp.

References sofa::simulation::MasterSolverImpl::computeCollision(), sofa::core::objectmodel::BaseObject::f_printLog, sofa::core::objectmodel::Data< T >::getValue(), and sofa::simulation::MasterSolverImpl::integrate().


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

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