WB-Toolbox  6.0.0
ASimulinkToolboxforWholeBodyControl
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
wbt::block::OSQP::impl Class Reference

Public Attributes

std::unique_ptr< OsqpEigen::Solver > sqSolver
 
bool useLbA
 
bool useUbA
 
bool useLb
 
bool useUb
 
bool computeObjVal
 
bool stopWhenFails
 
bool adaptiveRho
 
bool polish
 
unsigned maxIterations
 
size_t numberOfVariables
 
size_t numberOfTotalConstraints
 
size_t numberOfProperConstraints
 
Eigen::VectorXd properConstraintsLowerBounds
 
Eigen::VectorXd properConstraintsUpperBounds
 
Eigen::MatrixXd properConstraintMatrix
 
Eigen::SparseMatrix< double > properConstraintMatrixSparse
 
Eigen::VectorXd variableConstraintsLowerBounds
 
Eigen::VectorXd variableConstraintsUpperBounds
 
Eigen::VectorXd totalConstraintsLowerBounds
 
Eigen::VectorXd totalConstraintsUpperBounds
 
Eigen::MatrixXd totalConstraintsMatrix
 
Eigen::SparseMatrix< double > totalConstraintsMatrixSparse
 

Member Data Documentation

◆ adaptiveRho

bool wbt::block::OSQP::impl::adaptiveRho

◆ computeObjVal

bool wbt::block::OSQP::impl::computeObjVal

◆ maxIterations

unsigned wbt::block::OSQP::impl::maxIterations

◆ numberOfProperConstraints

size_t wbt::block::OSQP::impl::numberOfProperConstraints

◆ numberOfTotalConstraints

size_t wbt::block::OSQP::impl::numberOfTotalConstraints

◆ numberOfVariables

size_t wbt::block::OSQP::impl::numberOfVariables

◆ polish

bool wbt::block::OSQP::impl::polish

◆ properConstraintMatrix

Eigen::MatrixXd wbt::block::OSQP::impl::properConstraintMatrix

◆ properConstraintMatrixSparse

Eigen::SparseMatrix<double> wbt::block::OSQP::impl::properConstraintMatrixSparse

◆ properConstraintsLowerBounds

Eigen::VectorXd wbt::block::OSQP::impl::properConstraintsLowerBounds

◆ properConstraintsUpperBounds

Eigen::VectorXd wbt::block::OSQP::impl::properConstraintsUpperBounds

◆ sqSolver

std::unique_ptr<OsqpEigen::Solver> wbt::block::OSQP::impl::sqSolver

◆ stopWhenFails

bool wbt::block::OSQP::impl::stopWhenFails

◆ totalConstraintsLowerBounds

Eigen::VectorXd wbt::block::OSQP::impl::totalConstraintsLowerBounds

◆ totalConstraintsMatrix

Eigen::MatrixXd wbt::block::OSQP::impl::totalConstraintsMatrix

◆ totalConstraintsMatrixSparse

Eigen::SparseMatrix<double> wbt::block::OSQP::impl::totalConstraintsMatrixSparse

◆ totalConstraintsUpperBounds

Eigen::VectorXd wbt::block::OSQP::impl::totalConstraintsUpperBounds

◆ useLb

bool wbt::block::OSQP::impl::useLb

◆ useLbA

bool wbt::block::OSQP::impl::useLbA

◆ useUb

bool wbt::block::OSQP::impl::useUb

◆ useUbA

bool wbt::block::OSQP::impl::useUbA

◆ variableConstraintsLowerBounds

Eigen::VectorXd wbt::block::OSQP::impl::variableConstraintsLowerBounds

◆ variableConstraintsUpperBounds

Eigen::VectorXd wbt::block::OSQP::impl::variableConstraintsUpperBounds

The documentation for this class was generated from the following file: