Class: Gnm::SolverParameters

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

Instance Method Summary collapse

Constructor Details

#initialize(sheet) ⇒ Gnm::SolverParameters

Parameters:

Instance Method Details

#algorithm=(algo) ⇒ nil

Parameters:

Returns:

  • (nil)

#dup(new_sheet) ⇒ Gnm::SolverParameters

Returns duplicate src, but for new_sheet.

Parameters:

Returns:

#equal(b) ⇒ Boolean

Parameters:

Returns:

  • (Boolean)

#input ⇒ Gnm::Value

Returns the input cell area.

Returns:

  • (Gnm::Value) —

    the input cell area.

#input=(v) ⇒ nil

Parameters:

  • v (Gnm::Value) —

    new input area

Returns:

  • (nil)

#input_cells ⇒ Array<Gnm::Cell>

Returns:

  • (Array<Gnm::Cell>)

#problem_type ⇒ Gnm::SolverProblemType

Returns problem-type.

Returns:

#problem_type=(problem_type) ⇒ Gnm::SolverProblemType

Parameters:

Returns:

#sheet ⇒ Gnm::Sheet

Returns sheet.

Returns:

#sheet=(sheet) ⇒ Gnm::Sheet

Parameters:

Returns:

#target ⇒ Gnm::CellRef

Returns:

  • (Gnm::CellRef)

#target=(cr) ⇒ nil

Parameters:

  • cr (Gnm::CellRef)

Returns:

  • (nil)

#target_cell ⇒ Gnm::Cell

Returns:

  • (Gnm::Cell)

#valid ⇒ Boolean

Returns:

  • (Boolean)