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
CoinFactorization Member List

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

add(int numberElements, int indicesRow[], int indicesColumn[], double elements[]) | CoinFactorization |
addColumn(int numberElements, int indicesRow[], double elements[]) | CoinFactorization |
addLink(int index, int count) | CoinFactorization | inline protected
addRow(int numberElements, int indicesColumn[], double elements[]) | CoinFactorization |
adjustedAreaFactor() const | CoinFactorization |
almostDestructor() | CoinFactorization |
areaFactor() const | CoinFactorization | inline
areaFactor(double value) | CoinFactorization | inline
areaFactor_ | CoinFactorization | protected
baseL() const | CoinFactorization | inline
baseL_ | CoinFactorization | protected
biasLU() const | CoinFactorization | inline
biasLU_ | CoinFactorization | protected
biggerDimension_ | CoinFactorization | protected
btranAverageAfterL_ | CoinFactorization |
btranAverageAfterR_ | CoinFactorization |
btranAverageAfterU_ | CoinFactorization |
btranCountAfterL_ | CoinFactorization | mutable
btranCountAfterR_ | CoinFactorization | mutable
btranCountAfterU_ | CoinFactorization | mutable
btranCountInput_ | CoinFactorization | mutable
checkConsistency() | CoinFactorization | protected
checkPivot(double saveFromU, double oldPivot) const | CoinFactorization | protected
checkSparse() | CoinFactorization |
cleanup() | CoinFactorization | protected
clearArrays() | CoinFactorization | inline
CoinFactorization() | CoinFactorization |
CoinFactorization(const CoinFactorization &other) | CoinFactorization |
CoinFactorizationUnitTest(const std::string &mpsDir) | CoinFactorization | friend
collectStatistics() const | CoinFactorization | inline
conditionNumber() const | CoinFactorization |
convertRowToColumnU_ | CoinFactorization | protected
deleteColumn(int Row) | CoinFactorization |
deleteLink(int index) | CoinFactorization | inline protected
deleteRow(int Row) | CoinFactorization |
denseArea_ | CoinFactorization | protected
denseAreaAddress_ | CoinFactorization | protected
densePermute_ | CoinFactorization | protected
denseThreshold() const | CoinFactorization | inline
denseThreshold_ | CoinFactorization | protected
doForrestTomlin_ | CoinFactorization | protected
elementByRowL() const | CoinFactorization | inline
elementByRowL_ | CoinFactorization | protected
elementL_ | CoinFactorization | protected
elementR_ | CoinFactorization | protected
elementU() const | CoinFactorization | inline
elementU_ | CoinFactorization | protected
emptyRows(int numberToEmpty, const int which[]) | CoinFactorization |
factor() | CoinFactorization |
factorDense() | CoinFactorization | protected
factorElements_ | CoinFactorization | protected
factorize(const CoinPackedMatrix &matrix, int rowIsBasic[], int columnIsBasic[], double areaFactor=0.0) | CoinFactorization |
factorize(int numberRows, int numberColumns, int numberElements, int maximumL, int maximumU, const int indicesRow[], const int indicesColumn[], const double elements[], int permutation[], double areaFactor=0.0) | CoinFactorization |
factorizePart1(int numberRows, int numberColumns, int estimateNumberElements, int *indicesRow[], int *indicesColumn[], CoinFactorizationDouble *elements[], double areaFactor=0.0) | CoinFactorization |
factorizePart2(int permutation[], int exactNumberElements) | CoinFactorization |
factorSparse() | CoinFactorization | protected
factorSparseLarge() | CoinFactorization | protected
factorSparseSmall() | CoinFactorization | protected
firstCount_ | CoinFactorization | protected
forrestTomlin() const | CoinFactorization | inline
ftranAverageAfterL_ | CoinFactorization |
ftranAverageAfterR_ | CoinFactorization |
ftranAverageAfterU_ | CoinFactorization |
ftranCountAfterL_ | CoinFactorization | mutable
ftranCountAfterR_ | CoinFactorization | mutable
ftranCountAfterU_ | CoinFactorization | mutable
ftranCountInput_ | CoinFactorization | mutable
getAccuracyCheck() const | CoinFactorization | inline
getAreas(int numberRows, int numberColumns, int maximumL, int maximumU) | CoinFactorization |
getColumnSpace(int iColumn, int extraNeeded) | CoinFactorization | protected
getColumnSpaceIterate(int iColumn, double value, int iRow) | CoinFactorization | protected
getColumnSpaceIterateR(int iColumn, double value, int iRow) | CoinFactorization | protected
getRowSpace(int iRow, int extraNeeded) | CoinFactorization | protected
getRowSpaceIterate(int iRow, int extraNeeded) | CoinFactorization | protected
goSparse() | CoinFactorization |
gutsOfCopy(const CoinFactorization &other) | CoinFactorization |
gutsOfDestructor(int type=1) | CoinFactorization |
gutsOfInitialize(int type) | CoinFactorization |
indexColumnL() const | CoinFactorization | inline
indexColumnL_ | CoinFactorization | protected
indexColumnU_ | CoinFactorization | protected
indexRowL() const | CoinFactorization | inline
indexRowL_ | CoinFactorization | protected
indexRowR_ | CoinFactorization | protected
indexRowU() const | CoinFactorization | inline
indexRowU_ | CoinFactorization | protected
lastColumn_ | CoinFactorization | protected
lastCount_ | CoinFactorization | protected
lastRow() const | CoinFactorization | inline
lastRow_ | CoinFactorization | protected
lengthAreaL() const | CoinFactorization | inline
lengthAreaL_ | CoinFactorization | protected
lengthAreaR_ | CoinFactorization | protected
lengthAreaU() const | CoinFactorization | inline
lengthAreaU_ | CoinFactorization | protected
lengthL_ | CoinFactorization | protected
lengthR_ | CoinFactorization | protected
lengthU_ | CoinFactorization | protected
markRow_ | CoinFactorization | protected
maximumCoefficient() const | CoinFactorization |
maximumColumnsExtra() | CoinFactorization | inline
maximumColumnsExtra_ | CoinFactorization | protected
maximumPivots() const | CoinFactorization | inline
maximumPivots(int value) | CoinFactorization |
maximumPivots_ | CoinFactorization | protected
maximumRowsExtra() const | CoinFactorization | inline
maximumRowsExtra_ | CoinFactorization | protected
maximumU_ | CoinFactorization | protected
messageLevel() const | CoinFactorization | inline
messageLevel(int value) | CoinFactorization |
messageLevel_ | CoinFactorization | protected
nextColumn_ | CoinFactorization | protected
nextCount_ | CoinFactorization | protected
nextRow_ | CoinFactorization | protected
numberBtranCounts_ | CoinFactorization | mutable
numberColumns() const | CoinFactorization | inline
numberColumns_ | CoinFactorization | protected
numberColumnsExtra_ | CoinFactorization | protected
numberCompressions() const | CoinFactorization | inline
numberCompressions_ | CoinFactorization | protected
numberDense() const | CoinFactorization | inline
numberDense_ | CoinFactorization | protected
numberElements() const | CoinFactorization | inline
numberElementsL() const | CoinFactorization | inline
numberElementsR() const | CoinFactorization | inline
numberElementsU() const | CoinFactorization | inline
numberForrestTomlin() const | CoinFactorization | inline
numberFtranCounts_ | CoinFactorization | mutable
numberGoodColumns() const | CoinFactorization | inline
numberGoodL_ | CoinFactorization | protected
numberGoodU_ | CoinFactorization | protected
numberInColumn() const | CoinFactorization | inline
numberInColumn_ | CoinFactorization | protected
numberInColumnPlus_ | CoinFactorization | protected
numberInRow() const | CoinFactorization | inline
numberInRow_ | CoinFactorization | protected
numberL() const | CoinFactorization | inline
numberL_ | CoinFactorization | protected
numberPivots_ | CoinFactorization | protected
numberR_ | CoinFactorization | protected
numberRows() const | CoinFactorization | inline
numberRows_ | CoinFactorization | protected
numberRowsExtra() const | CoinFactorization | inline
numberRowsExtra_ | CoinFactorization | protected
numberSlacks_ | CoinFactorization | protected
numberTrials_ | CoinFactorization | protected
numberU_ | CoinFactorization | protected
operator=(const CoinFactorization &other) | CoinFactorization |
permute() const | CoinFactorization | inline
permute_ | CoinFactorization | protected
permuteBack() const | CoinFactorization | inline
permuteBack(CoinIndexedVector *regionSparse, CoinIndexedVector *outVector) const | CoinFactorization | protected
permuteBack_ | CoinFactorization | protected
persistenceFlag() const | CoinFactorization | inline
persistenceFlag_ | CoinFactorization | protected
pivot(int pivotRow, int pivotColumn, int pivotRowPosition, int pivotColumnPosition, CoinFactorizationDouble work[], unsigned int workArea2[], int increment2, T markRow[], int largeInteger) | CoinFactorization | inline protected
pivotColumn() const | CoinFactorization | inline
pivotColumn_ | CoinFactorization | protected
pivotColumnBack() const | CoinFactorization | inline
pivotColumnBack_ | CoinFactorization | protected
pivotColumnSingleton(int pivotRow, int pivotColumn) | CoinFactorization | protected
pivotOneOtherRow(int pivotRow, int pivotColumn) | CoinFactorization | protected
pivotRegion() const | CoinFactorization | inline
pivotRegion_ | CoinFactorization | protected
pivotRowL_ | CoinFactorization | protected
pivotRowSingleton(int pivotRow, int pivotColumn) | CoinFactorization | protected
pivots() const | CoinFactorization | inline
pivotTolerance() const | CoinFactorization | inline
pivotTolerance(double value) | CoinFactorization |
pivotTolerance_ | CoinFactorization | protected
preProcess(int state, int possibleDuplicates=-1) | CoinFactorization |
relaxAccuracyCheck(double value) | CoinFactorization | inline
relaxCheck_ | CoinFactorization | protected
reorderU() | CoinFactorization | protected
replaceColumn(CoinIndexedVector *regionSparse, int pivotRow, double pivotCheck, bool checkBeforeModifying=false, double acceptablePivot=1.0e-8) | CoinFactorization |
replaceColumnPFI(CoinIndexedVector *regionSparse, int pivotRow, double alpha) | CoinFactorization |
replaceColumnU(CoinIndexedVector *regionSparse, int *deleted, int internalPivotRow) | CoinFactorization |
replaceRow(int whichRow, int numberElements, const int indicesColumn[], const double elements[]) | CoinFactorization |
resetStatistics() | CoinFactorization |
restoreFactorization(const char *file, bool factor=false) | CoinFactorization |
saveColumn_ | CoinFactorization | protected
saveFactorization(const char *file) const | CoinFactorization |
separateLinks(int count, bool rowsFirst) | CoinFactorization | protected
setBiasLU(int value) | CoinFactorization | inline
setCollectStatistics(bool onOff) const | CoinFactorization | inline
setDenseThreshold(int value) | CoinFactorization | inline
setForrestTomlin(bool value) | CoinFactorization | inline
setNumberElementsU(int value) | CoinFactorization | inline
setNumberRows(int value) | CoinFactorization | inline
setPersistenceFlag(int value) | CoinFactorization |
setPivots(int value) | CoinFactorization | inline
setStatus(int value) | CoinFactorization | inline
show_self() const | CoinFactorization |
slackValue() const | CoinFactorization | inline
slackValue(double value) | CoinFactorization |
slackValue_ | CoinFactorization | protected
sort() const | CoinFactorization |
spaceForForrestTomlin() const | CoinFactorization | inline
sparse_ | CoinFactorization | mutable protected
sparseThreshold() const | CoinFactorization | inline
sparseThreshold(int value) | CoinFactorization |
sparseThreshold2_ | CoinFactorization | protected
sparseThreshold_ | CoinFactorization | protected
startColumnL() const | CoinFactorization | inline
startColumnL_ | CoinFactorization | protected
startColumnR_ | CoinFactorization | protected
startColumnU() const | CoinFactorization | inline
startColumnU_ | CoinFactorization | protected
startRowL() const | CoinFactorization | inline
startRowL_ | CoinFactorization | protected
startRowU_ | CoinFactorization | protected
status() const | CoinFactorization | inline
status_ | CoinFactorization | protected
totalElements_ | CoinFactorization | protected
updateColumn(CoinIndexedVector *regionSparse, CoinIndexedVector *regionSparse2, bool noPermute=false) const | CoinFactorization |
updateColumnFT(CoinIndexedVector *regionSparse, CoinIndexedVector *regionSparse2) | CoinFactorization |
updateColumnL(CoinIndexedVector *region, int *indexIn) const | CoinFactorization | protected
updateColumnLDensish(CoinIndexedVector *region, int *indexIn) const | CoinFactorization | protected
updateColumnLSparse(CoinIndexedVector *region, int *indexIn) const | CoinFactorization | protected
updateColumnLSparsish(CoinIndexedVector *region, int *indexIn) const | CoinFactorization | protected
updateColumnPFI(CoinIndexedVector *regionSparse) const | CoinFactorization | protected
updateColumnR(CoinIndexedVector *region) const | CoinFactorization | protected
updateColumnRFT(CoinIndexedVector *region, int *indexIn) | CoinFactorization | protected
updateColumnTranspose(CoinIndexedVector *regionSparse, CoinIndexedVector *regionSparse2) const | CoinFactorization |
updateColumnTransposeL(CoinIndexedVector *region) const | CoinFactorization | protected
updateColumnTransposeLByRow(CoinIndexedVector *region) const | CoinFactorization | protected
updateColumnTransposeLDensish(CoinIndexedVector *region) const | CoinFactorization | protected
updateColumnTransposeLSparse(CoinIndexedVector *region) const | CoinFactorization | protected
updateColumnTransposeLSparsish(CoinIndexedVector *region) const | CoinFactorization | protected
updateColumnTransposePFI(CoinIndexedVector *region) const | CoinFactorization | protected
updateColumnTransposeR(CoinIndexedVector *region) const | CoinFactorization | protected
updateColumnTransposeRDensish(CoinIndexedVector *region) const | CoinFactorization | protected
updateColumnTransposeRSparse(CoinIndexedVector *region) const | CoinFactorization | protected
updateColumnTransposeU(CoinIndexedVector *region, int smallestIndex) const | CoinFactorization | protected
updateColumnTransposeUByColumn(CoinIndexedVector *region, int smallestIndex) const | CoinFactorization | protected
updateColumnTransposeUDensish(CoinIndexedVector *region, int smallestIndex) const | CoinFactorization | protected
updateColumnTransposeUSparse(CoinIndexedVector *region) const | CoinFactorization | protected
updateColumnTransposeUSparsish(CoinIndexedVector *region, int smallestIndex) const | CoinFactorization | protected
updateColumnU(CoinIndexedVector *region, int *indexIn) const | CoinFactorization | protected
updateColumnUDensish(double *COIN_RESTRICT region, int *COIN_RESTRICT regionIndex) const | CoinFactorization | protected
updateColumnUSparse(CoinIndexedVector *regionSparse, int *indexIn) const | CoinFactorization | protected
updateColumnUSparsish(CoinIndexedVector *regionSparse, int *indexIn) const | CoinFactorization | protected
updateOneColumnTranspose(CoinIndexedVector *regionWork, int &statistics) const | CoinFactorization |
updateTwoColumnsFT(CoinIndexedVector *regionSparse1, CoinIndexedVector *regionSparse2, CoinIndexedVector *regionSparse3, bool noPermuteRegion3=false) | CoinFactorization |
updateTwoColumnsTranspose(CoinIndexedVector *regionSparse, CoinIndexedVector *regionSparse2, CoinIndexedVector *regionSparse3, int type) const | CoinFactorization |
updateTwoColumnsUDensish(int &numberNonZero1, double *COIN_RESTRICT region1, int *COIN_RESTRICT index1, int &numberNonZero2, double *COIN_RESTRICT region2, int *COIN_RESTRICT index2) const | CoinFactorization | protected
workArea2_ | CoinFactorization | protected
workArea_ | CoinFactorization | protected
zeroTolerance() const | CoinFactorization | inline
zeroTolerance(double value) | CoinFactorization |
zeroTolerance_ | CoinFactorization | protected
~CoinFactorization() | CoinFactorization |