Clp  1.17.8
ClpGubDynamicMatrix Member List

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

add(const ClpSimplex *model, CoinIndexedVector *rowArray, int column, double multiplier) constClpGubMatrixvirtual
add(const ClpSimplex *model, double *array, int column, double multiplier) constClpGubMatrixvirtual
allElementsInRange(ClpModel *model, double smallest, double largest, int check=15)ClpPackedMatrixvirtual
appendCols(int number, const CoinPackedVectorBase *const *columns)ClpPackedMatrixvirtual
appendMatrix(int number, int type, const CoinBigIndex *starts, const int *index, const double *element, int numberOther=-1)ClpPackedMatrixvirtual
appendRows(int number, const CoinPackedVectorBase *const *rows)ClpPackedMatrixvirtual
atLowerBound enum valueClpGubDynamicMatrix
atUpperBound enum valueClpGubDynamicMatrix
backToBasics()ClpMatrixBaseinlinevirtual
backToPivotRow_ClpGubMatrixprotected
backward() constClpGubMatrixinline
backward_ClpGubMatrixprotected
canCombine(const ClpSimplex *model, const CoinIndexedVector *pi) constClpPackedMatrixvirtual
canDoPartialPricing() constClpPackedMatrixvirtual
canGetRowCopy() constClpMatrixBaseinlinevirtual
changeCost_ClpGubMatrixprotected
checkFeasible(ClpSimplex *model, double &sum) constClpGubDynamicMatrixvirtual
checkFlags(int type) constClpPackedMatrixprotected
checkGaps()ClpPackedMatrixinline
cleanData(ClpSimplex *model)ClpGubDynamicMatrix
clearCopies()ClpPackedMatrixprivate
clearFlagged(int sequence)ClpGubMatrixinline
clone() constClpGubDynamicMatrixvirtual
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()ClpMatrixBaseprotected
ClpMatrixBase(const ClpMatrixBase &)ClpMatrixBaseprotected
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_ClpPackedMatrixprotected
copy(const ClpPackedMatrix *from)ClpPackedMatrixvirtual
correctSequence(const ClpSimplex *model, int &sequenceIn, int &sequenceOut)ClpGubMatrixvirtual
cost() constClpGubDynamicMatrixinline
cost_ClpGubDynamicMatrixprotected
countBasis(const int *whichColumn, int &numberColumnBasic)ClpGubMatrixvirtual
createScaledMatrix(ClpSimplex *model) constClpPackedMatrix
createVariable(ClpSimplex *model, int &bestSequence)ClpMatrixBasevirtual
currentWanted() constClpMatrixBaseinline
currentWanted_ClpMatrixBaseprotected
deleteCols(const int numDel, const int *indDel)ClpPackedMatrixvirtual
deleteRows(const int numDel, const int *indDel)ClpPackedMatrixvirtual
dualExpanded(ClpSimplex *model, CoinIndexedVector *array, double *other, int mode)ClpGubMatrixvirtual
dubiousWeights(const ClpSimplex *model, int *inputWeights) constClpPackedMatrixvirtual
dynamicStatus() constClpGubDynamicMatrixinline
DynamicStatus enum nameClpGubDynamicMatrix
dynamicStatus_ClpGubDynamicMatrixprotected
element() constClpGubDynamicMatrixinline
element_ClpGubDynamicMatrixprotected
end() constClpGubMatrixinline
end_ClpGubMatrixprotected
endFraction() constClpMatrixBaseinline
endFraction_ClpMatrixBaseprotected
extendUpdated(ClpSimplex *model, CoinIndexedVector *update, int mode)ClpGubMatrixvirtual
fillBasis(ClpSimplex *model, const int *whichColumn, int &numberColumnBasic, int *row, int *start, int *rowCount, int *columnCount, CoinFactorizationDouble *element)ClpGubMatrixvirtual
firstAvailable() constClpGubDynamicMatrixinline
firstAvailable_ClpGubDynamicMatrixprotected
firstDynamic() constClpGubDynamicMatrixinline
firstDynamic_ClpGubDynamicMatrixprotected
firstGub_ClpGubMatrixprotected
flagged(int i) constClpGubDynamicMatrixinline
flags() constClpPackedMatrixinline
flags_ClpPackedMatrixmutableprotected
fromIndex_ClpGubMatrixprotected
fullStart() constClpGubDynamicMatrixinline
fullStart_ClpGubDynamicMatrixprotected
generalExpanded(ClpSimplex *model, int mode, int &number)ClpGubMatrixvirtual
getDynamicStatus(int sequence) constClpGubDynamicMatrixinline
getElements() constClpPackedMatrixinlinevirtual
getIndices() constClpPackedMatrixinlinevirtual
getMutableElements() constClpPackedMatrixinline
getNumCols() constClpPackedMatrixinlinevirtual
getNumElements() constClpPackedMatrixinlinevirtual
getNumRows() constClpPackedMatrixinlinevirtual
getPackedMatrix() constClpPackedMatrixinlinevirtual
getStatus(int sequence) constClpGubMatrixinline
getVectorLength(int index) constClpPackedMatrixinlinevirtual
getVectorLengths() constClpPackedMatrixinlinevirtual
getVectorStarts() constClpPackedMatrixinlinevirtual
gubRowStatus() constClpGubDynamicMatrixinline
gubSlackIn_ClpGubMatrixprotected
gubType_ClpGubMatrixprotected
gutsOfTransposeTimesByRowEQ1(const CoinIndexedVector *piVector, CoinIndexedVector *output, const double tolerance, const double scalar) constClpPackedMatrixprivate
gutsOfTransposeTimesByRowEQ2(const CoinIndexedVector *piVector, CoinIndexedVector *output, CoinIndexedVector *spareVector, const double tolerance, const double scalar) constClpPackedMatrixprivate
gutsOfTransposeTimesByRowGE3(const CoinIndexedVector *COIN_RESTRICT piVector, int *COIN_RESTRICT index, double *COIN_RESTRICT output, double *COIN_RESTRICT array2, const double tolerance, const double scalar) constClpPackedMatrixprivate
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) constClpPackedMatrixprivate
gutsOfTransposeTimesByRowGEK(const CoinIndexedVector *COIN_RESTRICT piVector, int *COIN_RESTRICT index, double *COIN_RESTRICT output, int numberColumns, const double tolerance, const double scalar) constClpPackedMatrixprivate
gutsOfTransposeTimesScaled(const double *COIN_RESTRICT pi, const double *COIN_RESTRICT columnScale, int *COIN_RESTRICT index, double *COIN_RESTRICT array, const double tolerance) constClpPackedMatrixprivate
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) constClpPackedMatrixprivate
gutsOfTransposeTimesUnscaled(const double *COIN_RESTRICT pi, int *COIN_RESTRICT index, double *COIN_RESTRICT array, const double tolerance) constClpPackedMatrixprivate
gutsOfTransposeTimesUnscaled(const double *COIN_RESTRICT pi, int *COIN_RESTRICT index, double *COIN_RESTRICT array, const unsigned char *status, const double tolerance) constClpPackedMatrixprivate
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) constClpPackedMatrixprivate
hiddenRows() constClpGubMatrixvirtual
id() constClpGubDynamicMatrixinline
id_ClpGubDynamicMatrixprotected
infeasibilityWeight_ClpGubMatrixprotected
insertNonBasic(int sequence, int iSet)ClpGubDynamicMatrix
inSmall enum valueClpGubDynamicMatrix
isColOrdered() constClpPackedMatrixinlinevirtual
keyVariable() constClpGubMatrixinline
keyVariable_ClpGubMatrixmutableprotected
lastDynamic() constClpGubDynamicMatrixinline
lastDynamic_ClpGubDynamicMatrixprotected
lastGub_ClpGubMatrixprotected
lastRefresh() constClpMatrixBaseinline
lastRefresh_ClpMatrixBaseprotected
listTransposeTimes(const ClpSimplex *model, double *x, int *y, int number, double *z) constClpMatrixBasevirtual
lower() constClpGubMatrixinline
lower_ClpGubMatrixprotected
lowerColumn() constClpGubDynamicMatrixinline
lowerColumn_ClpGubDynamicMatrixprotected
lowerSet() constClpGubDynamicMatrixinline
lowerSet_ClpGubDynamicMatrixprotected
makeSpecialColumnCopy()ClpPackedMatrixinline
matrix() constClpPackedMatrixinline
matrix_ClpPackedMatrixprotected
minimumGoodReducedCosts() constClpMatrixBaseinline
minimumGoodReducedCosts_ClpMatrixBaseprotected
minimumObjectsScan() constClpMatrixBaseinline
minimumObjectsScan_ClpMatrixBaseprotected
model_ClpGubMatrixprotected
modifyCoefficient(int row, int column, double newElement, bool keepZero=false)ClpPackedMatrixinlinevirtual
next_ClpGubMatrixmutableprotected
noCheck_ClpGubMatrixprotected
numberActiveColumns() constClpPackedMatrixinline
numberActiveColumns_ClpPackedMatrixprotected
numberDualInfeasibilities_ClpGubMatrixprotected
numberElements() constClpGubDynamicMatrixinline
numberElements_ClpGubDynamicMatrixprotected
numberGubColumns() constClpGubDynamicMatrixinline
numberGubColumns_ClpGubDynamicMatrixprotected
numberPrimalInfeasibilities_ClpGubMatrixprotected
numberSets() constClpGubMatrixinline
numberSets_ClpGubMatrixprotected
objectiveOffset() constClpGubDynamicMatrixinline
objectiveOffset_ClpGubDynamicMatrixprotected
operator=(const ClpGubDynamicMatrix &)ClpGubDynamicMatrix
ClpGubMatrix::operator=(const ClpGubMatrix &)ClpGubMatrix
ClpPackedMatrix::operator=(const ClpPackedMatrix &)ClpPackedMatrix
ClpMatrixBase::operator=(const ClpMatrixBase &)ClpMatrixBaseprotected
originalWanted() constClpMatrixBaseinline
originalWanted_ClpMatrixBaseprotected
partialPricing(ClpSimplex *model, double start, double end, int &bestSequence, int &numberWanted)ClpGubDynamicMatrixvirtual
possiblePivotKey_ClpGubMatrixprotected
primalExpanded(ClpSimplex *model, int mode)ClpGubMatrixvirtual
rangeOfElements(double &smallestNegative, double &largestNegative, double &smallestPositive, double &largestPositive)ClpPackedMatrixvirtual
reallyScale(const double *rowScale, const double *columnScale)ClpPackedMatrixvirtual
redoSet(ClpSimplex *model, int newKey, int oldKey, int iSet)ClpGubMatrix
reducedCost(ClpSimplex *model, int sequence) constClpMatrixBase
refresh(ClpSimplex *model)ClpPackedMatrixvirtual
refreshFrequency() constClpMatrixBaseinline
refreshFrequency_ClpMatrixBaseprotected
releasePackedMatrix() constClpPackedMatrixinlinevirtual
releaseSpecialColumnCopy()ClpPackedMatrix
replaceVector(const int index, const int numReplace, const double *newElements)ClpPackedMatrixinlinevirtual
reverseOrderedCopy() constClpGubMatrixvirtual
rhsOffset(ClpSimplex *model, bool forceRefresh=false, bool check=false)ClpGubDynamicMatrixvirtual
rhsOffset_ClpMatrixBaseprotected
row() constClpGubDynamicMatrixinline
row_ClpGubDynamicMatrixprotected
rowCopy_ClpPackedMatrixprotected
savedBestDj() constClpMatrixBaseinline
savedBestDj_ClpMatrixBaseprotected
savedBestSequence() constClpMatrixBaseinline
savedBestSequence_ClpMatrixBaseprotected
savedFirstAvailable_ClpGubDynamicMatrixprotected
savedKeyVariable_ClpGubMatrixprotected
saveNumber_ClpGubMatrixprotected
saveStatus_ClpGubMatrixprotected
scale(ClpModel *model, ClpSimplex *simplex=NULL) constClpPackedMatrixvirtual
scaledColumnCopy(ClpModel *model) constClpPackedMatrixvirtual
scaleRowCopy(ClpModel *model) constClpPackedMatrixvirtual
setAbove(int sequence)ClpGubMatrixinline
setBelow(int sequence)ClpGubMatrixinline
setCurrentWanted(int value)ClpMatrixBaseinline
setDimensions(int numrows, int numcols)ClpPackedMatrixvirtual
setDynamicStatus(int sequence, DynamicStatus status)ClpGubDynamicMatrixinline
setEndFraction(double value)ClpMatrixBaseinline
setFeasible(int sequence)ClpGubMatrixinline
setFirstAvailable(int value)ClpGubDynamicMatrixinline
setFlagged(int i)ClpGubDynamicMatrixinline
setMatrixNull()ClpPackedMatrixinline
setMinimumGoodReducedCosts(int value)ClpMatrixBaseinline
setMinimumObjectsScan(int value)ClpMatrixBaseinline
setNumberActiveColumns(int value)ClpPackedMatrixinline
setOriginalWanted(int value)ClpMatrixBaseinline
setRefreshFrequency(int value)ClpMatrixBaseinline
setSavedBestDj(double value)ClpMatrixBaseinline
setSavedBestSequence(int value)ClpMatrixBaseinline
setSkipDualCheck(bool yes)ClpMatrixBaseinline
setStartFraction(double value)ClpMatrixBaseinline
setStatus(int sequence, ClpSimplex::Status status)ClpGubMatrixinline
setType(int newtype)ClpMatrixBaseinline
skipDualCheck() constClpMatrixBaseinline
skipDualCheck_ClpMatrixBaseprotected
specialColumnCopy(ClpSimplex *model)ClpPackedMatrix
specialRowCopy(ClpSimplex *model, const ClpMatrixBase *rowCopy)ClpPackedMatrix
start() constClpGubMatrixinline
start_ClpGubMatrixprotected
startColumn() constClpGubDynamicMatrixinline
startColumn_ClpGubDynamicMatrixprotected
startFraction() constClpMatrixBaseinline
startFraction_ClpMatrixBaseprotected
status_ClpGubMatrixmutableprotected
subsetClone(int numberRows, const int *whichRows, int numberColumns, const int *whichColumns) constClpGubMatrixvirtual
subsetTimes2(const ClpSimplex *model, CoinIndexedVector *dj1, const CoinIndexedVector *pi2, CoinIndexedVector *dj2, double referenceIn, double devex, unsigned int *reference, double *weights, double scaleFactor)ClpPackedMatrixvirtual
subsetTransposeTimes(const ClpSimplex *model, const CoinIndexedVector *x, const CoinIndexedVector *y, CoinIndexedVector *z) constClpGubMatrixvirtual
sumDualInfeasibilities_ClpGubMatrixprotected
sumOfRelaxedDualInfeasibilities_ClpGubMatrixprotected
sumOfRelaxedPrimalInfeasibilities_ClpGubMatrixprotected
sumPrimalInfeasibilities_ClpGubMatrixprotected
switchOffCheck()ClpGubMatrix
synchronize(ClpSimplex *model, int mode)ClpGubDynamicMatrixvirtual
times(double scalar, const double *x, double *y) constClpGubDynamicMatrixvirtual
times(double scalar, const double *x, double *y) constClpGubDynamicMatrix
times(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale) constClpGubDynamicMatrix
ClpGubMatrix::times(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale) constClpPackedMatrixvirtual
ClpMatrixBase::times(double scalar, const double *COIN_RESTRICT x, double *COIN_RESTRICT y) const =0ClpMatrixBasepure virtual
ClpMatrixBase::times(double scalar, const double *COIN_RESTRICT x, double *COIN_RESTRICT y, const double *COIN_RESTRICT rowScale, const double *COIN_RESTRICT columnScale) constClpMatrixBasevirtual
toIndex_ClpGubMatrixprotected
transposeTimes(const ClpSimplex *model, double scalar, const CoinIndexedVector *x, CoinIndexedVector *y, CoinIndexedVector *z) constClpGubMatrixvirtual
transposeTimes(double scalar, const double *x, double *y) constClpGubMatrix
transposeTimes(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale, double *spare=NULL) constClpGubMatrix
transposeTimes(const ClpSimplex *model, double scalar, const CoinIndexedVector *x, CoinIndexedVector *y, CoinIndexedVector *z) constClpGubMatrix
ClpPackedMatrix::transposeTimes(double scalar, const double *x, double *y) constClpPackedMatrixvirtual
ClpPackedMatrix::transposeTimes(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale, double *spare=NULL) constClpPackedMatrixvirtual
ClpMatrixBase::transposeTimes(double scalar, const double *COIN_RESTRICT x, double *COIN_RESTRICT y) const =0ClpMatrixBasepure 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) constClpMatrixBasevirtual
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)ClpPackedMatrixvirtual
transposeTimesByColumn(const ClpSimplex *model, double scalar, const CoinIndexedVector *x, CoinIndexedVector *y, CoinIndexedVector *z) constClpPackedMatrix
transposeTimesByRow(const ClpSimplex *model, double scalar, const CoinIndexedVector *x, CoinIndexedVector *y, CoinIndexedVector *z) constClpGubMatrixvirtual
transposeTimesSubset(int number, const int *which, const double *pi, double *y, const double *rowScale, const double *columnScale, double *spare=NULL) constClpPackedMatrix
trueSequenceIn_ClpMatrixBaseprotected
trueSequenceOut_ClpMatrixBaseprotected
type() constClpMatrixBaseinline
type_ClpMatrixBaseprotected
unpack(const ClpSimplex *model, CoinIndexedVector *rowArray, int column) constClpGubMatrixvirtual
unpackPacked(ClpSimplex *model, CoinIndexedVector *rowArray, int column) constClpGubMatrixvirtual
unsetFlagged(int i)ClpGubDynamicMatrixinline
updatePivot(ClpSimplex *model, double oldInValue, double oldOutValue)ClpGubDynamicMatrixvirtual
upper() constClpGubMatrixinline
upper_ClpGubMatrixprotected
upperColumn() constClpGubDynamicMatrixinline
upperColumn_ClpGubDynamicMatrixprotected
upperSet() constClpGubDynamicMatrixinline
upperSet_ClpGubDynamicMatrixprotected
useEffectiveRhs(ClpSimplex *model, bool cheapest=true)ClpGubDynamicMatrixvirtual
ClpPackedMatrix::useEffectiveRhs(ClpSimplex *model)ClpPackedMatrix
wantsSpecialColumnCopy() constClpPackedMatrixinline
weight(int sequence) constClpGubMatrixinline
whichSet(int sequence) constClpGubDynamicMatrix
zeros() constClpPackedMatrixinline
~ClpGubDynamicMatrix()ClpGubDynamicMatrixvirtual
~ClpGubMatrix()ClpGubMatrixvirtual
~ClpMatrixBase()ClpMatrixBasevirtual
~ClpPackedMatrix()ClpPackedMatrixvirtual