wbc
|
Base class for all QP solvers. More...
#include <QPSolver.hpp>
Public Member Functions | |
QPSolver () | |
virtual | ~QPSolver () |
virtual void | solve (const HierarchicalQP &hierarchical_qp, Eigen::VectorXd &solver_output, bool allow_warm_start=true)=0 |
solve Solve the given quadratic program | |
void | reset () |
reset Enforces reconfiguration at next call to solve() | |
Protected Attributes | |
bool | configured |
Base class for all QP solvers.
wbc::QPSolver::QPSolver | ( | ) |
|
virtual |
|
inline |
reset Enforces reconfiguration at next call to solve()
|
pure virtual |
solve Solve the given quadratic program
hierarchical_qp | Description of the (hierarchical) quadratic program to solve. |
solver_output | solution of the quadratic program as vector |
Implemented in wbc::EiquadprogSolver, wbc::HPIPMSolver, wbc::OsqpSolver, wbc::ProxQPSolver, wbc::QPOASESSolver, and wbc::QPSwiftSolver.
|
protected |