| 
    qpOASES
    3.2.1
    
   An Implementation of the Online Active Set Strategy 
   | 
  
  
  
 
| SymmetricMatrix::addToDiag(real_t alpha)=0 | Matrix |  [pure virtual] | 
| SparseMatrix::addToDiag(real_t alpha) | SparseMatrix |  [virtual] | 
| bilinear(const Indexlist *const icols, int_t xN, const real_t *x, int_t xLD, real_t *y, int_t yLD) const | SymSparseMat |  [virtual] | 
| createDiagInfo() | SparseMatrix | |
| SymmetricMatrix::diag(int_t i) const =0 | Matrix |  [pure virtual] | 
| SparseMatrix::diag(int_t i) const | SparseMatrix |  [virtual] | 
| doFreeMemory() | Matrix |  [inline] | 
| doNotFreeMemory() | Matrix |  [inline] | 
| duplicate() const | SymSparseMat |  [virtual] | 
| duplicateSym() const | SymSparseMat |  [virtual] | 
| SymmetricMatrix::free()=0 | Matrix |  [pure virtual] | 
| SparseMatrix::free() | SparseMatrix |  [virtual] | 
| freeMemory | Matrix |  [protected] | 
| SymmetricMatrix::full() const =0 | Matrix |  [pure virtual] | 
| SparseMatrix::full() const | SparseMatrix |  [virtual] | 
| SymmetricMatrix::getCol(int_t cNum, const Indexlist *const irows, real_t alpha, real_t *col) const =0 | Matrix |  [pure virtual] | 
| SparseMatrix::getCol(int_t cNum, const Indexlist *const irows, real_t alpha, real_t *col) const | SparseMatrix |  [virtual] | 
| SymmetricMatrix::getNorm(int_t type=2) const =0 | Matrix |  [pure virtual] | 
| SparseMatrix::getNorm(int_t type=2) const | SparseMatrix |  [virtual] | 
| SymmetricMatrix::getRow(int_t rNum, const Indexlist *const icols, real_t alpha, real_t *row) const =0 | Matrix |  [pure virtual] | 
| SparseMatrix::getRow(int_t rNum, const Indexlist *const icols, real_t alpha, real_t *row) const | SparseMatrix |  [virtual] | 
| SymmetricMatrix::getRowNorm(int_t rNum, int_t type=2) const =0 | Matrix |  [pure virtual] | 
| SymmetricMatrix::getRowNorm(real_t *norm, int_t type=2) const =0 | Matrix |  [pure virtual] | 
| SparseMatrix::getRowNorm(int_t rNum, int_t type=2) const | SparseMatrix |  [virtual] | 
| SparseMatrix::getRowNorm(real_t *norm, int_t type=2) const | SparseMatrix |  [virtual] | 
| SymmetricMatrix::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] | 
| SymmetricMatrix::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] | 
| SymmetricMatrix::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] | 
| SymmetricMatrix::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] | 
| SparseMatrix::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 | SparseMatrix |  [virtual] | 
| ir | SparseMatrix |  [protected] | 
| SymmetricMatrix::isDiag() const =0 | Matrix |  [pure virtual] | 
| SparseMatrix::isDiag() const | SparseMatrix |  [virtual] | 
| jc | SparseMatrix |  [protected] | 
| jd | SparseMatrix |  [protected] | 
| Matrix() | Matrix |  [inline] | 
| nCols | SparseMatrix |  [protected] | 
| needToFreeMemory() const | Matrix |  [inline] | 
| nRows | SparseMatrix |  [protected] | 
| SymmetricMatrix::print(const char *name=0) const =0 | Matrix |  [pure virtual] | 
| SparseMatrix::print(const char *name=0) const | SparseMatrix |  [virtual] | 
| setVal(const real_t *newVal) | SparseMatrix |  [virtual] | 
| SparseMatrix() | SparseMatrix | |
| SparseMatrix(int_t nr, int_t nc, sparse_int_t *r, sparse_int_t *c, real_t *v) | SparseMatrix | |
| SparseMatrix(int_t nr, int_t nc, int_t ld, const real_t *const v) | SparseMatrix | |
| SymmetricMatrix() | SymmetricMatrix |  [inline] | 
| SymSparseMat() | SymSparseMat |  [inline] | 
| SymSparseMat(int_t nr, int_t nc, sparse_int_t *r, sparse_int_t *c, real_t *v) | SymSparseMat |  [inline] | 
| SymSparseMat(int_t nr, int_t nc, int_t ld, const real_t *const v) | SymSparseMat |  [inline] | 
| SymmetricMatrix::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] | 
| SymmetricMatrix::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] | 
| SparseMatrix::times(int_t xN, real_t alpha, const real_t *x, int_t xLD, real_t beta, real_t *y, int_t yLD) const | SparseMatrix |  [virtual] | 
| SparseMatrix::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 | SparseMatrix |  [virtual] | 
| SymmetricMatrix::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] | 
| SymmetricMatrix::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] | 
| SparseMatrix::transTimes(int_t xN, real_t alpha, const real_t *x, int_t xLD, real_t beta, real_t *y, int_t yLD) const | SparseMatrix |  [virtual] | 
| SparseMatrix::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 | SparseMatrix |  [virtual] | 
| val | SparseMatrix |  [protected] | 
| SymmetricMatrix::writeToFile(FILE *output_file, const char *prefix) const =0 | Matrix |  [pure virtual] | 
| SparseMatrix::writeToFile(FILE *output_file, const char *prefix) const | SparseMatrix |  [virtual] | 
| ~Matrix() | Matrix |  [inline, virtual] | 
| ~SparseMatrix() | SparseMatrix |  [virtual] | 
| ~SymmetricMatrix() | SymmetricMatrix |  [inline, virtual] | 
| ~SymSparseMat() | SymSparseMat |  [inline, virtual] | 
 1.7.6.1