#include <LCPcalc.h>
| Public Attributes | |
| int | it | 
| SReal | error | 
| Public Member Functions | |
| LCP () | |
| ~LCP () | |
| void | reset (void) | 
| void | allocate (unsigned int maxConst) | 
| SReal ** | getW (void) | 
| SReal & | getMu (void) | 
| SReal * | getDfree (void) | 
| SReal | getTolerance (void) | 
| SReal | getMaxIter (void) | 
| SReal * | getF (void) | 
| SReal * | getF_1 (void) | 
| SReal * | getD (void) | 
| bool | useInitialGuess (void) | 
| unsigned int | getDim (void) | 
| unsigned int | setDim (unsigned int nbC) | 
| unsigned int | getMaxConst (void) | 
| void | setNumItMax (int input_numItMax) | 
| void | setTol (SReal input_tol) | 
| void | setLCP (unsigned int input_dim, SReal *input_dfree, SReal **input_W, SReal *input_f, SReal &input_mu, SReal &input_tol, int input_numItMax) | 
| void | solveNLCP (bool convergenceTest, std::vector< SReal > *residuals=nullptr, std::vector< SReal > *violations=nullptr) | 
| SReal sofa::helper::LCP::error | 
| int sofa::helper::LCP::it | 
| sofa::helper::LCP::LCP | ( | ) | 
| sofa::helper::LCP::~LCP | ( | ) | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| void sofa::helper::LCP::reset | ( | void | ) | 
| void sofa::helper::LCP::setLCP | ( | unsigned int | input_dim, | 
| SReal * | input_dfree, | ||
| SReal ** | input_W, | ||
| SReal * | input_f, | ||
| SReal & | input_mu, | ||
| SReal & | input_tol, | ||
| int | input_numItMax | ||
| ) | 
| 
 | inline | 
| 
 | inline | 
| void sofa::helper::LCP::solveNLCP | ( | bool | convergenceTest, | 
| std::vector< SReal > * | residuals = nullptr, | ||
| std::vector< SReal > * | violations = nullptr | ||
| ) | 
| 
 | inline |