ostk.physics.environment.Ephemeris

class Ephemeris

Bases: pybind11_object

Abstract base class for ephemeris models.

An ephemeris provides the position and orientation of celestial objects as a function of time. This is the base class for various ephemeris implementations including Analytical and SPICE-based ephemerides.

See also

Analytical: Analytical ephemeris using reference frames. SPICE: SPICE Toolkit-based ephemeris.

Methods

access_frame

Access the reference frame associated with this ephemeris.

is_defined

Check if the ephemeris is defined.

access_frame(
self: ostk.physics.environment.Ephemeris,
) ostk.physics.coordinate.Frame

Access the reference frame associated with this ephemeris.

Returns:

The reference frame.

Return type:

Frame

is_defined(self: ostk.physics.environment.Ephemeris) bool

Check if the ephemeris is defined.

Returns:

True if the ephemeris is defined, False otherwise.

Return type:

bool