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)。