#include <memory>
#include "tsid/config.hh"
#include "tsid/math/fwd.hpp"
#include <pinocchio/container/aligned-vector.hpp>
Go to the source code of this file.
Classes | |
class | tsid::solvers::aligned_pair< T1, T2 > |
Namespaces | |
tsid | |
tsid::solvers | |
Macros | |
#define | DEFAULT_HESSIAN_REGULARIZATION 1e-8 |
Typedefs | |
typedef pinocchio::container::aligned_vector< aligned_pair< double, std::shared_ptr< math::ConstraintBase > > > | tsid::solvers::ConstraintLevel |
typedef pinocchio::container::aligned_vector< aligned_pair< double, std::shared_ptr< const math::ConstraintBase > > > | tsid::solvers::ConstConstraintLevel |
typedef pinocchio::container::aligned_vector< ConstraintLevel > | tsid::solvers::HQPData |
typedef pinocchio::container::aligned_vector< ConstConstraintLevel > | tsid::solvers::ConstHQPData |
Functions | |
template<typename T1 , typename T2 > | |
aligned_pair< T1, T2 > | tsid::solvers::make_pair (const T1 &t1, const T2 &t2) |
Variables | |
SOLVER_HQP_EIQUADPROG = 0 | |
SOLVER_HQP_EIQUADPROG_FAST = 1 | |
HQP_STATUS_UNKNOWN =-1 | |
HQP_STATUS_OPTIMAL =0 | |
HQP_STATUS_INFEASIBLE =1 | |
HQP_STATUS_UNBOUNDED =2 | |
HQP_STATUS_MAX_ITER_REACHED =3 | |
class TSID_DLLAPI | tsid::solvers::SolverHQPBase |
template<int nVars, int nEqCon, int nIneqCon> | |
class TSID_DLLAPI | tsid::solvers::SolverHQuadProgRT |
#define DEFAULT_HESSIAN_REGULARIZATION 1e-8 |
HQP_STATUS_INFEASIBLE =1 |
HQP_STATUS_MAX_ITER_REACHED =3 |
HQP_STATUS_OPTIMAL =0 |
HQP_STATUS_UNBOUNDED =2 |
HQP_STATUS_UNKNOWN =-1 |
SOLVER_HQP_EIQUADPROG = 0 |
SOLVER_HQP_EIQUADPROG_FAST = 1 |