GrbModel :: AddConstrs()
GrbModel :: AddConstrs()
为模型添加新的线性约束。
我们建议您一次构建模型一个约束(使用addconstr.),因为它没有显着的开销,我们发现它产生更简单的代码。但是,如果你不同意,可以随意使用这些方法。
grbconstr * | addConst.( | ㈡ | 数数 ) |
添加数数
新的线性约束到模型。
论点:
数数:要添加到模型的约束数。新的约束是所有形式0 <= 0。
返回值:
一系列新约束对象。请注意,结果是堆分配的,并且必须由用户返回到堆。
grbconstr * | addConst.( | const grblinexpr * | lhsexprs, |
const char * | 感官, | ||
const double * | rhsvals, | ||
const string * | 名字, | ||
㈡ | 数数 ) |
-
添加
数数
新的线性约束到模型。论点:
lhsexprs.:用于新的线性约束的左侧表达式。
感官:对新的线性约束感觉(grb_less_equal.那grb_equal., 或者grb_greater_equal.)。
rhsvals.:新线性约束的右侧值。
名称:新约束的名称。
数数:要添加的约束数。
返回值:
一系列新约束对象。请注意,结果是堆分配的,并且必须由用户返回到堆。