@@ -40,12 +40,14 @@ enum iClockMip {
4040 // Evaluate root node
4141 kMipClockStartSymmetryDetection ,
4242 kMipClockStartAnalyticCentreComputation ,
43+ kMipClockStartLocalMipComputation ,
4344 kMipClockEvaluateRootLp ,
4445 kMipClockSeparateLpCuts ,
4546 kMipClockRandomizedRounding ,
4647 kMipClockPerformRestart ,
4748 kMipClockRootSeparation ,
4849 kMipClockFinishAnalyticCentreComputation ,
50+ kMipClockFinishLocalMipComputation ,
4951 kMipClockRootCentralRounding ,
5052 kMipClockRootSeparationRound0 ,
5153 kMipClockRootHeuristicsReducedCost ,
@@ -176,6 +178,8 @@ class MipTimer {
176178 timer_pointer->clock_def (" Start symmetry detection" );
177179 clock[kMipClockStartAnalyticCentreComputation ] =
178180 timer_pointer->clock_def (" A-centre - start" );
181+ clock[kMipClockStartLocalMipComputation ] =
182+ timer_pointer->clock_def (" Local Mip - start" );
179183 clock[kMipClockEvaluateRootLp ] =
180184 timer_pointer->clock_def (" Evaluate root LP" );
181185 clock[kMipClockSeparateLpCuts ] =
@@ -188,6 +192,8 @@ class MipTimer {
188192 timer_pointer->clock_def (" Root separation" );
189193 clock[kMipClockFinishAnalyticCentreComputation ] =
190194 timer_pointer->clock_def (" A-centre - finish" );
195+ clock[kMipClockFinishLocalMipComputation ] =
196+ timer_pointer->clock_def (" Local Mip - finish" );
191197 clock[kMipClockRootCentralRounding ] =
192198 timer_pointer->clock_def (" Root central rounding" );
193199 clock[kMipClockRootSeparationRound0 ] =
@@ -414,12 +420,14 @@ class MipTimer {
414420 const std::vector<HighsInt> mip_clock_list{
415421 kMipClockStartSymmetryDetection ,
416422 kMipClockStartAnalyticCentreComputation ,
423+ kMipClockStartLocalMipComputation ,
417424 kMipClockEvaluateRootLp ,
418425 kMipClockSeparateLpCuts ,
419426 kMipClockRandomizedRounding ,
420427 kMipClockPerformRestart ,
421428 kMipClockRootSeparation ,
422429 kMipClockFinishAnalyticCentreComputation ,
430+ kMipClockFinishLocalMipComputation ,
423431 kMipClockRootCentralRounding ,
424432 kMipClockRootSeparationRound0 ,
425433 kMipClockRootHeuristicsReducedCost ,
@@ -509,12 +517,14 @@ class MipTimer {
509517 const std::vector<HighsInt> mip_clock_list{
510518 kMipClockStartSymmetryDetection ,
511519 kMipClockStartAnalyticCentreComputation ,
520+ kMipClockStartLocalMipComputation ,
512521 kMipClockEvaluateRootLp ,
513522 kMipClockSeparateLpCuts ,
514523 kMipClockRandomizedRounding ,
515524 kMipClockPerformRestart ,
516525 kMipClockRootSeparation ,
517526 kMipClockFinishAnalyticCentreComputation ,
527+ kMipClockFinishLocalMipComputation ,
518528 kMipClockRootCentralRounding ,
519529 kMipClockRootSeparationRound0 ,
520530 kMipClockRootHeuristicsReducedCost ,
0 commit comments