簡體   English   中英

僅在根節點運行回調

[英]Run callback only at the root node

我正在使用分支切割框架使用 CPLEX 12.7 解決 integer 線性規划問題。 我在 C++ 中使用 CPLEX 可調用庫。

因此,我實現了一個 UserCutCallback 回調。 但是,分開我的剪輯需要很長時間,而且我有興趣僅在處理根節點期間運行此回調,然后將其禁用。

請,任何人都知道如何在根節點中運行 UserCutCallback ?

您可以在回調中檢查它是否在根節點調用,如果沒有則立即返回。 為了檢查您是否在根目錄,您可以使用回調的getNnodes() function。

您可能需要查看UserCutCallbackI的參考文檔 您可能會感興趣一些函數,例如isAfterCutLoop()abortCutLoop()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM