@@ -124,29 +124,29 @@ void HighsMipAnalysis::mipTimerUpdate(
124124 // If IPM has not been run first, then check that simplex call
125125 // counts are consistent with valid_basis and presolve
126126 if (valid_basis) {
127- assert (sub_solver_call_time.num_call [kSubSolverSimplexNoBasis ] == 0 );
127+ assert (sub_solver_call_time.num_call [kSubSolverDuSimplexNoBasis ] == 0 );
128128 } else if (!presolve) {
129- assert (sub_solver_call_time.num_call [kSubSolverSimplexBasis ] == 0 );
129+ assert (sub_solver_call_time.num_call [kSubSolverDuSimplexBasis ] == 0 );
130130 }
131131 } else {
132132 // IPM has been run first, then at least one of the simplex call
133133 // counts should be zero
134- assert (sub_solver_call_time.num_call [kSubSolverSimplexBasis ] == 0 ||
135- sub_solver_call_time.num_call [kSubSolverSimplexNoBasis ] == 0 );
134+ assert (sub_solver_call_time.num_call [kSubSolverDuSimplexBasis ] == 0 ||
135+ sub_solver_call_time.num_call [kSubSolverDuSimplexNoBasis ] == 0 );
136136 }
137137
138- mipTimerAdd (kMipClockSimplexBasisSolveLp ,
139- sub_solver_call_time.num_call [kSubSolverSimplexBasis ],
140- sub_solver_call_time.run_time [kSubSolverSimplexBasis ]);
141- mipTimerAdd (kMipClockSimplexNoBasisSolveLp ,
142- sub_solver_call_time.num_call [kSubSolverSimplexNoBasis ],
143- sub_solver_call_time.run_time [kSubSolverSimplexNoBasis ]);
144- mipTimerAdd (kMipClockPrimalSimplexBasisSolveLp ,
145- sub_solver_call_time.num_call [kSubSolverPrimalSimplexBasis ],
146- sub_solver_call_time.run_time [kSubSolverPrimalSimplexBasis ]);
147- mipTimerAdd (kMipClockPrimalSimplexNoBasisSolveLp ,
148- sub_solver_call_time.num_call [kSubSolverPrimalSimplexNoBasis ],
149- sub_solver_call_time.run_time [kSubSolverPrimalSimplexNoBasis ]);
138+ mipTimerAdd (kMipClockDuSimplexBasisSolveLp ,
139+ sub_solver_call_time.num_call [kSubSolverDuSimplexBasis ],
140+ sub_solver_call_time.run_time [kSubSolverDuSimplexBasis ]);
141+ mipTimerAdd (kMipClockDuSimplexNoBasisSolveLp ,
142+ sub_solver_call_time.num_call [kSubSolverDuSimplexNoBasis ],
143+ sub_solver_call_time.run_time [kSubSolverDuSimplexNoBasis ]);
144+ mipTimerAdd (kMipClockPrSimplexBasisSolveLp ,
145+ sub_solver_call_time.num_call [kSubSolverPrSimplexBasis ],
146+ sub_solver_call_time.run_time [kSubSolverPrSimplexBasis ]);
147+ mipTimerAdd (kMipClockPrSimplexNoBasisSolveLp ,
148+ sub_solver_call_time.num_call [kSubSolverPrSimplexNoBasis ],
149+ sub_solver_call_time.run_time [kSubSolverPrSimplexNoBasis ]);
150150
151151 if (sub_solver_call_time.num_call [kSubSolverHipo ]) {
152152 const HighsInt mip_clock = analytic_centre
@@ -179,9 +179,9 @@ void HighsMipAnalysis::reportMipSolveLpClock(const bool header) {
179179 double total_time = mip_clocks.timer_pointer_ ->read (0 );
180180 if (total_time < 0.01 ) return ;
181181 HighsInt simplex_basis_solve_iclock =
182- mip_clocks.clock_ [kMipClockSimplexBasisSolveLp ];
182+ mip_clocks.clock_ [kMipClockDuSimplexBasisSolveLp ];
183183 HighsInt simplex_no_basis_solve_iclock =
184- mip_clocks.clock_ [kMipClockSimplexNoBasisSolveLp ];
184+ mip_clocks.clock_ [kMipClockDuSimplexNoBasisSolveLp ];
185185 HighsInt ipm_solve_iclock = mip_clocks.clock_ [kMipClockIpxSolveLp ];
186186 // HighsInt num_no_basis_solve =
187187 // mip_clocks.timer_pointer_->clock_num_call[no_basis_solve_iclock]; HighsInt
@@ -299,8 +299,8 @@ void HighsMipAnalysis::checkSubSolverCallTime(
299299 error = true ;
300300 }
301301 };
302- check (kSubSolverSimplexBasis , kMipClockSimplexBasisSolveLp );
303- check (kSubSolverSimplexNoBasis , kMipClockSimplexNoBasisSolveLp );
302+ check (kSubSolverDuSimplexBasis , kMipClockDuSimplexBasisSolveLp );
303+ check (kSubSolverDuSimplexNoBasis , kMipClockDuSimplexNoBasisSolveLp );
304304 check (kSubSolverHipo , kMipClockHipoSolveLp );
305305 check (kSubSolverIpx , kMipClockIpxSolveLp );
306306 check (kSubSolverHipoAc , kMipClockHipoSolveAnalyticCentreLp );
0 commit comments