Clp 1.17.6

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ClpPlusMinusOneMatrix Member List

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

add(const ClpSimplex *model, CoinIndexedVector *rowArray, int column, double multiplier) const | ClpPlusMinusOneMatrix | virtual
add(const ClpSimplex *model, double *array, int column, double multiplier) const | ClpPlusMinusOneMatrix | virtual
allElementsInRange(ClpModel *, double, double, int=15) | ClpMatrixBase | inline virtual
appendCols(int number, const CoinPackedVectorBase *const *columns) | ClpPlusMinusOneMatrix | virtual
appendMatrix(int number, int type, const CoinBigIndex *starts, const int *index, const double *element, int numberOther=-1) | ClpPlusMinusOneMatrix | virtual
appendRows(int number, const CoinPackedVectorBase *const *rows) | ClpPlusMinusOneMatrix | virtual
backToBasics() | ClpMatrixBase | inline virtual
canCombine(const ClpSimplex *model, const CoinIndexedVector *pi) const | ClpPlusMinusOneMatrix | virtual
canDoPartialPricing() const | ClpPlusMinusOneMatrix | virtual
canGetRowCopy() const | ClpMatrixBase | inline virtual
checkFeasible(ClpSimplex *model, double &sum) const | ClpMatrixBase | virtual
checkValid(bool detail) const | ClpPlusMinusOneMatrix |
clone() const | ClpPlusMinusOneMatrix | virtual
ClpMatrixBase() | ClpMatrixBase | protected
ClpMatrixBase(const ClpMatrixBase &) | ClpMatrixBase | protected
ClpPlusMinusOneMatrix() | ClpPlusMinusOneMatrix |
ClpPlusMinusOneMatrix(const ClpPlusMinusOneMatrix &) | ClpPlusMinusOneMatrix |
ClpPlusMinusOneMatrix(const CoinPackedMatrix &) | ClpPlusMinusOneMatrix |
ClpPlusMinusOneMatrix(int numberRows, int numberColumns, bool columnOrdered, const int *indices, const CoinBigIndex *startPositive, const CoinBigIndex *startNegative) | ClpPlusMinusOneMatrix |
ClpPlusMinusOneMatrix(const ClpPlusMinusOneMatrix &wholeModel, int numberRows, const int *whichRows, int numberColumns, const int *whichColumns) | ClpPlusMinusOneMatrix |
columnOrdered_ | ClpPlusMinusOneMatrix | protected
correctSequence(const ClpSimplex *model, int &sequenceIn, int &sequenceOut) | ClpMatrixBase | virtual
countBasis(const int *whichColumn, int &numberColumnBasic) | ClpPlusMinusOneMatrix | virtual
createVariable(ClpSimplex *model, int &bestSequence) | ClpMatrixBase | virtual
currentWanted() const | ClpMatrixBase | inline
currentWanted_ | ClpMatrixBase | protected
deleteCols(const int numDel, const int *indDel) | ClpPlusMinusOneMatrix | virtual
deleteRows(const int numDel, const int *indDel) | ClpPlusMinusOneMatrix | virtual
dualExpanded(ClpSimplex *model, CoinIndexedVector *array, double *other, int mode) | ClpMatrixBase | virtual
dubiousWeights(const ClpSimplex *model, int *inputWeights) const | ClpPlusMinusOneMatrix | virtual
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) | ClpPlusMinusOneMatrix | virtual
generalExpanded(ClpSimplex *model, int mode, int &number) | ClpMatrixBase | virtual
getElements() const | ClpPlusMinusOneMatrix | virtual
getIndices() const | ClpPlusMinusOneMatrix | inline virtual
getMutableIndices() const | ClpPlusMinusOneMatrix | inline
getNumCols() const | ClpPlusMinusOneMatrix | inline virtual
getNumElements() const | ClpPlusMinusOneMatrix | virtual
getNumRows() const | ClpPlusMinusOneMatrix | inline virtual
getPackedMatrix() const | ClpPlusMinusOneMatrix | virtual
getVectorLength(int index) const | ClpMatrixBase | virtual
getVectorLengths() const | ClpPlusMinusOneMatrix | virtual
getVectorStarts() const | ClpPlusMinusOneMatrix | virtual
hiddenRows() const | ClpMatrixBase | virtual
indices_ | ClpPlusMinusOneMatrix | protected
isColOrdered() const | ClpPlusMinusOneMatrix | virtual
lastRefresh() const | ClpMatrixBase | inline
lastRefresh_ | ClpMatrixBase | protected
lengths_ | ClpPlusMinusOneMatrix | mutable protected
listTransposeTimes(const ClpSimplex *model, double *x, int *y, int number, double *z) const | ClpMatrixBase | virtual
matrix_ | ClpPlusMinusOneMatrix | mutable protected
minimumGoodReducedCosts() const | ClpMatrixBase | inline
minimumGoodReducedCosts_ | ClpMatrixBase | protected
minimumObjectsScan() const | ClpMatrixBase | inline
minimumObjectsScan_ | ClpMatrixBase | protected
modifyCoefficient(int row, int column, double newElement, bool keepZero=false) | ClpMatrixBase | virtual
numberColumns_ | ClpPlusMinusOneMatrix | protected
numberRows_ | ClpPlusMinusOneMatrix | protected
operator=(const ClpPlusMinusOneMatrix &) | ClpPlusMinusOneMatrix |
ClpMatrixBase::operator=(const ClpMatrixBase &) | ClpMatrixBase | protected
originalWanted() const | ClpMatrixBase | inline
originalWanted_ | ClpMatrixBase | protected
partialPricing(ClpSimplex *model, double start, double end, int &bestSequence, int &numberWanted) | ClpPlusMinusOneMatrix | virtual
passInCopy(int numberRows, int numberColumns, bool columnOrdered, int *indices, CoinBigIndex *startPositive, CoinBigIndex *startNegative) | ClpPlusMinusOneMatrix |
primalExpanded(ClpSimplex *model, int mode) | ClpMatrixBase | virtual
rangeOfElements(double &smallestNegative, double &largestNegative, double &smallestPositive, double &largestPositive) | ClpPlusMinusOneMatrix | virtual
reallyScale(const double *rowScale, const double *columnScale) | ClpMatrixBase | virtual
reducedCost(ClpSimplex *model, int sequence) const | ClpMatrixBase |
refresh(ClpSimplex *) | ClpMatrixBase | inline virtual
refreshFrequency() const | ClpMatrixBase | inline
refreshFrequency_ | ClpMatrixBase | protected
releasePackedMatrix() const | ClpPlusMinusOneMatrix | virtual
reverseOrderedCopy() const | ClpPlusMinusOneMatrix | virtual
rhsOffset(ClpSimplex *model, bool forceRefresh=false, bool check=false) | ClpMatrixBase | virtual
rhsOffset_ | ClpMatrixBase | protected
savedBestDj() const | ClpMatrixBase | inline
savedBestDj_ | ClpMatrixBase | protected
savedBestSequence() const | ClpMatrixBase | inline
savedBestSequence_ | ClpMatrixBase | protected
scale(ClpModel *, ClpSimplex *=NULL) const | ClpMatrixBase | inline virtual
scaledColumnCopy(ClpModel *) const | ClpMatrixBase | inline virtual
scaleRowCopy(ClpModel *) const | ClpMatrixBase | inline virtual
setCurrentWanted(int value) | ClpMatrixBase | inline
setDimensions(int numrows, int numcols) | ClpPlusMinusOneMatrix | virtual
setEndFraction(double value) | ClpMatrixBase | inline
setMinimumGoodReducedCosts(int value) | ClpMatrixBase | inline
setMinimumObjectsScan(int value) | ClpMatrixBase | 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
setType(int newtype) | ClpMatrixBase | inline
skipDualCheck() const | ClpMatrixBase | inline
skipDualCheck_ | ClpMatrixBase | protected
startFraction() const | ClpMatrixBase | inline
startFraction_ | ClpMatrixBase | protected
startNegative() const | ClpPlusMinusOneMatrix | inline
startNegative_ | ClpPlusMinusOneMatrix | protected
startPositive() const | ClpPlusMinusOneMatrix | inline
startPositive_ | ClpPlusMinusOneMatrix | protected
subsetClone(int numberRows, const int *whichRows, int numberColumns, const int *whichColumns) const | ClpPlusMinusOneMatrix | virtual
subsetTimes2(const ClpSimplex *model, CoinIndexedVector *dj1, const CoinIndexedVector *pi2, CoinIndexedVector *dj2, double referenceIn, double devex, unsigned int *reference, double *weights, double scaleFactor) | ClpPlusMinusOneMatrix | virtual
subsetTransposeTimes(const ClpSimplex *model, const CoinIndexedVector *x, const CoinIndexedVector *y, CoinIndexedVector *z) const | ClpPlusMinusOneMatrix | virtual
times(double scalar, const double *x, double *y) const | ClpPlusMinusOneMatrix | virtual
times(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale) const | ClpPlusMinusOneMatrix | virtual
ClpMatrixBase::times(double scalar, const double *COIN_RESTRICT x, double *COIN_RESTRICT y) const =0 | ClpMatrixBase | pure 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 | ClpMatrixBase | virtual
transposeTimes(double scalar, const double *x, double *y) const | ClpPlusMinusOneMatrix | virtual
transposeTimes(double scalar, const double *x, double *y, const double *rowScale, const double *columnScale, double *spare=NULL) const | ClpPlusMinusOneMatrix | virtual
transposeTimes(const ClpSimplex *model, double scalar, const CoinIndexedVector *x, CoinIndexedVector *y, CoinIndexedVector *z) const | ClpPlusMinusOneMatrix | virtual
ClpMatrixBase::transposeTimes(double scalar, const double *COIN_RESTRICT x, double *COIN_RESTRICT y) const =0 | ClpMatrixBase | pure 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 | ClpMatrixBase | virtual
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) | ClpPlusMinusOneMatrix | virtual
transposeTimesByRow(const ClpSimplex *model, double scalar, const CoinIndexedVector *x, CoinIndexedVector *y, CoinIndexedVector *z) const | ClpPlusMinusOneMatrix | virtual
trueSequenceIn_ | ClpMatrixBase | protected
trueSequenceOut_ | ClpMatrixBase | protected
type() const | ClpMatrixBase | inline
type_ | ClpMatrixBase | protected
unpack(const ClpSimplex *model, CoinIndexedVector *rowArray, int column) const | ClpPlusMinusOneMatrix | virtual
unpackPacked(ClpSimplex *model, CoinIndexedVector *rowArray, int column) const | ClpPlusMinusOneMatrix | virtual
updatePivot(ClpSimplex *model, double oldInValue, double oldOutValue) | ClpMatrixBase | virtual
useEffectiveRhs(ClpSimplex *model) | ClpMatrixBase |
~ClpMatrixBase() | ClpMatrixBase | virtual
~ClpPlusMinusOneMatrix() | ClpPlusMinusOneMatrix | virtual