qp_solver_collection
Classes | Namespaces | Typedefs | Enumerations | Functions
QpSolverCollection.h File Reference

Go to the source code of this file.

Classes

class  proxsuite::proxqp::dense::QP< T >
 
class  qpmad::SolverTemplate< t_Scalar, t_Parameters >
 
class  QpSolverCollection::QpCoeff
 Class of QP coefficient. More...
 
class  QpSolverCollection::QpSolver
 Virtual class of QP solver. More...
 
class  QpSolverCollection::QpSolverQld
 QP solver QLD. More...
 
class  QpSolverCollection::QpSolverQuadprog
 QP solver QuadProg. More...
 
class  QpSolverCollection::QpSolverLssol
 QP solver LSSOL. More...
 
class  QpSolverCollection::QpSolverJrlqp
 QP solver JRLQP. More...
 
class  QpSolverCollection::QpSolverQpoases
 QP solver qpOASES. More...
 
class  QpSolverCollection::QpSolverOsqp
 QP solver OSQP. More...
 
class  QpSolverCollection::QpSolverNasoq
 QP solver NASOQ. More...
 
class  QpSolverCollection::QpSolverHpipm
 QP solver HPIPM. More...
 
class  QpSolverCollection::QpSolverProxqp
 QP solver PROXQP. More...
 
class  QpSolverCollection::QpSolverQpmad
 QP solver QPMAD. More...
 

Namespaces

 Eigen
 
 jrl
 
 jrl::qp
 
 qpOASES
 
 OsqpEigen
 
 proxsuite
 
 proxsuite::proxqp
 
 proxsuite::proxqp::dense
 
 qpmad
 
 QpSolverCollection
 
 std
 

Typedefs

using qpmad::Solver = SolverTemplate< double, Eigen::Dynamic, 1, Eigen::Dynamic >
 
using std::QpSolverType = QpSolverCollection::QpSolverType
 

Enumerations

enum  QpSolverCollection::QpSolverType {
  QpSolverCollection::QpSolverType::Any = -2, QpSolverCollection::QpSolverType::Uninitialized = -1, QpSolverCollection::QpSolverType::QLD = 0, QpSolverCollection::QpSolverType::QuadProg,
  QpSolverCollection::QpSolverType::LSSOL, QpSolverCollection::QpSolverType::JRLQP, QpSolverCollection::QpSolverType::qpOASES, QpSolverCollection::QpSolverType::OSQP,
  QpSolverCollection::QpSolverType::NASOQ, QpSolverCollection::QpSolverType::HPIPM, QpSolverCollection::QpSolverType::PROXQP, QpSolverCollection::QpSolverType::QPMAD
}
 QP solver type. More...
 

Functions

QpSolverType QpSolverCollection::strToQpSolverType (const std::string &qp_solver_type)
 Convert std::string to QpSolverType. More...
 
string std::to_string (QpSolverType qp_solver_type)
 
QpSolverType QpSolverCollection::getAnyQpSolverType ()
 Get one QP solver type that is enabled. More...
 
bool QpSolverCollection::isQpSolverEnabled (const QpSolverType &qp_solver_type)
 Check whether QP solver is enabled. More...
 
std::shared_ptr< QpSolver > QpSolverCollection::allocateQpSolver (const QpSolverType &qp_solver_type)
 Allocate the specified QP solver. More...