ssapy.compute
Tools for orbital dynamics, satellite tracking, and celestial mechanics.
Functions
|
Calculate observed altitude and azimuth of orbiting objects as viewed at specified times and locations. |
|
Calculate observed direction-cosines of orbiting objects as viewed at specified times and positions. |
|
Determine components of position r parallel and perpendicular to sun unit vector. |
|
Find satellite overhead passes for a collection of observers. |
|
Calculate satellite ground track on the outer product of all supplied times and state vectors or orbits. |
|
Interpolate IERS values |
|
Convert lb-like coordinates to unit vectors. |
|
Compute the Euclidean norm of an array over the last axis while preserving leading axes. |
|
Normalize an array along the last axis to have unit length. |
|
Quickly estimate observed altitude and azimuth of orbiting objects as viewed at specified times and locations. |
|
Calculate observed right ascension, declination, and slant range of orbiting objects as viewed at specified times and positions. |
|
Calculate ra/dec rate and slant range rate of orbit at specified times and observer positions and velocities. |
|
Convert object angles and observer position to 3D observer position |
|
Refine a satellite overhead pass. |
|
Calculate positions and velocities on the outer product of all supplied orbits and times. |
|
Convert object and observer position and velocity to angles. |
|
Compute GCRF position of the sun. |
|
Robustly compute angle between unit vectors r1 and r2. |
Classes
|
An ellipsoid representation for coordinate transformations. |
A container for NumPy arrays that makes them hashable and immutable. |
|
|
A basic Keplerian propagator for finding the position and velocity of an orbiting object at some future or past time. |
|
Simplified Least Recently Used Cache. |
|
Orbital state of one or more objects. |
|
Represent and manipulate times and dates for astronomy. |
Class Inheritance Diagram
