Class MaxFlow
java.lang.Object
com.google.ortools.graph.MaxFlow
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
addArcWithCapacity
(int tail, int head, long capacity) void
delete()
protected void
finalize()
long
getCapacity
(int arc) protected static long
long
getFlow
(int arc) int
getHead
(int arc) int
int
long
int
getTail
(int arc) void
setArcCapacity
(int arc, long capacity) solve
(int source, int sink) protected static long
swigRelease
(MaxFlow obj)
-
Field Details
-
swigCMemOwn
protected transient boolean swigCMemOwn
-
-
Constructor Details
-
MaxFlow
protected MaxFlow(long cPtr, boolean cMemoryOwn) -
MaxFlow
public MaxFlow()
-
-
Method Details
-
getCPtr
-
swigRelease
-
finalize
-
delete
public void delete() -
addArcWithCapacity
public int addArcWithCapacity(int tail, int head, long capacity) -
getNumNodes
public int getNumNodes() -
getNumArcs
public int getNumArcs() -
getTail
public int getTail(int arc) -
getHead
public int getHead(int arc) -
getCapacity
public long getCapacity(int arc) -
solve
-
getOptimalFlow
public long getOptimalFlow() -
getFlow
public long getFlow(int arc) -
setArcCapacity
public void setArcCapacity(int arc, long capacity)
-