|
qpmad
Eigen-based C++ QP solver.
|
This is the complete list of members for qpmad::Solver, including all inherited members.
| active_set_ | qpmad::Solver | private |
| checkConstraintViolation(const MatrixIndex i, const double lb_i, const double ub_i, const double ctr_i_dot_primal) | qpmad::Solver | inlineprivate |
| chooseConstraint(const QPVector &primal, const QPVector &lb, const QPVector &ub, const QPMatrix &A, const QPVector &Alb, const QPVector &Aub, const double tolerance) | qpmad::Solver | inlineprivate |
| chosen_ctr_ | qpmad::Solver | private |
| constraints_status_ | qpmad::Solver | private |
| dual_ | qpmad::Solver | private |
| dual_step_direction_ | qpmad::Solver | private |
| factorization_data_ | qpmad::Solver | private |
| general_ctr_dot_primal_ | qpmad::Solver | private |
| getConstraintDotPrimalStepDirection(const t_VectorType &primal_step_direction, const t_MatrixType &A) const | qpmad::Solver | inlineprivate |
| h_size_ | qpmad::InputParser | protected |
| INCONSISTENT enum value | qpmad::Solver | |
| INFEASIBLE_EQUALITY enum value | qpmad::Solver | |
| INFEASIBLE_INEQUALITY enum value | qpmad::Solver | |
| initializeMachineryLazy(const t_MatrixType &H) | qpmad::Solver | inlineprivate |
| InputParser() | qpmad::InputParser | inlineprotected |
| machinery_initialized_ | qpmad::Solver | private |
| MAXIMAL_NUMBER_OF_ITERATIONS enum value | qpmad::Solver | |
| num_constraints_ | qpmad::Solver | private |
| num_general_constraints_ | qpmad::InputParser | protected |
| num_simple_bounds_ | qpmad::InputParser | protected |
| OK enum value | qpmad::Solver | |
| parseGeneralConstraints(const t_MatrixTypeA &A, const t_VectorTypelb &lb, const t_VectorTypeub &ub) | qpmad::InputParser | inlineprotected |
| parseObjective(const t_MatrixType &H, const t_VectorType &h) | qpmad::InputParser | inlineprotected |
| parseSimpleBounds(const t_VectorTypelb &lb, const t_VectorTypeub &ub) | qpmad::InputParser | inlineprotected |
| primal_size_ | qpmad::InputParser | protected |
| primal_step_direction_ | qpmad::Solver | private |
| ReturnStatus enum name | qpmad::Solver | |
| solve(QPVector &primal, QPMatrix &H, const QPVector &h, const QPMatrix &A, const QPVector &Alb, const QPVector &Aub) | qpmad::Solver | inline |
| solve(QPVector &primal, QPMatrix &H, const QPVector &h, const QPVector &lb, const QPVector &ub, const QPMatrix &A, const QPVector &Alb, const QPVector &Aub) | qpmad::Solver | inline |
| solve(QPVector &primal, QPMatrix &H, const QPVector &h, const QPVector &lb, const QPVector &ub) | qpmad::Solver | inline |
| solve(QPVector &primal, QPMatrix &H, const QPVector &h, const QPVector &lb, const QPVector &ub, const QPMatrix &A, const QPVector &Alb, const QPVector &Aub, const SolverParameters ¶m) | qpmad::Solver | inline |
1.8.15