Method: Solve::Demand#initialize

Defined in:
lib/solve/demand.rb

#initialize(solver, name, constraint = Semverse::DEFAULT_CONSTRAINT) ⇒ Demand

Returns a new instance of Demand.

Parameters:



21
22
23
24
25
# File 'lib/solve/demand.rb', line 21

def initialize(solver, name, constraint = Semverse::DEFAULT_CONSTRAINT)
  @solver     = solver
  @name       = name
  @constraint = Semverse::Constraint.coerce(constraint)
end