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

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

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 *, const 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 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