Lines Matching refs:EdgeFlow
416 double EdgeFlow = Nodes[Src].FracFlow / Degree; in augmentFlowAlongDAG() local
417 Nodes[Edge->Dst].FracFlow += EdgeFlow; in augmentFlowAlongDAG()
420 uint64_t MaxIntFlow = double(Edge->Capacity - Edge->Flow) / EdgeFlow; in augmentFlowAlongDAG()
440 uint64_t EdgeFlow = std::min(Nodes[Src].IntFlow, SuccFlow); in augmentFlowAlongDAG() local
441 EdgeFlow = std::min(EdgeFlow, uint64_t(Edge->Capacity - Edge->Flow)); in augmentFlowAlongDAG()
442 Nodes[Dst].IntFlow += EdgeFlow; in augmentFlowAlongDAG()
443 Nodes[Src].IntFlow -= EdgeFlow; in augmentFlowAlongDAG()
444 Edge->AugmentedFlow += EdgeFlow; in augmentFlowAlongDAG()
461 uint64_t EdgeFlow = std::min(Nodes[Dst].IntFlow, Edge->AugmentedFlow); in augmentFlowAlongDAG() local
462 Nodes[Dst].IntFlow -= EdgeFlow; in augmentFlowAlongDAG()
463 Nodes[Src].IntFlow += EdgeFlow; in augmentFlowAlongDAG()
464 Edge->AugmentedFlow -= EdgeFlow; in augmentFlowAlongDAG()