GRBemptyenv


GRBemptyenv

int GRBemptyenv GRBenv * * envP)

创造一个空的环境。请注意,您将需要调用GRBstartenv在使用此环境之前。你应该用这个程序代替GRBloadenv如果您想在实际启动环境之前设置参数。如果您希望连接到Compute Server、令牌服务器或Gurobi Instant Cloud,那么这将非常有用。

除了创建一个新的空环境外,这个例程还将检查当前工作目录中名为gurobi.env,如果该文件存在,它将尝试从该文件读取参数设置。文件应该在人口、难民和移民事务局格式(简单地说,每行应该包含一个参数名,后面跟着该参数的期望值)。这个例程还将填充几个参数(ComputeServerTokenServerServerPassword,等等)gurobi.lic文件。

一般来说,您应该致力于在您的程序中创建一个单一的Gurobi环境,即使您计划使用多个模型。重用一个环境比创建和破坏多个环境要高效得多。

返回值:

非零返回值表明在创建环境时出现了问题。指的是错误代码表中可能的返回值列表。

参数:

envP:指向新创建环境的指针应该放置的位置。