Cbc  2.9.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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)CoinPackedMatrixprotected
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)CoinPackedMatrixprotected
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()CoinPackedMatrixfriend
colOrdered_CoinPackedMatrixprotected
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_CoinPackedMatrixprotected
eliminateDuplicates(double threshold)CoinPackedMatrix
extraGap_CoinPackedMatrixprotected
extraMajor_CoinPackedMatrixprotected
getCoefficient(int row, int column) const CoinPackedMatrix
getElements() const CoinPackedMatrixinline
getExtraGap() const CoinPackedMatrixinline
getExtraMajor() const CoinPackedMatrixinline
getIndices() const CoinPackedMatrixinline
getLastStart() const CoinPackedMatrixinlineprivate
getMajorDim() const CoinPackedMatrixinline
getMajorIndices() const CoinPackedMatrix
getMaxMajorDim() const CoinPackedMatrixinline
getMinorDim() const CoinPackedMatrixinline
getMutableElements() const CoinPackedMatrixinline
getMutableIndices() const CoinPackedMatrixinline
getMutableVectorLengths() const CoinPackedMatrixinline
getMutableVectorStarts() const CoinPackedMatrixinline
getNumCols() const CoinPackedMatrixinline
getNumElements() const CoinPackedMatrixinline
getNumRows() const CoinPackedMatrixinline
getSizeVectorLengths() const CoinPackedMatrixinline
getSizeVectorStarts() const CoinPackedMatrixinline
getVector(int i) const CoinPackedMatrixinline
getVectorFirst(const int i) const CoinPackedMatrixinline
getVectorLast(const int i) const CoinPackedMatrixinline
getVectorLengths() const CoinPackedMatrixinline
getVectorSize(const int i) const CoinPackedMatrixinline
getVectorStarts() const CoinPackedMatrixinline
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)CoinPackedMatrixprotected
gutsOfCopyOfNoGaps(const bool colordered, const int minor, const int major, const double *elem, const int *ind, const CoinBigIndex *start)CoinPackedMatrixprotected
gutsOfDestructor()CoinPackedMatrixprotected
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)CoinPackedMatrixprotected
hasGaps() const CoinPackedMatrixinline
index_CoinPackedMatrixprotected
isColOrdered() const CoinPackedMatrixinline
isEquivalent(const CoinPackedMatrix &rhs, const FloatEqual &eq) const CoinPackedMatrixinline
isEquivalent(const CoinPackedMatrix &rhs) const CoinPackedMatrix
isEquivalent2(const CoinPackedMatrix &rhs) const CoinPackedMatrix
length_CoinPackedMatrixprotected
majorAppendOrthoOrdered(const CoinPackedMatrix &matrix)CoinPackedMatrix
majorAppendSameOrdered(const CoinPackedMatrix &matrix)CoinPackedMatrix
majorDim_CoinPackedMatrixprotected
maxMajorDim_CoinPackedMatrixprotected
maxSize_CoinPackedMatrixprotected
minorAppendOrthoOrdered(const CoinPackedMatrix &matrix)CoinPackedMatrix
minorAppendSameOrdered(const CoinPackedMatrix &matrix)CoinPackedMatrix
minorDim_CoinPackedMatrixprotected
modifyCoefficient(int row, int column, double newElement, bool keepZero=false)CoinPackedMatrix
nullElementArray()CoinPackedMatrixinline
nullIndexArray()CoinPackedMatrixinline
nullLengthArray()CoinPackedMatrixinline
nullStartArray()CoinPackedMatrixinline
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)CoinPackedMatrixprotected
resizeForAddingMinorVectors(const int *addedEntries)CoinPackedMatrixprotected
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)CoinPackedMatrixinline
setMinorDim(int value)CoinPackedMatrixinline
setNumElements(CoinBigIndex value)CoinPackedMatrixinline
size_CoinPackedMatrixprotected
start_CoinPackedMatrixprotected
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()CoinPackedMatrixvirtual