Lines Matching defs:row
84 Simplex::Unknown &SimplexBase::unknownFromRow(unsigned row) { in unknownFromRow()
262 LogicalResult LexSimplexBase::addCut(unsigned row) { in addCut()
280 unsigned row = u.pos; in maybeGetNonIntegralVarRow() local
397 LogicalResult SymbolicLexSimplex::addSymbolicCut(unsigned row) { in addSymbolicCut()
474 for (unsigned row = 0, e = getNumRows(); row < e; ++row) in maybeGetAlwaysViolatedRow() local
478 for (unsigned row = 0, e = getNumRows(); row < e; ++row) { in maybeGetAlwaysViolatedRow() local
503 while (Optional<unsigned> row = maybeGetAlwaysViolatedRow()) in doNonBranchingPivots() local
602 if (Optional<unsigned> row = maybeGetNonIntegralVarRow()) { in computeSymbolicIntegerLexMin() local
666 for (unsigned row = 0, e = getNumRows(); row < e; ++row) in maybeGetViolatedRow() local
746 LogicalResult LexSimplexBase::moveRowUnknownToColumn(unsigned row) { in moveRowUnknownToColumn()
762 unsigned LexSimplexBase::getLexMinPivotColumn(unsigned row, unsigned colA, in getLexMinPivotColumn()
855 Optional<SimplexBase::Pivot> Simplex::findPivot(int row, in findPivot()
883 void SimplexBase::swapRowWithCol(unsigned row, unsigned col) { in swapRowWithCol()
941 for (unsigned row = 0, numRows = getNumRows(); row < numRows; ++row) { in pivot() local
1009 for (unsigned row = nRedundant, e = getNumRows(); row < e; ++row) { in findPivotRow() local
1143 for (unsigned row = nRedundant, e = getNumRows(); row < e; ++row) in findAnyPivotRow() local
1169 Optional<unsigned> row = findAnyPivotRow(column); in undoLastConstraint() local
1188 Optional<unsigned> row = findAnyPivotRow(column); in undoLastConstraint() local
1312 unsigned row) { in computeRowOptimum()
1337 unsigned row = con[conIndex].pos; in computeOptimum() local
1355 unsigned row = u.pos; in computeOptimum() local
1422 unsigned row = u.pos; in detectRedundant() local
1499 auto appendRowFromA = [&](unsigned row) { in makeProduct()
1510 auto appendRowFromB = [&](unsigned row) { in makeProduct()
1524 for (unsigned row = 0; row < a.nRedundant; ++row) in makeProduct() local
1526 for (unsigned row = 0; row < b.nRedundant; ++row) in makeProduct() local
1528 for (unsigned row = a.nRedundant, e = a.getNumRows(); row < e; ++row) in makeProduct() local
1530 for (unsigned row = b.nRedundant, e = b.getNumRows(); row < e; ++row) in makeProduct() local
1657 unsigned row = simplex.con[conIndex].pos; in computeWidthAndDuals() local
2095 for (unsigned row = 0, e = getNumRows(); row < e; ++row) { in print() local
2105 for (unsigned row = 0, numRows = getNumRows(); row < numRows; ++row) { in print() local