cranct.setattr()


cranct.setattr()

setattr.(attrname,newvalue)

设置约束属性的值。注意,由于我们的延迟更新方法,在更新模型之前,更改实际上不会生效(使用model.update.),优化模型(使用Model.Optimize.)或将模型写入磁盘(使用模型.Write.)。

可以在可用属性列表中找到属性部分。

提高A.AttributeError.如果指定的属性不存在或无法设置。提升A.Gurobierror.如果有问题约束对象(例如,它被从模型中删除)。

论点:

attrname.:正在修改的属性。

纽瓦伊:属性的所需新值。

示例用法:

cranct.setattr(grb.attr.rhs,0.0)class.setattr(“RHS”,0.0)