滤波内容
版本化
文本搜索
GRBXaddstrs
整数 | GRBXaddstrs高山市 | GRB模型 | 模范 |
整数 | Numconstrs公司 | ||
尺寸_t | 农兹市 | ||
尺寸_t | CBEG | ||
整数 | *cind, | ||
双倍 | Cval | ||
查尔 | 感知 | ||
双倍 | rhs, | ||
康斯特查尔 | 词串名 |
上头尺寸_t
版本GRBaddstrs.计非零值的两个参数类型尺寸_t
本版支持20多亿非零值模型
添加新线性约束模型注意,由于我们懒惰更新方法,在你更新模型前不会实际增加新约束GRB更新模型优化模型使用GRB优化或写模型到磁盘gRBwrite基础)
我们建议你一次构建模型单约束GRBaddcost并发现它生成简单代码自由使用此例程
返回值:
非零返回值表示加约束时出问题参考错误代码表格列表可能的返回值细节错误可调用获取gRBGETERORMSG.
参数 :
模型化:新约束模式
Numconstrs:新约束数添加
宁兹市:新约束非零系数总数
百合:约束矩阵非零值通过此例程压缩稀疏行格式传递到此例程中约束矩阵中的每一项约束都表示成索引-值对表,其中每一索引项提供非零系数变量索引,而每一值项提供相应的非零值每一项新约束都相关百合值表示非零值起始位置青菜并市值数组例程要求非零约束一立即紧随那些约束i-1内青菜并市值.正因如此立方公尺表示第一个非零约束指数一结束非零约束i-1.举例子说明使用该表示法时,考虑案例eg2=10并立方公尺3=12.表示约束2有2非零值关联变量索引可见Cindd[10]并scind[11]中查找非零值val[10]并val[11].
青菜变量索引非零值关联参见描述百合参数获取更多信息
市值:数值矩阵约束非零参见描述百合参数获取更多信息
感知力思维新约束选项为GRB_LESSEQUAL,GRB_EQUAL或GRB_GREATER_EQUAL.
rhs右侧值新约束推理可以是NULL中右侧值设置0.0.
字符串名名新约束推理可以是NULL中所有约束都提供默认名