Lines Matching refs:AugmentingOrder
188 auto AugmentingOrder = findAugmentingDAG(); in applyFlowAugmentation() local
191 Progress = augmentFlowAlongDAG(AugmentingOrder); in applyFlowAugmentation()
316 std::vector<uint64_t> AugmentingOrder; in findAugmentingDAG() local
369 AugmentingOrder.push_back(NodeIdx); in findAugmentingDAG()
374 std::reverse(AugmentingOrder.begin(), AugmentingOrder.end()); in findAugmentingDAG()
377 for (size_t Src : AugmentingOrder) { in findAugmentingDAG()
390 return AugmentingOrder; in findAugmentingDAG()
397 bool augmentFlowAlongDAG(const std::vector<uint64_t> &AugmentingOrder) { in augmentFlowAlongDAG() argument
399 for (uint64_t Src : AugmentingOrder) { in augmentFlowAlongDAG()
410 for (uint64_t Src : AugmentingOrder) { in augmentFlowAlongDAG()
430 for (uint64_t Src : AugmentingOrder) { in augmentFlowAlongDAG()
453 for (size_t Idx = AugmentingOrder.size() - 1; Idx > 0; Idx--) { in augmentFlowAlongDAG()
454 uint64_t Src = AugmentingOrder[Idx - 1]; in augmentFlowAlongDAG()
470 for (uint64_t Src : AugmentingOrder) { in augmentFlowAlongDAG()