eiquadprog.cpp File Reference
Include dependency graph for eiquadprog.cpp:

Namespaces

 eiquadprog
 
 eiquadprog::solvers
 

Functions

double eiquadprog::solvers::solve_quadprog (MatrixXd &G, VectorXd &g0, const MatrixXd &CE, const VectorXd &ce0, const MatrixXd &CI, const VectorXd &ci0, VectorXd &x, VectorXi &activeSet, size_t &activeSetSize)
 
double eiquadprog::solvers::solve_quadprog (MatrixXd &G, VectorXd &g0, const MatrixXd &CE, const VectorXd &ce0, const MatrixXd &CI, const VectorXd &ci0, VectorXd &x, VectorXd &y, VectorXi &activeSet, size_t &activeSetSize)
 
double eiquadprog::solvers::solve_quadprog (LLT< MatrixXd, Lower > &chol, double c1, VectorXd &g0, const MatrixXd &CE, const VectorXd &ce0, const MatrixXd &CI, const VectorXd &ci0, VectorXd &x, VectorXi &activeSet, size_t &activeSetSize)
 
double eiquadprog::solvers::solve_quadprog (LLT< MatrixXd, Lower > &chol, double c1, VectorXd &g0, const MatrixXd &CE, const VectorXd &ce0, const MatrixXd &CI, const VectorXd &ci0, VectorXd &x, VectorXd &u, VectorXi &A, size_t &q)
 
bool eiquadprog::solvers::add_constraint (MatrixXd &R, MatrixXd &J, VectorXd &d, size_t &iq, double &R_norm)
 
void eiquadprog::solvers::delete_constraint (MatrixXd &R, MatrixXd &J, VectorXi &A, VectorXd &u, size_t p, size_t &iq, size_t l)