GRBModel ()


GRBModel ()

构造函数GRBModel.最简单的版本创建一个空模型。然后你可以调用addVaraddConstr用变量和约束填充模型。更复杂的构造函数可以从文件中读取模型,或者复制现有模型。

GRBModel GRBModel const GRBEnv& env)

    模型的构造函数。

    参数:

    env:新模式的环境。

    返回值:

    新模型对象。模型最初不包含变量或约束。

GRBModel GRBModel const GRBEnv& env,
常量字符串 文件名)
    从文件中读取模型。注意,文件的类型编码在文件名后缀中。有效的后缀.mps.rew.lp.rlp.ilp,或.opb.文件可以压缩,所以附加后缀. zip. gzbz2,或解压到被接受。

    参数:

    env:新模式的环境。

    modelname:包含模型的文件名称。

    返回值:

    新模型对象。

GRBModel GRBModel const GRBModel& 模型)

    创建一个现有模型的副本。注意,由于Gurobi中的延迟更新方法,您必须调用更新之前复制它。

    参数:

    模型:要复制的模型。

    返回值:

    新模型对象。Model是输入模型的一个克隆。