new_solution: Create a new solution

View source: R/solution-api.R

new_solutionR Documentation

Create a new solution

Description

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

Usage

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


dirkschumacher/ompr documentation built on Sept. 16, 2023, 4:03 p.m.