Есть несколько тел, взаимодействующих друг с другом и движущихся в вязкой среде, т.е., на них действует сила трения, зависящая от скорости. Сейчас получается такой эффект: при определенной величине шага по времени силы трения хватает, чтобы изменить направление движения тела на противоположное, а не просто остановить его. Шаг по времени для предотвращения этого эффекта по моим прикидкам должен быть достаточно маленький, порядка 10^(-10) секунды, в то время как моделировать процесс нужно при шаге 10^(-6) секунды. Прикидываю так —
f = -k * v
delta_v = -k * v * delta_t / m
v + delta_v >= 0
=>
k * v * delta_t / m <= v
=>
delta_t <= m / k
delta_t <= 10^(-18) / 10^(-8)
delta_t <= 10^(-10)