curryer.compute.constants ========================= .. py:module:: curryer.compute.constants .. autoapi-nested-parse:: SPICE related constants for TIM. @author: Brandon Stone Attributes ---------- .. autoapisummary:: curryer.compute.constants.EPHEMERIS_TIMESTEP_USEC curryer.compute.constants.ATTITUDE_TIMESTEP_USEC curryer.compute.constants.KM_PER_ASTRONOMICAL_UNIT curryer.compute.constants.SPEED_OF_LIGHT_KM_PER_S curryer.compute.constants.WGS84_SEMI_MAJOR_AXIS_KM curryer.compute.constants.WGS84_SEMI_MINOR_AXIS_KM curryer.compute.constants.WGS84_INVERSE_FLATTENING curryer.compute.constants.WGS84_ECCENTRICITY2 Classes ------- .. autoapisummary:: curryer.compute.constants.SpatialQualityFlags Module Contents --------------- .. py:data:: EPHEMERIS_TIMESTEP_USEC :value: 60000000 .. py:data:: ATTITUDE_TIMESTEP_USEC :value: 10000000 .. py:data:: KM_PER_ASTRONOMICAL_UNIT :value: 149597870.7 .. py:data:: SPEED_OF_LIGHT_KM_PER_S :value: 299792.458 .. py:data:: WGS84_SEMI_MAJOR_AXIS_KM :value: 6378.137 .. py:data:: WGS84_SEMI_MINOR_AXIS_KM :value: 6356.752314245 .. py:data:: WGS84_INVERSE_FLATTENING :value: 0.0033528106647474805 .. py:data:: WGS84_ECCENTRICITY2 :value: 0.0066943799901413165 .. py:class:: SpatialQualityFlags Bases: :py:obj:`enum.IntFlag` Support for integer-based Flags .. py:attribute:: GOOD :value: 0 .. py:attribute:: SPICE_ERR_NO_RESULTS_FOUND :value: 1 .. py:attribute:: SPICE_ERR_MISSING_EPHEMERIS :value: 2 .. py:attribute:: SPICE_ERR_MISSING_ATTITUDE :value: 4 .. py:attribute:: SPICE_ERR_INVALID_LOCATION :value: 8 .. py:attribute:: SPICE_ERR_UNKNOWN_NONSPECIFIC :value: 16 .. py:attribute:: CALC_UNEXPECTED_NOT_FINITE :value: 32 .. py:attribute:: CALC_KERNELS_UNDESIRED_TLM :value: 64 .. py:attribute:: CALC_KERNELS_FAILED :value: 128 .. py:attribute:: CALC_ELLIPS_INSUFF_DATA :value: 256 .. py:attribute:: CALC_ELLIPS_NO_INTERSECT :value: 512 .. py:attribute:: CALC_TERRAIN_EXTREME_ZENITH :value: 1024 .. py:attribute:: CALC_TERRAIN_MAX_ITER :value: 2048 .. py:attribute:: CALC_TERRAIN_NOT_FINITE :value: 4096 .. py:attribute:: CALC_ANCIL_INSUFF_DATA :value: 8192 .. py:attribute:: CALC_ANCIL_NOT_FINITE :value: 16384 .. py:method:: from_spice_error(error: spiceypy.utils.exceptions.SpiceyError) :classmethod: