Model.getGenConstrIndicator ()


Model.getGenConstrIndicator ()

getGenConstrIndicator(genconstr)

检索类型为INDICATOR的一般约束的数据。对于不同类型的一般约束调用此函数会导致异常。您可以查询GenConstrType属性确定常规约束的类型。

另请参阅addGenConstrIndicator获取此通用约束类型的语义描述。

参数:

genconstr:感兴趣的一般约束对象。

返回值:

包含一般约束的数据的元组(binar, binval, expr, sense, rhs):

binvar (Var):指标约束的前置变量。

binval(布尔):激活线性约束的前一个变量的值。

expr (LinExpr): LinExpr对象,包含由左手边约束触发的指示器。

(字符):由指标触发的线性约束感(如:伽马射线爆发。LESS_EQUAL).

园艺学会(浮动):由指示器触发的线性约束右侧。

使用示例:

(binvar, binval, expr, rhs) = model.getGenConstr(model.getGenConstrIndicator()[3])