Cbc  2.9.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ClpNetworkMatrix Member List

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

add(const ClpSimplex *model, CoinIndexedVector *rowArray, int column, double multiplier) const ClpNetworkMatrixvirtual
add(const ClpSimplex *model, double *array, int column, double multiplier) const ClpNetworkMatrixvirtual
allElementsInRange(ClpModel *, double, double, int=15)ClpMatrixBaseinlinevirtual
appendCols(int number, const CoinPackedVectorBase *const *columns)ClpNetworkMatrixvirtual
appendMatrix(int number, int type, const CoinBigIndex *starts, const int *index, const double *element, int numberOther=-1)ClpNetworkMatrixvirtual
appendRows(int number, const CoinPackedVectorBase *const *rows)ClpNetworkMatrixvirtual
backToBasics()ClpMatrixBaseinlinevirtual
canCombine(const ClpSimplex *, const CoinIndexedVector *) const ClpMatrixBaseinlinevirtual
canDoPartialPricing() const ClpNetworkMatrixvirtual
canGetRowCopy() const ClpMatrixBaseinlinevirtual
checkFeasible(ClpSimplex *model, double &sum) const ClpMatrixBasevirtual
clone() const ClpNetworkMatrixvirtual
ClpMatrixBase()ClpMatrixBaseprotected
ClpMatrixBase(const ClpMatrixBase &)ClpMatrixBaseprotected
ClpNetworkMatrix()ClpNetworkMatrix
ClpNetworkMatrix(int numberColumns, const int *head, const int *tail)ClpNetworkMatrix
ClpNetworkMatrix(const ClpNetworkMatrix &)ClpNetworkMatrix
ClpNetworkMatrix(const CoinPackedMatrix &)ClpNetworkMatrix
ClpNetworkMatrix(const ClpNetworkMatrix &wholeModel, int numberRows, const int *whichRows, int numberColumns, const int *whichColumns)ClpNetworkMatrix
correctSequence(const ClpSimplex *model, int &sequenceIn, int &sequenceOut)ClpMatrixBasevirtual
countBasis(const int *whichColumn, int &numberColumnBasic)ClpNetworkMatrixvirtual
createVariable(ClpSimplex *model, int &bestSequence)ClpMatrixBasevirtual
currentWanted() const ClpMatrixBaseinline
currentWanted_ClpMatrixBaseprotected
deleteCols(const int numDel, const int *indDel)ClpNetworkMatrixvirtual
deleteRows(const int numDel, const int *indDel)ClpNetworkMatrixvirtual
dualExpanded(ClpSimplex *model, CoinIndexedVector *array, double *other, int mode)ClpMatrixBasevirtual
dubiousWeights(const ClpSimplex *model, int *inputWeights) const ClpNetworkMatrixvirtual
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)ClpNetworkMatrixvirtual
generalExpanded(ClpSimplex *model, int mode, int &number)ClpMatrixBasevirtual
getElements() const ClpNetworkMatrixvirtual
getIndices() const ClpNetworkMatrixinlinevirtual
getNumCols() const ClpNetworkMatrixinlinevirtual
getNumElements() const ClpNetworkMatrixinlinevirtual
getNumRows() const ClpNetworkMatrixinlinevirtual
getPackedMatrix() const ClpNetworkMatrixvirtual
getVectorLength(int index) const ClpMatrixBasevirtual
getVectorLengths() const ClpNetworkMatrixvirtual
getVectorStarts() const ClpNetworkMatrixvirtual
hiddenRows() const ClpMatrixBasevirtual
indices_ClpNetworkMatrixprotected
isColOrdered() const ClpNetworkMatrixinlinevirtual
lastRefresh() const ClpMatrixBaseinline
lastRefresh_ClpMatrixBaseprotected
lengths_ClpNetworkMatrixmutableprotected
listTransposeTimes(const ClpSimplex *model, double *x, int *y, int number, double *z) const ClpMatrixBasevirtual
matrix_ClpNetworkMatrixmutableprotected
minimumGoodReducedCosts() const ClpMatrixBaseinline
minimumGoodReducedCosts_ClpMatrixBaseprotected
minimumObjectsScan() const ClpMatrixBaseinline
minimumObjectsScan_ClpMatrixBaseprotected
modifyCoefficient(int row, int column, double newElement, bool keepZero=false)ClpMatrixBasevirtual
numberColumns_ClpNetworkMatrixprotected
numberRows_ClpNetworkMatrixprotected
operator=(const ClpNetworkMatrix &)ClpNetworkMatrix
ClpMatrixBase::operator=(const ClpMatrixBase &)ClpMatrixBaseprotected
originalWanted() const ClpMatrixBaseinline
originalWanted_ClpMatrixBaseprotected
partialPricing(ClpSimplex *model, double start, double end, int &bestSequence, int &numberWanted)ClpNetworkMatrixvirtual
primalExpanded(ClpSimplex *model, int mode)ClpMatrixBasevirtual
rangeOfElements(double &smallestNegative, double &largestNegative, double &smallestPositive, double &largestPositive)ClpNetworkMatrixvirtual
reallyScale(const double *rowScale, const double *columnScale)ClpMatrixBasevirtual
reducedCost(ClpSimplex *model, int sequence) const ClpMatrixBase
refresh(ClpSimplex *)ClpMatrixBaseinlinevirtual
refreshFrequency() const ClpMatrixBaseinline
refreshFrequency_ClpMatrixBaseprotected
releasePackedMatrix() const ClpNetworkMatrixvirtual
reverseOrderedCopy() const ClpNetworkMatrixvirtual
rhsOffset(ClpSimplex *model, bool forceRefresh=false, bool check=false)ClpMatrixBasevirtual
rhsOffset_ClpMatrixBaseprotected
savedBestDj() const ClpMatrixBaseinline
savedBestDj_ClpMatrixBaseprotected
savedBestSequence() const ClpMatrixBaseinline
savedBestSequence_ClpMatrixBaseprotected
scale(ClpModel *, const ClpSimplex *=NULL) const ClpMatrixBaseinlinevirtual
scaledColumnCopy(ClpModel *) const ClpMatrixBaseinlinevirtual
scaleRowCopy(ClpModel *) const ClpMatrixBaseinlinevirtual
setCurrentWanted(int value)ClpMatrixBaseinline
setDimensions(int numrows, int numcols)ClpMatrixBasevirtual
setEndFraction(double value)ClpMatrixBaseinline
setMinimumGoodReducedCosts(int value)ClpMatrixBaseinline
setMinimumObjectsScan(int value)ClpMatrixBaseinline
setOriginalWanted(int value)ClpMatrixBaseinline
setRefreshFrequency(int value)ClpMatrixBaseinline
setSavedBestDj(double value)ClpMatrixBaseinline
setSavedBestSequence(int value)ClpMatrixBaseinline
setSkipDualCheck(bool yes)ClpMatrixBaseinline
setStartFraction(double value)ClpMatrixBaseinline
setType(int newtype)ClpMatrixBaseinline
skipDualCheck() const ClpMatrixBaseinline
skipDualCheck_ClpMatrixBaseprotected
startFraction() const ClpMatrixBaseinline
startFraction_ClpMatrixBaseprotected
subsetClone(int numberRows, const int *whichRows, int numberColumns, const int *whichColumns) const ClpNetworkMatrixvirtual
subsetTimes2(const ClpSimplex *model, CoinIndexedVector *dj1, const CoinIndexedVector *pi2, CoinIndexedVector *dj2, double referenceIn, double devex, unsigned int *reference, double *weights, double scaleFactor)ClpMatrixBasevirtual
subsetTransposeTimes(const ClpSimplex *model, const CoinIndexedVector *x, const CoinIndexedVector *y, CoinIndexedVector *z) const ClpNetworkMatrixvirtual
times(double scalar, const double *x, double *y) const ClpNetworkMatrixvirtual
times(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale) const ClpNetworkMatrixvirtual
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
transposeTimes(double scalar, const double *x, double *y) const ClpNetworkMatrixvirtual
transposeTimes(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale, double *spare=NULL) const ClpNetworkMatrixvirtual
transposeTimes(const ClpSimplex *model, double scalar, const CoinIndexedVector *x, CoinIndexedVector *y, CoinIndexedVector *z) const ClpNetworkMatrixvirtual
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)ClpMatrixBasevirtual
trueNetwork() const ClpNetworkMatrixinline
trueNetwork_ClpNetworkMatrixprotected
trueSequenceIn_ClpMatrixBaseprotected
trueSequenceOut_ClpMatrixBaseprotected
type() const ClpMatrixBaseinline
type_ClpMatrixBaseprotected
unpack(const ClpSimplex *model, CoinIndexedVector *rowArray, int column) const ClpNetworkMatrixvirtual
unpackPacked(ClpSimplex *model, CoinIndexedVector *rowArray, int column) const ClpNetworkMatrixvirtual
updatePivot(ClpSimplex *model, double oldInValue, double oldOutValue)ClpMatrixBasevirtual
useEffectiveRhs(ClpSimplex *model)ClpMatrixBase
~ClpMatrixBase()ClpMatrixBasevirtual
~ClpNetworkMatrix()ClpNetworkMatrixvirtual