This is the complete list of members for CoinPackedMatrix, including all inherited members.
appendCol(const CoinPackedVectorBase &vec) | CoinPackedMatrix | |
appendCol(const int vecsize, const int *vecind, const double *vecelem) | CoinPackedMatrix | |
appendCols(const int numcols, const CoinPackedVectorBase *const *cols) | CoinPackedMatrix | |
appendCols(const int numcols, const CoinBigIndex *columnStarts, const int *row, const double *element, int numberRows=-1) | CoinPackedMatrix | |
appendMajor(const int number, const CoinBigIndex *starts, const int *index, const double *element, int numberOther=-1) | CoinPackedMatrix | protected |
appendMajorVector(const CoinPackedVectorBase &vec) | CoinPackedMatrix | |
appendMajorVector(const int vecsize, const int *vecind, const double *vecelem) | CoinPackedMatrix | |
appendMajorVectors(const int numvecs, const CoinPackedVectorBase *const *vecs) | CoinPackedMatrix | |
appendMinor(const int number, const CoinBigIndex *starts, const int *index, const double *element, int numberOther=-1) | CoinPackedMatrix | protected |
appendMinorFast(const int number, const CoinBigIndex *starts, const int *index, const double *element) | CoinPackedMatrix | |
appendMinorVector(const CoinPackedVectorBase &vec) | CoinPackedMatrix | |
appendMinorVector(const int vecsize, const int *vecind, const double *vecelem) | CoinPackedMatrix | |
appendMinorVectors(const int numvecs, const CoinPackedVectorBase *const *vecs) | CoinPackedMatrix | |
appendRow(const CoinPackedVectorBase &vec) | CoinPackedMatrix | |
appendRow(const int vecsize, const int *vecind, const double *vecelem) | CoinPackedMatrix | |
appendRows(const int numrows, const CoinPackedVectorBase *const *rows) | CoinPackedMatrix | |
appendRows(const int numrows, const CoinBigIndex *rowStarts, const int *column, const double *element, int numberColumns=-1) | CoinPackedMatrix | |
assignMatrix(const bool colordered, const int minor, const int major, const CoinBigIndex numels, double *&elem, int *&ind, CoinBigIndex *&start, int *&len, const int maxmajor=-1, const CoinBigIndex maxsize=-1) | CoinPackedMatrix | |
bottomAppendPackedMatrix(const CoinPackedMatrix &matrix) | CoinPackedMatrix | |
cleanMatrix(double threshold=1.0e-20) | CoinPackedMatrix | |
clear() | CoinPackedMatrix | |
CoinPackedMatrix() | CoinPackedMatrix | |
CoinPackedMatrix(const bool colordered, const double extraMajor, const double extraGap) | CoinPackedMatrix | |
CoinPackedMatrix(const bool colordered, const int minor, const int major, const CoinBigIndex numels, const double *elem, const int *ind, const CoinBigIndex *start, const int *len, const double extraMajor, const double extraGap) | CoinPackedMatrix | |
CoinPackedMatrix(const bool colordered, const int minor, const int major, const CoinBigIndex numels, const double *elem, const int *ind, const CoinBigIndex *start, const int *len) | CoinPackedMatrix | |
CoinPackedMatrix(const bool colordered, const int *rowIndices, const int *colIndices, const double *elements, CoinBigIndex numels) | CoinPackedMatrix | |
CoinPackedMatrix(const CoinPackedMatrix &m) | CoinPackedMatrix | |
CoinPackedMatrix(const CoinPackedMatrix &m, int extraForMajor, int extraElements, bool reverseOrdering=false) | CoinPackedMatrix | |
CoinPackedMatrix(const CoinPackedMatrix &wholeModel, int numberRows, const int *whichRows, int numberColumns, const int *whichColumns) | CoinPackedMatrix | |
CoinPackedMatrixUnitTest() | CoinPackedMatrix | friend |
colOrdered_ | CoinPackedMatrix | protected |
compress(double threshold) | CoinPackedMatrix | |
copyOf(const CoinPackedMatrix &rhs) | CoinPackedMatrix | |
copyOf(const bool colordered, const int minor, const int major, const CoinBigIndex numels, const double *elem, const int *ind, const CoinBigIndex *start, const int *len, const double extraMajor=0.0, const double extraGap=0.0) | CoinPackedMatrix | |
copyReuseArrays(const CoinPackedMatrix &rhs) | CoinPackedMatrix | |
countOrthoLength() const | CoinPackedMatrix | |
countOrthoLength(int *counts) const | CoinPackedMatrix | |
deleteCols(const int numDel, const int *indDel) | CoinPackedMatrix | |
deleteMajorVectors(const int numDel, const int *indDel) | CoinPackedMatrix | |
deleteMinorVectors(const int numDel, const int *indDel) | CoinPackedMatrix | |
deleteRows(const int numDel, const int *indDel) | CoinPackedMatrix | |
dumpMatrix(const char *fname=NULL) const | CoinPackedMatrix | |
element_ | CoinPackedMatrix | protected |
eliminateDuplicates(double threshold) | CoinPackedMatrix | |
extraGap_ | CoinPackedMatrix | protected |
extraMajor_ | CoinPackedMatrix | protected |
getCoefficient(int row, int column) const | CoinPackedMatrix | |
getElements() const | CoinPackedMatrix | inline |
getExtraGap() const | CoinPackedMatrix | inline |
getExtraMajor() const | CoinPackedMatrix | inline |
getIndices() const | CoinPackedMatrix | inline |
getLastStart() const | CoinPackedMatrix | inlineprivate |
getMajorDim() const | CoinPackedMatrix | inline |
getMajorIndices() const | CoinPackedMatrix | |
getMaxMajorDim() const | CoinPackedMatrix | inline |
getMinorDim() const | CoinPackedMatrix | inline |
getMutableElements() const | CoinPackedMatrix | inline |
getMutableIndices() const | CoinPackedMatrix | inline |
getMutableVectorLengths() const | CoinPackedMatrix | inline |
getMutableVectorStarts() const | CoinPackedMatrix | inline |
getNumCols() const | CoinPackedMatrix | inline |
getNumElements() const | CoinPackedMatrix | inline |
getNumRows() const | CoinPackedMatrix | inline |
getSizeVectorLengths() const | CoinPackedMatrix | inline |
getSizeVectorStarts() const | CoinPackedMatrix | inline |
getVector(int i) const | CoinPackedMatrix | inline |
getVectorFirst(const int i) const | CoinPackedMatrix | inline |
getVectorLast(const int i) const | CoinPackedMatrix | inline |
getVectorLengths() const | CoinPackedMatrix | inline |
getVectorSize(const int i) const | CoinPackedMatrix | inline |
getVectorStarts() const | CoinPackedMatrix | inline |
gutsOfCopyOf(const bool colordered, const int minor, const int major, const CoinBigIndex numels, const double *elem, const int *ind, const CoinBigIndex *start, const int *len, const double extraMajor=0.0, const double extraGap=0.0) | CoinPackedMatrix | protected |
gutsOfCopyOfNoGaps(const bool colordered, const int minor, const int major, const double *elem, const int *ind, const CoinBigIndex *start) | CoinPackedMatrix | protected |
gutsOfDestructor() | CoinPackedMatrix | protected |
gutsOfOpEqual(const bool colordered, const int minor, const int major, const CoinBigIndex numels, const double *elem, const int *ind, const CoinBigIndex *start, const int *len) | CoinPackedMatrix | protected |
hasGaps() const | CoinPackedMatrix | inline |
index_ | CoinPackedMatrix | protected |
isColOrdered() const | CoinPackedMatrix | inline |
isEquivalent(const CoinPackedMatrix &rhs, const FloatEqual &eq) const | CoinPackedMatrix | inline |
isEquivalent(const CoinPackedMatrix &rhs) const | CoinPackedMatrix | |
isEquivalent2(const CoinPackedMatrix &rhs) const | CoinPackedMatrix | |
length_ | CoinPackedMatrix | protected |
majorAppendOrthoOrdered(const CoinPackedMatrix &matrix) | CoinPackedMatrix | |
majorAppendSameOrdered(const CoinPackedMatrix &matrix) | CoinPackedMatrix | |
majorDim_ | CoinPackedMatrix | protected |
maxMajorDim_ | CoinPackedMatrix | protected |
maxSize_ | CoinPackedMatrix | protected |
minorAppendOrthoOrdered(const CoinPackedMatrix &matrix) | CoinPackedMatrix | |
minorAppendSameOrdered(const CoinPackedMatrix &matrix) | CoinPackedMatrix | |
minorDim_ | CoinPackedMatrix | protected |
modifyCoefficient(int row, int column, double newElement, bool keepZero=false) | CoinPackedMatrix | |
nullElementArray() | CoinPackedMatrix | inline |
nullIndexArray() | CoinPackedMatrix | inline |
nullLengthArray() | CoinPackedMatrix | inline |
nullStartArray() | CoinPackedMatrix | inline |
operator=(const CoinPackedMatrix &rhs) | CoinPackedMatrix | |
orderMatrix() | CoinPackedMatrix | |
printMatrixElement(const int row_val, const int col_val) const | CoinPackedMatrix | |
removeGaps(double removeValue=-1.0) | CoinPackedMatrix | |
replaceVector(const int index, const int numReplace, const double *newElements) | CoinPackedMatrix | |
reserve(const int newMaxMajorDim, const CoinBigIndex newMaxSize, bool create=false) | CoinPackedMatrix | |
resizeForAddingMajorVectors(const int numVec, const int *lengthVec) | CoinPackedMatrix | protected |
resizeForAddingMinorVectors(const int *addedEntries) | CoinPackedMatrix | protected |
reverseOrderedCopyOf(const CoinPackedMatrix &rhs) | CoinPackedMatrix | |
reverseOrdering() | CoinPackedMatrix | |
rightAppendPackedMatrix(const CoinPackedMatrix &matrix) | CoinPackedMatrix | |
setDimensions(int numrows, int numcols) | CoinPackedMatrix | |
setExtraGap(const double newGap) | CoinPackedMatrix | |
setExtraMajor(const double newMajor) | CoinPackedMatrix | |
setMajorDim(int value) | CoinPackedMatrix | inline |
setMinorDim(int value) | CoinPackedMatrix | inline |
setNumElements(CoinBigIndex value) | CoinPackedMatrix | inline |
size_ | CoinPackedMatrix | protected |
start_ | CoinPackedMatrix | protected |
submatrixOf(const CoinPackedMatrix &matrix, const int numMajor, const int *indMajor) | CoinPackedMatrix | |
submatrixOfWithDuplicates(const CoinPackedMatrix &matrix, const int numMajor, const int *indMajor) | CoinPackedMatrix | |
swap(CoinPackedMatrix &matrix) | CoinPackedMatrix | |
times(const double *x, double *y) const | CoinPackedMatrix | |
times(const CoinPackedVectorBase &x, double *y) const | CoinPackedMatrix | |
timesMajor(const double *x, double *y) const | CoinPackedMatrix | |
timesMajor(const CoinPackedVectorBase &x, double *y) const | CoinPackedMatrix | |
timesMinor(const double *x, double *y) const | CoinPackedMatrix | |
timesMinor(const CoinPackedVectorBase &x, double *y) const | CoinPackedMatrix | |
transpose() | CoinPackedMatrix | |
transposeTimes(const double *x, double *y) const | CoinPackedMatrix | |
transposeTimes(const CoinPackedVectorBase &x, double *y) const | CoinPackedMatrix | |
verifyMtx(int verbosity=1, bool zeroesAreError=false) const | CoinPackedMatrix | |
~CoinPackedMatrix() | CoinPackedMatrix | virtual |