--- jupytext: text_representation: extension: .md format_name: myst format_version: 0.13 jupytext_version: 1.13.8 kernelspec: display_name: 'Python 3' name: python3 --- (system)= # system The system singleton object is automatically created by SHOP and holds top-level information related to the SHOP run, such as execution times. | | | |---|---| |Input connections|| |Output connections|| |License|SHOP_OPEN| |Release version|13.0.0.a| ```{contents} :local: :depth: 1 ``` ## Attributes ```{code-cell} ipython3 :tags: ['remove-input', 'full-width'] from IPython.core.display import HTML HTML("""
""") ``` (system:cut_output_rhs)= ### cut_output_rhs Expected future income for the cuts generated by the model. The future incomes represent cuts in the same order as cut_output_coeffs_mm3 on reservoirs. Units: x: NOK and y: NOK. (system:sum_completed_iterations)= ### sum_completed_iterations The total number of full and incremental iterations that have been completed. Unit: NO_UNIT. (system:solver_computation_time)= ### solver_computation_time Computation time used in the external solver (CPLEX/Gurobi/OSI) for completed iterations. Unit: SECOND. (system:solver_interface_input_path)= ### solver_interface_input_path Manually specify where SHOP will look for the solver interface binary, see the documentation under 'Environment variables' to see where SHOP will search by default. Unit: STRING. (system:model_building_time)= ### model_building_time Computation time used for model building for each iteration. Unit: SECOND. (system:result_processing_time)= ### result_processing_time Computation time used for result processing for each iteration. Unit: SECOND. (system:total_iteration_time)= ### total_iteration_time Total computation time for each iteration. Unit: SECOND. (system:time_per_command)= ### time_per_command Total computation time per command. The string value is the raw command string, and the y value is the computation time in seconds. Units: s: STRING and y: SECOND.