Try our new documentation site (beta).
Filter Content By
Version
Text Search
${sidebar_list_label} - Back
Filter by Language
Model.setAttr()
setAttr ( attrname, newvalue )
Set the value of an attribute. Note that attribute changes are handled in a lazy fashion. The effect of a change isn't visible until the next call to Model.update or Model.optimize.
Call this method with two arguments to set a model attribute. Call it with three arguments to set the values of the attribute for a list of variables or constraints.
The full list of available attributes can be found in the Attributes section.
Arguments:
attrname: Name of attribute to set.
newvalue: Desired new value of attribute.
Example usage:
model.setAttr("objCon", 0) model.setAttr(GRB.attr.objCon, 0) model.setAttr("LB", m.getVars(), [0]*model.numVars) model.setAttr("RHS", m.getConstrs(), [1.0]*model.numConstrs) model.objcon = 0