Method: NetworkX::GlobalRelabelThreshold#initialize

Defined in:
lib/networkx/flow/utils.rb

#initialize(num1, num2, freq) ⇒ GlobalRelabelThreshold

Returns a new instance of GlobalRelabelThreshold.



37
38
39
40
41
# File 'lib/networkx/flow/utils.rb', line 37

def initialize(num1, num2, freq)
  freq = freq.nil? ? Float::INFINITY : freq
  @threshold = (num1 + num2) / freq
  @work = 0
end