ssapy.accel

Classes for modeling accelerations.

Classes

Accel([time_breakpoints])

Base class for accelerations.

AccelConstNTW(accelntw[, time_breakpoints])

Constant acceleration in NTW coordinates.

AccelDrag([recalc_threshold])

Acceleration due to atmospheric drag.

AccelEarthRad(**defaultkw)

Acceleration due to Earth radiation pressure.

AccelKepler([mu])

Keplerian acceleration. I.e., force is proportional to 1/|r|^2.

AccelProd(accel, factor)

Acceleration defined as the product of an acceleration with a constant factor.

AccelSolRad(**defaultkw)

Acceleration due to solar radiation pressure.

AccelSum(accels)

Acceleration defined as the sum of other accelerations.

Ellipsoid

An ellipsoid representation for coordinate transformations.

Class Inheritance Diagram

Inheritance diagram of ssapy.accel.Accel, ssapy.accel.AccelConstNTW, ssapy.accel.AccelDrag, ssapy.accel.AccelEarthRad, ssapy.accel.AccelKepler, ssapy.accel.AccelProd, ssapy.accel.AccelSolRad, ssapy.accel.AccelSum