Constraint::Get()

获得约束的信息值。 支持"Dual", "Slack", "LB", "UB"等信息。

概要

double Get(const char *szInfo)

参量

szInfo: 所需要获得的信息名。

返回值

信息值。

Constraint::GetBasis()

获得Constraint的基状态。

概要

int GetBasis()

返回值

Constraint的基状态。

Constraint::GetIdx()

获取Constraint的索引值。

概要

int GetIdx()

返回值

Constraint的索引值。

Constraint::GetLowerIIS()

获取约束下界的IIS状态。

概要

int GetLowerIIS()

返回值

约束下界的IIS状态。

Constraint::GetName()

获取Constraint的名称。

概要

const char *GetName()

返回值

Constraint的名称。

Constraint::GetUpperIIS()

获取约束上界的IIS状态。

概要

int GetUpperIIS()

返回值

约束上界的IIS状态。

Constraint::Remove()

从模型中删除当前的Constraint。

概要

void Remove()

Constraint::Set()

设置约束的信息值。 支持"LB", "UB"等属性。

概要

void Set(const char *szInfo, double value)

参量

szInfo: 所需要设置的信息名。

value: 新的信息值。

Constraint::SetName()

设置Constraint的名称。

概要

void SetName(const char *szName)

参量

szName: Constraint的名称。