GRBsetstrparam


GRBsetstrparam

int GRBsetstrparam GRBenv * env,
const char * paramname,
const char * newvalue)

修改字符串值参数的值。

返回值:

非零返回值表示在修改参数时发生了问题。指的是错误代码表中可能的返回值列表。关于错误的详细信息可以通过调用来获得GRBgeterrormsg

参数:

env:正在修改参数值的环境。

paramname:参数名。请查阅参数部分查看Gurobi参数的完整列表,包括它们的用途和最小、最大和默认值的描述。

newvalue:参数所需的新值。

重要提示:

请注意,在创建模型时,模型会获得它自己的环境副本。对原始环境的更改对副本没有影响。使用GRBgetenv如果您希望参数更改影响模型,则检索与模型关联的环境。

使用示例:

error = GRBsetstrparam(GRBgetenv(model), "LogFile", "/tmp/new.log");