allocateSomeArrays() | CoinSimpFactorization | |
allocateSpaceForU() | CoinSimpFactorization | |
auxInd_ | CoinSimpFactorization | protected |
auxVector_ | CoinSimpFactorization | protected |
btran(double *b, double *sol) const | CoinSimpFactorization | |
checkPivot(double saveFromU, double oldPivot) const | CoinSimpFactorization | protected |
clearArrays() | CoinSimpFactorization | inlinevirtual |
clone() const | CoinSimpFactorization | virtual |
CoinOtherFactorization() | CoinOtherFactorization | |
CoinOtherFactorization(const CoinOtherFactorization &other) | CoinOtherFactorization | |
CoinSimpFactorization() | CoinSimpFactorization | |
CoinSimpFactorization(const CoinSimpFactorization &other) | CoinSimpFactorization | |
CoinSimpFactorizationUnitTest(const std::string &mpsDir) | CoinSimpFactorization | friend |
colOfU_ | CoinSimpFactorization | protected |
colPosition_ | CoinSimpFactorization | protected |
colSlack_ | CoinSimpFactorization | protected |
copyLbyRows() | CoinSimpFactorization | |
copyRowPermutations() | CoinSimpFactorization | |
copyUbyColumns() | CoinSimpFactorization | |
denseVector_ | CoinSimpFactorization | protected |
doSuhlHeuristic_ | CoinSimpFactorization | protected |
elements() const | CoinOtherFactorization | virtual |
elements_ | CoinOtherFactorization | protected |
enlargeUcol(const int numNewElements, const bool b) | CoinSimpFactorization | |
enlargeUrow(const int numNewElements) | CoinSimpFactorization | |
Eta_ | CoinSimpFactorization | protected |
EtaInd_ | CoinSimpFactorization | protected |
EtaLengths_ | CoinSimpFactorization | protected |
EtaMaxCap_ | CoinSimpFactorization | protected |
EtaPosition_ | CoinSimpFactorization | protected |
EtaSize_ | CoinSimpFactorization | protected |
EtaStarts_ | CoinSimpFactorization | protected |
factor() | CoinSimpFactorization | virtual |
factorElements_ | CoinOtherFactorization | protected |
factorize(int numberOfRows, int numberOfColumns, const int colStarts[], const int indicesRow[], const double elements[]) | CoinSimpFactorization | |
findInColumn(const int column, const int row) | CoinSimpFactorization | |
findInRow(const int row, const int column) | CoinSimpFactorization | |
findMaxInRrow(const int row, FactorPointers &pointers) | CoinSimpFactorization | |
findPivot(FactorPointers &pointers, int &r, int &s, bool &ifSlack) | CoinSimpFactorization | |
findPivotShCol(FactorPointers &pointers, int &r, int &s) | CoinSimpFactorization | |
findPivotSimp(FactorPointers &pointers, int &r, int &s) | CoinSimpFactorization | |
findShortColumn(const int row, const int length, int &minCol, int &minColLength, FactorPointers &pointers) | CoinSimpFactorization | |
findShortRow(const int column, const int length, int &minRow, int &minRowLength, FactorPointers &pointers) | CoinSimpFactorization | |
firstColInU_ | CoinSimpFactorization | protected |
firstNumberSlacks_ | CoinSimpFactorization | protected |
firstRowInU_ | CoinSimpFactorization | protected |
ftran(double *b, double *sol, bool save) const | CoinSimpFactorization | |
ftran2(double *b1, double *sol1, double *b2, double *sol2) const | CoinSimpFactorization | |
GaussEliminate(FactorPointers &pointers, int &r, int &s) | CoinSimpFactorization | |
getAccuracyCheck() const | CoinOtherFactorization | inline |
getAreas(int numberRows, int numberColumns, CoinBigIndex maximumL, CoinBigIndex maximumU) | CoinSimpFactorization | virtual |
gutsOfCopy(const CoinSimpFactorization &other) | CoinSimpFactorization | |
gutsOfDestructor() | CoinSimpFactorization | |
gutsOfInitialize() | CoinSimpFactorization | |
Hxeqb(double *b) const | CoinSimpFactorization | |
Hxeqb2(double *b1, double *b2) const | CoinSimpFactorization | |
increaseColSize(const int column, const int newSize, const bool b) | CoinSimpFactorization | |
increaseLsize() | CoinSimpFactorization | |
increaseRowSize(const int row, const int newSize) | CoinSimpFactorization | |
indices() const | CoinSimpFactorization | inlinevirtual |
indKeep_ | CoinSimpFactorization | protected |
indVector_ | CoinSimpFactorization | protected |
initialSomeNumbers() | CoinSimpFactorization | |
intWorkArea() const | CoinOtherFactorization | virtual |
invOfPivots_ | CoinSimpFactorization | protected |
keepSize_ | CoinSimpFactorization | mutableprotected |
lastColInU_ | CoinSimpFactorization | protected |
lastEtaRow_ | CoinSimpFactorization | protected |
lastRowInU_ | CoinSimpFactorization | protected |
LcolCap_ | CoinSimpFactorization | protected |
LcolInd_ | CoinSimpFactorization | protected |
LcolLengths_ | CoinSimpFactorization | protected |
LcolSize_ | CoinSimpFactorization | protected |
LcolStarts_ | CoinSimpFactorization | protected |
Lcolumns_ | CoinSimpFactorization | protected |
LrowCap_ | CoinSimpFactorization | protected |
LrowInd_ | CoinSimpFactorization | protected |
LrowLengths_ | CoinSimpFactorization | protected |
Lrows_ | CoinSimpFactorization | protected |
LrowSize_ | CoinSimpFactorization | protected |
LrowStarts_ | CoinSimpFactorization | protected |
LUupdate(int newBasicCol) | CoinSimpFactorization | |
Lxeqb(double *b) const | CoinSimpFactorization | |
Lxeqb2(double *b1, double *b2) const | CoinSimpFactorization | |
mainLoopFactor(FactorPointers &pointers) | CoinSimpFactorization | |
makeNonSingular(int *sequence, int numberColumns) | CoinSimpFactorization | virtual |
maxA_ | CoinSimpFactorization | protected |
maxEtaRows_ | CoinSimpFactorization | protected |
maxGrowth_ | CoinSimpFactorization | protected |
maximumCoefficient() const | CoinSimpFactorization | |
maximumPivots() const | CoinOtherFactorization | inline |
maximumPivots(int value) | CoinOtherFactorization | virtual |
maximumPivots_ | CoinOtherFactorization | protected |
maximumRows_ | CoinOtherFactorization | protected |
maximumSpace_ | CoinOtherFactorization | protected |
maxU_ | CoinSimpFactorization | protected |
minIncrease_ | CoinSimpFactorization | protected |
newEta(int row, int numNewElements) | CoinSimpFactorization | |
nextColInU_ | CoinSimpFactorization | protected |
nextRowInU_ | CoinSimpFactorization | protected |
numberColumns() const | CoinOtherFactorization | inline |
numberColumns_ | CoinOtherFactorization | protected |
numberElements() const | CoinSimpFactorization | inlinevirtual |
numberGoodColumns() const | CoinOtherFactorization | inline |
numberGoodU_ | CoinOtherFactorization | protected |
numberInColumn() const | CoinOtherFactorization | virtual |
numberInRow() const | CoinOtherFactorization | virtual |
numberPivots_ | CoinOtherFactorization | protected |
numberRows() const | CoinOtherFactorization | inline |
numberRows_ | CoinOtherFactorization | protected |
numberSlacks_ | CoinSimpFactorization | protected |
operator=(const CoinSimpFactorization &other) | CoinSimpFactorization | |
CoinOtherFactorization::operator=(const CoinOtherFactorization &other) | CoinOtherFactorization | |
permute() const | CoinSimpFactorization | inlinevirtual |
permuteBack() const | CoinOtherFactorization | virtual |
pivotCandLimit_ | CoinSimpFactorization | protected |
pivoting(const int pivotRow, const int pivotColumn, const double invPivot, FactorPointers &pointers) | CoinSimpFactorization | |
pivotRow() const | CoinOtherFactorization | virtual |
pivotRow_ | CoinOtherFactorization | protected |
pivots() const | CoinOtherFactorization | inline |
pivotTolerance() const | CoinOtherFactorization | inline |
pivotTolerance(double value) | CoinOtherFactorization | |
pivotTolerance_ | CoinOtherFactorization | protected |
postProcess(const int *sequence, int *pivotVariable) | CoinSimpFactorization | virtual |
preProcess() | CoinSimpFactorization | virtual |
prevColInU_ | CoinSimpFactorization | protected |
prevRowInU_ | CoinSimpFactorization | protected |
relaxAccuracyCheck(double value) | CoinOtherFactorization | inline |
relaxCheck_ | CoinOtherFactorization | protected |
removeColumnFromActSet(const int column, FactorPointers &pointers) | CoinSimpFactorization | |
removeRowFromActSet(const int row, FactorPointers &pointers) | CoinSimpFactorization | |
replaceColumn(CoinIndexedVector *regionSparse, int pivotRow, double pivotCheck, bool checkBeforeModifying=false, double acceptablePivot=1.0e-8) | CoinSimpFactorization | virtual |
rowOfU_ | CoinSimpFactorization | protected |
rowPosition_ | CoinSimpFactorization | protected |
secRowOfU_ | CoinSimpFactorization | protected |
secRowPosition_ | CoinSimpFactorization | protected |
setNumberRows(int value) | CoinOtherFactorization | inline |
setPivots(int value) | CoinOtherFactorization | inline |
setSolveMode(int value) | CoinOtherFactorization | inline |
setStatus(int value) | CoinOtherFactorization | inline |
setUsefulInformation(const int *info, int whereFrom) | CoinOtherFactorization | virtual |
slackValue() const | CoinOtherFactorization | inline |
slackValue(double value) | CoinOtherFactorization | |
slackValue_ | CoinOtherFactorization | protected |
solveMode() const | CoinOtherFactorization | inline |
solveMode_ | CoinOtherFactorization | protected |
starts() const | CoinOtherFactorization | virtual |
status() const | CoinOtherFactorization | inline |
status_ | CoinOtherFactorization | protected |
UcolEnd_ | CoinSimpFactorization | protected |
UcolInd_ | CoinSimpFactorization | protected |
UcolLengths_ | CoinSimpFactorization | protected |
UcolMaxCap_ | CoinSimpFactorization | protected |
UcolStarts_ | CoinSimpFactorization | protected |
Ucolumns_ | CoinSimpFactorization | protected |
upColumn(CoinIndexedVector *regionSparse, CoinIndexedVector *regionSparse2, bool noPermute=false, bool save=false) const | CoinSimpFactorization | |
upColumnTranspose(CoinIndexedVector *regionSparse, CoinIndexedVector *regionSparse2) const | CoinSimpFactorization | |
updateColumn(CoinIndexedVector *regionSparse, CoinIndexedVector *regionSparse2, bool noPermute=false) const | CoinSimpFactorization | virtual |
updateColumnFT(CoinIndexedVector *regionSparse, CoinIndexedVector *regionSparse2, bool noPermute=false) | CoinSimpFactorization | virtual |
updateColumnTranspose(CoinIndexedVector *regionSparse, CoinIndexedVector *regionSparse2) const | CoinSimpFactorization | virtual |
updateCurrentRow(const int pivotRow, const int row, const double multiplier, FactorPointers &pointers, int &newNonZeros) | CoinSimpFactorization | |
updateTol_ | CoinSimpFactorization | protected |
updateTwoColumnsFT(CoinIndexedVector *regionSparse1, CoinIndexedVector *regionSparse2, CoinIndexedVector *regionSparse3, bool noPermute=false) | CoinSimpFactorization | virtual |
UrowEnd_ | CoinSimpFactorization | protected |
UrowInd_ | CoinSimpFactorization | protected |
UrowLengths_ | CoinSimpFactorization | protected |
UrowMaxCap_ | CoinSimpFactorization | protected |
Urows_ | CoinSimpFactorization | protected |
UrowStarts_ | CoinSimpFactorization | protected |
Uxeqb(double *b, double *sol) const | CoinSimpFactorization | |
Uxeqb2(double *b1, double *sol1, double *sol2, double *b2) const | CoinSimpFactorization | |
vecKeep_ | CoinSimpFactorization | protected |
vecLabels_ | CoinSimpFactorization | protected |
wantsTableauColumn() const | CoinOtherFactorization | virtual |
workArea() const | CoinOtherFactorization | virtual |
workArea2_ | CoinSimpFactorization | protected |
workArea3_ | CoinSimpFactorization | protected |
workArea_ | CoinOtherFactorization | protected |
xHeqb(double *b) const | CoinSimpFactorization | |
xLeqb(double *b) const | CoinSimpFactorization | |
xUeqb(double *b, double *sol) const | CoinSimpFactorization | |
zeroTolerance() const | CoinOtherFactorization | inline |
zeroTolerance(double value) | CoinOtherFactorization | |
zeroTolerance_ | CoinOtherFactorization | protected |
~CoinOtherFactorization() | CoinOtherFactorization | virtual |
~CoinSimpFactorization() | CoinSimpFactorization | virtual |