#include <tsid/solvers/solver-HQP-eiquadprog-fast.hpp>
|
| void | sendMsg (const std::string &s) |
◆ ConstRefMatrix
◆ ConstRefVector
◆ RefVector
◆ Vector
◆ SolverHQuadProgFast()
| tsid::solvers::SolverHQuadProgFast::SolverHQuadProgFast | ( | const std::string & | name | ) | |
◆ getObjectiveValue()
| double tsid::solvers::SolverHQuadProgFast::getObjectiveValue | ( | | ) | |
| overridevirtual |
◆ getQPData()
| const QPDataQuadProg tsid::solvers::SolverHQuadProgFast::getQPData | ( | | ) | const |
| inline |
Return the QP data object.
◆ resize()
| void tsid::solvers::SolverHQuadProgFast::resize | ( | unsigned int | n, | | | unsigned int | neq, | | | unsigned int | nin ) |
| overridevirtual |
◆ retrieveQPData()
| void tsid::solvers::SolverHQuadProgFast::retrieveQPData | ( | const HQPData & | problemData, | | | const bool | hessianRegularization = true ) |
| overridevirtual |
◆ sendMsg()
| void tsid::solvers::SolverHQuadProgFast::sendMsg | ( | const std::string & | s | ) | |
| protected |
◆ setMaximumIterations()
| bool tsid::solvers::SolverHQuadProgFast::setMaximumIterations | ( | unsigned int | maxIter | ) | |
| overridevirtual |
◆ solve()
| const HQPOutput & tsid::solvers::SolverHQuadProgFast::solve | ( | const HQPData & | problemData | ) | |
| overridevirtual |
◆ m_activeSet
| Eigen::VectorXi tsid::solvers::SolverHQuadProgFast::m_activeSet |
| protected |
◆ m_activeSetSize
| int tsid::solvers::SolverHQuadProgFast::m_activeSetSize |
| protected |
vector containing the indexes of the active inequalities
◆ m_CE
| TSID_DEPRECATED Matrix tsid::solvers::SolverHQuadProgFast::m_CE |
| protected |
◆ m_ce0
| TSID_DEPRECATED Vector tsid::solvers::SolverHQuadProgFast::m_ce0 |
| protected |
◆ m_CI
| TSID_DEPRECATED Matrix tsid::solvers::SolverHQuadProgFast::m_CI |
| protected |
◆ m_ci0
| TSID_DEPRECATED Vector tsid::solvers::SolverHQuadProgFast::m_ci0 |
| protected |
twice the rows because inequality constraints are bilateral
◆ m_g
| TSID_DEPRECATED Vector tsid::solvers::SolverHQuadProgFast::m_g |
| protected |
◆ m_H
| TSID_DEPRECATED Matrix tsid::solvers::SolverHQuadProgFast::m_H |
| protected |
◆ m_hessian_regularization
| double tsid::solvers::SolverHQuadProgFast::m_hessian_regularization |
| protected |
◆ m_n
| unsigned int tsid::solvers::SolverHQuadProgFast::m_n |
| protected |
number of inequality constraints
◆ m_neq
| unsigned int tsid::solvers::SolverHQuadProgFast::m_neq |
| protected |
◆ m_nin
| unsigned int tsid::solvers::SolverHQuadProgFast::m_nin |
| protected |
number of equality constraints
◆ m_objValue
| double tsid::solvers::SolverHQuadProgFast::m_objValue |
| protected |
◆ m_qpData
◆ m_solver
◆ Matrix
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef math::Matrix tsid::solvers::SolverHQuadProgFast::Matrix |
The documentation for this class was generated from the following files: