GRBgetbatch


GRBgetbatch

int GRBgetbatch GRBenv * env,
const char * BatchID,
GRBbatch * * batchP)

给定一个BatchID,由GRBoptimizebatch,以及一个可以连接到适当的Cluster Manager的Gurobi环境(例如,其中的参数CSManager用户名,ServerPassword,此函数返回GRBbatch结构。通过它,您可以查询关联的批处理请求的当前状态,并且在处理了批处理请求之后,您可以查询其解决方案。请参阅批处理优化小节以获取详细信息和示例。

返回值:

一个非零返回值表明在创建GRBbatch结构。指的是错误代码可能返回值列表的表。关于错误的详细信息可以通过调用来获得GRBgeterrormsg

参数:

env:创建新批处理结构的环境。

BatchID:需要访问的批的ID。

batchP:指向批处理结构的指针应该放置的位置。

使用示例:

/*创建批处理对象*/ error = GRBgetbatch(env, BatchID, &batch);if (error) goto QUIT;