GRBCallback.setSolution ()

启发式导入解决方案值的解决方案。只有当在哪里成员变量等于GRB.CB_MIP,GRB.CB_MIPNODE,或GRB.CB_MIPSOL

当你指定一个启发式解决方案从一个回调,最初变量未定义的值。你应该使用这种方法来指定变量的值。你可以多次调用setSolution从一个回调函数调用多组变量来指定值。回调后,如果值为任何指定变量,Gurobi优化器将尝试计算指定值的一个可行解,可能填写值变量的值未定义。你也可以选择调用useSolution立即在你的回调函数来计算指定值的一个可行解。

无效 setSolution( GRBVar v,
val)

参数:

v:被设置变量的值。

瓦尔:变量的值在新的解决方案。

无效 setSolution( GRBVar [] xvars,
双[] 索尔)

参数:

xvars:被设置的变量值。

索尔:所需的值指定变量的新解决方案。