#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
◆ m_ce0
◆ m_CI
◆ m_ci0
twice the rows because inequality constraints are bilateral 
 
 
◆ m_g
◆ m_H
◆ 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
  
  
      
        
          | eiquadprog::solvers::EiquadprogFast tsid::solvers::SolverHQuadProgFast::m_solver | 
         
       
   | 
  
protected   | 
  
 
 
◆ Matrix
      
        
          | EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef math::Matrix tsid::solvers::SolverHQuadProgFast::Matrix | 
        
      
 
 
The documentation for this class was generated from the following files: