new_solution function

Create a new solution

Create a new solution

This function/class should only be used if you develop your own solver.

new_solution( model, objective_value, status, solution, solution_column_duals = function() NA_real_, solution_row_duals = function() NA_real_, additional_solver_output = list() )

Arguments

  • model: the optimization model that was solved
  • objective_value: a numeric objective value
  • status: the status of the solution
  • solution: a named numeric vector containing the primal solution values
  • solution_column_duals: A function without arguments that returns a numeric vector containing the column dual solution values. NA_real_, if no column duals are available/defined.
  • solution_row_duals: A function without arguments that returns a numeric vector containing the column dual solution values. NA_real_, if no column duals are available/defined.
  • additional_solver_output: A named list of additional solver information
  • Maintainer: Dirk Schumacher
  • License: MIT + file LICENSE
  • Last published: 2023-09-09