pylupnt.tcl_to_tcb

pylupnt.tcl_to_tcb(*args, **kwargs)

Overloaded function.

  1. tcl_to_tcb(t_tcl: Real) -> Real

Lunar Coordinate Time (TCL) to Barycentric Coordinate Time (TCB) [s].

  1. tcl_to_tcb(t_tcl: Real, x_bcrs: typing.Annotated[numpy.typing.ArrayLike, Real, “[3, 1]”]) -> Real

TCL to TCB using barycentric position x_bcrs for the position-dependent term [s].

  1. tcl_to_tcb(t_tcl: typing.Annotated[numpy.typing.ArrayLike, Real, “[m, 1]”]) -> typing.Annotated[numpy.typing.NDArray[Real], “[m, 1]”]

Vectorized: TCL to TCB [s].

  1. tcl_to_tcb(t_tcl: typing.Annotated[numpy.typing.ArrayLike, Real, “[m, 1]”], x_bcrs: typing.Annotated[numpy.typing.ArrayLike, Real, “[m, 3]”]) -> typing.Annotated[numpy.typing.NDArray[Real], “[m, 1]”]

Vectorized: TCL to TCB using per-epoch barycentric positions [s].