_ColLowerBound | BCP_lp_relax | [private] |
_ColUpperBound | BCP_lp_relax | [private] |
_Objective | BCP_lp_relax | [private] |
_RowLowerBound | BCP_lp_relax | [private] |
_RowUpperBound | BCP_lp_relax | [private] |
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 | |
assign(CoinPackedMatrix &m, double *&OBJ, double *&CLB, double *&CUB, double *&RLB, double *&RUB) | BCP_lp_relax | |
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 | |
BCP_createColumnOrderedMatrix(BCP_vec< BCP_row * > &rows, BCP_vec< double > &CLB, BCP_vec< double > &CUB, BCP_vec< double > &OBJ) | BCP_lp_relax | [private] |
BCP_createRowOrderedMatrix(BCP_vec< BCP_col * > &cols, BCP_vec< double > &RLB, BCP_vec< double > &RUB) | BCP_lp_relax | [private] |
BCP_lp_relax(const bool colordered=true) | BCP_lp_relax | [inline] |
BCP_lp_relax(const BCP_lp_relax &mat) | BCP_lp_relax | |
BCP_lp_relax(BCP_vec< BCP_row * > &rows, BCP_vec< double > &CLB, BCP_vec< double > &CUB, BCP_vec< double > &OBJ) | BCP_lp_relax | |
BCP_lp_relax(BCP_vec< BCP_row * > &rows, BCP_vec< double > &CLB, BCP_vec< double > &CUB, BCP_vec< double > &OBJ, double extra_gap, double extra_major) | BCP_lp_relax | |
BCP_lp_relax(BCP_vec< BCP_col * > &cols, BCP_vec< double > &RLB, BCP_vec< double > &RUB) | BCP_lp_relax | |
BCP_lp_relax(BCP_vec< BCP_col * > &cols, BCP_vec< double > &RLB, BCP_vec< double > &RUB, double extra_gap, double extra_major) | BCP_lp_relax | |
BCP_lp_relax(const bool colordered, const BCP_vec< int > &VB, const BCP_vec< int > &EI, const BCP_vec< double > &EV, const BCP_vec< double > &OBJ, const BCP_vec< double > &CLB, const BCP_vec< double > &CUB, const BCP_vec< double > &RLB, const BCP_vec< double > &RUB) | BCP_lp_relax | |
BCP_lp_relax(const bool colordered, const int rownum, const int colnum, const int nznum, int *&VB, int *&EI, double *&EV, double *&OBJ, double *&CLB, double *&CUB, double *&RLB, double *&RUB) | BCP_lp_relax | |
bottomAppendPackedMatrix(const CoinPackedMatrix &matrix) | CoinPackedMatrix | |
cleanMatrix(double threshold=1.0e-20) | CoinPackedMatrix | |
clear() | BCP_lp_relax | |
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 | |
ColLowerBound() const | BCP_lp_relax | [inline] |
colnum() const | BCP_lp_relax | [inline] |
colOrdered_ | CoinPackedMatrix | [protected] |
ColUpperBound() const | BCP_lp_relax | [inline] |
compress(double threshold) | CoinPackedMatrix | |
copyOf(const CoinPackedMatrix &m, const double *OBJ, const double *CLB, const double *CUB, const double *RLB, const double *RUB) | BCP_lp_relax | |
CoinPackedMatrix::copyOf(const CoinPackedMatrix &rhs) | CoinPackedMatrix | |
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 | |
erase_col_set(const BCP_vec< int > &pos) | BCP_lp_relax | |
erase_row_set(const BCP_vec< int > &pos) | BCP_lp_relax | |
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] |
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] |
Objective() const | BCP_lp_relax | [inline] |
operator=(const BCP_lp_relax &mat) | BCP_lp_relax | |
CoinPackedMatrix::operator=(const CoinPackedMatrix &rhs) | CoinPackedMatrix | |
orderMatrix() | CoinPackedMatrix | |
pack(BCP_buffer &buf) const | BCP_lp_relax | |
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 MaxColNum, const int MaxRowNum, const int MaxNonzeros) | BCP_lp_relax | |
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 | |
RowLowerBound() const | BCP_lp_relax | [inline] |
rownum() const | BCP_lp_relax | [inline] |
RowUpperBound() const | BCP_lp_relax | [inline] |
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 | |
unpack(BCP_buffer &buf) | BCP_lp_relax | |
~BCP_lp_relax() | BCP_lp_relax | [inline] |
~CoinPackedMatrix() | CoinPackedMatrix | [virtual] |