ROI_plugin_add_status_code_to_db function

Add Status Code to the Status Database

Add Status Code to the Status Database

Add a status code to the status database.

ROI_plugin_add_status_code_to_db(solver, code, symbol, message, roi_code = 1L)

Arguments

  • solver: a character string giving the name of the solver.
  • code: an integer giving the status code of the solver.
  • symbol: a character string giving the status symbol.
  • message: a character string used as status message.
  • roi_code: an integer giving the ROI status code, 1L for failure and 0L for success.

Examples

## Not run: solver <- "ecos" ROI_plugin_add_status_code_to_db(solver, 0L, "ECOS_OPTIMAL", "Optimal solution found.", 0L) ROI_plugin_add_status_code_to_db(solver, -7L, "ECOS_FATAL", "Unknown problem in solver.", 1L) solver <- "glpk" ROI_plugin_add_status_code_to_db(solver, 5L, "GLP_OPT", "Solution is optimal.", 0L) ROI_plugin_add_status_code_to_db(solver, 1L, "GLP_UNDEF", "Solution is undefined.", 1L) ## End(Not run)

See Also

Other plugin functions: ROI_plugin_build_equality_constraints(), ROI_plugin_build_inequality_constraints(), ROI_plugin_canonicalize_solution(), ROI_plugin_get_solver_name(), ROI_plugin_make_signature(), ROI_plugin_register_solver_control(), ROI_plugin_register_solver_method(), ROI_plugin_solution_prim(), ROI_registered_solver_control()

  • Maintainer: Stefan Theussl
  • License: GPL-3
  • Last published: 2023-04-20