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

在不可行的模型中使用该类。 它可用于报告获得可行问题所需的松弛。
| 方法概要 | |
|---|---|
public void | attach(IloConstraint ct, IloNum pref) |
public void | attach(IloConstraintMap cts, IloNumMap prefs) |
public void | end() |
public void | first() |
public IloConstraint | getConstraint() const |
public IloNum | getLB() const |
public IloNum | getRelaxedLB() const |
public IloNum | getRelaxedUB() const |
public IloNum | getUB() const |
public IloBool | hasNext() |
public | IloOplRelaxationIterator(IloOplModel model) |
public void | next() |
public IloInt | printRelaxation(std::ostream & os) |
| 方法详细信息 |
|---|
创建默认松弛迭代器
另请参阅:
将约束条件 "ct附加到值 "pref上(以供选择)。 在做了一些附加处理后,只考虑对有附加偏好的约束条件进行放松。
| ct | 一个 " IloConstraint对象,用于为约束附加偏好。 |
| 前额 | 偏好值。 |
将约束映射 "cts附加到首选项的值映射 "prefs上。 在做了一些附加处理后,只考虑对有附加偏好的约束条件进行放松。
| cts | 一个 " IloConstraintMap对象,包含要附加首选项的约束条件。 |
| 预置 | 保存首选项的 " IloNumMap对象。 |
清除该对象使用的内存
进入第一次放松。
返回放宽的约束条件。
IloConstraint对象,可以为空。返回下限。
返回放宽的下限。
返回放宽的上限。
返回上限。
如果有另一种松弛,则返回 true。
true。进入下一个放松环节。
报告获得可行问题所需的松弛,返回找到的松弛次数,并将调用对象的状态更改为松弛模式。