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:每个输入二次约束的属性所需的新值。

    :要设置的二次约束属性的个数。