MaximumFlowAlgorithm<'TVertex, 'TEdge>
Namespace: QuickGraph.Algorithms.MaximumFlow
Abstract base class for maximum flow algorithms.
Constructors
Constructor | Description |
new(...)
Signature: (host:IAlgorithmComponent * visitedGraph:IMutableVertexAndEdgeListGraph<'TVertex,'TEdge> * capacities:Func<'TEdge,float> * edgeFactory:EdgeFactory<'TVertex,'TEdge>) -> unit
|
Instance members
Instance member | Description |
Capacities()
Signature: unit -> unit
|
|
Compute(source, sink)
Signature: (source:'TVertex * sink:'TVertex) -> float
|
|
EdgeFactory()
Signature: unit -> unit
|
|
GetVertexColor(vertex)
Signature: vertex:'TVertex -> GraphColor
Modifiers: abstract |
|
MaxFlow()
Signature: unit -> unit
|
|
Predecessors()
Signature: unit -> unit
|
|
ResidualCapacities()
Signature: unit -> unit
|
|
ReversedEdges()
Signature: unit -> unit
|
|
Sink()
Signature: unit -> unit
|
|
Source()
Signature: unit -> unit
|
|
VertexColors()
Signature: unit -> unit
|