|
eiquadprog 1.3.2
C++ reimplementation of eiquadprog
|
#include <Eigen/Dense>#include "eiquadprog/eiquadprog-utils.hxx"#include "eiquadprog/eiquadprog-rt.hxx"
Go to the source code of this file.
Classes | |
| struct | RtMatrixX< Rows, Cols > |
| struct | RtVectorX< Rows > |
| class | eiquadprog::solvers::RtEiquadprog< nVars, nEqCon, nIneqCon > |
Namespaces | |
| namespace | eiquadprog |
| namespace | eiquadprog::solvers |
| #define DEBUG_STREAM | ( | msg | ) |
| #define DEFAULT_MAX_ITER 1000 |
| #define OPTIMIZE_COMPUTE_D |
| #define OPTIMIZE_HESSIAN_INVERSE |
| #define OPTIMIZE_STEP_1_2 |
| #define OPTIMIZE_UNCONSTR_MINIM |
| #define OPTIMIZE_UPDATE_Z |
| #define PROFILE_EIQUADPROG_ADD_EQ_CONSTR "EIQUADPROG_RT ADD_EQ_CONSTR" |
| #define PROFILE_EIQUADPROG_ADD_EQ_CONSTR_1 "EIQUADPROG_RT ADD_EQ_CONSTR_1" |
| #define PROFILE_EIQUADPROG_ADD_EQ_CONSTR_2 "EIQUADPROG_RT ADD_EQ_CONSTR_2" |
| #define PROFILE_EIQUADPROG_CHOWLESKY_DECOMPOSITION "EIQUADPROG_RT Chowlesky dec" |
| #define PROFILE_EIQUADPROG_CHOWLESKY_INVERSE "EIQUADPROG_RT Chowlesky inv" |
| #define PROFILE_EIQUADPROG_STEP_1 "EIQUADPROG_RT STEP_1" |
| #define PROFILE_EIQUADPROG_STEP_1_1 "EIQUADPROG_RT STEP_1_1" |
| #define PROFILE_EIQUADPROG_STEP_1_2 "EIQUADPROG_RT STEP_1_2" |
| #define PROFILE_EIQUADPROG_STEP_1_UNCONSTR_MINIM "EIQUADPROG_RT STEP_1_UNCONSTR_MINIM" |
| #define PROFILE_EIQUADPROG_STEP_2 "EIQUADPROG_RT STEP_2" |
| #define PROFILE_EIQUADPROG_STEP_2A "EIQUADPROG_RT STEP_2A" |
| #define PROFILE_EIQUADPROG_STEP_2B "EIQUADPROG_RT STEP_2B" |
| #define PROFILE_EIQUADPROG_STEP_2C "EIQUADPROG_RT STEP_2C" |
| #define START_PROFILER_EIQUADPROG_RT | ( | x | ) |
| #define STOP_PROFILER_EIQUADPROG_RT | ( | x | ) |