problem.copy
problem.copy |
Purpose
Obtains a copy of a problem.
Synopsis
p = problem.copy()
Example
p = xpress.problem() x = [xpress.var() for _ in range(10)] p.addVariable(x) p.addConstraint(xpress.Sum(x) <= 10) p2 = p.copy() # add a constraint that won't be in p p2.addConstraint(xpress.Sum(x) >= 6) # x[0] is deleted from p2 p2.delVariable(x[0])
Further information
The objects of the copied problem (variables, constraints, SOSs) are the same as the source problem, i.e., the one of which a copy was created. Therefore, any object that existed in the source problem can be addressed and used in the copy problem.
Related topics