Go to the source code of this file.
Functions | |
void | allocateGlobalQProblemBInstance (int nV, Options *options) |
void | deleteGlobalQProblemBInstance () |
void | deleteGlobalQProblemBMatrices () |
void | hotstartSB (const real_t *const g, const real_t *const lb, const real_t *const ub, int nWSR, Options *options, int nOutputs, mxArray *plhs[]) |
void | initSB (int nV, SymmetricMatrix *H, real_t *g, const real_t *const lb, const real_t *const ub, int nWSR, const real_t *const x0, Options *options, int nOutputs, mxArray *plhs[]) |
void | mexFunction (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) |
Variables | |
static QProblemB * | globalQPB = 0 |
static SymmetricMatrix * | globalQPB_H = 0 |
static long * | globalQPB_Hdiag = 0 |
Interface for Matlab(R) that enables to call qpOASES as a MEX function (variant for simply bounded QPs).
Definition in file qpOASES_sequenceSB.cpp.
void allocateGlobalQProblemBInstance | ( | int | nV, |
Options * | options | ||
) |
Definition at line 54 of file qpOASES_sequenceSB.cpp.
void deleteGlobalQProblemBInstance | ( | ) |
Definition at line 67 of file qpOASES_sequenceSB.cpp.
void deleteGlobalQProblemBMatrices | ( | ) |
Definition at line 82 of file qpOASES_sequenceSB.cpp.
void hotstartSB | ( | const real_t *const | g, |
const real_t *const | lb, | ||
const real_t *const | ub, | ||
int | nWSR, | ||
Options * | options, | ||
int | nOutputs, | ||
mxArray * | plhs[] | ||
) |
Definition at line 137 of file qpOASES_sequenceSB.cpp.
void initSB | ( | int | nV, |
SymmetricMatrix * | H, | ||
real_t * | g, | ||
const real_t *const | lb, | ||
const real_t *const | ub, | ||
int | nWSR, | ||
const real_t *const | x0, | ||
Options * | options, | ||
int | nOutputs, | ||
mxArray * | plhs[] | ||
) |
Definition at line 103 of file qpOASES_sequenceSB.cpp.
void mexFunction | ( | int | nlhs, |
mxArray * | plhs[], | ||
int | nrhs, | ||
const mxArray * | prhs[] | ||
) |
Definition at line 158 of file qpOASES_sequenceSB.cpp.
Definition at line 47 of file qpOASES_sequenceSB.cpp.
SymmetricMatrix* globalQPB_H = 0 [static] |
Definition at line 48 of file qpOASES_sequenceSB.cpp.
long* globalQPB_Hdiag = 0 [static] |
Definition at line 49 of file qpOASES_sequenceSB.cpp.