GRBgetgenconstrAbs


GRBgetgenconstrAbs

int GRBgetgenconstrAbs( GRB模型 *模型,
int 身份证件
int* 雷斯瓦普,
int* argvarP)

检索ABS类型的常规约束的数据。为不同类型的常规约束调用此函数将导致错误返回码。您可以查询GenConstrType属性来确定常规约束的类型。

另见GRBaddgenconstrAbs有关此常规约束类型的语义的描述。

返回值:

非零返回值表示检索常规约束的数据时出现问题。请参阅错误代码表以获取可能返回值的列表。有关错误的详细信息可以通过调用GRBgeterrormsg.

论据:

模型:应向其添加新常规约束的模型。

身份证件:要检索的常规约束的索引。

请注意,以下参数的任意组合都可以是无效的.

int*resvarP:与约束的结果变量关联的变量索引。

int*argvarP:与约束的参数变量关联的变量索引。

用法示例:

int型;int resvar;int-argvar;错误=GRBGetintTreElement(模型、GRB\u INT\u ATTR\u GENCONSTRTYPE、3和类型);if(type==GRB_GENCONSTR_ABS){error=GRBgetgenconstrAbs(model,3,&resvar,&argvar);}