Получить текущую основную итерацию SNOPTC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Получить текущую основную итерацию SNOPT

Сообщение Anonymous »

Из кода C++ я использую интерфейс SNOPTA (SNOPT7).
Из обратных вызовов для оценки функции/градиента я могу подсчитать их количество (nCon), но хотел бы знать текущая основная итерация, записанная в выходных данных.
Разница major и nCon заключается в том, что snopt часто выполняет поиск строк или пытается избежать локального оптимума, поэтому некоторые оценки функций для внутренних циклов snopt и не соответствуют основным итерациям snopt.
Я не смог найти никакой функции API, и моя единственная (отчаянная) идея — исправить код Fortran 77 где-нибудь в код регистрации для вызова статической C-функции с основной функцией.

Подробнее здесь: https://stackoverflow.com/questions/786 ... -iteration
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»