ConstrBuilder.ConstrBuilder()

ConstrBuilder的构造函数。

概要

ConstrBuilder()

ConstrBuilder.GetExpr()

获取线性约束生成器对象的表达式。

概要

Expr GetExpr()

返回值

Expression对象。

ConstrBuilder.GetRange()

获取线性约束生成器对象的约束范围的长度(从下界到上界的长度,必须大于0)。

概要

double GetRange()

返回值

约束范围的长度(从下界到上界的长度)。

ConstrBuilder.GetSense()

获取线性约束生成器对象的约束类型。

概要

char GetSense()

返回值

约束类型。

ConstrBuilder.Set()

设置一个约束构造类的内容。

概要

void Set(

Expr expr,

char sense,

double rhs)

参量

expr: 约束一侧的表达式。

sense: 除了COPT_RANGE外的约束类型。

rhs: 约束另一侧的常数项

ConstrBuilder.SetRange()

设置一个范围约束(带有上下界)。

概要

void SetRange(Expr expr, double range)

参量

expr: 约束表达式。其表达式的常数项的负数其实是这个约束的上界。

range: 约束范围的长度(从下界到上界的长度,必须大于0)。