![]() |
Blender V2.61 - r43446
|
#include <Solver.hpp>

Public Types | |
| enum | SolverParam { DLS_QMAX = 0, DLS_LAMBDA_MAX, DLS_EPSILON } |
Public Member Functions | |
| virtual | ~Solver () |
| virtual bool | init (unsigned int nq, unsigned int nc, const std::vector< bool > &gc)=0 |
| virtual bool | solve (const e_matrix &A, const e_vector &Wy, const e_vector &ydot, const e_matrix &Wq, e_vector &qdot, e_scalar &nlcoef)=0 |
| virtual void | setParam (SolverParam param, double value)=0 |
Definition at line 16 of file Solver.hpp.
Definition at line 18 of file Solver.hpp.
| virtual iTaSC::Solver::~Solver | ( | ) | [inline, virtual] |
Definition at line 23 of file Solver.hpp.
| virtual bool iTaSC::Solver::init | ( | unsigned int | nq, |
| unsigned int | nc, | ||
| const std::vector< bool > & | gc | ||
| ) | [pure virtual] |
Implemented in iTaSC::WDLSSolver, and iTaSC::WSDLSSolver.
| virtual void iTaSC::Solver::setParam | ( | SolverParam | param, |
| double | value | ||
| ) | [pure virtual] |
Implemented in iTaSC::WDLSSolver, and iTaSC::WSDLSSolver.
Referenced by execute_scene().
| virtual bool iTaSC::Solver::solve | ( | const e_matrix & | A, |
| const e_vector & | Wy, | ||
| const e_vector & | ydot, | ||
| const e_matrix & | Wq, | ||
| e_vector & | qdot, | ||
| e_scalar & | nlcoef | ||
| ) | [pure virtual] |
Implemented in iTaSC::WDLSSolver, and iTaSC::WSDLSSolver.
Referenced by iTaSC::Scene::update().