| 概述 | 组 | 树 | 图形 | 不推荐 | 索引 | 概念 |

类 "IloAllMinDistance的实例是一个约束条件,它确保约束整数变量数组中任意一对变量之间的绝对距离大于或等于给定的整数。
提取的内容
当算法 "IloCP或 "IloSolver提取约束条件时,所有已添加到模型中且未从模型中删除的变量都将被提取出来。
IloCplex 没有提取该约束条件。
另请参阅:
| 方法概要 | |
|---|---|
public IloAllMinDistanceI * | getImpl() const |
public | IloAllMinDistance() |
public | IloAllMinDistance(IloAllMinDistanceI * impl) |
public | IloAllMinDistance(const IloEnv env, const IloIntVarArray vars, IloInt k, const char * name=0) |
从 "IloConstraint继承的方法 |
|---|
getImpl, IloConstraint, IloConstraint |
从 "IloIntExprArg继承的方法 |
|---|
getImpl, IloIntExprArg, IloIntExprArg |
从 "IloNumExprArg继承的方法 |
|---|
getImpl, IloNumExprArg, IloNumExprArg |
| 方法详细信息 |
|---|
该构造函数返回一个约束条件,确保数组 "vars中任意一对变量之间的绝对距离大于或等于 "k。 您必须将此限制添加到模型中,并为算法提取模型,才能将其考虑在内。