#include <hpp/core/path-optimization/quadratic-program.hh>
Public Types | |
| typedef Eigen::JacobiSVD< matrix_t > | Decomposition_t | 
| typedef Eigen::LLT< matrix_t, Eigen::Lower > | LLT_t | 
Public Member Functions | |
| QuadraticProgram (size_type inputSize) | |
| QuadraticProgram (const QuadraticProgram &QP, const LinearConstraint &lc) | |
| QuadraticProgram (const QuadraticProgram &QP) | |
| ~QuadraticProgram () | |
| void | addRows (const std::size_t &nbRows) | 
Program subject to linear equality constraints.  | |
| void | reduced (const LinearConstraint &lc, QuadraticProgram &QPr) const | 
| void | decompose () | 
| void | solve () | 
Program subject to linear equality and inequality constraints.  | |
| void | computeLLT () | 
| double | solve (const LinearConstraint &ce, const LinearConstraint &ci) | 
| Compute solution using quadprog.  More... | |
Public Attributes | |
Model  | |
| matrix_t | H | 
| vector_t | b | 
| bool | bIsZero | 
Data (for inequality constraints)  | |
| LLT_t | llt | 
| value_type | trace | 
| Eigen::VectorXi | activeConstraint | 
| int | activeSetSize | 
Data (for equality constraints)  | |
| Decomposition_t | dec | 
| vector_t | xStar |