1#ifndef QP_SWIFT_SOLVER_HPP
2#define QP_SWIFT_SOLVER_HPP
5#include <qpSWIFT/qpSWIFT.h>
Definition QPSolver.hpp:14
Definition QPSwiftSolver.hpp:10
int n_eq
Definition QPSwiftSolver.hpp:23
double abs_tol
Definition QPSwiftSolver.hpp:28
void toQpSwift(const QuadraticProgram &qp)
Definition QPSwiftSolver.cpp:25
void setMaxIter(uint val)
Definition QPSwiftSolver.hpp:44
QP * my_qp
Definition QPSwiftSolver.hpp:25
base::VectorXd c
Definition QPSwiftSolver.hpp:16
base::VectorXd h
Definition QPSwiftSolver.hpp:20
double sigma
Definition QPSwiftSolver.hpp:29
double rel_tol
Definition QPSwiftSolver.hpp:27
~QPSwiftSolver()
Definition QPSwiftSolver.cpp:20
void setSigma(double val)
Definition QPSwiftSolver.hpp:47
virtual void solve(const wbc::HierarchicalQP &hierarchical_qp, base::VectorXd &solver_output)
solve Solve the given quadratic program
Definition QPSwiftSolver.cpp:67
int n_bounds
Definition QPSwiftSolver.hpp:24
uint verbose_level
Definition QPSwiftSolver.hpp:30
void setVerboseLevel(uint val)
Definition QPSwiftSolver.hpp:48
int n_dec
Definition QPSwiftSolver.hpp:21
base::VectorXd b
Definition QPSwiftSolver.hpp:19
uint max_iter
Definition QPSwiftSolver.hpp:26
base::MatrixXd A
Definition QPSwiftSolver.hpp:17
base::MatrixXd G
Definition QPSwiftSolver.hpp:18
QPSwiftSolver()
Definition QPSwiftSolver.cpp:11
void setRelTol(double val)
Definition QPSwiftSolver.hpp:45
base::MatrixXd P
Definition QPSwiftSolver.hpp:15
int n_ineq
Definition QPSwiftSolver.hpp:22
void setAbsTol(double val)
Definition QPSwiftSolver.hpp:46
Definition ContactsAccelerationConstraint.cpp:3
Describes a hierarchy of quadratic programs.
Definition QuadraticProgram.hpp:57
Definition QPSolver.hpp:67
Describes a quadratic program of the form.
Definition QuadraticProgram.hpp:24