This is the complete list of members for LCP, including all inherited members.
check_q(const fVec &q, double max_error) | LCP | inlineprotected |
CheckPivotResult(const fVec &q_new, std::vector< int > &w2a, std::vector< int > &w2g) | LCP | |
LCP(const fMat &_NN, const fVec &_r) | LCP | inline |
M | LCP | protected |
Mref() | LCP | inline |
N | LCP | protected |
n_vars | LCP | protected |
NumErrors() | LCP | |
NumLoops() | LCP | |
Pivot(int idx1, int idx2, const fMat &M, const fVec &q, fMat &M_new, fVec &q_new) | LCP | static |
Pivot(std::vector< int > &idx1, std::vector< int > &idx2, const fMat &M, const fVec &q, fMat &M_new, fVec &q_new) | LCP | static |
Pivot(std::vector< int > &w2a, std::vector< int > &w2g, std::vector< int > &z2a, std::vector< int > &z2g, const fMat &M, const fVec &q, fMat &M_new, fVec &q_new) | LCP | static |
Pivot(const fMat &M, const fVec &q, std::vector< int > &w2a, std::vector< int > &w2g, std::vector< int > &z2a, std::vector< int > &z2g, int new_jr, fMat &m_jr, fVec &q_new) | LCP | static |
Pivot(const fMat &M, const fVec &q, const fMat &oldMinv, std::vector< int > &old_w2a, std::vector< int > &old_w2g, std::vector< int > &old_z2a, std::vector< int > &old_z2g, int ys2a, int ys2g, int yr2a, int yr2g, std::vector< int > &w2a, std::vector< int > &w2g, std::vector< int > &z2a, std::vector< int > &z2g, int jr, fMat &newMinv, fMat &m_jr, fVec &q_new) | LCP | static |
pivot_body(const fMat &M12, const fMat &M1, const fMat &M2, const fMat &M12bar, const fVec &q1, const fVec &q1bar, fMat &Md12, fMat &Md1, fMat &Md2, fMat &Md12bar, fVec &qd1, fVec &qd1bar) | LCP | protectedstatic |
q | LCP | protected |
Qref() | LCP | inline |
r | LCP | protected |
Solve(fVec &g, fVec &a) | LCP | |
SolveEx(fVec &g, fVec &a, const fVec &g_init, double _max_error=1e-8, int _max_iteration=100, double _speed=0.5, int *n_iteration=0) | LCP | |
SolvePivot(fVec &g, fVec &a, double _max_error, int _max_iteration, int *n_iteration, std::vector< int > &_g2w) | LCP | |
SolvePivot2(fVec &g, fVec &a, double _max_error, int _max_iteration, int *n_iteration, std::vector< int > &_g2w) | LCP | |
~LCP() | LCP | inline |