Clp 1.17.6

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

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

add(const ClpSimplex *model, CoinIndexedVector *rowArray, int column, double multiplier) const | ClpGubMatrix | virtual
add(const ClpSimplex *model, double *array, int column, double multiplier) const | ClpGubMatrix | 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
backToPivotRow_ | ClpGubMatrix | protected
backward() const | ClpGubMatrix | inline
backward_ | ClpGubMatrix | protected
canCombine(const ClpSimplex *model, const CoinIndexedVector *pi) const | ClpPackedMatrix | virtual
canDoPartialPricing() const | ClpPackedMatrix | virtual
canGetRowCopy() const | ClpMatrixBase | inline virtual
changeCost_ | ClpGubMatrix | protected
checkFeasible(ClpSimplex *model, double &sum) const | ClpMatrixBase | virtual
checkFlags(int type) const | ClpPackedMatrix | protected
checkGaps() | ClpPackedMatrix | inline
clearFlagged(int sequence) | ClpGubMatrix | inline
clone() const | ClpGubMatrix | virtual
ClpGubMatrix() | ClpGubMatrix |
ClpGubMatrix(const ClpGubMatrix &) | ClpGubMatrix |
ClpGubMatrix(const CoinPackedMatrix &) | ClpGubMatrix |
ClpGubMatrix(const ClpGubMatrix &wholeModel, int numberRows, const int *whichRows, int numberColumns, const int *whichColumns) | ClpGubMatrix |
ClpGubMatrix(const CoinPackedMatrix &wholeModel, int numberRows, const int *whichRows, int numberColumns, const int *whichColumns) | ClpGubMatrix |
ClpGubMatrix(CoinPackedMatrix *matrix) | ClpGubMatrix |
ClpGubMatrix(ClpPackedMatrix *matrix, int numberSets, const int *start, const int *end, const double *lower, const double *upper, const unsigned char *status=NULL) | ClpGubMatrix |
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) | ClpGubMatrix | virtual
countBasis(const int *whichColumn, int &numberColumnBasic) | ClpGubMatrix | 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) | ClpGubMatrix | virtual
dubiousWeights(const ClpSimplex *model, int *inputWeights) const | ClpPackedMatrix | virtual
end() const | ClpGubMatrix | inline
end_ | ClpGubMatrix | protected
endFraction() const | ClpMatrixBase | inline
endFraction_ | ClpMatrixBase | protected
extendUpdated(ClpSimplex *model, CoinIndexedVector *update, int mode) | ClpGubMatrix | virtual
fillBasis(ClpSimplex *model, const int *whichColumn, int &numberColumnBasic, int *row, int *start, int *rowCount, int *columnCount, CoinFactorizationDouble *element) | ClpGubMatrix | virtual
firstGub_ | ClpGubMatrix | protected
flagged(int sequence) const | ClpGubMatrix | inline
flags() const | ClpPackedMatrix | inline
flags_ | ClpPackedMatrix | mutable protected
fromIndex_ | ClpGubMatrix | protected
generalExpanded(ClpSimplex *model, int mode, int &number) | ClpGubMatrix | 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
getStatus(int sequence) const | ClpGubMatrix | inline
getVectorLength(int index) const | ClpPackedMatrix | inline virtual
getVectorLengths() const | ClpPackedMatrix | inline virtual
getVectorStarts() const | ClpPackedMatrix | inline virtual
gubSlackIn_ | ClpGubMatrix | protected
gubType_ | ClpGubMatrix | protected
hiddenRows() const | ClpGubMatrix | virtual
infeasibilityWeight_ | ClpGubMatrix | protected
isColOrdered() const | ClpPackedMatrix | inline virtual
keyVariable() const | ClpGubMatrix | inline
keyVariable_ | ClpGubMatrix | mutable protected
lastGub_ | ClpGubMatrix | protected
lastRefresh() const | ClpMatrixBase | inline
lastRefresh_ | ClpMatrixBase | protected
listTransposeTimes(const ClpSimplex *model, double *x, int *y, int number, double *z) const | ClpMatrixBase | virtual
lower() const | ClpGubMatrix | inline
lower_ | ClpGubMatrix | protected
makeSpecialColumnCopy() | ClpPackedMatrix | inline
matrix() const | ClpPackedMatrix | inline
matrix_ | ClpPackedMatrix | protected
minimumGoodReducedCosts() const | ClpMatrixBase | inline
minimumGoodReducedCosts_ | ClpMatrixBase | protected
minimumObjectsScan() const | ClpMatrixBase | inline
minimumObjectsScan_ | ClpMatrixBase | protected
model_ | ClpGubMatrix | protected
modifyCoefficient(int row, int column, double newElement, bool keepZero=false) | ClpPackedMatrix | inline virtual
next_ | ClpGubMatrix | mutable protected
noCheck_ | ClpGubMatrix | protected
numberActiveColumns() const | ClpPackedMatrix | inline
numberActiveColumns_ | ClpPackedMatrix | protected
numberDualInfeasibilities_ | ClpGubMatrix | protected
numberPrimalInfeasibilities_ | ClpGubMatrix | protected
numberSets() const | ClpGubMatrix | inline
numberSets_ | ClpGubMatrix | protected
operator=(const ClpGubMatrix &) | ClpGubMatrix |
ClpPackedMatrix::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) | ClpGubMatrix | virtual
possiblePivotKey_ | ClpGubMatrix | protected
primalExpanded(ClpSimplex *model, int mode) | ClpGubMatrix | virtual
rangeOfElements(double &smallestNegative, double &largestNegative, double &smallestPositive, double &largestPositive) | ClpPackedMatrix | virtual
reallyScale(const double *rowScale, const double *columnScale) | ClpPackedMatrix | virtual
redoSet(ClpSimplex *model, int newKey, int oldKey, int iSet) | ClpGubMatrix |
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 | ClpGubMatrix | virtual
rhsOffset(ClpSimplex *model, bool forceRefresh=false, bool check=false) | ClpGubMatrix | virtual
rhsOffset_ | ClpMatrixBase | protected
rowCopy_ | ClpPackedMatrix | protected
savedBestDj() const | ClpMatrixBase | inline
savedBestDj_ | ClpMatrixBase | protected
savedBestSequence() const | ClpMatrixBase | inline
savedBestSequence_ | ClpMatrixBase | protected
savedKeyVariable_ | ClpGubMatrix | protected
saveNumber_ | ClpGubMatrix | protected
saveStatus_ | ClpGubMatrix | protected
scale(ClpModel *model, ClpSimplex *simplex=NULL) const | ClpPackedMatrix | virtual
scaledColumnCopy(ClpModel *model) const | ClpPackedMatrix | virtual
scaleRowCopy(ClpModel *model) const | ClpPackedMatrix | virtual
setAbove(int sequence) | ClpGubMatrix | inline
setBelow(int sequence) | ClpGubMatrix | inline
setCurrentWanted(int value) | ClpMatrixBase | inline
setDimensions(int numrows, int numcols) | ClpPackedMatrix | virtual
setEndFraction(double value) | ClpMatrixBase | inline
setFeasible(int sequence) | ClpGubMatrix | inline
setFlagged(int sequence) | ClpGubMatrix | 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
setStatus(int sequence, ClpSimplex::Status status) | ClpGubMatrix | inline
setType(int newtype) | ClpMatrixBase | inline
skipDualCheck() const | ClpMatrixBase | inline
skipDualCheck_ | ClpMatrixBase | protected
specialColumnCopy(ClpSimplex *model) | ClpPackedMatrix |
specialRowCopy(ClpSimplex *model, const ClpMatrixBase *rowCopy) | ClpPackedMatrix |
start() const | ClpGubMatrix | inline
start_ | ClpGubMatrix | protected
startFraction() const | ClpMatrixBase | inline
startFraction_ | ClpMatrixBase | protected
status_ | ClpGubMatrix | mutable protected
subsetClone(int numberRows, const int *whichRows, int numberColumns, const int *whichColumns) const | ClpGubMatrix | 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 | ClpGubMatrix | virtual
sumDualInfeasibilities_ | ClpGubMatrix | protected
sumOfRelaxedDualInfeasibilities_ | ClpGubMatrix | protected
sumOfRelaxedPrimalInfeasibilities_ | ClpGubMatrix | protected
sumPrimalInfeasibilities_ | ClpGubMatrix | protected
switchOffCheck() | ClpGubMatrix |
synchronize(ClpSimplex *model, int mode) | ClpGubMatrix | 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
toIndex_ | ClpGubMatrix | protected
transposeTimes(const ClpSimplex *model, double scalar, const CoinIndexedVector *x, CoinIndexedVector *y, CoinIndexedVector *z) const | ClpGubMatrix | virtual
ClpPackedMatrix::transposeTimes(double scalar, const double *x, double *y) const | ClpPackedMatrix | virtual
ClpPackedMatrix::transposeTimes(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale, double *spare=NULL) 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 *infeas, double *reducedCost, 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 | ClpGubMatrix | 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 | ClpGubMatrix | virtual
unpackPacked(ClpSimplex *model, CoinIndexedVector *rowArray, int column) const | ClpGubMatrix | virtual
updatePivot(ClpSimplex *model, double oldInValue, double oldOutValue) | ClpGubMatrix | virtual
upper() const | ClpGubMatrix | inline
upper_ | ClpGubMatrix | protected
useEffectiveRhs(ClpSimplex *model, bool cheapest=true) | ClpGubMatrix | virtual
ClpPackedMatrix::useEffectiveRhs(ClpSimplex *model) | ClpPackedMatrix |
wantsSpecialColumnCopy() const | ClpPackedMatrix | inline
weight(int sequence) const | ClpGubMatrix | inline
zeros() const | ClpPackedMatrix | inline
~ClpGubMatrix() | ClpGubMatrix | virtual
~ClpMatrixBase() | ClpMatrixBase | virtual
~ClpPackedMatrix() | ClpPackedMatrix | virtual