1#ifndef QP_SWIFT_SOLVER_HPP
2#define QP_SWIFT_SOLVER_HPP
5#include <qpSWIFT/qpSWIFT.h>
49 virtual void solve(
const wbc::HierarchicalQP &hierarchical_qp, Eigen::VectorXd &solver_output,
bool allow_warm_start =
true);
QPSolver()
Definition QPSolver.cpp:5
int n_eq
Definition QPSwiftSolver.hpp:34
void toQpSwift(const QuadraticProgram &qp)
Definition QPSwiftSolver.cpp:18
void setOptions(settings opt)
Definition QPSwiftSolver.hpp:39
Eigen::MatrixXd A
Definition QPSwiftSolver.hpp:28
QP * my_qp
Definition QPSwiftSolver.hpp:36
~QPSwiftSolver()
Definition QPSwiftSolver.cpp:13
settings options
Definition QPSwiftSolver.hpp:51
virtual void solve(const wbc::HierarchicalQP &hierarchical_qp, Eigen::VectorXd &solver_output, bool allow_warm_start=true)
solve Solve the given quadratic program
Definition QPSwiftSolver.cpp:59
Eigen::MatrixXd G
Definition QPSwiftSolver.hpp:29
int n_bounds
Definition QPSwiftSolver.hpp:35
Eigen::VectorXd b
Definition QPSwiftSolver.hpp:30
Eigen::VectorXd h
Definition QPSwiftSolver.hpp:31
int n_dec
Definition QPSwiftSolver.hpp:32
Eigen::MatrixXd P
Definition QPSwiftSolver.hpp:26
Eigen::VectorXd c
Definition QPSwiftSolver.hpp:27
QPSwiftSolver()
Definition QPSwiftSolver.cpp:9
int n_ineq
Definition QPSwiftSolver.hpp:33
Definition ContactsAccelerationConstraint.cpp:3
Describes a hierarchy of quadratic programs.
Definition QuadraticProgram.hpp:53
Definition QPSolver.hpp:69
Describes a quadratic program of the form.
Definition QuadraticProgram.hpp:20