Cgl 0.59.7

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

- Class List
- Class Index
- Class Hierarchy
- Class Members

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 | AbcMatrix | inline
blockStart(int block) const | AbcMatrix | inline
blockStart_ | AbcMatrix | protected
chooseBestDj(int iBlock, const CoinIndexedVector &infeasibilities, const double *weights) const | AbcMatrix |
column_ | AbcMatrix | protected
copy(const AbcMatrix *from) | AbcMatrix |
countBasis(const int *whichColumn, int &numberColumnBasic) | AbcMatrix |
createRowCopy() | AbcMatrix |
currentWanted() const | AbcMatrix | inline
currentWanted_ | AbcMatrix | protected
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_ | AbcMatrix | protected
endFraction() const | AbcMatrix | inline
endFraction_ | AbcMatrix | protected
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 | AbcMatrix | inline
getIndices() const | AbcMatrix | inline
getMutableElements() const | AbcMatrix | inline
getMutableIndices() const | AbcMatrix | inline
getMutableVectorLengths() const | AbcMatrix | inline
getMutableVectorStarts() const | AbcMatrix | inline
getNumCols() const | AbcMatrix | inline
getNumElements() const | AbcMatrix | inline
getNumRows() const | AbcMatrix | inline
getPackedMatrix() const | AbcMatrix | inline
getVectorLengths() const | AbcMatrix | inline
getVectorStarts() const | AbcMatrix | inline
gotRowCopy() const | AbcMatrix | inline
inOutUseful(int sequenceIn, int sequenceOut) | AbcMatrix |
isColOrdered() const | AbcMatrix | inline
makeAllUseful(CoinIndexedVector &spare) | AbcMatrix |
matrix() const | AbcMatrix | inline
matrix_ | AbcMatrix | protected
minimumGoodReducedCosts() const | AbcMatrix | inline
minimumGoodReducedCosts_ | AbcMatrix | protected
minimumObjectsScan() const | AbcMatrix | inline
minimumObjectsScan_ | AbcMatrix | protected
model_ | AbcMatrix | mutable protected
moveLargestToStart() | AbcMatrix |
numberColumnBlocks() const | AbcMatrix | inline
numberColumnBlocks_ | AbcMatrix | mutable protected
numberRowBlocks() const | AbcMatrix | inline
numberRowBlocks_ | AbcMatrix | protected
operator=(const AbcMatrix &) | AbcMatrix |
originalWanted() const | AbcMatrix | inline
originalWanted_ | AbcMatrix | protected
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_ | AbcMatrix | protected
savedBestDj() const | AbcMatrix | inline
savedBestDj_ | AbcMatrix | protected
savedBestSequence() const | AbcMatrix | inline
savedBestSequence_ | AbcMatrix | protected
scale(int numberRowsAlreadyScaled) | AbcMatrix |
setCurrentWanted(int value) | AbcMatrix | inline
setEndFraction(double value) | AbcMatrix | inline
setMinimumGoodReducedCosts(int value) | AbcMatrix | inline
setMinimumObjectsScan(int value) | AbcMatrix | inline
setModel(AbcSimplex *model) | AbcMatrix |
setOriginalWanted(int value) | AbcMatrix | inline
setSavedBestDj(double value) | AbcMatrix | inline
setSavedBestSequence(int value) | AbcMatrix | inline
setStartFraction(double value) | AbcMatrix | inline
sortUseful(CoinIndexedVector &spare) | AbcMatrix |
startColumnBlock() const | AbcMatrix | inline
startColumnBlock_ | AbcMatrix | mutable protected
startFraction() const | AbcMatrix | inline
startFraction_ | AbcMatrix | protected
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 |