@@ -906,13 +906,13 @@ Observe that the log contains the following information:
906906 information, (UTC) time at which the solver was invoked,
907907 and, if available, information on the local Git branch and
908908 commit hash.
909- * **Summary of solver options ** (lines 19--38 ).
910- * **Preprocessing information ** (lines 39--41 ).
909+ * **Summary of solver options ** (lines 19--40 ).
910+ * **Preprocessing information ** (lines 41--43 ).
911911 Wall time required for preprocessing
912912 the deterministic model and associated components,
913913 i.e., standardizing model components and adding the decision rule
914914 variables and equations.
915- * **Model component statistics ** (lines 42--58 ).
915+ * **Model component statistics ** (lines 44--61 ).
916916 Breakdown of model component statistics.
917917 Includes components added by PyROS, such as the decision rule variables
918918 and equations.
@@ -927,7 +927,7 @@ Observe that the log contains the following information:
927927 The number of truly uncertain parameters detected during preprocessing
928928 is also noted in parentheses
929929 (in which "eff." is an abbreviation for "effective").
930- * **Iteration log table ** (lines 59 --69).
930+ * **Iteration log table ** (lines 62 --69).
931931 Summary information on the problem iterates and subproblem outcomes.
932932 The constituent columns are defined in detail in
933933 :ref: `the table following the snippet <table-iteration-log-columns >`.
@@ -953,7 +953,7 @@ Observe that the log contains the following information:
953953
954954* **Termination statistics ** (lines 89--94). Summary of statistics related to the
955955 iterate at which PyROS terminates.
956- * **Exit message ** (lines 95--96 ).
956+ * **Exit message ** (lines 95--97 ).
957957
958958
959959.. _solver-log-snippet :
@@ -963,10 +963,10 @@ Observe that the log contains the following information:
963963 :linenos:
964964
965965 ==============================================================================
966- PyROS: The Pyomo Robust Optimization Solver, v1.3.8 .
966+ PyROS: The Pyomo Robust Optimization Solver, v1.3.9 .
967967 Pyomo version: 6.9.3dev0
968968 Commit hash: unknown
969- Invoked at UTC 2025-05-05T00 :00:00.000000+00:00
969+ Invoked at UTC 2025-07-21T00 :00:00.000000+00:00
970970
971971 Developed by: Natalie M. Isenberg (1), Jason A. F. Sherman (1),
972972 John D. Siirola (2), Chrysanthos E. Gounaris (1)
@@ -977,7 +977,7 @@ Observe that the log contains the following information:
977977 of Energy's Institute for the Design of Advanced Energy Systems (IDAES).
978978 ==============================================================================
979979 ================================= DISCLAIMER =================================
980- PyROS is still under development.
980+ PyROS is still under development.
981981 Please provide feedback and/or report any issues by creating a ticket at
982982 https://github.com/Pyomo/pyomo/issues/new/choose
983983 ==============================================================================
@@ -998,6 +998,7 @@ Observe that the log contains the following information:
998998 backup_local_solvers=[]
999999 backup_global_solvers=[]
10001000 subproblem_file_directory=None
1001+ subproblem_format_options={'bar': {'symbolic_solver_labels': True}}
10011002 bypass_local_separation=False
10021003 bypass_global_separation=False
10031004 p_robustness={}
@@ -1025,33 +1026,34 @@ Observe that the log contains the following information:
10251026 ------------------------------------------------------------------------------
10261027 Itn Objective 1-Stg Shift 2-Stg Shift #CViol Max Viol Wall Time (s)
10271028 ------------------------------------------------------------------------------
1028- 0 3.5838e+07 - - 5 1.8832e+04 0.759
1029- 1 3.5838e+07 2.9329e-09 5.0030e-10 5 2.1295e+04 1.573
1030- 2 3.6285e+07 7.6526e-01 2.0398e-01 2 2.2457e+02 2.272
1031- 3 3.6285e+07 7.7212e-13 1.2525e-10 0 7.2940e-08g 5.280
1029+ 0 3.5838e+07 - - 5 1.8832e+04 0.611
1030+ 1 3.5838e+07 1.2289e-09 1.5886e-12 5 2.8919e+02 1.702
1031+ 2 3.6269e+07 3.1647e-01 1.0432e-01 4 2.9020e+02 3.407
1032+ 3 3.6285e+07 7.6526e-01 1.4596e-04 7 7.5966e+03 5.919
1033+ 4 3.6285e+07 1.1608e-11 2.2270e-01 0 1.5084e-12g 8.823
10321034 ------------------------------------------------------------------------------
10331035 Robust optimal solution identified.
10341036 ------------------------------------------------------------------------------
10351037 Timing breakdown:
1036-
1038+
10371039 Identifier ncalls cumtime percall %
10381040 -----------------------------------------------------------
1039- main 1 5.281 5.281 100.0
1041+ main 1 8.824 8.824 100.0
10401042 ------------------------------------------------------
1041- dr_polishing 3 0.155 0.052 2.9
1042- global_separation 27 1.280 0.047 24.2
1043- local_separation 108 2.200 0.020 41.7
1044- master 4 0.727 0.182 13.8
1045- master_feasibility 3 0.103 0.034 1.9
1046- preprocessing 1 0.021 0.021 0.4
1047- other n/a 0.794 n/a 15.0
1043+ dr_polishing 4 0.547 0.137 6.2
1044+ global_separation 27 0.978 0.036 11.1
1045+ local_separation 135 4.645 0.034 52.6
1046+ master 5 1.720 0.344 19.5
1047+ master_feasibility 4 0.239 0.060 2.7
1048+ preprocessing 1 0.013 0.013 0.2
1049+ other n/a 0.681 n/a 7.7
10481050 ======================================================
10491051 ===========================================================
1050-
1052+
10511053 ------------------------------------------------------------------------------
10521054 Termination stats:
1053- Iterations : 4
1054- Solve time (wall s) : 5.281
1055+ Iterations : 5
1056+ Solve time (wall s) : 8.824
10551057 Final objective value : 3.6285e+07
10561058 Termination condition : pyrosTerminationCondition.robust_optimal
10571059 ------------------------------------------------------------------------------
0 commit comments