active_node_by_height_ | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
ArcFlowType typedef | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | |
ArcIndex typedef | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | |
AugmentingPathExists() const | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | |
BAD_INPUT enum value | operations_research::MaxFlowStatusClass | |
BAD_RESULT enum value | operations_research::MaxFlowStatusClass | |
bfs_queue_ | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
Capacity(ArcIndex arc) const | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | inline |
CheckRelabelPrecondition(NodeIndex node) const | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
CheckResult() const | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
ComputeReachableNodes(NodeIndex start, std::vector< NodeIndex > *result) | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
CreateFlowModel() | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | |
DebugString(absl::string_view context, ArcIndex arc) const | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
Discharge(NodeIndex node) | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
first_admissible_arc_ | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
Flow(ArcIndex arc) const | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | inline |
FlowSumType typedef | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | |
GenericMaxFlow(const Graph *graph, NodeIndex source, NodeIndex sink) | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | |
GenericMaxFlow(const GenericMaxFlow &)=delete | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | |
GetAndRemoveFirstActiveNode() | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | inlineprotected |
GetOptimalFlow() const | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | inline |
GetSinkNodeIndex() const | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | inline |
GetSinkSideMinCut(std::vector< NodeIndex > *result) | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | |
GetSourceNodeIndex() const | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | inline |
GetSourceSideMinCut(std::vector< NodeIndex > *result) | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | |
GlobalUpdate() | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
graph() const | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | inline |
graph_ | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
Head(ArcIndex arc) const | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | inlineprotected |
initial_capacity_ | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
InitializeActiveNodeContainer() | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
InitializePreflow() | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
INT_OVERFLOW enum value | operations_research::MaxFlowStatusClass | |
IsActive(NodeIndex node) const | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | inlineprotected |
IsAdmissible(NodeIndex tail, ArcIndex arc, const NodeHeight *potentials) const | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | inlineprotected |
IsArcDirect(ArcIndex arc) const | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
IsArcValid(ArcIndex arc) const | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
IsEmptyActiveNodeContainer() | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | inlineprotected |
kMaxFlowSum | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protectedstatic |
node_excess_ | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
node_in_bfs_queue_ | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
node_potential_ | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
NodeHeight typedef | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | |
NodeIndex typedef | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | |
NOT_SOLVED enum value | operations_research::MaxFlowStatusClass | |
operator=(const GenericMaxFlow &)=delete | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | |
Opposite(ArcIndex arc) const | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
OPTIMAL enum value | operations_research::MaxFlowStatusClass | |
PushActiveNode(const NodeIndex &node) | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | inlineprotected |
PushAsMuchFlowAsPossible(NodeIndex tail, ArcIndex arc, FlowSumType *node_excess) | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
PushFlow(ArcFlowType flow, NodeIndex tail, ArcIndex arc) | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
PushFlowExcessBackToSource() | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
Refine() | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
RefineWithGlobalUpdate() | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
Relabel(NodeIndex node) | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
residual_arc_capacity_ | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
SaturateOutgoingArcsFromSource() | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
SetArcCapacity(ArcIndex arc, ArcFlowType new_capacity) | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | |
sink_ | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
Solve() | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | |
source_ | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
stats_ | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | mutableprotected |
Status enum name | operations_research::MaxFlowStatusClass | |
status() const | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | inline |
status_ | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | protected |
Tail(ArcIndex arc) const | operations_research::GenericMaxFlow< Graph, ArcFlowT, FlowSumT > | inlineprotected |