astrodynx.twobody

astrodynx.twobody#

Lagrange Coefficients

lagrange_F

The Lagrange F function

lagrange_G

The Lagrange G function

lagrange_Ft

The Lagrange Ft function

lagrange_Gt

The Lagrange Gt function

State Transition Functions

prpr0

The State Transition Matrix for position with respect to initial position.

prpv0

The State Transition Matrix for position with respect to initial velocity.

pvpr0

The State Transition Matrix for velocity with respect to initial position.

pvpv0

The State Transition Matrix for velocity with respect to initial velocity.

dxdx0

The State Transition Matrix.

C_func

The C function

Universal Anomaly Functions

sigma_fn

The sigma function

ufunc0

The universal function U0

ufunc1

The universal function U1

ufunc2

The universal function U2

ufunc3

The universal function U3

ufunc4

The universal function U4

ufunc5

The universal function U5

Path and Trajectory Analysis

nmax_by_periapsis

Returns the maximum number of revolutions that can occur between two points in an orbit, given the minimum periapsis radius.

is_short_way

Returns True if the short way between two points in an orbit is taken.

pass_perigee

Returns True if the orbit passes through perigee between two points.

rp_islower_rmin

Returns True if the periapsis radius is lower than the minimum radius.