У меня есть сценарий AMPL, который включает многократный вызов «решить» в линейной программе. Я использую решатель MINOS. После каждого решения он выводит:
МИНОС 5.51:
"опция abs_boundtol 2.220446049250313e-16;" или "опция rel_boundtol 2.220446049250313e-16;" изменит выведенные двойственные значения.
Есть ли способ подавить это сообщение?
Я прочитал это в инструкции MINOS:
Для вызовов из команды решения AMPL или формы
минос заглушка...
(где stub.nl из опций вывода AMPL -ob или -og), вы можете использовать outlev= для управления количеством и видом вывода:
outlev=0 нет болтовни на stdout
outlev=1 сообщать только параметры на стандартный вывод
outlev=2 итоговый файл на стандартный вывод
Файл журнала outlev=3 на стандартный вывод, без решения
файл журнала outlev=4, включая решение, на стандартный вывод
что может быть актуально, но я этого не понимаю.
Я включил «optionsolver_msg 0;» в моем сценарии; он отключает объявление от MINOS о том, что он получил такое-то и такое-то оптимальное значение с таким-то количеством итераций, но это не влияет на сообщение, о котором я здесь спрашиваю.