Skip to content

Commit 41ef40b

Browse files
committed
Apply iter count changes to gurobi
1 parent 1505df6 commit 41ef40b

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

pyomo/contrib/solver/solvers/gurobi_direct.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
import math
1515
import operator
1616
import os
17+
import logging
1718

1819
from pyomo.common.collections import ComponentMap, ComponentSet
1920
from pyomo.common.config import ConfigValue
@@ -43,6 +44,7 @@
4344
)
4445
from pyomo.contrib.solver.common.solution_loader import SolutionLoaderBase
4546

47+
logger = logging.getLogger(__name__)
4648

4749
gurobipy, gurobipy_available = attempt_import('gurobipy')
4850

@@ -442,7 +444,9 @@ def _postsolve(self, timer: HierarchicalTimer, config, loader):
442444
results.incumbent_objective = None
443445
results.objective_bound = None
444446

445-
results.extra_info.iteration_count = grb_model.getAttr('IterCount')
447+
results.extra_info.IterCount = grb_model.getAttr('IterCount')
448+
results.extra_info.BarIterCount = grb_model.getAttr('BarIterCount')
449+
results.extra_info.NodeCount = grb_model.getAttr('NodeCount')
446450

447451
timer.start('load solution')
448452
if config.load_solutions:

0 commit comments

Comments
 (0)