Clp  1.17.8
ClpDynamicMatrix Member List

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

add(const ClpSimplex *model, CoinIndexedVector *rowArray, int column, double multiplier) constClpPackedMatrixvirtual
add(const ClpSimplex *model, double *array, int column, double multiplier) constClpPackedMatrixvirtual
addColumn(CoinBigIndex numberEntries, const int *row, const double *element, double cost, double lower, double upper, int iSet, DynamicStatus status)ClpDynamicMatrix
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 valueClpDynamicMatrix
atUpperBound enum valueClpDynamicMatrix
backToBasics()ClpMatrixBaseinlinevirtual
backToPivotRow_ClpDynamicMatrixprotected
canCombine(const ClpSimplex *model, const CoinIndexedVector *pi) constClpPackedMatrixvirtual
canDoPartialPricing() constClpPackedMatrixvirtual
canGetRowCopy() constClpMatrixBaseinlinevirtual
checkFeasible(ClpSimplex *model, double &sum) constClpMatrixBasevirtual
checkFlags(int type) constClpPackedMatrixprotected
checkGaps()ClpPackedMatrixinline
clearCopies()ClpPackedMatrixprivate
clone() constClpDynamicMatrixvirtual
ClpDynamicMatrix()ClpDynamicMatrix
ClpDynamicMatrix(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 *columnLower=NULL, const double *columnUpper=NULL, const unsigned char *status=NULL, const unsigned char *dynamicStatus=NULL)ClpDynamicMatrix
ClpDynamicMatrix(const ClpDynamicMatrix &)ClpDynamicMatrix
ClpDynamicMatrix(const CoinPackedMatrix &)ClpDynamicMatrix
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
columnLower(int sequence) constClpDynamicMatrixinline
columnLower() constClpDynamicMatrixinline
columnLower_ClpDynamicMatrixprotected
columnUpper(int sequence) constClpDynamicMatrixinline
columnUpper() constClpDynamicMatrixinline
columnUpper_ClpDynamicMatrixprotected
copy(const ClpPackedMatrix *from)ClpPackedMatrixvirtual
correctSequence(const ClpSimplex *model, int &sequenceIn, int &sequenceOut)ClpPackedMatrixvirtual
cost() constClpDynamicMatrixinline
cost_ClpDynamicMatrixprotected
countBasis(const int *whichColumn, int &numberColumnBasic)ClpPackedMatrixvirtual
createScaledMatrix(ClpSimplex *model) constClpPackedMatrix
createVariable(ClpSimplex *model, int &bestSequence)ClpDynamicMatrixvirtual
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)ClpDynamicMatrixvirtual
dubiousWeights(const ClpSimplex *model, int *inputWeights) constClpPackedMatrixvirtual
DynamicStatus enum nameClpDynamicMatrix
dynamicStatus() constClpDynamicMatrixinline
dynamicStatus_ClpDynamicMatrixprotected
element() constClpDynamicMatrixinline
element_ClpDynamicMatrixprotected
endFraction() constClpMatrixBaseinline
endFraction_ClpMatrixBaseprotected
extendUpdated(ClpSimplex *model, CoinIndexedVector *update, int mode)ClpMatrixBasevirtual
fillBasis(ClpSimplex *model, const int *whichColumn, int &numberColumnBasic, int *row, int *start, int *rowCount, int *columnCount, CoinFactorizationDouble *element)ClpPackedMatrixvirtual
firstAvailable() constClpDynamicMatrixinline
firstAvailable_ClpDynamicMatrixprotected
firstAvailableBefore_ClpDynamicMatrixprotected
firstDynamic() constClpDynamicMatrixinline
firstDynamic_ClpDynamicMatrixprotected
flagged(int i) constClpDynamicMatrixinline
flaggedSlack(int i) constClpDynamicMatrixinline
flags() constClpPackedMatrixinline
flags_ClpPackedMatrixmutableprotected
fromIndex_ClpDynamicMatrixprotected
generalExpanded(ClpSimplex *model, int mode, int &number)ClpDynamicMatrixvirtual
getDynamicStatus(int sequence) constClpDynamicMatrixinline
getElements() constClpPackedMatrixinlinevirtual
getIndices() constClpPackedMatrixinlinevirtual
getMutableElements() constClpPackedMatrixinline
getNumCols() constClpPackedMatrixinlinevirtual
getNumElements() constClpPackedMatrixinlinevirtual
getNumRows() constClpPackedMatrixinlinevirtual
getPackedMatrix() constClpPackedMatrixinlinevirtual
getStatus(int sequence) constClpDynamicMatrixinline
getVectorLength(int index) constClpPackedMatrixinlinevirtual
getVectorLengths() constClpPackedMatrixinlinevirtual
getVectorStarts() constClpPackedMatrixinlinevirtual
gubCrash()ClpDynamicMatrix
gubRowStatus() constClpDynamicMatrixinline
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() constClpMatrixBasevirtual
id() constClpDynamicMatrixinline
id_ClpDynamicMatrixprotected
infeasibilityWeight_ClpDynamicMatrixprotected
initialProblem()ClpDynamicMatrix
inSmall enum valueClpDynamicMatrix
isColOrdered() constClpPackedMatrixinlinevirtual
keyValue(int iSet) constClpDynamicMatrix
keyVariable() constClpDynamicMatrixinline
keyVariable_ClpDynamicMatrixmutableprotected
lastDynamic() constClpDynamicMatrixinline
lastDynamic_ClpDynamicMatrixprotected
lastRefresh() constClpMatrixBaseinline
lastRefresh_ClpMatrixBaseprotected
listTransposeTimes(const ClpSimplex *model, double *x, int *y, int number, double *z) constClpMatrixBasevirtual
lowerSet() constClpDynamicMatrixinline
lowerSet_ClpDynamicMatrixprotected
makeSpecialColumnCopy()ClpPackedMatrixinline
matrix() constClpPackedMatrixinline
matrix_ClpPackedMatrixprotected
maximumElements_ClpDynamicMatrixprotected
maximumGubColumns_ClpDynamicMatrixprotected
minimumGoodReducedCosts() constClpMatrixBaseinline
minimumGoodReducedCosts_ClpMatrixBaseprotected
minimumObjectsScan() constClpMatrixBaseinline
minimumObjectsScan_ClpMatrixBaseprotected
model_ClpDynamicMatrixprotected
modifyCoefficient(int row, int column, double newElement, bool keepZero=false)ClpPackedMatrixinlinevirtual
modifyOffset(int sequence, double amount)ClpDynamicMatrix
next_ClpDynamicMatrixprotected
noCheck_ClpDynamicMatrixprotected
numberActiveColumns() constClpPackedMatrixinline
numberActiveColumns_ClpPackedMatrixprotected
numberActiveSets_ClpDynamicMatrixprotected
numberDualInfeasibilities_ClpDynamicMatrixprotected
numberElements() constClpDynamicMatrixinline
numberElements_ClpDynamicMatrixprotected
numberGubColumns() constClpDynamicMatrixinline
numberGubColumns_ClpDynamicMatrixprotected
numberGubEntries() constClpDynamicMatrixinline
numberPrimalInfeasibilities_ClpDynamicMatrixprotected
numberSets() constClpDynamicMatrixinline
numberSets_ClpDynamicMatrixprotected
numberStaticRows() constClpDynamicMatrixinline
numberStaticRows_ClpDynamicMatrixprotected
objectiveOffset() constClpDynamicMatrixinline
objectiveOffset_ClpDynamicMatrixprotected
operator=(const ClpDynamicMatrix &)ClpDynamicMatrix
ClpPackedMatrix::operator=(const ClpPackedMatrix &)ClpPackedMatrix
ClpMatrixBase::operator=(const ClpMatrixBase &)ClpMatrixBaseprotected
originalWanted() constClpMatrixBaseinline
originalWanted_ClpMatrixBaseprotected
packDown(const int *, int)ClpDynamicMatrixinlinevirtual
partialPricing(ClpSimplex *model, double start, double end, int &bestSequence, int &numberWanted)ClpDynamicMatrixvirtual
primalExpanded(ClpSimplex *model, int mode)ClpMatrixBasevirtual
rangeOfElements(double &smallestNegative, double &largestNegative, double &smallestPositive, double &largestPositive)ClpPackedMatrixvirtual
reallyScale(const double *rowScale, const double *columnScale)ClpPackedMatrixvirtual
reducedCost(ClpSimplex *model, int sequence) constClpDynamicMatrixvirtual
refresh(ClpSimplex *model)ClpDynamicMatrixvirtual
refreshFrequency() constClpMatrixBaseinline
refreshFrequency_ClpMatrixBaseprotected
releasePackedMatrix() constClpPackedMatrixinlinevirtual
releaseSpecialColumnCopy()ClpPackedMatrix
replaceVector(const int index, const int numReplace, const double *newElements)ClpPackedMatrixinlinevirtual
reverseOrderedCopy() constClpPackedMatrixvirtual
rhsOffset(ClpSimplex *model, bool forceRefresh=false, bool check=false)ClpDynamicMatrixvirtual
rhsOffset_ClpMatrixBaseprotected
row() constClpDynamicMatrixinline
row_ClpDynamicMatrixprotected
rowCopy_ClpPackedMatrixprotected
savedBestDj() constClpMatrixBaseinline
savedBestDj_ClpMatrixBaseprotected
savedBestGubDual_ClpDynamicMatrixprotected
savedBestSequence() constClpMatrixBaseinline
savedBestSequence_ClpMatrixBaseprotected
savedBestSet_ClpDynamicMatrixprotected
scale(ClpModel *model, ClpSimplex *simplex=NULL) constClpPackedMatrixvirtual
scaledColumnCopy(ClpModel *model) constClpPackedMatrixvirtual
scaleRowCopy(ClpModel *model) constClpPackedMatrixvirtual
setCurrentWanted(int value)ClpMatrixBaseinline
setDimensions(int numrows, int numcols)ClpPackedMatrixvirtual
setDynamicStatus(int sequence, DynamicStatus status)ClpDynamicMatrixinline
setEndFraction(double value)ClpMatrixBaseinline
setFlagged(int i)ClpDynamicMatrixinline
setFlaggedSlack(int i)ClpDynamicMatrixinline
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)ClpDynamicMatrixinline
setType(int newtype)ClpMatrixBaseinline
skipDualCheck() constClpMatrixBaseinline
skipDualCheck_ClpMatrixBaseprotected
soloKey enum valueClpDynamicMatrix
specialColumnCopy(ClpSimplex *model)ClpPackedMatrix
specialRowCopy(ClpSimplex *model, const ClpMatrixBase *rowCopy)ClpPackedMatrix
startColumn() constClpDynamicMatrixinline
startColumn_ClpDynamicMatrixprotected
startFraction() constClpMatrixBaseinline
startFraction_ClpMatrixBaseprotected
startSet_ClpDynamicMatrixprotected
startSets() constClpDynamicMatrixinline
status_ClpDynamicMatrixprotected
subsetClone(int numberRows, const int *whichRows, int numberColumns, const int *whichColumns) constClpPackedMatrixvirtual
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) constClpPackedMatrixvirtual
sumDualInfeasibilities_ClpDynamicMatrixprotected
sumOfRelaxedDualInfeasibilities_ClpDynamicMatrixprotected
sumOfRelaxedPrimalInfeasibilities_ClpDynamicMatrixprotected
sumPrimalInfeasibilities_ClpDynamicMatrixprotected
switchOffCheck()ClpDynamicMatrix
times(double scalar, const double *x, double *y) constClpDynamicMatrixvirtual
times(double scalar, const double *x, double *y) constClpDynamicMatrix
times(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale) constClpDynamicMatrix
ClpPackedMatrix::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_ClpDynamicMatrixprotected
transposeTimes(double scalar, const double *x, double *y) constClpPackedMatrixvirtual
transposeTimes(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale, double *spare=NULL) constClpPackedMatrixvirtual
transposeTimes(const ClpSimplex *model, double scalar, const CoinIndexedVector *x, CoinIndexedVector *y, CoinIndexedVector *z) 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) constClpPackedMatrixvirtual
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) constClpPackedMatrixvirtual
unpackPacked(ClpSimplex *model, CoinIndexedVector *rowArray, int column) constClpPackedMatrixvirtual
unsetFlagged(int i)ClpDynamicMatrixinline
unsetFlaggedSlack(int i)ClpDynamicMatrixinline
updatePivot(ClpSimplex *model, double oldInValue, double oldOutValue)ClpDynamicMatrixvirtual
upperSet() constClpDynamicMatrixinline
upperSet_ClpDynamicMatrixprotected
useEffectiveRhs(ClpSimplex *model)ClpPackedMatrix
wantsSpecialColumnCopy() constClpPackedMatrixinline
whichSet(int sequence) constClpDynamicMatrix
writeMps(const char *name)ClpDynamicMatrix
zeros() constClpPackedMatrixinline
~ClpDynamicMatrix()ClpDynamicMatrixvirtual
~ClpMatrixBase()ClpMatrixBasevirtual
~ClpPackedMatrix()ClpPackedMatrixvirtual