GRBgetgenconstrSin

int GRBgetgenconstrSin( GRBmodel *模型,
int id,
int * xvarP,
int * yvarP)

检索与一般约束相关的数据类型的犯罪。调用该方法为一种不同类型的一般约束会导致一个错误返回码。你可以查询GenConstrType属性来确定类型的约束。

另请参阅GRBaddgenconstrSin这个一般的语义约束的描述类型。

返回值:

一个非零返回值表明,检索的一般约束数据时发生问题。指的是错误代码表的列表可能的返回值。细节错误可以通过调用GRBgeterrormsg

参数:

模型:包含所需的一般约束的模型。

id:一般约束检索的索引。

请注意下列参数

xvarP:变量的指数< span > < / span > x < span >美元< / span >

yvarP:变量的指数< span > < / span > y < span >美元< / span >

使用示例:

int类型;int xvar;int yvar;错误= GRBgetintattrelement(模型、GRB_INT_ATTR_GENCONSTRTYPE 3 +类型);如果(type = = GRB_GENCONSTR_SIN){错误= GRBgetgenconstrSin(模型3 &xvar &yvar);}