Контроль ошибок хочет выбрать шаг меньше минимально допустимого - PullRequest
0 голосов
/ 27 июня 2019

Я получаю следующую ошибку при запуске симуляции

terminate called after throwing an instance of 'std::runtime_error'
  what():  Error control wants to select step smaller than minimum allowed (1e-14)

1 Ответ

0 голосов
/ 27 июня 2019

Копирование ответа Русса с площади здесь

у вас, вероятно, есть что-то в вашей динамике, что возвращает инф? (что означает, что симулятор пытается получить невозможную точность).

вы можете перевести симулятор в режим фиксированного шага , чтобы включить питание, но вы просто будете симулировать глупости. я думаю, что вам нужно найти источник численного раздувания.

...