该类的扩展实现了用户编写的用户切割回调(高级方法)。
命名空间: ILOG.OPL
程序集: oplall(在oplall.dll 中)
语法
| C# |
|---|
公 摘要 类 UserCutCallback : Cplex..::..ControlCallback |
备注
这是一种先进的方法。
重要信息:
高级方法通常要求对 ILOG Cplex 使用的算法有深刻的了解。 因而它们会提高应用程序中错误行为的风险,而这种行为可能难以调试。 因此,您应该仔细考虑是否可以用其他方法来完成同样的任务。
这是用户剪切回调类。 该类的扩展功能可实现用户编写的用户剪切回调。 在使用分支-切割搜索解决问题的同时,还可以添加用户切割。 用户切分可能无助于模型的制定和限制问题的可行区域,而只是加强了模型的制定。 如果要在优化过程中添加限制问题可行区域的约束条件,则必须使用Cplex.LazyConstraintCallback实例。 通过调用 "添加 "方法,可从该回调中添加剪切。 添加的切口必须是全局有效的,因为它们不会在回溯过程中自动移除。
该类的构造函数和方法受保护,以确保它们仅用于派生用户编写的回调类或实现其中的主方法。
继承层次结构
系统..::..对象
ILOG.OPL'..::..Cplex '..::..回调
ILOG.OPL..::..Cplex..::..MIPInfoCallback
ILOG.OPL..::..Cplex '..::..MIPCallback
ILOG.OPL..::..Cplex..::..ControlCallback
ILOG.OPL..::..Cplex..::..UserCutCallback
ILOG.OPL'..::..Cplex '..::..回调
ILOG.OPL..::..Cplex..::..MIPInfoCallback
ILOG.OPL..::..Cplex '..::..MIPCallback
ILOG.OPL..::..Cplex..::..ControlCallback
ILOG.OPL..::..Cplex..::..UserCutCallback
另请参阅
ILOG.OPL..::..Cplex..::..UserCutCallback