- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# CoinPackedMatrix Member List

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]`
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 | `[inline, private]`
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]`
index_ | CoinPackedMatrix | `[protected]`
isColOrdered() const | CoinPackedMatrix | `[inline]`
isEquivalent(const CoinPackedMatrix &rhs, const FloatEqual &eq) const | CoinPackedMatrix | `[inline]`
isEquivalent(const CoinPackedMatrix &rhs) const | CoinPackedMatrix | `[inline]`
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 |
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 |
~CoinPackedMatrix() | CoinPackedMatrix | `[virtual]`