curryer.compute.constants

SPICE related constants for TIM.

@author: Brandon Stone

Attributes

Classes

SpatialQualityFlags

Support for integer-based Flags

Module Contents

curryer.compute.constants.EPHEMERIS_TIMESTEP_USEC = 60000000
curryer.compute.constants.ATTITUDE_TIMESTEP_USEC = 10000000
curryer.compute.constants.KM_PER_ASTRONOMICAL_UNIT = 149597870.7
curryer.compute.constants.SPEED_OF_LIGHT_KM_PER_S = 299792.458
curryer.compute.constants.WGS84_SEMI_MAJOR_AXIS_KM = 6378.137
curryer.compute.constants.WGS84_SEMI_MINOR_AXIS_KM = 6356.752314245
curryer.compute.constants.WGS84_INVERSE_FLATTENING = 0.0033528106647474805
curryer.compute.constants.WGS84_ECCENTRICITY2 = 0.0066943799901413165
class curryer.compute.constants.SpatialQualityFlags

Bases: enum.IntFlag

Support for integer-based Flags

GOOD = 0
SPICE_ERR_NO_RESULTS_FOUND = 1
SPICE_ERR_MISSING_EPHEMERIS = 2
SPICE_ERR_MISSING_ATTITUDE = 4
SPICE_ERR_INVALID_LOCATION = 8
SPICE_ERR_UNKNOWN_NONSPECIFIC = 16
CALC_UNEXPECTED_NOT_FINITE = 32
CALC_KERNELS_UNDESIRED_TLM = 64
CALC_KERNELS_FAILED = 128
CALC_ELLIPS_INSUFF_DATA = 256
CALC_ELLIPS_NO_INTERSECT = 512
CALC_TERRAIN_EXTREME_ZENITH = 1024
CALC_TERRAIN_MAX_ITER = 2048
CALC_TERRAIN_NOT_FINITE = 4096
CALC_ANCIL_INSUFF_DATA = 8192
CALC_ANCIL_NOT_FINITE = 16384
classmethod from_spice_error(error: spiceypy.utils.exceptions.SpiceyError)