curryer.spicierpy.vectorized ============================ .. py:module:: curryer.spicierpy.vectorized .. autoapi-nested-parse:: Vectorized SPICE functions which properly handle numpy arrays. @author: Brandon Stone Functions --------- .. autoapisummary:: curryer.spicierpy.vectorized._vectorize curryer.spicierpy.vectorized.recgeo curryer.spicierpy.vectorized.spkezr curryer.spicierpy.vectorized.spkezp curryer.spicierpy.vectorized.ckgp curryer.spicierpy.vectorized.sce2c curryer.spicierpy.vectorized.sct2e curryer.spicierpy.vectorized.str2et curryer.spicierpy.vectorized.timout curryer.spicierpy.vectorized.unitim Module Contents --------------- .. py:function:: _vectorize(pyfunc, **vec_kwargs) Vectorize a func and supply it as the first arg to a wrapper. .. py:function:: recgeo(rectan, re, f, as_deg=False) Convert rectangular coords to geodetic (lon/lat/alt) (supports 2D ndarrays). .. py:function:: spkezr(targ, et, ref, abcorr, obs) Get position and velocity (supports ndarrays). .. py:function:: spkezp(targ, et, ref, abcorr, obs) Get position (supports ndarrays). .. py:function:: ckgp(inst, sclkdp, tol, ref) Get pointing (attitude) as a rotation matrix (supports ndarrays). .. py:function:: sce2c(func, sc, et) Convert ephemeris time (ET) to continuous encoded spacecraft clock "ticks" (supports ndarrays). .. py:function:: sct2e(func, sc, sclkdp) Convert continuous encoded spacecraft clock "ticks" to ephemeris time (ET; supports ndarrays). .. py:function:: str2et(time, *args, **kwargs) Convert strings to Ephemeris Time (ET) (supports ndarrays). .. py:function:: timout(et, *args, **kwargs) Convert Ephemeris Time (ET @J2000) to a string (supports scalar (0D) ndarrays). .. py:function:: unitim(func, epoch, *args, **kwargs) Convert between uniform (count) time scales (supports ndarrays).