Module type Flow.FLOW

Signature for edges' flow.

type t

Type of edges.

type label

Type of labels on edges.

val max_capacity : label -> t
val flow : label -> t
val add : t -> t -> t
val sub : t -> t -> t
val zero : t
val compare : t -> t -> int