January 27th, 2018

  • f4ekmah

Численные методы для решения задачи n тел.

Численно решаю задачу n тел методом Эйлера. Когда тела сближаются, большие ускорения скачком пробрасывают тела мимо друг друга; торможения не происходит, поскольку к следующему шагу тела уже далеко.
Это заметно повышает общую энергию системы.

Пытаясь избавиться от проблемы, попробовал неявный метод(ОДУ-шный аналог схемы Кранка-Николсона). Не помогло.

1.) Может быть кто знает, какие методы хорошо подходят для задачи n-тел?
2.) Не существует ли подхода, при котором общая энергия системы сохраняется?