Uses of Class
org.jgrapht.alg.flow.MaximumFlowAlgorithmBase.AnnotatedFlowEdge
Packages that use MaximumFlowAlgorithmBase.AnnotatedFlowEdge
-
Uses of MaximumFlowAlgorithmBase.AnnotatedFlowEdge in org.jgrapht.alg.flow
Fields in org.jgrapht.alg.flow declared as MaximumFlowAlgorithmBase.AnnotatedFlowEdgeModifier and TypeFieldDescriptionprivate MaximumFlowAlgorithmBase<V,E>.AnnotatedFlowEdge MaximumFlowAlgorithmBase.AnnotatedFlowEdge.inverse(package private) MaximumFlowAlgorithmBase<V,E>.AnnotatedFlowEdge BoykovKolmogorovMFImpl.VertexExtension.parentEdgeEdge to the tree parent.Fields in org.jgrapht.alg.flow with type parameters of type MaximumFlowAlgorithmBase.AnnotatedFlowEdgeModifier and TypeFieldDescriptionprotected ExtensionManager<E, ? extends MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge> MaximumFlowAlgorithmBase.edgeExtensionManagerprivate final ExtensionFactory<MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge> BoykovKolmogorovMFImpl.edgeExtensionsFactoryEdge extension factory used during initialization.private final ExtensionFactory<MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge> DinicMFImpl.edgeExtensionsFactoryprivate final ExtensionFactory<MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge> EdmondsKarpMFImpl.edgeExtensionsFactoryprivate final ExtensionFactory<MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge> PushRelabelMFImpl.edgeExtensionsFactory(package private) List<MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge> EdmondsKarpMFImpl.VertexExtension.lastArcsprivate final List<MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge> MaximumFlowAlgorithmBase.VertexExtensionBase.outgoingMethods in org.jgrapht.alg.flow that return MaximumFlowAlgorithmBase.AnnotatedFlowEdgeModifier and TypeMethodDescriptionprivate MaximumFlowAlgorithmBase<V,E>.AnnotatedFlowEdge MaximumFlowAlgorithmBase.createBackwardEdge(MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge forwardEdge) private MaximumFlowAlgorithmBase<V,E>.AnnotatedFlowEdge MaximumFlowAlgorithmBase.createEdge(MaximumFlowAlgorithmBase<V, E>.VertexExtensionBase source, MaximumFlowAlgorithmBase<V, E>.VertexExtensionBase target, E e, double weight) MaximumFlowAlgorithmBase.AnnotatedFlowEdge.getInverse()private MaximumFlowAlgorithmBase<V,E>.AnnotatedFlowEdge BoykovKolmogorovMFImpl.grow()Performs an algorithm grow phase.Methods in org.jgrapht.alg.flow that return types with arguments of type MaximumFlowAlgorithmBase.AnnotatedFlowEdgeMethods in org.jgrapht.alg.flow with parameters of type MaximumFlowAlgorithmBase.AnnotatedFlowEdgeModifier and TypeMethodDescriptionprivate voidBoykovKolmogorovMFImpl.augment(MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge boundingEdge) Augments an s-t path specified using theboundingEdgeand computes the set of tree orphans emerged after augmentation.private MaximumFlowAlgorithmBase<V,E>.AnnotatedFlowEdge MaximumFlowAlgorithmBase.createBackwardEdge(MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge forwardEdge) private doubleBoykovKolmogorovMFImpl.findBottleneck(MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge boundingEdge) Finds augmenting path bottleneck by traversing the path edges.private voidPushRelabelMFImpl.PushRelabelDiagnostic.incrementDischarges(MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge ex) private booleanPushRelabelMFImpl.isAdmissible(MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge e) private voidPushRelabelMFImpl.push(MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge ex) protected voidMaximumFlowAlgorithmBase.pushFlowThrough(MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge edge, double flow) Increase flow in the direction denoted by edge $(u,v)$.protected voidPushRelabelMFImpl.pushFlowThrough(MaximumFlowAlgorithmBase<V, E>.AnnotatedFlowEdge ex, double f) Push flow through an edge.