|
qpOASES
3.2.1
An Implementation of the Online Active Set Strategy
|
| addToDiag(real_t alpha)=0 | Matrix | [pure virtual] |
| bilinear(const Indexlist *const icols, int_t xN, const real_t *x, int_t xLD, real_t *y, int_t yLD) const =0 | SymmetricMatrix | [pure virtual] |
| diag(int_t i) const =0 | Matrix | [pure virtual] |
| doFreeMemory() | Matrix | [inline] |
| doNotFreeMemory() | Matrix | [inline] |
| duplicate() const =0 | Matrix | [pure virtual] |
| duplicateSym() const =0 | SymmetricMatrix | [pure virtual] |
| free()=0 | Matrix | [pure virtual] |
| freeMemory | Matrix | [protected] |
| full() const =0 | Matrix | [pure virtual] |
| getCol(int_t cNum, const Indexlist *const irows, real_t alpha, real_t *col) const =0 | Matrix | [pure virtual] |
| getNorm(int_t type=2) const =0 | Matrix | [pure virtual] |
| getRow(int_t rNum, const Indexlist *const icols, real_t alpha, real_t *row) const =0 | Matrix | [pure virtual] |
| getRowNorm(int_t rNum, int_t type=2) const =0 | Matrix | [pure virtual] |
| getRowNorm(real_t *norm, int_t type=2) const =0 | Matrix | [pure virtual] |
| getSparseSubmatrix(const Indexlist *const irows, const Indexlist *const icols, int_t rowoffset, int_t coloffset, int_t &numNonzeros, int_t *irn, int_t *jcn, real_t *avals, BooleanType only_lower_triangular=BT_FALSE) const | Matrix | [virtual] |
| getSparseSubmatrix(const Indexlist *const irows, int_t idx_icol, int_t rowoffset, int_t coloffset, int_t &numNonzeros, int_t *irn, int_t *jcn, real_t *avals, BooleanType only_lower_triangular=BT_FALSE) const | Matrix | [virtual] |
| getSparseSubmatrix(int_t idx_row, const Indexlist *const icols, int_t rowoffset, int_t coloffset, int_t &numNonzeros, int_t *irn, int_t *jcn, real_t *avals, BooleanType only_lower_triangular=BT_FALSE) const | Matrix | [virtual] |
| getSparseSubmatrix(int_t irowsLength, const int_t *const irowsNumber, int_t icolsLength, const int_t *const icolsNumber, int_t rowoffset, int_t coloffset, int_t &numNonzeros, int_t *irn, int_t *jcn, real_t *avals, BooleanType only_lower_triangular=BT_FALSE) const =0 | Matrix | [pure virtual] |
| isDiag() const =0 | Matrix | [pure virtual] |
| Matrix() | Matrix | [inline] |
| needToFreeMemory() const | Matrix | [inline] |
| print(const char *name=0) const =0 | Matrix | [pure virtual] |
| SymmetricMatrix() | SymmetricMatrix | [inline] |
| times(int_t xN, real_t alpha, const real_t *x, int_t xLD, real_t beta, real_t *y, int_t yLD) const =0 | Matrix | [pure virtual] |
| times(const Indexlist *const irows, const Indexlist *const icols, int_t xN, real_t alpha, const real_t *x, int_t xLD, real_t beta, real_t *y, int_t yLD, BooleanType yCompr=BT_TRUE) const =0 | Matrix | [pure virtual] |
| transTimes(int_t xN, real_t alpha, const real_t *x, int_t xLD, real_t beta, real_t *y, int_t yLD) const =0 | Matrix | [pure virtual] |
| transTimes(const Indexlist *const irows, const Indexlist *const icols, int_t xN, real_t alpha, const real_t *x, int_t xLD, real_t beta, real_t *y, int_t yLD) const =0 | Matrix | [pure virtual] |
| writeToFile(FILE *output_file, const char *prefix) const =0 | Matrix | [pure virtual] |
| ~Matrix() | Matrix | [inline, virtual] |
| ~SymmetricMatrix() | SymmetricMatrix | [inline, virtual] |
1.7.6.1