Пример #1
0
 def _get_primal_values(self):
     try:
         primal_values = self.problem.solution.get_values()
     except CplexSolverError as err:
         raise SolverError(str(err))
     return primal_values
Пример #2
0
 def _get_constraint_values(self):
     try:
         return self.problem.solution.get_activity_levels()
     except CplexSolverError as err:
         raise SolverError(str(err))
Пример #3
0
 def _get_primal(self):
     try:
         return self.problem.problem.solution.get_values(self.name)
     except CplexSolverError as err:
         raise SolverError(str(err))
Пример #4
0
 def constraint_values(self):
     try:
         return collections.OrderedDict(
             zip((constraint.name for constraint in self.constraints), self.problem.solution.get_activity_levels()))
     except CplexSolverError as err:
         raise SolverError(str(err))