Двойные звезды составляют значительную часть звезд шарового скопления.
Я хотел бы убедиться, что это правда в моем -тела, но я не знаю, как решить, является ли звезда в системе двойной.
Визуально это легко сделать, поскольку двойные системы идентифицируются как две звезды на очень близком расстоянии, вращающиеся вокруг своего центра масс, но мне нужно математическое условие, которое я затем могу перевести в код.
Вам нужно будет рассчитать энергию связи пар частиц в вашей симуляции. Если для пары эта энергия отрицательна, то пара связана, образуя бинарную систему.
Я предполагаю, что у вас уже есть эффективный способ расчета потенциала, поэтому это не должно увеличивать время выполнения, поскольку вам просто нужно проверить точки, которые достаточно близки.
math_lover
каверак
math_lover
каверак
math_lover
каверак
math_lover