GRBModel::设置()
设置参数或属性的值。将此方法用于参数、标量模型属性以及约束或变量属性的数组。
无效 | 集( | GRB_DoubleParam | 参数, |
双 | newvalue) |
-
设置双值参数的值。
在模型上设置参数和在环境上设置参数之间的区别(即通过GRBEnv:集)是前者修改单个模型的参数,而后者修改随后使用该环境构建的每个模型的参数(并且对先前使用该环境构建的模型保持参数不变)。
参数:
参数:正在修改的参数。
newvalue:参数所需的新值。
无效 | 集( | GRB_IntParam | 参数, |
int | newvalue) |
-
设置int-value形参的值。
在模型上设置参数和在环境上设置参数之间的区别(即通过GRBEnv:集)是前者修改单个模型的参数,而后者修改随后使用该环境构建的每个模型的参数(并且对先前使用该环境构建的模型保持参数不变)。
参数:
参数:正在修改的参数。
newvalue:参数所需的新值。
无效 | 集( | GRB_StringParam | 参数, |
字符串 | newvalue) |
-
设置字符串值形参的值。
在模型上设置参数和在环境上设置参数之间的区别(即通过GRBEnv:集)是前者修改单个模型的参数,而后者修改随后使用该环境构建的每个模型的参数(并且对先前使用该环境构建的模型保持参数不变)。
参数:
参数:正在修改的参数。
newvalue:参数所需的新值。
无效 | 集( | GRB_CharAttr | attr, |
const GRBVar * | var, | ||
char * | newvalues, | ||
int | 数) |
-
为变量数组设置字符值变量属性。
参数:
attr:正在修改的属性。
var:正在修改其属性值的变量数组。
newvalues:每个输入变量的属性所需的新值。
数:要设置的变量属性的个数。
无效 | 集( | GRB_CharAttr | attr, |
const GRBConstr * | 若干, | ||
char * | newvalues, | ||
int | 数) |
-
为约束数组设置字符值约束属性。
参数:
attr:正在修改的属性。
若干:正在修改其属性值的约束数组。
newvalues:每个输入约束的属性所需的新值。
数:要设置的约束属性的数量。
无效 | 集( | GRB_CharAttr | attr, |
const GRBQConstr * | qconstrs, | ||
char * | newvalues, | ||
int | 数) |
-
为二次约束数组设置字符值二次约束属性。
参数:
attr:正在修改的属性。
若干:属性值正在被修改的二次约束数组。
newvalues:每个输入二次约束的属性所需的新值。
数:要设置的二次约束属性的个数。
无效 | 集( | GRB_DoubleAttr | attr, |
双 | newvalue) |
-
设置双值模型属性的值。
参数:
attr:正在修改的属性。
newvalue:属性所需的新值。
无效 | 集( | GRB_DoubleAttr | attr, |
const GRBVar * | var, | ||
双* | newvalues, | ||
int | 数) |
-
为变量数组设置双值变量属性。
参数:
attr:正在修改的属性。
var:正在修改其属性值的变量数组。
newvalues:每个输入变量的属性所需的新值。
数:要设置的变量属性的个数。
无效 | 集( | GRB_DoubleAttr | attr, |
const GRBConstr * | 若干, | ||
双* | newvalues, | ||
int | 数) |
-
为约束数组设置双值约束属性。
参数:
attr:正在修改的属性。
若干:正在修改其属性值的约束数组。
newvalues:每个输入约束的属性所需的新值。
数:要设置的约束属性的数量。
无效 | 集( | GRB_DoubleAttr | attr, |
const GRBQConstr * | qconstrs, | ||
双* | newvalues, | ||
int | 数) |
-
为二次约束数组设置双值二次约束属性。
参数:
attr:正在修改的属性。
若干:属性值正在被修改的二次约束数组。
newvalues:每个输入二次约束的属性所需的新值。
数:要设置的二次约束属性的个数。
无效 | 集( | GRB_IntAttr | attr, |
int | newvalue) |
-
设置int值模型属性的值。
参数:
attr:正在修改的属性。
newvalue:属性所需的新值。
无效 | 集( | GRB_IntAttr | attr, |
const GRBVar * | var, | ||
int * | newvalues, | ||
int | 数) |
-
为变量数组设置int值变量属性。
参数:
attr:正在修改的属性。
var:正在修改其属性值的变量数组。
newvalues:每个输入变量的属性所需的新值。
数:要设置的变量属性的个数。
无效 | 集( | GRB_IntAttr | attr, |
const GRBConstr * | 若干, | ||
int * | newvalues, | ||
int | 数) |
-
为约束数组设置int值约束属性。
参数:
attr:正在修改的属性。
若干:正在修改其属性值的约束数组。
newvalues:每个输入约束的属性所需的新值。
数:要设置的约束属性的数量。
无效 | 集( | GRB_StringAttr | attr, |
字符串 | newvalue) |
-
设置字符串值模型属性的值。
参数:
attr:正在修改的属性。
newvalue:属性所需的新值。
无效 | 集( | GRB_StringAttr | attr, |
const GRBVar * | var, | ||
字符串* | newvalues, | ||
int | 数) |
-
为变量数组设置字符串值变量属性。
参数:
attr:正在修改的属性。
var:正在修改其属性值的变量数组。
newvalues:每个输入变量的属性所需的新值。
数:要设置的变量属性的个数。
无效 | 集( | GRB_StringAttr | attr, |
const GRBConstr * | 若干, | ||
字符串* | newvalues, | ||
int | 数) |
-
为约束数组设置字符串值的约束属性。
参数:
attr:正在修改的属性。
若干:正在修改其属性值的约束数组。
newvalues:每个输入约束的属性所需的新值。
数:要设置的约束属性的数量。
无效 | 集( | GRB_StringAttr | attr, |
const GRBQConstr * | qconstrs, | ||
字符串* | newvalues, | ||
int | 数) |
-
为二次约束数组设置字符串值的二次约束属性。
参数:
attr:正在修改的属性。
若干:属性值正在被修改的二次约束数组。
newvalues:每个输入二次约束的属性所需的新值。
数:要设置的二次约束属性的个数。