Orekit Type Conversion Utilities - ephemerista.propagators.orekit.conversions

The conversions.py module.

This module contains utility functions for converting between Ephemerista and Orekit types.

ephemerista.propagators.orekit.conversions.abs_date_to_time(abs_date)

Return the Time representation of the given AbsoluteDate, in TAI scale.

Return type:

Time

ephemerista.propagators.orekit.conversions.cartesian_to_orbit(cart)

Convert Cartesian to CartesianOrbit.

ephemerista.propagators.orekit.conversions.cartesian_to_tpv(cart)

Convert Cartesian to TimeStampedPVCoordinates.

ephemerista.propagators.orekit.conversions.orekit_to_keplerian(kepl_orekit)

Convert KeplerianOrbit to Keplerian.

Return type:

Keplerian

ephemerista.propagators.orekit.conversions.time_to_abs_date(time)

Convert Time to an AbsoluteDate, after having converted the Time object to TAI scale.

ephemerista.propagators.orekit.conversions.time_to_j2000_tai(time)

Convert Time to Julian Day number in the TAI scale and J2000 epoch.

Return type:

float

ephemerista.propagators.orekit.conversions.tpv_to_cartesian(tpv)

Convert TimeStampedPVCoordinates to Cartesian.

Return type:

Cartesian

ephemerista.propagators.orekit.conversions.trajectory_to_ephemeris(t)

Convert Trajectory to Ephemeris.