GRBEnv.Start ()

开始一个空的环境。如果环境已经开始,这个方法将什么也不做。如果调用失败,环境将有相同的状态,因为它之前调用这个方法。

这种方法也将填充任何参数(ComputeServer,TokenServer,ServerPassword等)中指定gurobi.lic文件。这种方法也将检查当前工作目录的文件命名gurobi.env,它将尝试从这个文件如果它存在读取参数设置。文件应该在人口、难民和移民事务局格式(简单地说,每一行应该包含一个参数名称,其次是该参数的期望值)。之后,它将适用于所有用户在此之前调用指定的参数变化。注意,这可能覆盖参数中设置许可文件,或gurobi.env文件,如果存在。

执行所有这些变化后,代码会激活环境,并使其愿与模型。

一般来说,您应该创建一个单一的Gurobi环境在你的程序中,即使你计划使用多个模型。重用一个环境比创建和销毁多个环境中更有效。一个例外是,如果你在写一个多线程程序,因为环境不是线程安全的。在这种情况下,您将需要一个单独的环境为每个线程。

请查阅参数部分Gurobi参数的完整列表,包括描述他们的目的和最小值,最大值,默认值。

无效 开始()