#include <LinearProgram.hpp>
|
Eigen::MatrixXd | A |
|
Eigen::VectorXd | b |
|
◆ LinearProgram()
hops::LinearProgram::LinearProgram |
( |
Eigen::MatrixXd |
a, |
|
|
Eigen::VectorXd |
b |
|
) |
| |
|
inline |
◆ ~LinearProgram()
virtual hops::LinearProgram::~LinearProgram |
( |
| ) |
|
|
virtualdefault |
◆ addBoxConstraintsToUnconstrainedDimensions()
virtual std::tuple<Eigen::MatrixXd, Eigen::VectorXd> hops::LinearProgram::addBoxConstraintsToUnconstrainedDimensions |
( |
double |
lb, |
|
|
double |
ub |
|
) |
| |
|
pure virtual |
◆ computeChebyshevCenter()
◆ computeUnconstrainedDimensions()
virtual std::vector<long> hops::LinearProgram::computeUnconstrainedDimensions |
( |
| ) |
const |
|
pure virtual |
◆ getA()
const Eigen::MatrixXd& hops::LinearProgram::getA |
( |
| ) |
const |
|
inline |
◆ getB()
const Eigen::VectorXd& hops::LinearProgram::getB |
( |
| ) |
const |
|
inline |
◆ removeRedundantConstraints()
virtual std::tuple<Eigen::MatrixXd, Eigen::VectorXd> hops::LinearProgram::removeRedundantConstraints |
( |
double |
tolerance | ) |
|
|
pure virtual |
◆ solve()
Eigen::MatrixXd hops::LinearProgram::A |
|
protected |
Eigen::VectorXd hops::LinearProgram::b |
|
protected |
The documentation for this class was generated from the following file: