GRBModel: get ()
查询参数的值(s)或属性。使用这个方法的参数,为标量模型属性或数组的约束或变量属性。
双 | 得到( | GRB_DoubleParam | 参数) |
查询一个双值参数的值。
参数:
参数:查询的参数。
返回值:
请求参数的当前值。
int | 得到( | GRB_IntParam | 参数) |
查询一个int-valued参数的值。
参数:
参数:查询的参数。
返回值:
请求参数的当前值。
字符串 | 得到( | GRB_StringParam | 参数) |
查询一个string值参数的值。
参数:
参数:查询的参数。
返回值:
请求参数的当前值。
char * | 得到( | GRB_CharAttr | attr, |
const GRBVar * | var, | ||
int | 数) |
查询char-valued变量属性的数组变量。
参数:
attr:查询的属性。
var:数组变量的属性值被查询。
数:数量的变量属性检索。
返回值:
当前请求的属性为每个输入变量的值。注意,结果是基于堆的,必须返回到用户堆。
char * | 得到( | GRB_CharAttr | attr, |
const GRBConstr * | 若干, | ||
int | 数) |
查询一个char-valued约束属性数组的约束。
参数:
attr:查询的属性。
若干:一组约束的属性值被查询。
数:约束属性检索的数量。
返回值:
为每个输入所请求的属性的当前值约束。注意,结果是基于堆的,必须返回到用户堆。
char * | 得到( | GRB_CharAttr | attr, |
const GRBQConstr * | qconstrs, | ||
int | 数) |
查询char-valued二次约束二次约束的属性数组。
参数:
attr:查询的属性。
若干:数组的二次约束的属性值被查询。
数:二次约束的数量属性检索。
返回值:
所请求的属性的当前值为每个输入二次约束。注意,结果是基于堆的,必须返回到用户堆。
双 | 得到( | GRB_DoubleAttr | attr) |
查询一个双值模型属性的值。
参数:
attr:查询的属性。
返回值:
请求的属性的当前值。
双* | 得到( | GRB_DoubleAttr | attr, |
const GRBVar * | var, | ||
int | 数) |
查询一个双值变量属性的数组变量。
参数:
attr:查询的属性。
var:数组变量的属性值被查询。
数:数量的变量属性检索。
返回值:
当前请求的属性为每个输入变量的值。注意,结果是基于堆的,必须返回到用户堆。
双* | 得到( | GRB_DoubleAttr | attr, |
const GRBConstr * | 若干, | ||
int | 数) |
查询一个双值约束属性数组的约束。
参数:
attr:查询的属性。
若干:一组约束的属性值被查询。
数:约束属性检索的数量。
返回值:
为每个输入所请求的属性的当前值约束。注意,结果是基于堆的,必须返回到用户堆。
双* | 得到( | GRB_DoubleAttr | attr, |
const GRBQConstr * | qconstrs, | ||
int | 数) |
查询一个双值数组的二次约束二次约束属性。
参数:
attr:查询的属性。
若干:数组的二次约束的属性值被查询。
数:二次约束的数量属性检索。
返回值:
所请求的属性的当前值为每个输入二次约束。注意,结果是基于堆的,必须返回到用户堆。
int | 得到( | GRB_IntAttr | attr) |
查询一个int-valued模型属性的值。
参数:
attr:查询的属性。
返回值:
请求的属性的当前值。
int * | 得到( | GRB_IntAttr | attr, |
const GRBVar * | var, | ||
int | 数) |
查询一个int-valued变量属性的数组变量。
参数:
attr:查询的属性。
var:数组变量的属性值被查询。
数:数量的变量属性检索。
返回值:
当前请求的属性为每个输入变量的值。注意,结果是基于堆的,必须返回到用户堆。
int * | 得到( | GRB_IntAttr | attr, |
const GRBConstr * | 若干, | ||
int | 数) |
查询一个int-valued约束属性数组的约束。
参数:
attr:查询的属性。
若干:一组约束的属性值被查询。
数:约束属性检索的数量。
返回值:
为每个输入所请求的属性的当前值约束。注意,结果是基于堆的,必须返回到用户堆。
字符串 | 得到( | GRB_StringAttr | attr) |
查询一个string值模型属性的值。
参数:
attr:查询的属性。
返回值:
请求的属性的当前值。
字符串* | 得到( | GRB_StringAttr | attr, |
const GRBVar * | var, | ||
int | 数) |
查询一个string值变量属性的数组变量。
参数:
attr:查询的属性。
var:数组变量的属性值被查询。
数:数量的变量属性检索。
返回值:
当前请求的属性为每个输入变量的值。注意,结果是基于堆的,必须返回到用户堆。
字符串* | 得到( | GRB_StringAttr | attr, |
const GRBConstr * | 若干, | ||
int | 数) |
查询一个string值约束属性约束的数组。
参数:
attr:查询的属性。
若干:一组约束的属性值被查询。
数:约束属性检索的数量。
返回值:
为每个输入所请求的属性的当前值约束。注意,结果是基于堆的,必须返回到用户堆。
字符串* | 得到( | GRB_StringAttr | attr, |
const GRBQConstr * | qconstrs, | ||
int | 数) |
查询一个string值数组的二次约束二次约束属性。
参数:
attr:查询的属性。
若干:数组的二次约束的属性值被查询。
数:二次约束的数量属性检索。
返回值:
所请求的属性的当前值为每个输入二次约束。注意,结果是基于堆的,必须返回到用户堆。