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'