#include <tsid/solvers/solver-proxqp.hpp>
 | 
| void  | sendMsg (const std::string &s) | 
|   | 
◆ ConstRefMatrix
◆ ConstRefVector
◆ RefVector
◆ Vector
◆ SolverProxQP()
      
        
          | tsid::solvers::SolverProxQP::SolverProxQP  | 
          ( | 
          const std::string &  | 
          name | ) | 
           | 
        
      
 
 
◆ getObjectiveValue()
  
  
      
        
          | double tsid::solvers::SolverProxQP::getObjectiveValue  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ getQPData()
  
  
      
        
          | const QPData tsid::solvers::SolverProxQP::getQPData  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Return the QP data object. 
 
 
◆ resize()
  
  
      
        
          | void tsid::solvers::SolverProxQP::resize  | 
          ( | 
          unsigned int  | 
          n,  | 
         
        
           | 
           | 
          unsigned int  | 
          neq,  | 
         
        
           | 
           | 
          unsigned int  | 
          nin  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ retrieveQPData()
  
  
      
        
          | void tsid::solvers::SolverProxQP::retrieveQPData  | 
          ( | 
          const HQPData &  | 
          problemData,  | 
         
        
           | 
           | 
          const bool  | 
          hessianRegularization = false  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ sendMsg()
  
  
      
        
          | void tsid::solvers::SolverProxQP::sendMsg  | 
          ( | 
          const std::string &  | 
          s | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ setEpsilonAbsolute()
      
        
          | void tsid::solvers::SolverProxQP::setEpsilonAbsolute  | 
          ( | 
          double  | 
          epsAbs | ) | 
           | 
        
      
 
 
◆ setEpsilonRelative()
      
        
          | void tsid::solvers::SolverProxQP::setEpsilonRelative  | 
          ( | 
          double  | 
          epsRel | ) | 
           | 
        
      
 
 
◆ setMaximumIterations()
  
  
      
        
          | bool tsid::solvers::SolverProxQP::setMaximumIterations  | 
          ( | 
          unsigned int  | 
          maxIter | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ setMuEquality()
      
        
          | void tsid::solvers::SolverProxQP::setMuEquality  | 
          ( | 
          double  | 
          muEq | ) | 
           | 
        
      
 
 
◆ setMuInequality()
      
        
          | void tsid::solvers::SolverProxQP::setMuInequality  | 
          ( | 
          double  | 
          muIn | ) | 
           | 
        
      
 
 
◆ setRho()
      
        
          | void tsid::solvers::SolverProxQP::setRho  | 
          ( | 
          double  | 
          rho | ) | 
           | 
        
      
 
 
◆ setVerbose()
      
        
          | void tsid::solvers::SolverProxQP::setVerbose  | 
          ( | 
          bool  | 
          isVerbose = false | ) | 
           | 
        
      
 
 
◆ solve()
  
  
      
        
          | const HQPOutput & tsid::solvers::SolverProxQP::solve  | 
          ( | 
          const HQPData &  | 
          problemData | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ m_epsAbs
  
  
      
        
          | double tsid::solvers::SolverProxQP::m_epsAbs | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_epsRel
  
  
      
        
          | double tsid::solvers::SolverProxQP::m_epsRel | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_hessian_regularization
  
  
      
        
          | double tsid::solvers::SolverProxQP::m_hessian_regularization | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_isVerbose
  
  
      
        
          | bool tsid::solvers::SolverProxQP::m_isVerbose | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_muEq
  
  
      
        
          | double tsid::solvers::SolverProxQP::m_muEq | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_muIn
  
  
      
        
          | double tsid::solvers::SolverProxQP::m_muIn | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_n
  
  
      
        
          | unsigned int tsid::solvers::SolverProxQP::m_n | 
         
       
   | 
  
protected   | 
  
 
number of inequality constraints 
 
 
◆ m_neq
  
  
      
        
          | unsigned int tsid::solvers::SolverProxQP::m_neq | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_nin
  
  
      
        
          | unsigned int tsid::solvers::SolverProxQP::m_nin | 
         
       
   | 
  
protected   | 
  
 
number of equality constraints 
 
 
◆ m_objValue
  
  
      
        
          | double tsid::solvers::SolverProxQP::m_objValue | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_qpData
  
  
      
        
          | QPDataTpl<double> tsid::solvers::SolverProxQP::m_qpData | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_rho
  
  
      
        
          | double tsid::solvers::SolverProxQP::m_rho | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_solver
  
  
      
        
          | dense::QP<double> tsid::solvers::SolverProxQP::m_solver | 
         
       
   | 
  
protected   | 
  
 
 
◆ Matrix
      
        
          | EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef math::Matrix tsid::solvers::SolverProxQP::Matrix | 
        
      
 
 
The documentation for this class was generated from the following files: