Classes | Typedefs | Functions | Variables
tsid::solvers Namespace Reference

Classes

class  aligned_pair
 
class  HQPOutput
 
struct  QPDataBaseTpl
 
struct  QPDataQuadProgTpl
 
struct  QPDataTpl
 
class  SolverHQPBase
 Abstract interface for a Quadratic Program (HQP) solver. More...
 
struct  SolverHQPFactory
 
class  SolverHQpmad
 Implementation of Quadratic Program (HQP) solver using qpmad. More...
 
class  SolverHQuadProg
 Abstract interface for a Quadratic Program (HQP) solver. More...
 
class  SolverHQuadProgFast
 
class  SolverHQuadProgRT
 
class  SolverOSQP
 
class  SolverProxQP
 

Typedefs

typedef pinocchio::container::aligned_vector< aligned_pair< double, std::shared_ptr< const math::ConstraintBase > > > ConstConstraintLevel
 
typedef pinocchio::container::aligned_vector< ConstConstraintLevelConstHQPData
 
typedef pinocchio::container::aligned_vector< aligned_pair< double, std::shared_ptr< math::ConstraintBase > > > ConstraintLevel
 
typedef pinocchio::container::aligned_vector< ConstraintLevelHQPData
 
typedef QPDataTpl< double > QPData
 
typedef QPDataBaseTpl< double > QPDataBase
 
typedef QPDataQuadProgTpl< double > QPDataQuadProg
 

Functions

std::string HQPDataToString (const HQPData &data, bool printMatrices=false)
 
template<typename T1 , typename T2 >
aligned_pair< T1, T2 > make_pair (const T1 &t1, const T2 &t2)
 

Variables

class TSID_DLLAPI SolverHQPBase
 
template<int nVars, int nEqCon, int nIneqCon>
class TSID_DLLAPI SolverHQuadProgRT
 

Typedef Documentation

◆ ConstConstraintLevel

Definition at line 98 of file solvers/fwd.hpp.

◆ ConstHQPData

Definition at line 100 of file solvers/fwd.hpp.

◆ ConstraintLevel

Definition at line 95 of file solvers/fwd.hpp.

◆ HQPData

Definition at line 99 of file solvers/fwd.hpp.

◆ QPData

Definition at line 102 of file solvers/fwd.hpp.

◆ QPDataBase

Definition at line 103 of file solvers/fwd.hpp.

◆ QPDataQuadProg

Definition at line 104 of file solvers/fwd.hpp.

Function Documentation

◆ HQPDataToString()

std::string tsid::solvers::HQPDataToString ( const HQPData data,
bool  printMatrices = false 
)

Definition at line 26 of file src/solvers/utils.cpp.

◆ make_pair()

template<typename T1 , typename T2 >
aligned_pair<T1, T2> tsid::solvers::make_pair ( const T1 &  t1,
const T2 &  t2 
)
inline

Definition at line 89 of file solvers/fwd.hpp.

Variable Documentation

◆ SolverHQPBase

class TSID_DLLAPI tsid::solvers::SolverHQPBase

Definition at line 72 of file solvers/fwd.hpp.

◆ SolverHQuadProgRT

template<int nVars, int nEqCon, int nIneqCon>
class TSID_DLLAPI tsid::solvers::SolverHQuadProgRT

Definition at line 75 of file solvers/fwd.hpp.



tsid
Author(s): Andrea Del Prete, Justin Carpentier
autogenerated on Sat May 3 2025 02:48:17