solar_model module
Module variables
var gravitational_constant
Гравитационная постоянная Ньютона G
Functions
def calculate_force(
body, space_objects)
Вычисляет силу, действующую на тело.
Параметры:
body — тело, для которого нужно вычислить дейстующую силу.
space_objects — список объектов, которые воздействуют на тело.
def move_space_object(
body, dt)
Перемещает тело в соответствии с действующей на него силой.
Параметры:
body — тело, которое нужно переместить.
def recalculate_space_objects_positions(
space_objects, dt)
Пересчитывает координаты объектов.
Параметры:
space_objects — список оьъектов, для которых нужно пересчитать координаты.
dt — шаг по времени