Clp  1.17.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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) const ClpGubMatrixvirtual
add(const ClpSimplex *model, double *array, int column, double multiplier) const ClpGubMatrixvirtual
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() const ClpGubMatrixinline
backward_ClpGubMatrixprotected
canCombine(const ClpSimplex *model, const CoinIndexedVector *pi) const ClpPackedMatrixvirtual
canDoPartialPricing() const ClpPackedMatrixvirtual
canGetRowCopy() const ClpMatrixBaseinlinevirtual
changeCost_ClpGubMatrixprotected
checkFeasible(ClpSimplex *model, double &sum) const ClpGubDynamicMatrixvirtual
checkFlags(int type) const ClpPackedMatrixprotected
checkGaps()ClpPackedMatrixinline
cleanData(ClpSimplex *model)ClpGubDynamicMatrix
clearFlagged(int sequence)ClpGubMatrixinline
clone() const ClpGubDynamicMatrixvirtual
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() const ClpGubDynamicMatrixinline
cost_ClpGubDynamicMatrixprotected
countBasis(const int *whichColumn, int &numberColumnBasic)ClpGubMatrixvirtual
createScaledMatrix(ClpSimplex *model) const ClpPackedMatrix
createVariable(ClpSimplex *model, int &bestSequence)ClpMatrixBasevirtual
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)ClpGubMatrixvirtual
dubiousWeights(const ClpSimplex *model, int *inputWeights) const ClpPackedMatrixvirtual
dynamicStatus() const ClpGubDynamicMatrixinline
DynamicStatus enum nameClpGubDynamicMatrix
dynamicStatus_ClpGubDynamicMatrixprotected
element() const ClpGubDynamicMatrixinline
element_ClpGubDynamicMatrixprotected
end() const ClpGubMatrixinline
end_ClpGubMatrixprotected
endFraction() const ClpMatrixBaseinline
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() const ClpGubDynamicMatrixinline
firstAvailable_ClpGubDynamicMatrixprotected
firstDynamic() const ClpGubDynamicMatrixinline
firstDynamic_ClpGubDynamicMatrixprotected
firstGub_ClpGubMatrixprotected
flagged(int i) const ClpGubDynamicMatrixinline
flags() const ClpPackedMatrixinline
flags_ClpPackedMatrixmutableprotected
fromIndex_ClpGubMatrixprotected
fullStart() const ClpGubDynamicMatrixinline
fullStart_ClpGubDynamicMatrixprotected
generalExpanded(ClpSimplex *model, int mode, int &number)ClpGubMatrixvirtual
getDynamicStatus(int sequence) const ClpGubDynamicMatrixinline
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 ClpGubMatrixinline
getVectorLength(int index) const ClpPackedMatrixinlinevirtual
getVectorLengths() const ClpPackedMatrixinlinevirtual
getVectorStarts() const ClpPackedMatrixinlinevirtual
gubRowStatus() const ClpGubDynamicMatrixinline
gubSlackIn_ClpGubMatrixprotected
gubType_ClpGubMatrixprotected
hiddenRows() const ClpGubMatrixvirtual
id() const ClpGubDynamicMatrixinline
id_ClpGubDynamicMatrixprotected
infeasibilityWeight_ClpGubMatrixprotected
insertNonBasic(int sequence, int iSet)ClpGubDynamicMatrix
inSmall enum valueClpGubDynamicMatrix
isColOrdered() const ClpPackedMatrixinlinevirtual
keyVariable() const ClpGubMatrixinline
keyVariable_ClpGubMatrixmutableprotected
lastDynamic() const ClpGubDynamicMatrixinline
lastDynamic_ClpGubDynamicMatrixprotected
lastGub_ClpGubMatrixprotected
lastRefresh() const ClpMatrixBaseinline
lastRefresh_ClpMatrixBaseprotected
listTransposeTimes(const ClpSimplex *model, double *x, int *y, int number, double *z) const ClpMatrixBasevirtual
lower() const ClpGubMatrixinline
lower_ClpGubMatrixprotected
lowerColumn() const ClpGubDynamicMatrixinline
lowerColumn_ClpGubDynamicMatrixprotected
lowerSet() const ClpGubDynamicMatrixinline
lowerSet_ClpGubDynamicMatrixprotected
makeSpecialColumnCopy()ClpPackedMatrixinline
matrix() const ClpPackedMatrixinline
matrix_ClpPackedMatrixprotected
minimumGoodReducedCosts() const ClpMatrixBaseinline
minimumGoodReducedCosts_ClpMatrixBaseprotected
minimumObjectsScan() const ClpMatrixBaseinline
minimumObjectsScan_ClpMatrixBaseprotected
model_ClpGubMatrixprotected
modifyCoefficient(int row, int column, double newElement, bool keepZero=false)ClpPackedMatrixinlinevirtual
next_ClpGubMatrixmutableprotected
noCheck_ClpGubMatrixprotected
numberActiveColumns() const ClpPackedMatrixinline
numberActiveColumns_ClpPackedMatrixprotected
numberDualInfeasibilities_ClpGubMatrixprotected
numberElements() const ClpGubDynamicMatrixinline
numberElements_ClpGubDynamicMatrixprotected
numberGubColumns() const ClpGubDynamicMatrixinline
numberGubColumns_ClpGubDynamicMatrixprotected
numberPrimalInfeasibilities_ClpGubMatrixprotected
numberSets() const ClpGubMatrixinline
numberSets_ClpGubMatrixprotected
objectiveOffset() const ClpGubDynamicMatrixinline
objectiveOffset_ClpGubDynamicMatrixprotected
operator=(const ClpGubDynamicMatrix &)ClpGubDynamicMatrix
ClpGubMatrix::operator=(const ClpGubMatrix &)ClpGubMatrix
ClpPackedMatrix::operator=(const ClpPackedMatrix &)ClpPackedMatrix
ClpMatrixBase::operator=(const ClpMatrixBase &)ClpMatrixBaseprotected
originalWanted() const ClpMatrixBaseinline
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) const ClpMatrixBase
refresh(ClpSimplex *model)ClpPackedMatrixvirtual
refreshFrequency() const ClpMatrixBaseinline
refreshFrequency_ClpMatrixBaseprotected
releasePackedMatrix() const ClpPackedMatrixinlinevirtual
releaseSpecialColumnCopy()ClpPackedMatrix
replaceVector(const int index, const int numReplace, const double *newElements)ClpPackedMatrixinlinevirtual
reverseOrderedCopy() const ClpGubMatrixvirtual
rhsOffset(ClpSimplex *model, bool forceRefresh=false, bool check=false)ClpGubDynamicMatrixvirtual
rhsOffset_ClpMatrixBaseprotected
row() const ClpGubDynamicMatrixinline
row_ClpGubDynamicMatrixprotected
rowCopy_ClpPackedMatrixprotected
savedBestDj() const ClpMatrixBaseinline
savedBestDj_ClpMatrixBaseprotected
savedBestSequence() const ClpMatrixBaseinline
savedBestSequence_ClpMatrixBaseprotected
savedFirstAvailable_ClpGubDynamicMatrixprotected
savedKeyVariable_ClpGubMatrixprotected
saveNumber_ClpGubMatrixprotected
saveStatus_ClpGubMatrixprotected
scale(ClpModel *model, ClpSimplex *simplex=NULL) const ClpPackedMatrixvirtual
scaledColumnCopy(ClpModel *model) const ClpPackedMatrixvirtual
scaleRowCopy(ClpModel *model) const ClpPackedMatrixvirtual
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() const ClpMatrixBaseinline
skipDualCheck_ClpMatrixBaseprotected
specialColumnCopy(ClpSimplex *model)ClpPackedMatrix
specialRowCopy(ClpSimplex *model, const ClpMatrixBase *rowCopy)ClpPackedMatrix
start() const ClpGubMatrixinline
start_ClpGubMatrixprotected
startColumn() const ClpGubDynamicMatrixinline
startColumn_ClpGubDynamicMatrixprotected
startFraction() const ClpMatrixBaseinline
startFraction_ClpMatrixBaseprotected
status_ClpGubMatrixmutableprotected
subsetClone(int numberRows, const int *whichRows, int numberColumns, const int *whichColumns) const ClpGubMatrixvirtual
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 ClpGubMatrixvirtual
sumDualInfeasibilities_ClpGubMatrixprotected
sumOfRelaxedDualInfeasibilities_ClpGubMatrixprotected
sumOfRelaxedPrimalInfeasibilities_ClpGubMatrixprotected
sumPrimalInfeasibilities_ClpGubMatrixprotected
switchOffCheck()ClpGubMatrix
synchronize(ClpSimplex *model, int mode)ClpGubDynamicMatrixvirtual
times(double scalar, const double *x, double *y) const ClpGubDynamicMatrixvirtual
ClpGubMatrix::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_ClpGubMatrixprotected
transposeTimes(const ClpSimplex *model, double scalar, const CoinIndexedVector *x, CoinIndexedVector *y, CoinIndexedVector *z) const ClpGubMatrixvirtual
ClpPackedMatrix::transposeTimes(double scalar, const double *x, double *y) const ClpPackedMatrixvirtual
ClpPackedMatrix::transposeTimes(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale, double *spare=NULL) 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 *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) const ClpPackedMatrix
transposeTimesByRow(const ClpSimplex *model, double scalar, const CoinIndexedVector *x, CoinIndexedVector *y, CoinIndexedVector *z) const ClpGubMatrixvirtual
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 ClpGubMatrixvirtual
unpackPacked(ClpSimplex *model, CoinIndexedVector *rowArray, int column) const ClpGubMatrixvirtual
unsetFlagged(int i)ClpGubDynamicMatrixinline
updatePivot(ClpSimplex *model, double oldInValue, double oldOutValue)ClpGubDynamicMatrixvirtual
upper() const ClpGubMatrixinline
upper_ClpGubMatrixprotected
upperColumn() const ClpGubDynamicMatrixinline
upperColumn_ClpGubDynamicMatrixprotected
upperSet() const ClpGubDynamicMatrixinline
upperSet_ClpGubDynamicMatrixprotected
useEffectiveRhs(ClpSimplex *model, bool cheapest=true)ClpGubDynamicMatrixvirtual
ClpPackedMatrix::useEffectiveRhs(ClpSimplex *model)ClpPackedMatrix
wantsSpecialColumnCopy() const ClpPackedMatrixinline
weight(int sequence) const ClpGubMatrixinline
whichSet(int sequence) const ClpGubDynamicMatrix
zeros() const ClpPackedMatrixinline
~ClpGubDynamicMatrix()ClpGubDynamicMatrixvirtual
~ClpGubMatrix()ClpGubMatrixvirtual
~ClpMatrixBase()ClpMatrixBasevirtual
~ClpPackedMatrix()ClpPackedMatrixvirtual