Top

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 — шаг по времени