transform_position_from_gcrf_to_bcrf#
- pride.astro.transform_position_from_gcrf_to_bcrf(x_target_gcrf: numpy.ndarray, x_earth_bcrf: numpy.ndarray, v_earth_bcrf: numpy.ndarray, potential_at_geocenter: numpy.ndarray) numpy.ndarray#
Lorentz transformation of position vector from GCRF to BCRF
Source: 10.1051/0004-6361/201218885 (Duev 2012)
- Parameters:
x_target_gcrf – GCRF position of the target as (N, 3) array
x_earth_bcrf – BCRF positon of the Earth as (N, 3) array
v_earth_bcrf – BCRF velocity of the Earth as (N, 3) array
potential_at_geocenter – Newtonian potential of all the solar system bodies, excluding the Earth, evaluated at the geocenter. Passed as (N,) array.
- Returns:
BCRF position of the target as (N, 3) array