# 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) const | ClpPackedMatrix | `[virtual]`
add(const ClpSimplex *model, double *array, int column, double multiplier) const | ClpPackedMatrix | `[virtual]`
addColumn(int 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) | 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 | ClpDynamicMatrix |
atUpperBound enum value | ClpDynamicMatrix |
backToBasics() | ClpMatrixBase | `[inline, virtual]`
backToPivotRow_ | ClpDynamicMatrix | `[protected]`
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]`
clone() const | ClpDynamicMatrix | `[virtual]`
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() | 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]`
columnLower(int sequence) const | ClpDynamicMatrix | `[inline]`
columnLower() const | ClpDynamicMatrix | `[inline]`
columnLower_ | ClpDynamicMatrix | `[protected]`
columnUpper(int sequence) const | ClpDynamicMatrix | `[inline]`
columnUpper() const | ClpDynamicMatrix | `[inline]`
columnUpper_ | ClpDynamicMatrix | `[protected]`
copy(const ClpPackedMatrix *from) | ClpPackedMatrix | `[virtual]`
correctSequence(const ClpSimplex *model, int &sequenceIn, int &sequenceOut) | ClpPackedMatrix | `[virtual]`
cost() const | ClpDynamicMatrix | `[inline]`
cost_ | ClpDynamicMatrix | `[protected]`
countBasis(const int *whichColumn, int &numberColumnBasic) | ClpPackedMatrix | `[virtual]`
createScaledMatrix(ClpSimplex *model) const | ClpPackedMatrix |
createVariable(ClpSimplex *model, int &bestSequence) | ClpDynamicMatrix | `[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) | ClpDynamicMatrix | `[virtual]`
dubiousWeights(const ClpSimplex *model, int *inputWeights) const | ClpPackedMatrix | `[virtual]`
DynamicStatus enum name | ClpDynamicMatrix |
dynamicStatus() const | ClpDynamicMatrix | `[inline]`
dynamicStatus_ | ClpDynamicMatrix | `[protected]`
element() const | ClpDynamicMatrix | `[inline]`
element_ | ClpDynamicMatrix | `[protected]`
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]`
firstAvailable() const | ClpDynamicMatrix | `[inline]`
firstAvailable_ | ClpDynamicMatrix | `[protected]`
firstAvailableBefore_ | ClpDynamicMatrix | `[protected]`
firstDynamic() const | ClpDynamicMatrix | `[inline]`
firstDynamic_ | ClpDynamicMatrix | `[protected]`
flagged(int i) const | ClpDynamicMatrix | `[inline]`
flaggedSlack(int i) const | ClpDynamicMatrix | `[inline]`
flags() const | ClpPackedMatrix | `[inline]`
flags_ | ClpPackedMatrix | `[mutable, protected]`
fromIndex_ | ClpDynamicMatrix | `[protected]`
generalExpanded(ClpSimplex *model, int mode, int &number) | ClpDynamicMatrix | `[virtual]`
getDynamicStatus(int sequence) const | ClpDynamicMatrix | `[inline]`
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 | ClpDynamicMatrix | `[inline]`
getVectorLength(int index) const | ClpPackedMatrix | `[inline, virtual]`
getVectorLengths() const | ClpPackedMatrix | `[inline, virtual]`
getVectorStarts() const | ClpPackedMatrix | `[inline, virtual]`
gubCrash() | ClpDynamicMatrix |
gubRowStatus() const | ClpDynamicMatrix | `[inline]`
hiddenRows() const | ClpMatrixBase | `[virtual]`
id() const | ClpDynamicMatrix | `[inline]`
id_ | ClpDynamicMatrix | `[protected]`
infeasibilityWeight_ | ClpDynamicMatrix | `[protected]`
initialProblem() | ClpDynamicMatrix |
inSmall enum value | ClpDynamicMatrix |
isColOrdered() const | ClpPackedMatrix | `[inline, virtual]`
keyValue(int iSet) const | ClpDynamicMatrix |
keyVariable() const | ClpDynamicMatrix | `[inline]`
keyVariable_ | ClpDynamicMatrix | `[mutable, protected]`
lastDynamic() const | ClpDynamicMatrix | `[inline]`
lastDynamic_ | ClpDynamicMatrix | `[protected]`
lastRefresh() const | ClpMatrixBase | `[inline]`
lastRefresh_ | ClpMatrixBase | `[protected]`
listTransposeTimes(const ClpSimplex *model, double *x, int *y, int number, double *z) const | ClpMatrixBase | `[virtual]`
lowerSet() const | ClpDynamicMatrix | `[inline]`
lowerSet_ | ClpDynamicMatrix | `[protected]`
makeSpecialColumnCopy() | ClpPackedMatrix | `[inline]`
matrix() const | ClpPackedMatrix | `[inline]`
matrix_ | ClpPackedMatrix | `[protected]`
maximumElements_ | ClpDynamicMatrix | `[protected]`
maximumGubColumns_ | ClpDynamicMatrix | `[protected]`
minimumGoodReducedCosts() const | ClpMatrixBase | `[inline]`
minimumGoodReducedCosts_ | ClpMatrixBase | `[protected]`
minimumObjectsScan() const | ClpMatrixBase | `[inline]`
minimumObjectsScan_ | ClpMatrixBase | `[protected]`
model_ | ClpDynamicMatrix | `[protected]`
modifyCoefficient(int row, int column, double newElement, bool keepZero=false) | ClpPackedMatrix | `[inline, virtual]`
modifyOffset(int sequence, double amount) | ClpDynamicMatrix |
next_ | ClpDynamicMatrix | `[protected]`
noCheck_ | ClpDynamicMatrix | `[protected]`
numberActiveColumns() const | ClpPackedMatrix | `[inline]`
numberActiveColumns_ | ClpPackedMatrix | `[protected]`
numberActiveSets_ | ClpDynamicMatrix | `[protected]`
numberDualInfeasibilities_ | ClpDynamicMatrix | `[protected]`
numberElements() const | ClpDynamicMatrix | `[inline]`
numberElements_ | ClpDynamicMatrix | `[protected]`
numberGubColumns() const | ClpDynamicMatrix | `[inline]`
numberGubColumns_ | ClpDynamicMatrix | `[protected]`
numberGubEntries() const | ClpDynamicMatrix | `[inline]`
numberPrimalInfeasibilities_ | ClpDynamicMatrix | `[protected]`
numberSets() const | ClpDynamicMatrix | `[inline]`
numberSets_ | ClpDynamicMatrix | `[protected]`
numberStaticRows() const | ClpDynamicMatrix | `[inline]`
numberStaticRows_ | ClpDynamicMatrix | `[protected]`
objectiveOffset() const | ClpDynamicMatrix | `[inline]`
objectiveOffset_ | ClpDynamicMatrix | `[protected]`
operator=(const ClpDynamicMatrix &) | ClpDynamicMatrix |
originalWanted() const | ClpMatrixBase | `[inline]`
originalWanted_ | ClpMatrixBase | `[protected]`
packDown(const int *, int) | ClpDynamicMatrix | `[inline, virtual]`
partialPricing(ClpSimplex *model, double start, double end, int &bestSequence, int &numberWanted) | ClpDynamicMatrix | `[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 | ClpDynamicMatrix | `[virtual]`
refresh(ClpSimplex *model) | ClpDynamicMatrix | `[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) | ClpDynamicMatrix | `[virtual]`
rhsOffset_ | ClpMatrixBase | `[protected]`
row() const | ClpDynamicMatrix | `[inline]`
row_ | ClpDynamicMatrix | `[protected]`
rowCopy_ | ClpPackedMatrix | `[protected]`
savedBestDj() const | ClpMatrixBase | `[inline]`
savedBestDj_ | ClpMatrixBase | `[protected]`
savedBestGubDual_ | ClpDynamicMatrix | `[protected]`
savedBestSequence() const | ClpMatrixBase | `[inline]`
savedBestSequence_ | ClpMatrixBase | `[protected]`
savedBestSet_ | ClpDynamicMatrix | `[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]`
setDynamicStatus(int sequence, DynamicStatus status) | ClpDynamicMatrix | `[inline]`
setEndFraction(double value) | ClpMatrixBase | `[inline]`
setFlagged(int i) | ClpDynamicMatrix | `[inline]`
setFlaggedSlack(int i) | ClpDynamicMatrix | `[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) | ClpDynamicMatrix | `[inline]`
setType(int newtype) | ClpMatrixBase | `[inline]`
skipDualCheck() const | ClpMatrixBase | `[inline]`
skipDualCheck_ | ClpMatrixBase | `[protected]`
soloKey enum value | ClpDynamicMatrix |
specialColumnCopy(ClpSimplex *model) | ClpPackedMatrix |
specialRowCopy(ClpSimplex *model, const ClpMatrixBase *rowCopy) | ClpPackedMatrix |
startColumn() const | ClpDynamicMatrix | `[inline]`
startColumn_ | ClpDynamicMatrix | `[protected]`
startFraction() const | ClpMatrixBase | `[inline]`
startFraction_ | ClpMatrixBase | `[protected]`
startSet_ | ClpDynamicMatrix | `[protected]`
startSets() const | ClpDynamicMatrix | `[inline]`
status_ | ClpDynamicMatrix | `[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]`
sumDualInfeasibilities_ | ClpDynamicMatrix | `[protected]`
sumOfRelaxedDualInfeasibilities_ | ClpDynamicMatrix | `[protected]`
sumOfRelaxedPrimalInfeasibilities_ | ClpDynamicMatrix | `[protected]`
sumPrimalInfeasibilities_ | ClpDynamicMatrix | `[protected]`
switchOffCheck() | ClpDynamicMatrix |
times(double scalar, const double *x, double *y) const | ClpDynamicMatrix | `[virtual]`
ClpPackedMatrix::times(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale) const | ClpPackedMatrix | `[virtual]`
toIndex_ | ClpDynamicMatrix | `[protected]`
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]`
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]`
unsetFlagged(int i) | ClpDynamicMatrix | `[inline]`
unsetFlaggedSlack(int i) | ClpDynamicMatrix | `[inline]`
updatePivot(ClpSimplex *model, double oldInValue, double oldOutValue) | ClpDynamicMatrix | `[virtual]`
upperSet() const | ClpDynamicMatrix | `[inline]`
upperSet_ | ClpDynamicMatrix | `[protected]`
useEffectiveRhs(ClpSimplex *model) | ClpPackedMatrix |
wantsSpecialColumnCopy() const | ClpPackedMatrix | `[inline]`
whichSet(int sequence) const | ClpDynamicMatrix |
writeMps(const char *name) | ClpDynamicMatrix |
zeros() const | ClpPackedMatrix | `[inline]`
~ClpDynamicMatrix() | ClpDynamicMatrix | `[virtual]`
~ClpMatrixBase() | ClpMatrixBase | `[virtual]`
~ClpPackedMatrix() | ClpPackedMatrix | `[virtual]`