如何在AMPL中隐藏CPLEX的输出?

时间:2013-11-14 22:34:01

标签: logging output solver cplex ampl

我想隐藏

之类的消息
  

CPLEX 12.5.1.0:整数不可行。
319 MIP单纯形   迭代
0个分支绑定节点
没有依据。

我不介意隐藏成功的消息,但我不想要不成功的消息。

我试过了

  • option cplex_options 'wantsol=8';
  • option cplex_options 'logfile=rubbishFile.txt';
  • option cplex_options 'tunedisplay=0';
  • option cplex_options 'incompat=0';

但是不要工作。

1 个答案:

答案 0 :(得分:4)

我怀疑这些线条实际上是由AMPL环境打印的。根据您的需要,请在抑制CPLEX的所有输出后尝试这些:

  • option cplex_options 'outlev=0';(这应该安静CPLEX)和

  • option solver_msg 0;

  • solve >rubbishFile.txt;

希望这有帮助。