docstr: Augment f units of flow along a cycle represented by Wn and We.
docstr_tok: ["Augment","f","units","of","flow","along","a","cycle","represented","by","Wn","and","We","."]
code: def augment_flow(self, Wn, We, f):
      """
      Augment f units of flow along a cycle represented by Wn and We.
      """
      for i, p in zip(We, Wn):
          if self.edge_sources[i] == p:
              self.edge_flow[i] += f
          else:
              self.edge_flow[i] -= f
  
imports: from itertools import chain, islice, repeat
  from math import ceil, sqrt
  import networkx
  from networkx.utils import not_implemented_for
label_desc: Use image node_id 6 for calling the _DataEssentialsAndFunctions obj's underlying member method code with example usage: obj.augment_flow(Wn, We, f) without return types