Functions | |
| bool | add_constraint (MatrixXd &R, MatrixXd &J, VectorXd &d, int &iq, double &R_norm) |
| void | compute_d (VectorXd &d, const MatrixXd &J, const VectorXd &np) |
| void | delete_constraint (MatrixXd &R, MatrixXd &J, VectorXi &A, VectorXd &u, int p, int &iq, int l) |
| template<typename Scalar > | |
| Scalar | distance (Scalar a, Scalar b) |
| double | solve_quadprog (MatrixXd &G, VectorXd &g0, const MatrixXd &CE, const VectorXd &ce0, const MatrixXd &CI, const VectorXd &ci0, VectorXd &x) |
| void | update_r (const MatrixXd &R, VectorXd &r, const VectorXd &d, int iq) |
| void | update_z (VectorXd &z, const MatrixXd &J, const VectorXd &d, int iq) |
| bool Eigen::add_constraint | ( | MatrixXd & | R, |
| MatrixXd & | J, | ||
| VectorXd & | d, | ||
| int & | iq, | ||
| double & | R_norm | ||
| ) | [inline] |
Definition at line 451 of file eiquadprog.hpp.
| void Eigen::compute_d | ( | VectorXd & | d, |
| const MatrixXd & | J, | ||
| const VectorXd & | np | ||
| ) | [inline] |
Definition at line 112 of file eiquadprog.hpp.
| void Eigen::delete_constraint | ( | MatrixXd & | R, |
| MatrixXd & | J, | ||
| VectorXi & | A, | ||
| VectorXd & | u, | ||
| int | p, | ||
| int & | iq, | ||
| int | l | ||
| ) | [inline] |
Definition at line 517 of file eiquadprog.hpp.
| Scalar Eigen::distance | ( | Scalar | a, |
| Scalar | b | ||
| ) | [inline] |
Definition at line 91 of file eiquadprog.hpp.
| double Eigen::solve_quadprog | ( | MatrixXd & | G, |
| VectorXd & | g0, | ||
| const MatrixXd & | CE, | ||
| const VectorXd & | ce0, | ||
| const MatrixXd & | CI, | ||
| const VectorXd & | ci0, | ||
| VectorXd & | x | ||
| ) | [inline] |
Definition at line 131 of file eiquadprog.hpp.
| void Eigen::update_r | ( | const MatrixXd & | R, |
| VectorXd & | r, | ||
| const VectorXd & | d, | ||
| int | iq | ||
| ) | [inline] |
Definition at line 122 of file eiquadprog.hpp.
| void Eigen::update_z | ( | VectorXd & | z, |
| const MatrixXd & | J, | ||
| const VectorXd & | d, | ||
| int | iq | ||
| ) | [inline] |
Definition at line 117 of file eiquadprog.hpp.