lib/solvers/solvers.rb in rulp-0.0.12 vs lib/solvers/solvers.rb in rulp-0.0.13
- old
+ new
@@ -1,7 +1,10 @@
class Solver
- def initialize(filename)
+ attr_reader :options, :outfile
+
+ def initialize(filename, options)
+ @options = options
@filename = filename
@outfile = get_output_filename
raise StandardError.new("Couldn't find solver #{executable}!") if `which #{executable}`.length == 0
@solver_exists = true
end
@@ -30,5 +33,6 @@
require_relative 'cbc'
require_relative 'scip'
require_relative 'glpk'
require_relative 'pscip'
require_relative 'pcbc'
+require_relative 'gurobi'