wbc
wbc::HPIPMSolver Class Reference

#include <HPIPMSolver.hpp>

Inheritance diagram for wbc::HPIPMSolver:
wbc::QPSolver

Public Member Functions

 HPIPMSolver ()
 
virtual ~HPIPMSolver ()
 
virtual void solve (const wbc::HierarchicalQP &hierarchical_qp, Eigen::VectorXd &solver_output, bool allow_warm_start=true)
 solve Solve the given quadratic program
 
void setOptions (std::string &field, void *value)
 
- Public Member Functions inherited from wbc::QPSolver
 QPSolver ()
 
virtual ~QPSolver ()
 
void reset ()
 reset Enforces reconfiguration at next call to solve()
 

Additional Inherited Members

- Protected Attributes inherited from wbc::QPSolver
bool configured
 

Constructor & Destructor Documentation

◆ HPIPMSolver()

wbc::HPIPMSolver::HPIPMSolver ( )

◆ ~HPIPMSolver()

wbc::HPIPMSolver::~HPIPMSolver ( )
virtual

Member Function Documentation

◆ setOptions()

void wbc::HPIPMSolver::setOptions ( std::string & field,
void * value )

◆ solve()

void wbc::HPIPMSolver::solve ( const wbc::HierarchicalQP & hierarchical_qp,
Eigen::VectorXd & solver_output,
bool allow_warm_start = true )
virtual

solve Solve the given quadratic program

Parameters
hierarchical_qpDescription of the hierarchical quadratic program to solve.
solver_outputsolution of the quadratic program

Implements wbc::QPSolver.


The documentation for this class was generated from the following files: