В прямом гравитационном симуляции тел, каковы предпочтительные методы обработки близких сближений между телами, чтобы сохранить точность эволюции системы?
Я предполагаю, что вы говорите о численной нестабильности, возникающей из-за наличия бесконечного потенциала при . Вот три распространенных решения:
Используйте потенциал мягкого ядра, который ведет себя как кроме очень близкого где он выравнивается до конечного значения. Например, вместо является общим.
Добавьте обнаружение столкновений твердых сфер (в идеале это должно включать в себя шаг интеграции, управляемый событиями, поэтому его может быть довольно сложно реализовать, если вы хотите сделать это правильно).
Используйте временной шаг динамического интегрирования, который является функцией расстояния между ближайшей парой частиц. Когда они далеко, вы можете использовать большой временной шаг, когда они (очень) близко, вы используете (очень) маленький временной шаг.
М. Эннс
Дэйв
dmckee --- котенок экс-модератор