7.5 Retrieving information items¶
After the optimization the user has access to the solution as well as to a report containing a large amount of additional information items. For example, one can obtain information about:
timing: total optimization time, time spent in various optimizer subroutines, number of iterations, etc.
solution quality: feasibility measures, solution norms, constraint and bound violations, etc.
problem structure: counts of variables of different types, constraints, nonzeros, etc.
integer optimizer: integrality gap, objective bound, number of cuts, etc.
and more. Information items are numerical values of integer, long integer or double type. The full list can be found in the API reference:
Retrieving the values
Values of information items are only returned if the
getinfo option is set to
TRUE. They are available in the fields:
r$dinfofor a double information item,
r$iinfofor an integer or long integer information item.
Each information item is identified by a unique name. The example below reads two pieces of data from the solver: total optimization time and the number of interior-point iterations.