#include <iostream>
#include <Eigen/Dense>
#include "eiquadprog.hpp"
Go to the source code of this file.
|
#define | print(var) std::cout<<#var"= "<<std::endl<<var<<std::endl |
|
|
int | check_constraints (double *CE, double *ce0, double *CI, double *ci0, double *x, int x_len, int ce_len, int ci_len, double eqthre, double *ce_err, double *ci_err) |
|
int | get_constraints_check_flag () |
|
double * | solve_eiquadprog (double *G, double *g0, double *CE, double *ce0, double *CI, double *ci0, double *x, int x_len, int ce_len, int ci_len, double eqthre, int debug, double *ret_buf, double *ce_err, double *ci_err) |
|
#define print |
( |
|
var | ) |
std::cout<<#var"= "<<std::endl<<var<<std::endl |
int check_constraints |
( |
double * |
CE, |
|
|
double * |
ce0, |
|
|
double * |
CI, |
|
|
double * |
ci0, |
|
|
double * |
x, |
|
|
int |
x_len, |
|
|
int |
ce_len, |
|
|
int |
ci_len, |
|
|
double |
eqthre, |
|
|
double * |
ce_err, |
|
|
double * |
ci_err |
|
) |
| |
int get_constraints_check_flag |
( |
| ) |
|
double* solve_eiquadprog |
( |
double * |
G, |
|
|
double * |
g0, |
|
|
double * |
CE, |
|
|
double * |
ce0, |
|
|
double * |
CI, |
|
|
double * |
ci0, |
|
|
double * |
x, |
|
|
int |
x_len, |
|
|
int |
ce_len, |
|
|
int |
ci_len, |
|
|
double |
eqthre, |
|
|
int |
debug, |
|
|
double * |
ret_buf, |
|
|
double * |
ce_err, |
|
|
double * |
ci_err |
|
) |
| |