|
DART 6.12.2
|
#include <LCPSolver.hpp>
Public Member Functions | |
| virtual void | solve (ConstrainedGroup *_group)=0 |
| Solve constriant impulses for a constrained group. | |
| void | setTimeStep (double _timeStep) |
| Set time step. | |
| double | getTimeStep () const |
| Return time step. | |
| virtual | ~LCPSolver () |
| Destructor. | |
Protected Member Functions | |
| LCPSolver (double _timeStep) | |
| Constructor. | |
Protected Attributes | |
| double | mTimeStep |
| Simulation time step. | |
|
virtual |
Destructor.
|
protected |
Constructor.
| double dart::constraint::LCPSolver::getTimeStep | ( | ) | const |
Return time step.
| void dart::constraint::LCPSolver::setTimeStep | ( | double | _timeStep | ) |
Set time step.
|
pure virtual |
Solve constriant impulses for a constrained group.
Implemented in dart::constraint::DantzigLCPSolver, and dart::constraint::PGSLCPSolver.
|
protected |
Simulation time step.