空环境


空环境

在完全配置Gurobi环境之前,必须设置一些参数。例如,创建计算服务器环境要求您首先指定服务器的名称。这可以通过Gurobi许可文件(gurobi.lic),但我们也提供了一种通过编程语言api来实现这一点的方法。具体来说,您可以使用空环境

第一步是构建空环境。这是使用GRBemptyenv,或透过其中一个所提供的GRBEnv面向对象接口中的构造函数。然后使用标准参数API在这个环境中设置参数。最后,使用GRBstartenv或者使用env.start ()方法。

举个简单的例子,如果您希望您的Python程序将优化计算卸载到一个名为server1,你可以说:

env = env (empty=True)ComputeServer server1:61000) env.setParam (GRB.Param。ServerPassword, "passwd") env.start() model = read("misc07. ")议员”,env) model.optimize ()

一个等价的Java程序应该是这样的:

GRBEnv env = new GRBEnv(true);env.set (GRB.StringParam。ComputeServer server1:61000);env.set (GRB.StringParam。ServerPassword“passwd”);/ /创建GRBModel模型model.optimize ();