Package com.google.ortools.graph
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 TypeMethodDescriptionintaddArcWithCapacity(int tail, int head, long capacity) voiddelete()protected voidfinalize()longgetCapacity(int arc) protected static longlonggetFlow(int arc) intgetHead(int arc) intintlongintgetTail(int arc) voidsetArcCapacity(int arc, long capacity) solve(int source, int sink)
-
Field Details
-
swigCMemOwn
protected transient boolean swigCMemOwn
-
-
Constructor Details
-
MaxFlow
protected MaxFlow(long cPtr, boolean cMemoryOwn) -
MaxFlow
public MaxFlow()
-
-
Method Details
-
getCPtr
-
finalize
protected void 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)
-