1#ifndef WBC_SOLVERS_PROXQP_SOLVER_HPP
2#define WBC_SOLVERS_PROXQP_SOLVER_HPP
8#include <base/Time.hpp>
10#include <proxsuite/proxqp/dense/wrapper.hpp>
54 std::shared_ptr<proxsuite::proxqp::dense::QP<double>>
_solver_ptr;
The ProxQPSolver class is a wrapper for the qp-solver prox-qp (see https://github....
Definition ProxQPSolver.hpp:27
uint getMaxNIter()
Definition ProxQPSolver.hpp:47
virtual ~ProxQPSolver() noexcept
Definition ProxQPSolver.hpp:33
double _eps_abs
Definition ProxQPSolver.hpp:56
std::shared_ptr< proxsuite::proxqp::dense::QP< double > > _solver_ptr
Definition ProxQPSolver.hpp:54
int getNter()
Definition ProxQPSolver.hpp:50
size_t _n_in_init
Definition ProxQPSolver.hpp:62
Eigen::MatrixXd _C_mtx
Definition ProxQPSolver.hpp:64
virtual void solve(const wbc::HierarchicalQP &hierarchical_qp, base::VectorXd &solver_output)
solve Solve the given quadratic program
Definition ProxQPSolver.cpp:24
ProxQPSolver()
Definition ProxQPSolver.cpp:14
size_t _n_eq_init
Definition ProxQPSolver.hpp:61
Eigen::VectorXd _u_vec
Definition ProxQPSolver.hpp:66
size_t _n_var_init
Definition ProxQPSolver.hpp:60
int _actual_n_iter
Definition ProxQPSolver.hpp:58
Eigen::VectorXd _l_vec
Definition ProxQPSolver.hpp:65
int _n_iter
Definition ProxQPSolver.hpp:57
void setMaxNIter(const uint &n)
Definition ProxQPSolver.hpp:44
Definition QPSolver.hpp:14
Definition ContactsAccelerationConstraint.cpp:3
Describes a hierarchy of quadratic programs.
Definition QuadraticProgram.hpp:57
Definition QPSolver.hpp:67