#include <MasterContactSolver.h>

Public Member Functions | |
| LCP (unsigned int maxConstraint) | |
| ~LCP () | |
| void | reset (void) |
| double ** | getW (void) |
| double & | getMu (void) |
| double * | getDfree (void) |
| int | getDfreeSize (void) |
| double | getTolerance (void) |
| void | setTol (double t) |
| double | getMaxIter (void) |
| double * | getF (void) |
| bool | useInitialGuess (void) |
| unsigned int | getNbConst (void) |
| void | setNbConst (unsigned int nbC) |
| unsigned int | getMaxConst (void) |
| bool | isLocked (void) |
| void | lock (void) |
| void | unlock (void) |
| void | wait (void) |
Data Fields | |
| int | maxConst |
| LPtrFullMatrix< double > | W |
| LPtrFullMatrix< double > | A |
| FullVector< double > | dFree |
| FullVector< double > | f |
| double | tol |
| int | numItMax |
| unsigned int | nbConst |
| bool | useInitialF |
| double | mu |
| int | dim |
Private Attributes | |
| bool | lok |
Definition at line 50 of file MasterContactSolver.h.
| sofa::component::odesolver::LCP::LCP | ( | unsigned int | maxConstraint | ) |
| sofa::component::odesolver::LCP::~LCP | ( | ) |
| double* sofa::component::odesolver::LCP::getDfree | ( | void | ) | [inline] |
Definition at line 72 of file MasterContactSolver.h.
References dFree, and sofa::component::linearsolver::FullVector< T >::ptr().
| int sofa::component::odesolver::LCP::getDfreeSize | ( | void | ) | [inline] |
Definition at line 73 of file MasterContactSolver.h.
References dFree, and sofa::component::linearsolver::FullVector< T >::size().
| double* sofa::component::odesolver::LCP::getF | ( | void | ) | [inline] |
| unsigned int sofa::component::odesolver::LCP::getMaxConst | ( | void | ) | [inline] |
| double sofa::component::odesolver::LCP::getMaxIter | ( | void | ) | [inline] |
| double& sofa::component::odesolver::LCP::getMu | ( | void | ) | [inline] |
| unsigned int sofa::component::odesolver::LCP::getNbConst | ( | void | ) | [inline] |
| double sofa::component::odesolver::LCP::getTolerance | ( | void | ) | [inline] |
| double** sofa::component::odesolver::LCP::getW | ( | void | ) | [inline] |
| bool sofa::component::odesolver::LCP::isLocked | ( | void | ) | [inline] |
Definition at line 83 of file MasterContactSolver.h.
| void sofa::component::odesolver::LCP::lock | ( | void | ) | [inline] |
| void sofa::component::odesolver::LCP::reset | ( | void | ) |
| void sofa::component::odesolver::LCP::setNbConst | ( | unsigned int | nbC | ) | [inline] |
| void sofa::component::odesolver::LCP::setTol | ( | double | t | ) | [inline] |
| void sofa::component::odesolver::LCP::unlock | ( | void | ) | [inline] |
| bool sofa::component::odesolver::LCP::useInitialGuess | ( | void | ) | [inline] |
| void sofa::component::odesolver::LCP::wait | ( | void | ) | [inline] |
| LPtrFullMatrix<double> sofa::component::odesolver::LCP::A |
Definition at line 54 of file MasterContactSolver.h.
| FullVector<double> sofa::component::odesolver::LCP::dFree |
Definition at line 61 of file MasterContactSolver.h.
Definition at line 55 of file MasterContactSolver.h.
bool sofa::component::odesolver::LCP::lok [private] |
Definition at line 53 of file MasterContactSolver.h.
Definition at line 60 of file MasterContactSolver.h.
Definition at line 58 of file MasterContactSolver.h.
Definition at line 57 of file MasterContactSolver.h.
Definition at line 56 of file MasterContactSolver.h.
Definition at line 59 of file MasterContactSolver.h.
Definition at line 54 of file MasterContactSolver.h.
1.5.7.1