Skip to content

Commit

Permalink
Fix for new gurobi release
Browse files Browse the repository at this point in the history
  • Loading branch information
stumitchell committed Jul 16, 2017
1 parent ad21e52 commit 60ee1c7
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/pulp/solvers.py
Original file line number Diff line number Diff line change
Expand Up @@ -1822,21 +1822,21 @@ def findSolutionValues(self, lp):
for var in lp.variables():
try:
var.varValue = var.solverVar.X
except gurobipy.GurobiError:
except (gurobipy.GurobiError, AttributeError):
pass
try:
var.dj = var.solverVar.RC
except gurobipy.GurobiError:
except (gurobipy.GurobiError, AttributeError):
pass
#put pi and slack variables against the constraints
for constr in lp.constraints.values():
try:
constr.pi = constr.solverConstraint.Pi
except gurobipy.GurobiError:
except (gurobipy.GurobiError, AttributeError):
pass
try:
constr.slack = constr.solverConstraint.Slack
except gurobipy.GurobiError:
except(gurobipy.GurobiError, AttributeError):
pass
if self.msg:
print("Gurobi status=", solutionStatus)
Expand Down

0 comments on commit 60ee1c7

Please sign in to comment.