PsdConstrBuilder.PsdConstrBuilder()
PsdConstrBuilder的构造函数。
概要
PsdConstrBuilder()
PsdConstrBuilder.GetPsdExpr()
获取半定约束相关的表达式。
概要
PsdExpr GetPsdExpr()返回值
半定表达式对象。
PsdConstrBuilder.GetRange()
获取半定约束生成器对象的约束范围的长度(从下界到上界的长度,必须大于0)。
概要
double GetRange()返回值
半定约束范围的长度(从下界到上界的长度)。
PsdConstrBuilder.GetSense()
获取半定约束相关约束类型。
概要
char GetSense()返回值
半定约束类型。
PsdConstrBuilder.Set()
设置一个半定约束的表达式,类型和边界值。
概要
void Set(
PsdExpr expr,
char sense,
double rhs)参量
expr: 约束一侧的半定表达式。
sense: 除了COPT_RANGE外的半定约束类型。
rhs: 约束另一侧的常数项。
PsdConstrBuilder.SetRange()
设置一个范围约束(带有上下界)。
概要
void SetRange(PsdExpr expr, double range)参量
expr: 半定表达式。其表达式的常数项的负数其实是这个约束的上界。
range: 约束范围的长度(从下界到上界的长度,必须大于0)。