Class: Gnm::SubSolver

Inherits:
Solver
  • Object
show all
Defined in:
(unknown)

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Solver

#cell_index, #check_constraints, #check_timeout, #compute_gradient, #compute_hessian, #create_report, db_get, db_register, db_unregister, debug, #elapsed, #endtime, #endtime=, #finished, #flip_sign=, #flip_sign?, #get_lp_coeffs, #has_analytic_gradient, #has_analytic_hessian, #has_solution, #line_search, #params, #params=, #pick_lp_coords, #prepare, #reason, #reason=, #restore_vars, #result, #result=, #save_vars, #saveas, #sensitivity, #sensitivity=, #set_var, #start, #starttime, #starttime=, #status, #status=, #stop, #store_result, #target_value, #vars=

Class Method Details

.locate_binary(binary, solver, url, wbcg) ⇒ String

Parameters:

  • binary (String)
  • solver (String)
  • url (String)
  • wbcg (Gnm::WBCGtk)

Returns:

  • (String)

Instance Method Details

#clearnil

Returns:

  • (nil)

#find_cell(name) ⇒ Gnm::Cell

Parameters:

  • name (String)

Returns:

  • (Gnm::Cell)

#find_constraint(name) ⇒ Integer

Parameters:

  • name (String)

Returns:

  • (Integer)

#flushnil

Returns:

  • (nil)

#get_cell_name(cell) ⇒ String

Parameters:

  • cell (Gnm::Cell)

Returns:

  • (String)

#name_cell(cell, name) ⇒ String

Parameters:

  • cell (Gnm::Cell)
  • name (String)

Returns:

  • (String)

#name_constraint(cidx, name) ⇒ String

Parameters:

  • cidx (Integer)
  • name (String)

Returns:

  • (String)

#spawn(argv, child_setup, setup_data, io_stdout, stdout_data, io_stderr, stderr_data) ⇒ Boolean

Parameters:

  • argv (String)
  • child_setup (GLib::SpawnChildSetupFunc)
  • setup_data (GObject)
  • io_stdout (GLib::IOFunc)
  • stdout_data (GObject)
  • io_stderr (GLib::IOFunc)
  • stderr_data (GObject)

Returns:

  • (Boolean)