2017-12-21 5 views
0

外部コマンドからCPLEX解像度を停止することはできますか?私はCPLEXを現在の結果がなくても殺したいだけです。 JavaなどのAPIを使用して呼び出され、実行中のCPLEXを殺すために素敵な方法は、頻繁に、あなたがのためにテストすることができ、コールバック内で呼び出されますCPLEXでコールバックを作成するために、おそらくあなたの助け外部からCPLEXを殺すことは可能ですか?

+0

「CPLEX」はどれですか? CPLEXスタジオ、コマンドラインバージョンoplrun、cplexコマンドラインソルバー、またはAPIを使用して独自のコードに組み込まれたcplexのコピーを意味しますか? (もしそうなら、どの言語を使っていますか?)。どのプラットフォーム(Windows、Linuxなど) – TimChippingtonDerrick

+0

@TimChippingtonDerrick私はSpring Framework内でNetbeansでCPLEXを使用していますが、CPLEXを使用する言語はJavaです。 Windows上で動作しています(ほとんど) – MysteryGuy

+0

私は[Aborter](https://www.ibm.com/support/knowledgecenter/SSSA5P_12.8.0/ilog.odms.cplex.help/refjavacplex/html/)を探していると思いますilog/cplex/IloCplex.Aborter.html)クラスです。 MIPex4.javaの使用例を見てみましょう。 – rkersh

答えて

0

ため

感謝いくつかの標準変数は特定の値に設定され、次に検索プロセスを終了します。あなたのcplex以外のJavaコードでは、ユーザーの割り込みやタイムアウトなどの何らかの要求に応答してその変数を設定できます。その後、コールバックは値を参照してcplexをきちんと止めます。

関連する問題