Cbc  2.9.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AbcMatrix Member List

This is the complete list of members for AbcMatrix, including all inherited members.

AbcMatrix()AbcMatrix
AbcMatrix(const AbcMatrix &)AbcMatrix
AbcMatrix(const CoinPackedMatrix &)AbcMatrix
AbcMatrix(const AbcMatrix &wholeModel, int numberRows, const int *whichRows, int numberColumns, const int *whichColumns)AbcMatrix
AbcMatrix(const CoinPackedMatrix &wholeModel, int numberRows, const int *whichRows, int numberColumns, const int *whichColumns)AbcMatrix
add(CoinIndexedVector &rowArray, int column, double multiplier) const AbcMatrix
blockStart() const AbcMatrixinline
blockStart(int block) const AbcMatrixinline
blockStart_AbcMatrixprotected
chooseBestDj(int iBlock, const CoinIndexedVector &infeasibilities, const double *weights) const AbcMatrix
column_AbcMatrixprotected
copy(const AbcMatrix *from)AbcMatrix
countBasis(const int *whichColumn, int &numberColumnBasic)AbcMatrix
createRowCopy()AbcMatrix
currentWanted() const AbcMatrixinline
currentWanted_AbcMatrixprotected
dualColumn1(const CoinIndexedVector &update, CoinPartitionedVector &tableauRow, CoinPartitionedVector &candidateList) const AbcMatrix
dualColumn1Part(int iBlock, int &sequenceIn, double &upperTheta, const CoinIndexedVector &update, CoinPartitionedVector &tableauRow, CoinPartitionedVector &candidateList) const AbcMatrix
dualColumn1Row(int iBlock, double upperThetaSlack, int &freeSequence, const CoinIndexedVector &update, CoinPartitionedVector &tableauRow, CoinPartitionedVector &candidateList) const AbcMatrix
dualColumn1Row1(double upperThetaSlack, int &freeSequence, const CoinIndexedVector &update, CoinPartitionedVector &tableauRow, CoinPartitionedVector &candidateList) const AbcMatrix
dualColumn1Row2(double upperThetaSlack, int &freeSequence, const CoinIndexedVector &update, CoinPartitionedVector &tableauRow, CoinPartitionedVector &candidateList) const AbcMatrix
dualColumn1RowFew(int iBlock, double upperThetaSlack, int &freeSequence, const CoinIndexedVector &update, CoinPartitionedVector &tableauRow, CoinPartitionedVector &candidateList) const AbcMatrix
element_AbcMatrixprotected
endFraction() const AbcMatrixinline
endFraction_AbcMatrixprotected
fillBasis(const int *whichColumn, int &numberColumnBasic, int *row, int *start, int *rowCount, int *columnCount, CoinSimplexDouble *element)AbcMatrix
fillBasis(const int *whichColumn, int &numberColumnBasic, int *row, int *start, int *rowCount, int *columnCount, long double *element)AbcMatrix
getElements() const AbcMatrixinline
getIndices() const AbcMatrixinline
getMutableElements() const AbcMatrixinline
getMutableIndices() const AbcMatrixinline
getMutableVectorLengths() const AbcMatrixinline
getMutableVectorStarts() const AbcMatrixinline
getNumCols() const AbcMatrixinline
getNumElements() const AbcMatrixinline
getNumRows() const AbcMatrixinline
getPackedMatrix() const AbcMatrixinline
getVectorLengths() const AbcMatrixinline
getVectorStarts() const AbcMatrixinline
gotRowCopy() const AbcMatrixinline
inOutUseful(int sequenceIn, int sequenceOut)AbcMatrix
isColOrdered() const AbcMatrixinline
makeAllUseful(CoinIndexedVector &spare)AbcMatrix
matrix() const AbcMatrixinline
matrix_AbcMatrixprotected
minimumGoodReducedCosts() const AbcMatrixinline
minimumGoodReducedCosts_AbcMatrixprotected
minimumObjectsScan() const AbcMatrixinline
minimumObjectsScan_AbcMatrixprotected
model_AbcMatrixmutableprotected
moveLargestToStart()AbcMatrix
numberColumnBlocks() const AbcMatrixinline
numberColumnBlocks_AbcMatrixmutableprotected
numberRowBlocks() const AbcMatrixinline
numberRowBlocks_AbcMatrixprotected
operator=(const AbcMatrix &)AbcMatrix
originalWanted() const AbcMatrixinline
originalWanted_AbcMatrixprotected
partialPricing(double startFraction, double endFraction, int &bestSequence, int &numberWanted)AbcMatrix
pivotColumnDantzig(const CoinIndexedVector &updates, CoinPartitionedVector &spare) const AbcMatrix
pivotColumnDantzig(int iBlock, bool doByRow, const CoinIndexedVector &updates, CoinPartitionedVector &spare, double &bestValue) const AbcMatrix
primalColumnDouble(int iBlock, CoinPartitionedVector &updateForTableauRow, CoinPartitionedVector &updateForDjs, const CoinIndexedVector &updateForWeights, CoinPartitionedVector &spareColumn1, double *infeasibilities, double referenceIn, double devex, unsigned int *reference, double *weights, double scaleFactor) const AbcMatrix
primalColumnDouble(CoinPartitionedVector &updateForTableauRow, CoinPartitionedVector &updateForDjs, const CoinIndexedVector &updateForWeights, CoinPartitionedVector &spareColumn1, CoinIndexedVector &infeasible, double referenceIn, double devex, unsigned int *reference, double *weights, double scaleFactor) const AbcMatrix
primalColumnRow(int iBlock, bool doByRow, const CoinIndexedVector &update, CoinPartitionedVector &tableauRow) const AbcMatrix
primalColumnRowAndDjs(int iBlock, const CoinIndexedVector &updateTableau, const CoinIndexedVector &updateDjs, CoinPartitionedVector &tableauRow) const AbcMatrix
primalColumnSparseDouble(int iBlock, CoinPartitionedVector &updateForTableauRow, CoinPartitionedVector &updateForDjs, const CoinIndexedVector &updateForWeights, CoinPartitionedVector &spareColumn1, double *infeasibilities, double referenceIn, double devex, unsigned int *reference, double *weights, double scaleFactor) const AbcMatrix
primalColumnSubset(int iBlock, const CoinIndexedVector &update, const CoinPartitionedVector &tableauRow, CoinPartitionedVector &weights) const AbcMatrix
putIntofUseful(int sequence, CoinIndexedVector &spare)AbcMatrix
rebalance() const AbcMatrix
reverseOrderedCopy() const AbcMatrix
rowColumns() const AbcMatrix
rowElements() const AbcMatrix
rowEnd() const AbcMatrix
rowStart() const AbcMatrix
rowStart_AbcMatrixprotected
savedBestDj() const AbcMatrixinline
savedBestDj_AbcMatrixprotected
savedBestSequence() const AbcMatrixinline
savedBestSequence_AbcMatrixprotected
scale(int numberRowsAlreadyScaled)AbcMatrix
setCurrentWanted(int value)AbcMatrixinline
setEndFraction(double value)AbcMatrixinline
setMinimumGoodReducedCosts(int value)AbcMatrixinline
setMinimumObjectsScan(int value)AbcMatrixinline
setModel(AbcSimplex *model)AbcMatrix
setOriginalWanted(int value)AbcMatrixinline
setSavedBestDj(double value)AbcMatrixinline
setSavedBestSequence(int value)AbcMatrixinline
setStartFraction(double value)AbcMatrixinline
sortUseful(CoinIndexedVector &spare)AbcMatrix
startColumnBlock() const AbcMatrixinline
startColumnBlock_AbcMatrixmutableprotected
startFraction() const AbcMatrixinline
startFraction_AbcMatrixprotected
subsetTransposeTimes(const CoinIndexedVector &x, CoinIndexedVector &z) const AbcMatrix
takeOutOfUseful(int sequence, CoinIndexedVector &spare)AbcMatrix
timesIncludingSlacks(double scalar, const double *x, double *y) const AbcMatrix
timesModifyExcludingSlacks(double scalar, const double *x, double *y) const AbcMatrix
timesModifyIncludingSlacks(double scalar, const double *x, double *y) const AbcMatrix
transposeTimes(const CoinIndexedVector &x, CoinIndexedVector &z) const AbcMatrix
transposeTimesAll(const double *x, double *y) const AbcMatrix
transposeTimesBasic(double scalar, const double *x, double *y) const AbcMatrix
transposeTimesNonBasic(double scalar, const double *x, double *y) const AbcMatrix
transposeTimesNonBasic(double scalar, const CoinIndexedVector &x, CoinIndexedVector &z) const AbcMatrix
unpack(CoinIndexedVector &rowArray, int column) const AbcMatrix
~AbcMatrix()AbcMatrix