滤波内容
版本化
文本搜索
GRBadvars
整数 | GRBadvars高山市 | GRB模型 | 模范 |
整数 | 农家 | ||
整数 | 农兹市 | ||
整数 | VBEG | ||
整数 | 信得主 | ||
双倍 | 华尔街 | ||
双倍 | Obj | ||
双倍 | ib | ||
双倍 | ub | ||
查尔 | iv类型 | ||
康斯特查尔 | 公元前 |
向模型添加新变量注意,由于我们懒惰更新方法,新变量在更新模型前不会实际添加GRB更新模型优化模型使用GRB优化或写模型到磁盘gRBwrite基础)
如果约束矩阵可能包含20多亿非零值,你应该考虑使用GRBXadvars变量此例程
返回值:
非零返回值表示加变量时出问题参考错误代码表格列表可能的返回值细节错误可调用获取gRBGETERORMSG.
参数 :
模型化:新变量应加入模型
unmvars:新变量数添加
宁兹市:新列非零系数总数
vbeg:约束矩阵非零值以压缩稀疏列格式传递入此例程约束矩阵中的每一列表示成索引-值对表,其中每一索引项提供非零系数约束索引,而每一值项提供相应的非零值模型中每个变量都有一个vbeg表示非零值起始位置温得并vval系统数组例程要求列连续存储, 变量起始位置为前变量端位置 。举个例子eg2=10并vbeg3=12表示变量2有2非零值关联约束索引可见vnd[10]并vnd[11]中查找非零值vval[10]并vval[11].
温得:约束指数非零值参见描述vbeg参数获取更多信息
vval系统:数值矩阵约束非零参见描述vbeg参数获取更多信息
欧比目标系数新建变量推理可以是NULL,在这种情况下目标系数设置0.0.
lb系统:下界新变量推理可以是NULL中,所有变量都下限0.0.
ub上界新变量推理可以是NULL中,所有变量都得到无限上界
v类型类型变量选项为GRB持续,GRB基础,GRB_INTEGER,GRB_SEMICONT或GRB_SEMINT.推理可以是NULL中假设所有变量都连续性
varnames:新变量名称推理可以是NULL中所有变量都提供默认名