pride.astro#

Functions#

get_icrf_position_vector(→ numpy.ndarray)

Get cartesian position vector of a target in ICRF (SI units)

get_icrf_state_vector(→ numpy.ndarray)

Get cartesian state vector of a target in ICRF (SI units)

get_gcrf_position_vector(→ numpy.ndarray)

Get cartesian position vector of a target in GCRF (SI units)

get_gcrf_state_vector(→ numpy.ndarray)

Get cartesian state vector of a target in GCRF (SI units)

get_body_gravitational_parameter(→ float)

Get gravitational parameter of target from SPICE kernels

post_newtonian_near_field_effect(→ numpy.ndarray)

Post-Newtonian gravitational effect due to moving solar system bodies

transform_position_from_gcrf_to_bcrf(→ numpy.ndarray)

Lorentz transformation of position vector from GCRF to BCRF

transform_position_from_bcrf_to_gcrf(→ numpy.ndarray)

Lorentz transformation of position vector from BCRF to GCRF

calculate_newtonian_potential(→ numpy.ndarray)

Newtonian potential from GMs and relative distances

calculate_newtonian_potential_from_bcrf_positions(...)

Newtonian potential from GMs and BCRF positions

light_time_from_rx_epoch(→ astropy.time.TimeDelta)

Light-time from source to receiver

light_time_from_tx_epoch(→ astropy.time.TimeDelta)

Light-time between source and receiver from TX epoch