| 
    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 |