Constraint::ComputeShadowPriceRange()
计算给定约束的影子价格范围。
概要
void ComputeShadowPriceRange(
int ifRhs,
double *pLower,
double *pUpper)参量
ifRhs: 对于范围约束,是否使用右端项计算影子价格。
pLower: 影子价格的下界。
pUpper: 影子价格的上界。
Constraint::Get()
获得约束的信息值。 支持"Dual", "Slack", "DualFarkas", "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的名称。