Цитата: adolfus от 01.11.2012 01:19:59
Запустил в wine.
Насколько я понял, это двухмерная постановка задачи с очень даже симметричными начальными условиями. Потенциал у вас какой? Логарифмический?
В wine наверное тормозит, как феррари на сухом асфальте...
Рассматривать эту программку как что-то серьезное не стоит.Если шарики сделать побольше, получается неплохой скринсейвер или заставка.Численное решение дифф.уравнений движения для системы частиц, такое же честное,как I том лекций Фейнмана.
Потенциал ньютоновский:)
Задача двумерная-протопланетный диск.Сейчас частицы распределены в диске с равномерной плотностью , координаты случайные, начальные векторы скорости соответствуют строго круговой орбите вокруг "звезды". Ее масса в относительных единицах 100, масса каждой частицы 0.001.
Вчера уменьшил до 0.0001. Взаимодействие между "планетами" должно быть на порядки меньше, чем со звездой, иначе стабильных итоговых орбит не получается- все время, рано или поздно, получается одна большая планета( "горячий юпитер" ).
При определенном расстоянии между частицами они слипаются независимо от скоростей , массы складываются, итоговая скорость новой частицы -честно по закону сохранения импульса
V=(m1*
V1+m2*
V2)/(m1+m2)