Clp
1.17.8
|
This is the complete list of members for ClpGubDynamicMatrix, 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 |
atLowerBound enum value | ClpGubDynamicMatrix | |
atUpperBound enum value | ClpGubDynamicMatrix | |
backToBasics() | ClpMatrixBase | inlinevirtual |
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 | inlinevirtual |
changeCost_ | ClpGubMatrix | protected |
checkFeasible(ClpSimplex *model, double &sum) const | ClpGubDynamicMatrix | virtual |
checkFlags(int type) const | ClpPackedMatrix | protected |
checkGaps() | ClpPackedMatrix | inline |
cleanData(ClpSimplex *model) | ClpGubDynamicMatrix | |
clearCopies() | ClpPackedMatrix | private |
clearFlagged(int sequence) | ClpGubMatrix | inline |
clone() const | ClpGubDynamicMatrix | virtual |
ClpGubDynamicMatrix() | ClpGubDynamicMatrix | |
ClpGubDynamicMatrix(const ClpGubDynamicMatrix &) | ClpGubDynamicMatrix | |
ClpGubDynamicMatrix(ClpSimplex *model, int numberSets, int numberColumns, const int *starts, const double *lower, const double *upper, const CoinBigIndex *startColumn, const int *row, const double *element, const double *cost, const double *lowerColumn=NULL, const double *upperColumn=NULL, const unsigned char *status=NULL) | ClpGubDynamicMatrix | |
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 |
cost() const | ClpGubDynamicMatrix | inline |
cost_ | ClpGubDynamicMatrix | protected |
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 |
dynamicStatus() const | ClpGubDynamicMatrix | inline |
DynamicStatus enum name | ClpGubDynamicMatrix | |
dynamicStatus_ | ClpGubDynamicMatrix | protected |
element() const | ClpGubDynamicMatrix | inline |
element_ | ClpGubDynamicMatrix | protected |
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 |
firstAvailable() const | ClpGubDynamicMatrix | inline |
firstAvailable_ | ClpGubDynamicMatrix | protected |
firstDynamic() const | ClpGubDynamicMatrix | inline |
firstDynamic_ | ClpGubDynamicMatrix | protected |
firstGub_ | ClpGubMatrix | protected |
flagged(int i) const | ClpGubDynamicMatrix | inline |
flags() const | ClpPackedMatrix | inline |
flags_ | ClpPackedMatrix | mutableprotected |
fromIndex_ | ClpGubMatrix | protected |
fullStart() const | ClpGubDynamicMatrix | inline |
fullStart_ | ClpGubDynamicMatrix | protected |
generalExpanded(ClpSimplex *model, int mode, int &number) | ClpGubMatrix | virtual |
getDynamicStatus(int sequence) const | ClpGubDynamicMatrix | inline |
getElements() const | ClpPackedMatrix | inlinevirtual |
getIndices() const | ClpPackedMatrix | inlinevirtual |
getMutableElements() const | ClpPackedMatrix | inline |
getNumCols() const | ClpPackedMatrix | inlinevirtual |
getNumElements() const | ClpPackedMatrix | inlinevirtual |
getNumRows() const | ClpPackedMatrix | inlinevirtual |
getPackedMatrix() const | ClpPackedMatrix | inlinevirtual |
getStatus(int sequence) const | ClpGubMatrix | inline |
getVectorLength(int index) const | ClpPackedMatrix | inlinevirtual |
getVectorLengths() const | ClpPackedMatrix | inlinevirtual |
getVectorStarts() const | ClpPackedMatrix | inlinevirtual |
gubRowStatus() const | ClpGubDynamicMatrix | inline |
gubSlackIn_ | ClpGubMatrix | protected |
gubType_ | ClpGubMatrix | protected |
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 acceptablePivot, double dualTolerance, int &numberRemaining, const double zeroTolerance) const | ClpPackedMatrix | private |
hiddenRows() const | ClpGubMatrix | virtual |
id() const | ClpGubDynamicMatrix | inline |
id_ | ClpGubDynamicMatrix | protected |
infeasibilityWeight_ | ClpGubMatrix | protected |
insertNonBasic(int sequence, int iSet) | ClpGubDynamicMatrix | |
inSmall enum value | ClpGubDynamicMatrix | |
isColOrdered() const | ClpPackedMatrix | inlinevirtual |
keyVariable() const | ClpGubMatrix | inline |
keyVariable_ | ClpGubMatrix | mutableprotected |
lastDynamic() const | ClpGubDynamicMatrix | inline |
lastDynamic_ | ClpGubDynamicMatrix | 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 |
lowerColumn() const | ClpGubDynamicMatrix | inline |
lowerColumn_ | ClpGubDynamicMatrix | protected |
lowerSet() const | ClpGubDynamicMatrix | inline |
lowerSet_ | ClpGubDynamicMatrix | 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 | inlinevirtual |
next_ | ClpGubMatrix | mutableprotected |
noCheck_ | ClpGubMatrix | protected |
numberActiveColumns() const | ClpPackedMatrix | inline |
numberActiveColumns_ | ClpPackedMatrix | protected |
numberDualInfeasibilities_ | ClpGubMatrix | protected |
numberElements() const | ClpGubDynamicMatrix | inline |
numberElements_ | ClpGubDynamicMatrix | protected |
numberGubColumns() const | ClpGubDynamicMatrix | inline |
numberGubColumns_ | ClpGubDynamicMatrix | protected |
numberPrimalInfeasibilities_ | ClpGubMatrix | protected |
numberSets() const | ClpGubMatrix | inline |
numberSets_ | ClpGubMatrix | protected |
objectiveOffset() const | ClpGubDynamicMatrix | inline |
objectiveOffset_ | ClpGubDynamicMatrix | protected |
operator=(const ClpGubDynamicMatrix &) | ClpGubDynamicMatrix | |
ClpGubMatrix::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) | ClpGubDynamicMatrix | 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 | inlinevirtual |
releaseSpecialColumnCopy() | ClpPackedMatrix | |
replaceVector(const int index, const int numReplace, const double *newElements) | ClpPackedMatrix | inlinevirtual |
reverseOrderedCopy() const | ClpGubMatrix | virtual |
rhsOffset(ClpSimplex *model, bool forceRefresh=false, bool check=false) | ClpGubDynamicMatrix | virtual |
rhsOffset_ | ClpMatrixBase | protected |
row() const | ClpGubDynamicMatrix | inline |
row_ | ClpGubDynamicMatrix | protected |
rowCopy_ | ClpPackedMatrix | protected |
savedBestDj() const | ClpMatrixBase | inline |
savedBestDj_ | ClpMatrixBase | protected |
savedBestSequence() const | ClpMatrixBase | inline |
savedBestSequence_ | ClpMatrixBase | protected |
savedFirstAvailable_ | ClpGubDynamicMatrix | 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 |
setDynamicStatus(int sequence, DynamicStatus status) | ClpGubDynamicMatrix | inline |
setEndFraction(double value) | ClpMatrixBase | inline |
setFeasible(int sequence) | ClpGubMatrix | inline |
setFirstAvailable(int value) | ClpGubDynamicMatrix | inline |
setFlagged(int i) | ClpGubDynamicMatrix | 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 |
startColumn() const | ClpGubDynamicMatrix | inline |
startColumn_ | ClpGubDynamicMatrix | protected |
startFraction() const | ClpMatrixBase | inline |
startFraction_ | ClpMatrixBase | protected |
status_ | ClpGubMatrix | mutableprotected |
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) | ClpGubDynamicMatrix | virtual |
times(double scalar, const double *x, double *y) const | ClpGubDynamicMatrix | virtual |
times(double scalar, const double *x, double *y) const | ClpGubDynamicMatrix | |
times(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale) const | ClpGubDynamicMatrix | |
ClpGubMatrix::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 |
transposeTimes(double scalar, const double *x, double *y) const | ClpGubMatrix | |
transposeTimes(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale, double *spare=NULL) const | ClpGubMatrix | |
transposeTimes(const ClpSimplex *model, double scalar, const CoinIndexedVector *x, CoinIndexedVector *y, CoinIndexedVector *z) const | ClpGubMatrix | |
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 |
unsetFlagged(int i) | ClpGubDynamicMatrix | inline |
updatePivot(ClpSimplex *model, double oldInValue, double oldOutValue) | ClpGubDynamicMatrix | virtual |
upper() const | ClpGubMatrix | inline |
upper_ | ClpGubMatrix | protected |
upperColumn() const | ClpGubDynamicMatrix | inline |
upperColumn_ | ClpGubDynamicMatrix | protected |
upperSet() const | ClpGubDynamicMatrix | inline |
upperSet_ | ClpGubDynamicMatrix | protected |
useEffectiveRhs(ClpSimplex *model, bool cheapest=true) | ClpGubDynamicMatrix | virtual |
ClpPackedMatrix::useEffectiveRhs(ClpSimplex *model) | ClpPackedMatrix | |
wantsSpecialColumnCopy() const | ClpPackedMatrix | inline |
weight(int sequence) const | ClpGubMatrix | inline |
whichSet(int sequence) const | ClpGubDynamicMatrix | |
zeros() const | ClpPackedMatrix | inline |
~ClpGubDynamicMatrix() | ClpGubDynamicMatrix | virtual |
~ClpGubMatrix() | ClpGubMatrix | virtual |
~ClpMatrixBase() | ClpMatrixBase | virtual |
~ClpPackedMatrix() | ClpPackedMatrix | virtual |