qpmad
Eigen-based C++ QP solver.
|
Definition at line 17 of file active_set.h.
#include <active_set.h>
Public Member Functions | |
void | initialize (const MatrixIndex max_size) |
MatrixIndex | getIndex (const MatrixIndex index) const |
bool | hasEmptySpace () const |
void | addEquality (const MatrixIndex index) |
void | addInequality (const MatrixIndex index) |
void | removeInequality (const MatrixIndex index) |
Public Attributes | |
Eigen::Array< MatrixIndex, t_primal_size, 1 > | active_constraints_indices_ |
MatrixIndex | size_ |
MatrixIndex | num_equalities_ |
MatrixIndex | num_inequalities_ |
|
inline |
Definition at line 48 of file active_set.h.
|
inline |
Definition at line 56 of file active_set.h.
|
inline |
Definition at line 36 of file active_set.h.
|
inline |
Definition at line 42 of file active_set.h.
|
inline |
Definition at line 27 of file active_set.h.
|
inline |
Definition at line 64 of file active_set.h.
Eigen::Array<MatrixIndex, t_primal_size, 1> qpmad::ActiveSet< t_primal_size >::active_constraints_indices_ |
Definition at line 20 of file active_set.h.
MatrixIndex qpmad::ActiveSet< t_primal_size >::num_equalities_ |
Definition at line 22 of file active_set.h.
MatrixIndex qpmad::ActiveSet< t_primal_size >::num_inequalities_ |
Definition at line 23 of file active_set.h.
MatrixIndex qpmad::ActiveSet< t_primal_size >::size_ |
Definition at line 21 of file active_set.h.