qpsolvers
qpsolvers copied to clipboard
Box constraints for all solvers that support it
This issue tracks box constraint support for all solvers interfaced by qpsolvers.
Solver | Keyword | Supports box constraints? | qpsolvers interface is complete? |
---|---|---|---|
CVXOPT | cvxopt |
No | :heavy_check_mark: |
ECOS | ecos |
No | :heavy_check_mark: |
Gurobi | gurobi |
Yes | ❌ |
MOSEK | mosek |
Yes | ❌ |
OSQP | osqp |
Yes | ❌ |
ProxQP | proxqp |
Yes | ✔️ |
qpOASES | qpoases |
Yes | ❌ |
qpSWIFT | qpswift |
No | :heavy_check_mark: |
quadprog | quadprog |
No | :heavy_check_mark: |
SCS | scs |
Yes | ✔️ |
Solvers marked as ❌ are those that support box constraints, yet for which we are still doing a linear_from_box_inequalities
conversion.
Contributions are welcome for turning these ❌ into :heavy_check_mark:, one solver at a time :slightly_smiling_face: