Cbc  2.9.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 ClpPackedMatrixvirtual
add(const ClpSimplex *model, double *array, int column, double multiplier) const ClpPackedMatrixvirtual
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)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) const ClpPackedMatrixvirtual
canDoPartialPricing() const ClpPackedMatrixvirtual
canGetRowCopy() const ClpMatrixBaseinlinevirtual
checkFeasible(ClpSimplex *model, double &sum) const ClpMatrixBasevirtual
checkFlags(int type) const ClpPackedMatrixprotected
checkGaps()ClpPackedMatrixinline
clone() const ClpDynamicMatrixvirtual
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) const ClpDynamicMatrixinline
columnLower() const ClpDynamicMatrixinline
columnLower_ClpDynamicMatrixprotected
columnUpper(int sequence) const ClpDynamicMatrixinline
columnUpper() const ClpDynamicMatrixinline
columnUpper_ClpDynamicMatrixprotected
copy(const ClpPackedMatrix *from)ClpPackedMatrixvirtual
correctSequence(const ClpSimplex *model, int &sequenceIn, int &sequenceOut)ClpPackedMatrixvirtual
cost() const ClpDynamicMatrixinline
cost_ClpDynamicMatrixprotected
countBasis(const int *whichColumn, int &numberColumnBasic)ClpPackedMatrixvirtual
createScaledMatrix(ClpSimplex *model) const ClpPackedMatrix
createVariable(ClpSimplex *model, int &bestSequence)ClpDynamicMatrixvirtual
currentWanted() const ClpMatrixBaseinline
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) const ClpPackedMatrixvirtual
DynamicStatus enum nameClpDynamicMatrix
dynamicStatus() const ClpDynamicMatrixinline
dynamicStatus_ClpDynamicMatrixprotected
element() const ClpDynamicMatrixinline
element_ClpDynamicMatrixprotected
endFraction() const ClpMatrixBaseinline
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() const ClpDynamicMatrixinline
firstAvailable_ClpDynamicMatrixprotected
firstAvailableBefore_ClpDynamicMatrixprotected
firstDynamic() const ClpDynamicMatrixinline
firstDynamic_ClpDynamicMatrixprotected
flagged(int i) const ClpDynamicMatrixinline
flaggedSlack(int i) const ClpDynamicMatrixinline
flags() const ClpPackedMatrixinline
flags_ClpPackedMatrixmutableprotected
fromIndex_ClpDynamicMatrixprotected
generalExpanded(ClpSimplex *model, int mode, int &number)ClpDynamicMatrixvirtual
getDynamicStatus(int sequence) const ClpDynamicMatrixinline
getElements() const ClpPackedMatrixinlinevirtual
getIndices() const ClpPackedMatrixinlinevirtual
getMutableElements() const ClpPackedMatrixinline
getNumCols() const ClpPackedMatrixinlinevirtual
getNumElements() const ClpPackedMatrixinlinevirtual
getNumRows() const ClpPackedMatrixinlinevirtual
getPackedMatrix() const ClpPackedMatrixinlinevirtual
getStatus(int sequence) const ClpDynamicMatrixinline
getVectorLength(int index) const ClpPackedMatrixinlinevirtual
getVectorLengths() const ClpPackedMatrixinlinevirtual
getVectorStarts() const ClpPackedMatrixinlinevirtual
gubCrash()ClpDynamicMatrix
gubRowStatus() const ClpDynamicMatrixinline
hiddenRows() const ClpMatrixBasevirtual
id() const ClpDynamicMatrixinline
id_ClpDynamicMatrixprotected
infeasibilityWeight_ClpDynamicMatrixprotected
initialProblem()ClpDynamicMatrix
inSmall enum valueClpDynamicMatrix
isColOrdered() const ClpPackedMatrixinlinevirtual
keyValue(int iSet) const ClpDynamicMatrix
keyVariable() const ClpDynamicMatrixinline
keyVariable_ClpDynamicMatrixmutableprotected
lastDynamic() const ClpDynamicMatrixinline
lastDynamic_ClpDynamicMatrixprotected
lastRefresh() const ClpMatrixBaseinline
lastRefresh_ClpMatrixBaseprotected
listTransposeTimes(const ClpSimplex *model, double *x, int *y, int number, double *z) const ClpMatrixBasevirtual
lowerSet() const ClpDynamicMatrixinline
lowerSet_ClpDynamicMatrixprotected
makeSpecialColumnCopy()ClpPackedMatrixinline
matrix() const ClpPackedMatrixinline
matrix_ClpPackedMatrixprotected
maximumElements_ClpDynamicMatrixprotected
maximumGubColumns_ClpDynamicMatrixprotected
minimumGoodReducedCosts() const ClpMatrixBaseinline
minimumGoodReducedCosts_ClpMatrixBaseprotected
minimumObjectsScan() const ClpMatrixBaseinline
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() const ClpPackedMatrixinline
numberActiveColumns_ClpPackedMatrixprotected
numberActiveSets_ClpDynamicMatrixprotected
numberDualInfeasibilities_ClpDynamicMatrixprotected
numberElements() const ClpDynamicMatrixinline
numberElements_ClpDynamicMatrixprotected
numberGubColumns() const ClpDynamicMatrixinline
numberGubColumns_ClpDynamicMatrixprotected
numberGubEntries() const ClpDynamicMatrixinline
numberPrimalInfeasibilities_ClpDynamicMatrixprotected
numberSets() const ClpDynamicMatrixinline
numberSets_ClpDynamicMatrixprotected
numberStaticRows() const ClpDynamicMatrixinline
numberStaticRows_ClpDynamicMatrixprotected
objectiveOffset() const ClpDynamicMatrixinline
objectiveOffset_ClpDynamicMatrixprotected
operator=(const ClpDynamicMatrix &)ClpDynamicMatrix
ClpPackedMatrix::operator=(const ClpPackedMatrix &)ClpPackedMatrix
ClpMatrixBase::operator=(const ClpMatrixBase &)ClpMatrixBaseprotected
originalWanted() const ClpMatrixBaseinline
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) const ClpDynamicMatrixvirtual
refresh(ClpSimplex *model)ClpDynamicMatrixvirtual
refreshFrequency() const ClpMatrixBaseinline
refreshFrequency_ClpMatrixBaseprotected
releasePackedMatrix() const ClpPackedMatrixinlinevirtual
releaseSpecialColumnCopy()ClpPackedMatrix
replaceVector(const int index, const int numReplace, const double *newElements)ClpPackedMatrixinlinevirtual
reverseOrderedCopy() const ClpPackedMatrixvirtual
rhsOffset(ClpSimplex *model, bool forceRefresh=false, bool check=false)ClpDynamicMatrixvirtual
rhsOffset_ClpMatrixBaseprotected
row() const ClpDynamicMatrixinline
row_ClpDynamicMatrixprotected
rowCopy_ClpPackedMatrixprotected
savedBestDj() const ClpMatrixBaseinline
savedBestDj_ClpMatrixBaseprotected
savedBestGubDual_ClpDynamicMatrixprotected
savedBestSequence() const ClpMatrixBaseinline
savedBestSequence_ClpMatrixBaseprotected
savedBestSet_ClpDynamicMatrixprotected
scale(ClpModel *model, const ClpSimplex *baseModel=NULL) const ClpPackedMatrixvirtual
scaledColumnCopy(ClpModel *model) const ClpPackedMatrixvirtual
scaleRowCopy(ClpModel *model) const ClpPackedMatrixvirtual
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() const ClpMatrixBaseinline
skipDualCheck_ClpMatrixBaseprotected
soloKey enum valueClpDynamicMatrix
specialColumnCopy(ClpSimplex *model)ClpPackedMatrix
specialRowCopy(ClpSimplex *model, const ClpMatrixBase *rowCopy)ClpPackedMatrix
startColumn() const ClpDynamicMatrixinline
startColumn_ClpDynamicMatrixprotected
startFraction() const ClpMatrixBaseinline
startFraction_ClpMatrixBaseprotected
startSet_ClpDynamicMatrixprotected
startSets() const ClpDynamicMatrixinline
status_ClpDynamicMatrixprotected
subsetClone(int numberRows, const int *whichRows, int numberColumns, const int *whichColumns) const ClpPackedMatrixvirtual
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) const ClpPackedMatrixvirtual
sumDualInfeasibilities_ClpDynamicMatrixprotected
sumOfRelaxedDualInfeasibilities_ClpDynamicMatrixprotected
sumOfRelaxedPrimalInfeasibilities_ClpDynamicMatrixprotected
sumPrimalInfeasibilities_ClpDynamicMatrixprotected
switchOffCheck()ClpDynamicMatrix
times(double scalar, const double *x, double *y) const ClpDynamicMatrixvirtual
ClpPackedMatrix::times(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale) const ClpPackedMatrixvirtual
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) const ClpMatrixBasevirtual
toIndex_ClpDynamicMatrixprotected
transposeTimes(double scalar, const double *x, double *y) const ClpPackedMatrixvirtual
transposeTimes(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale, double *spare=NULL) const ClpPackedMatrixvirtual
transposeTimes(const ClpSimplex *model, double scalar, const CoinIndexedVector *x, CoinIndexedVector *y, CoinIndexedVector *z) const ClpPackedMatrixvirtual
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) const ClpMatrixBasevirtual
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)ClpPackedMatrixvirtual
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 ClpPackedMatrixvirtual
transposeTimesSubset(int number, const int *which, const double *pi, double *y, const double *rowScale, const double *columnScale, double *spare=NULL) const ClpPackedMatrix
trueSequenceIn_ClpMatrixBaseprotected
trueSequenceOut_ClpMatrixBaseprotected
type() const ClpMatrixBaseinline
type_ClpMatrixBaseprotected
unpack(const ClpSimplex *model, CoinIndexedVector *rowArray, int column) const ClpPackedMatrixvirtual
unpackPacked(ClpSimplex *model, CoinIndexedVector *rowArray, int column) const ClpPackedMatrixvirtual
unsetFlagged(int i)ClpDynamicMatrixinline
unsetFlaggedSlack(int i)ClpDynamicMatrixinline
updatePivot(ClpSimplex *model, double oldInValue, double oldOutValue)ClpDynamicMatrixvirtual
upperSet() const ClpDynamicMatrixinline
upperSet_ClpDynamicMatrixprotected
useEffectiveRhs(ClpSimplex *model)ClpPackedMatrix
wantsSpecialColumnCopy() const ClpPackedMatrixinline
whichSet(int sequence) const ClpDynamicMatrix
writeMps(const char *name)ClpDynamicMatrix
zeros() const ClpPackedMatrixinline
~ClpDynamicMatrix()ClpDynamicMatrixvirtual
~ClpMatrixBase()ClpMatrixBasevirtual
~ClpPackedMatrix()ClpPackedMatrixvirtual