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
ClpPackedMatrix Member List

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

add(const ClpSimplex *model, CoinIndexedVector *rowArray, int column, double multiplier) const | ClpPackedMatrix | virtual
add(const ClpSimplex *model, double *array, int column, double multiplier) const | ClpPackedMatrix | virtual
allElementsInRange(ClpModel *model, double smallest, double largest, int check=15) | ClpPackedMatrix | virtual
appendCols(int number, const CoinPackedVectorBase *const *columns) | ClpPackedMatrix | virtual
appendMatrix(int number, int type, const CoinBigIndex *starts, const int *index, const double *element, int numberOther=-1) | ClpPackedMatrix | virtual
appendRows(int number, const CoinPackedVectorBase *const *rows) | ClpPackedMatrix | virtual
backToBasics() | ClpMatrixBase | inline virtual
canCombine(const ClpSimplex *model, const CoinIndexedVector *pi) const | ClpPackedMatrix | virtual
canDoPartialPricing() const | ClpPackedMatrix | virtual
canGetRowCopy() const | ClpMatrixBase | inline virtual
checkFeasible(ClpSimplex *model, double &sum) const | ClpMatrixBase | virtual
checkFlags(int type) const | ClpPackedMatrix | protected
checkGaps() | ClpPackedMatrix | inline
clearCopies() | ClpPackedMatrix | private
clone() const | ClpPackedMatrix | virtual
ClpMatrixBase() | ClpMatrixBase | protected
ClpMatrixBase(const ClpMatrixBase &) | ClpMatrixBase | protected
ClpPackedMatrix() | ClpPackedMatrix |
ClpPackedMatrix(const ClpPackedMatrix &) | ClpPackedMatrix |
ClpPackedMatrix(const CoinPackedMatrix &) | ClpPackedMatrix |
ClpPackedMatrix(const ClpPackedMatrix &wholeModel, int numberRows, const int *whichRows, int numberColumns, const int *whichColumns) | ClpPackedMatrix |
ClpPackedMatrix(const CoinPackedMatrix &wholeModel, int numberRows, const int *whichRows, int numberColumns, const int *whichColumns) | ClpPackedMatrix |
ClpPackedMatrix(CoinPackedMatrix *matrix) | ClpPackedMatrix |
columnCopy_ | ClpPackedMatrix | protected
copy(const ClpPackedMatrix *from) | ClpPackedMatrix | virtual
correctSequence(const ClpSimplex *model, int &sequenceIn, int &sequenceOut) | ClpPackedMatrix | virtual
countBasis(const int *whichColumn, int &numberColumnBasic) | ClpPackedMatrix | virtual
createScaledMatrix(ClpSimplex *model) const | ClpPackedMatrix |
createVariable(ClpSimplex *model, int &bestSequence) | ClpMatrixBase | virtual
currentWanted() const | ClpMatrixBase | inline
currentWanted_ | ClpMatrixBase | protected
deleteCols(const int numDel, const int *indDel) | ClpPackedMatrix | virtual
deleteRows(const int numDel, const int *indDel) | ClpPackedMatrix | virtual
dualExpanded(ClpSimplex *model, CoinIndexedVector *array, double *other, int mode) | ClpMatrixBase | virtual
dubiousWeights(const ClpSimplex *model, int *inputWeights) const | ClpPackedMatrix | virtual
endFraction() const | ClpMatrixBase | inline
endFraction_ | ClpMatrixBase | protected
extendUpdated(ClpSimplex *model, CoinIndexedVector *update, int mode) | ClpMatrixBase | virtual
fillBasis(ClpSimplex *model, const int *whichColumn, int &numberColumnBasic, int *row, int *start, int *rowCount, int *columnCount, CoinFactorizationDouble *element) | ClpPackedMatrix | virtual
flags() const | ClpPackedMatrix | inline
flags_ | ClpPackedMatrix | mutable protected
generalExpanded(ClpSimplex *model, int mode, int &number) | ClpMatrixBase | virtual
getElements() const | ClpPackedMatrix | inline virtual
getIndices() const | ClpPackedMatrix | inline virtual
getMutableElements() const | ClpPackedMatrix | inline
getNumCols() const | ClpPackedMatrix | inline virtual
getNumElements() const | ClpPackedMatrix | inline virtual
getNumRows() const | ClpPackedMatrix | inline virtual
getPackedMatrix() const | ClpPackedMatrix | inline virtual
getVectorLength(int index) const | ClpPackedMatrix | inline virtual
getVectorLengths() const | ClpPackedMatrix | inline virtual
getVectorStarts() const | ClpPackedMatrix | inline virtual
gutsOfTransposeTimesByRowEQ1(const CoinIndexedVector *piVector, CoinIndexedVector *output, const double tolerance, const double scalar) const | ClpPackedMatrix | private
gutsOfTransposeTimesByRowEQ2(const CoinIndexedVector *piVector, CoinIndexedVector *output, CoinIndexedVector *spareVector, const double tolerance, const double scalar) const | ClpPackedMatrix | private
gutsOfTransposeTimesByRowGE3(const CoinIndexedVector *COIN_RESTRICT piVector, int *COIN_RESTRICT index, double *COIN_RESTRICT output, double *COIN_RESTRICT array2, const double tolerance, const double scalar) const | ClpPackedMatrix | private
gutsOfTransposeTimesByRowGE3a(const CoinIndexedVector *COIN_RESTRICT piVector, int *COIN_RESTRICT index, double *COIN_RESTRICT output, int *COIN_RESTRICT lookup, char *COIN_RESTRICT marked, const double tolerance, const double scalar) const | ClpPackedMatrix | private
gutsOfTransposeTimesByRowGEK(const CoinIndexedVector *COIN_RESTRICT piVector, int *COIN_RESTRICT index, double *COIN_RESTRICT output, int numberColumns, const double tolerance, const double scalar) const | ClpPackedMatrix | private
gutsOfTransposeTimesScaled(const double *COIN_RESTRICT pi, const double *COIN_RESTRICT columnScale, int *COIN_RESTRICT index, double *COIN_RESTRICT array, const double tolerance) const | ClpPackedMatrix | private
gutsOfTransposeTimesScaled(const double *COIN_RESTRICT pi, const double *COIN_RESTRICT columnScale, int *COIN_RESTRICT index, double *COIN_RESTRICT array, const unsigned char *status, const double tolerance) const | ClpPackedMatrix | private
gutsOfTransposeTimesUnscaled(const double *COIN_RESTRICT pi, int *COIN_RESTRICT index, double *COIN_RESTRICT array, const double tolerance) const | ClpPackedMatrix | private
gutsOfTransposeTimesUnscaled(const double *COIN_RESTRICT pi, int *COIN_RESTRICT index, double *COIN_RESTRICT array, const unsigned char *status, const double tolerance) const | ClpPackedMatrix | private
gutsOfTransposeTimesUnscaled(const double *COIN_RESTRICT pi, int *COIN_RESTRICT index, double *COIN_RESTRICT array, const unsigned char *status, int *COIN_RESTRICT spareIndex, double *COIN_RESTRICT spareArray, const double *COIN_RESTRICT reducedCost, double &upperTheta, double &bestPossible, double acceptablePivot, double dualTolerance, int &numberRemaining, const double zeroTolerance) const | ClpPackedMatrix | private
hiddenRows() const | ClpMatrixBase | virtual
isColOrdered() const | ClpPackedMatrix | inline virtual
lastRefresh() const | ClpMatrixBase | inline
lastRefresh_ | ClpMatrixBase | protected
listTransposeTimes(const ClpSimplex *model, double *x, int *y, int number, double *z) const | ClpMatrixBase | virtual
makeSpecialColumnCopy() | ClpPackedMatrix | inline
matrix() const | ClpPackedMatrix | inline
matrix_ | ClpPackedMatrix | protected
minimumGoodReducedCosts() const | ClpMatrixBase | inline
minimumGoodReducedCosts_ | ClpMatrixBase | protected
minimumObjectsScan() const | ClpMatrixBase | inline
minimumObjectsScan_ | ClpMatrixBase | protected
modifyCoefficient(int row, int column, double newElement, bool keepZero=false) | ClpPackedMatrix | inline virtual
numberActiveColumns() const | ClpPackedMatrix | inline
numberActiveColumns_ | ClpPackedMatrix | protected
operator=(const ClpPackedMatrix &) | ClpPackedMatrix |
ClpMatrixBase::operator=(const ClpMatrixBase &) | ClpMatrixBase | protected
originalWanted() const | ClpMatrixBase | inline
originalWanted_ | ClpMatrixBase | protected
partialPricing(ClpSimplex *model, double start, double end, int &bestSequence, int &numberWanted) | ClpPackedMatrix | virtual
primalExpanded(ClpSimplex *model, int mode) | ClpMatrixBase | virtual
rangeOfElements(double &smallestNegative, double &largestNegative, double &smallestPositive, double &largestPositive) | ClpPackedMatrix | virtual
reallyScale(const double *rowScale, const double *columnScale) | ClpPackedMatrix | virtual
reducedCost(ClpSimplex *model, int sequence) const | ClpMatrixBase |
refresh(ClpSimplex *model) | ClpPackedMatrix | virtual
refreshFrequency() const | ClpMatrixBase | inline
refreshFrequency_ | ClpMatrixBase | protected
releasePackedMatrix() const | ClpPackedMatrix | inline virtual
releaseSpecialColumnCopy() | ClpPackedMatrix |
replaceVector(const int index, const int numReplace, const double *newElements) | ClpPackedMatrix | inline virtual
reverseOrderedCopy() const | ClpPackedMatrix | virtual
rhsOffset(ClpSimplex *model, bool forceRefresh=false, bool check=false) | ClpMatrixBase | virtual
rhsOffset_ | ClpMatrixBase | protected
rowCopy_ | ClpPackedMatrix | protected
savedBestDj() const | ClpMatrixBase | inline
savedBestDj_ | ClpMatrixBase | protected
savedBestSequence() const | ClpMatrixBase | inline
savedBestSequence_ | ClpMatrixBase | protected
scale(ClpModel *model, const ClpSimplex *baseModel=NULL) const | ClpPackedMatrix | virtual
scaledColumnCopy(ClpModel *model) const | ClpPackedMatrix | virtual
scaleRowCopy(ClpModel *model) const | ClpPackedMatrix | virtual
setCurrentWanted(int value) | ClpMatrixBase | inline
setDimensions(int numrows, int numcols) | ClpPackedMatrix | virtual
setEndFraction(double value) | ClpMatrixBase | inline
setMatrixNull() | ClpPackedMatrix | inline
setMinimumGoodReducedCosts(int value) | ClpMatrixBase | inline
setMinimumObjectsScan(int value) | ClpMatrixBase | inline
setNumberActiveColumns(int value) | ClpPackedMatrix | inline
setOriginalWanted(int value) | ClpMatrixBase | inline
setRefreshFrequency(int value) | ClpMatrixBase | inline
setSavedBestDj(double value) | ClpMatrixBase | inline
setSavedBestSequence(int value) | ClpMatrixBase | inline
setSkipDualCheck(bool yes) | ClpMatrixBase | inline
setStartFraction(double value) | ClpMatrixBase | inline
setType(int newtype) | ClpMatrixBase | inline
skipDualCheck() const | ClpMatrixBase | inline
skipDualCheck_ | ClpMatrixBase | protected
specialColumnCopy(ClpSimplex *model) | ClpPackedMatrix |
specialRowCopy(ClpSimplex *model, const ClpMatrixBase *rowCopy) | ClpPackedMatrix |
startFraction() const | ClpMatrixBase | inline
startFraction_ | ClpMatrixBase | protected
subsetClone(int numberRows, const int *whichRows, int numberColumns, const int *whichColumns) const | ClpPackedMatrix | virtual
subsetTimes2(const ClpSimplex *model, CoinIndexedVector *dj1, const CoinIndexedVector *pi2, CoinIndexedVector *dj2, double referenceIn, double devex, unsigned int *reference, double *weights, double scaleFactor) | ClpPackedMatrix | virtual
subsetTransposeTimes(const ClpSimplex *model, const CoinIndexedVector *x, const CoinIndexedVector *y, CoinIndexedVector *z) const | ClpPackedMatrix | virtual
times(double scalar, const double *x, double *y) const | ClpPackedMatrix | virtual
times(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale) const | ClpPackedMatrix | virtual
ClpMatrixBase::times(double scalar, const double *COIN_RESTRICT x, double *COIN_RESTRICT y) const =0 | ClpMatrixBase | pure virtual
ClpMatrixBase::times(double scalar, const double *COIN_RESTRICT x, double *COIN_RESTRICT y, const double *COIN_RESTRICT rowScale, const double *COIN_RESTRICT columnScale) const | ClpMatrixBase | virtual
transposeTimes(double scalar, const double *x, double *y) const | ClpPackedMatrix | virtual
transposeTimes(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale, double *spare=NULL) const | ClpPackedMatrix | virtual
transposeTimes(const ClpSimplex *model, double scalar, const CoinIndexedVector *x, CoinIndexedVector *y, CoinIndexedVector *z) const | ClpPackedMatrix | virtual
ClpMatrixBase::transposeTimes(double scalar, const double *COIN_RESTRICT x, double *COIN_RESTRICT y) const =0 | ClpMatrixBase | pure virtual
ClpMatrixBase::transposeTimes(double scalar, const double *COIN_RESTRICT x, double *COIN_RESTRICT y, const double *COIN_RESTRICT rowScale, const double *COIN_RESTRICT columnScale, double *COIN_RESTRICT spare=NULL) const | ClpMatrixBase | virtual
transposeTimes2(const ClpSimplex *model, const CoinIndexedVector *pi1, CoinIndexedVector *dj1, const CoinIndexedVector *pi2, CoinIndexedVector *spare, double referenceIn, double devex, unsigned int *reference, double *weights, double scaleFactor) | ClpPackedMatrix | virtual
transposeTimesByColumn(const ClpSimplex *model, double scalar, const CoinIndexedVector *x, CoinIndexedVector *y, CoinIndexedVector *z) const | ClpPackedMatrix |
transposeTimesByRow(const ClpSimplex *model, double scalar, const CoinIndexedVector *x, CoinIndexedVector *y, CoinIndexedVector *z) const | ClpPackedMatrix | virtual
transposeTimesSubset(int number, const int *which, const double *pi, double *y, const double *rowScale, const double *columnScale, double *spare=NULL) const | ClpPackedMatrix |
trueSequenceIn_ | ClpMatrixBase | protected
trueSequenceOut_ | ClpMatrixBase | protected
type() const | ClpMatrixBase | inline
type_ | ClpMatrixBase | protected
unpack(const ClpSimplex *model, CoinIndexedVector *rowArray, int column) const | ClpPackedMatrix | virtual
unpackPacked(ClpSimplex *model, CoinIndexedVector *rowArray, int column) const | ClpPackedMatrix | virtual
updatePivot(ClpSimplex *model, double oldInValue, double oldOutValue) | ClpMatrixBase | virtual
useEffectiveRhs(ClpSimplex *model) | ClpPackedMatrix |
wantsSpecialColumnCopy() const | ClpPackedMatrix | inline
zeros() const | ClpPackedMatrix | inline
~ClpMatrixBase() | ClpMatrixBase | virtual
~ClpPackedMatrix() | ClpPackedMatrix | virtual