COIN/OSI インターフェイス ( ) を介して CPLEX を実行していますOsiCpxSolverInterface。一部の大きな LP でエラー メッセージが表示される エラー メッセージCPX0000 CPLEX Error 1001: Out of memory.
にもかかわらず、例外 ( CoinError) はスローされません。ソース コードをOsiCpxSolverInterface見ると、リターン コードはCPXlpopt0 だったはずです。
明確にするために: 私の質問は、メモリ不足の問題を回避する方法ではありません。プログラムからそれを検出する方法を探しています。