A Permuted Index for CSPICE APIs
===========================================================================
This document is an index for NAIF's CSPICE functions. The index entries
are short phrases that describe the functionality of the functions.
Each phrase is followed by the name of the function that performs the
described function.
The reason we call this a ``permuted'' index is that each index
entry occurs in multiple (cyclic) permutations, allowing each
significant word in every functional description of a function to
occur first in at least one index entry. For example, the function
pxform_c (which returns the matrix that transforms position vectors
from one specified frame to another at a specified epoch) can be
found under the entries
FIND a position transformation matrix pxform_c
MATRIX, find a position transformation pxform_c
POSITION transformation matrix, find a pxform_c
TRANSFORMATION matrix, find a position pxform_c
Some descriptions map to multiple functions; this happens when there
are functions that perform the same function on different data
types.
This index is alphabetically ordered by the index entries.
Version
--------------------------------------------------------
This index applies to version N0067 of the CSPICE Toolkit configured
by NAIF on Fri Dec 31 18:16:48 PST 2021.
Index
--------------------------------------------------------
1900.0, besselian date b1900_c
1900.0 jan 0.5, julian date of j1900_c
1950.0, besselian date b1950_c
1950.0 jan 1.0, julian date of j1950_c
2000 jan 1.5, julian date of j2000_c
2100 jan 1.5, julian date of j2100_c
2X2 matrix, diagonalize symmetric diags2_c
3-DIMENSIONAL unit vector and norm unorm_c
3-DIMENSIONAL vector addition vadd_c
3-DIMENSIONAL vector is the zero vector, test whether a vzero_c
3-DIMENSIONAL vector, matrix times mxv_c
3-DIMENSIONAL vector, matrix transpose times mtxv_c
3-DIMENSIONAL vector, negate a vminus_c
3-DIMENSIONAL vector, norm of vnorm_c
3-DIMENSIONAL vector projection vproj_c
3-DIMENSIONAL vector scaling vscl_c
3-DIMENSIONAL vector subtraction vsub_c
3-DIMENSIONAL vector to another, assign a vequ_c
3-DIMENSIONAL vector transpose times matrix times vector vtmv_c
3-DIMENSIONAL vector, unitize a vhat_c
3-DIMENSIONAL vectors, angular separation of vsep_c
3-DIMENSIONAL vectors, distance between vdist_c
3-DIMENSIONAL vectors, dot product vdot_c
3-DIMENSIONAL vectors, linear combination of three vlcom3_c
3-DIMENSIONAL vectors, linear combination of two vlcom_c
3-DIMENSIONAL vectors, relative difference of vrel_c
3-VECTOR norm, derivative of dvnorm_c
3-VECTOR, perpendicular component of a vperp_c
3X3 case, matrix times matrix mxm_c
3X3 case, matrix times matrix transpose mxmt_c
3X3 case, matrix transpose times matrix mtxm_c
3X3 matrix, determinant of a d.p. det_c
3X3 matrix, equal to another mequ_c
3X3 matrix, invert a invert_c
3X3 matrix, trace of a trace_c
3X3 matrix, transpose a xpose_c
ABBREVIATED years, set the interval of expansion for tsetyr_c
ABERRATION correction, low-level spkacs_c
ABERRATION correction, low-level light time and stellar spkaps_c
ABERRATION for transmission case, stellar stlabx_c
ABERRATION, stellar stelab_c
ABERRATION-CORRECTED state computation, low-level spkaps_c
ABERRATION-CORRECTED state from SPK file spkacs_c
ABERRATION-CORRECTED state, get light time and stellar spkacs_c
ABERRATIONS, get position relative observer corrected for spkezp_c
ABERRATIONS, get state relative to observer corrected for spkez_c
spkezr_c
ABERRATIONS, position relative to observer corrected for spkpos_c
ACCESS, open a das file for read dasopr_c
ACCESS, open a das file for write dasopw_c
ACCESS, open a new das file with write dasonw_c
ACCESS, open a new dla file with write dlaopn_c
ACCESS, open a new dsk file with write dskopn_c
ACTION, get/set default error erract_c
ADD character data to a das file dasadc_c
ADD character data to EK column ekacec_c
ADD comments to a binary DAF file dafac_c
ADD comments to a binary das file dasac_c
ADD data to a type 14 SPK segment spk14a_c
ADD data to EK ekacec_c
ekaced_c
ekacei_c
ADD double precision data to a das file dasadd_c
ADD double precision data to EK column ekaced_c
ADD integer data to a das file dasadi_c
ADD integer data to EK column ekacei_c
ADDING segments, open an existing SPK file for spkopa_c
ADDITION, 3-dimensional vector vadd_c
ADDITION, n-dimensional vector vaddg_c
ADDITIVE numeric time system to another, convert one unitim_c
ADDITIVE numeric time systems, transform between two unitim_c
ADDRESS range of das file, return logical daslla_c
ADDRESS, read data from DAF dafgda_c
ADDRESSES in das file, return last logical daslla_c
ADDRESSES using substrings, update a range of das logical dasudc_c
ADDRESSES, write substrings to a range of das logical dasudc_c
AGAINST wildcard template, match string matchi_c
matchw_c
ALTITUDE over an ellipsoid, derivative of dnearp_c
ALTITUDE over an ellipsoid, rate of change of the dnearp_c
AMOUNT of data in a das file, find the dashfs_c
ANGLE, emission ilumin_c
ANGLE for arbitrary illumination source, compute phase phaseq_c
ANGLE general source, emission illumg_c
ANGLE general source, incidence illumg_c
ANGLE general source, phase illumg_c
ANGLE general source with flags, emission illumf_c
ANGLE general source with flags, incidence illumf_c
ANGLE general source with flags, phase illumf_c
ANGLE, phase ilumin_c
ANGLE search, gf phase gfpa_c
ANGLE, solar incidence ilumin_c
ANGLE to rotation, axis and axisar_c
ANGLES and derivatives from state transformation, euler xf2eul_c
ANGLES and derivatives, state transformation from euler eul2xf_c
ANGLES general source, illumination illumg_c
ANGLES general source, lighting illumg_c
ANGLES general source with flags, illumination illumf_c
ANGLES general source with flags, lighting illumf_c
ANGLES, illumination ilumin_c
ANGLES, lighting ilumin_c
ANGLES, matrix to euler m2eul_c
ANGLES to matrix, euler eul2m_c
ANGULAR separation between two target bodies, compute the trgsep_c
ANGULAR separation of 3-dimensional vectors vsep_c
ANGULAR separation of n-dimensional vectors vsepg_c
ANGULAR separation search, gf gfsep_c
ANGULAR separation, time derivative of dvsep_c
ANGULAR velocity from quaternion and derivative qdq2av_c
ANGULAR velocity, get CK pointing and ckgpav_c
ANGULAR velocity, state transformation to rotation and rav2xf_c
xf2rav_c
APPARENT position from SPK file spkapo_c
APPARENT position, get spkapo_c
APPEND an item to a character cell appndc_c
APPEND an item to a d.p. cell appndd_c
APPEND an item to an integer cell appndi_c
APPEND comments to a DAF file comment area dafac_c
APPEND comments to a das file comment area dasac_c
APPEND record to EK segment ekappr_c
ARBITRARY illumination source, compute phase angle for phaseq_c
ARCHITECTURE and type of a kernel file, determine the getfat_c
AREA, append comments to a DAF file comment dafac_c
AREA, append comments to a das file comment dasac_c
AREA, compute plate model pltar_c
AREA, delete DAF comment dafdc_c
AREA, delete das comment dasdc_c
ARGUMENTS, gf dummy function for udfuns signature udf_c
ARRAY, clear a character clearc_c
ARRAY, clear a d.p. cleard_c
ARRAY, clear an integer cleari_c
ARRAY, fill a d.p. filld_c
ARRAY, fill an integer filli_c
ARRAY, find next DAF daffna_c
ARRAY, find previous DAF daffpa_c
ARRAY for equivalent character string, search esrchc_c
ARRAY is an order vector, test whether an integer isordv_c
ARRAY, move a d.p. array to another d.p. moved_c
ARRAY name, get DAF dafgn_c
ARRAY, order of a character orderc_c
ARRAY, order of a d.p. orderd_c
ARRAY, order of an integer orderi_c
ARRAY, reorder a character reordc_c
ARRAY, reorder a d.p. reordd_c
ARRAY, reorder a logical reordl_c
ARRAY, reorder an integer reordi_c
ARRAY, search in a character bsrchc_c
isrchc_c
ARRAY, search in an double precision isrchd_c
ARRAY, search in an integer isrchi_c
ARRAY, shell sort a character shellc_c
ARRAY, shell sort a d.p. shelld_c
ARRAY, shell sort an integer shelli_c
ARRAY, sum of a d.p. sumad_c
ARRAY, sum of an integer sumai_c
ARRAY to another d.p. array, move a d.p. moved_c
ASSIGN a 3-dimensional vector to another vequ_c
ASSIGN an n-dimensional vector to another vequg_c
ASSOCIATED with a frame class and class id, find info ccifrm_c
ATTRIBUTES, fetch reference frame cidfrm_c
cnmfrm_c
frinfo_c
AXIS and angle to rotation axisar_c
AXIS of a matrix, rotation raxisa_c
AXIS, vector rotation about an vrotv_c
AZ and el, convert rectangular coordinates to range, recazl_c
AZ and el, rectangular coordinates to range, recazl_c
AZ and el to rectangular coordinates, convert range, azlrec_c
AZ and el to rectangular coordinates, range, azlrec_c
AZ and el to rectangular velocity conversion, range, drdazl_c
AZ and el velocity conversion, rectangular to range, dazldr_c
AZ/EL coordinates, jacobian matrix of rectangular w.r.t. drdazl_c
AZ/EL coordinates relative to constant position observer azlcpo_c
AZ/EL coordinates relative to landmark on extended object azlcpo_c
AZ/EL coordinates relative to surface point extended objec azlcpo_c
AZ/EL coordinates w.r.t. constant position surface point azlcpo_c
AZ/EL w.r.t. rectangular coordinates, jacobian matrix of dazldr_c
AZIMUTH and elevation, convert rectangular to range, recazl_c
AZIMUTH and elevation derivative, rectangular to range, dazldr_c
AZIMUTH and elevation, rectangular to range, recazl_c
AZIMUTH and elevation to rectangular, convert range, azlrec_c
AZIMUTH and elevation to rectangular derivative, range, drdazl_c
AZIMUTH and elevation to rectangular, range, azlrec_c
BACKWARD search, begin DAF dafbbs_c
BACKWARD search for position of character cposr_c
BACKWARD search for position of unlisted character ncposr_c
BACKWARD search in dla file, begin dlabbs_c
BARYCENTER, state relative to solar system spkssb_c
BASE 16 scientific notation, convert d.p. to dp2hx_c
BASE 16 scientific notation d.p. number, convert hx2dp_c
BEGIN backward search in dla file dlabbs_c
BEGIN DAF backward search dafbbs_c
BEGIN DAF forward search dafbfs_c
BEGIN forward search in dla file dlabfs_c
BEGIN new segment in dla file dlabns_c
BEGIN writing a type 14 SPK segment spk14b_c
BESSELIAN date 1900.0 b1900_c
BESSELIAN date 1950.0 b1950_c
BETWEEN 3-dimensional vectors, distance vdist_c
BETWEEN coordinate systems, state transformation xfmsta_c
BETWEEN ephemeris time and UTC, difference deltet_c
BETWEEN line and ellipsoid, distance npedln_c
BETWEEN line of sight and body, distance npedln_c
BETWEEN n-dimensional vectors, distance vdistg_c
BETWEEN point and line, distance nplnpt_c
BETWEEN ray and ellipsoid, point of intersection surfpt_c
BETWEEN two additive numeric time systems, transform unitim_c
BETWEEN two target bodies, compute the angular separation trgsep_c
BETWEEN two uniform numeric time systems, transform unitim_c
BINARY DAF file, add comments to a dafac_c
BINARY das file, add comments to a dasac_c
BINARY pck file, find frame class id codes of frames in pckfrm_c
BINARY pck frame, get coverage start and stop time for pckcov_c
BINARY pck reference frame, get coverage window for pckcov_c
BINARY search for a double precision value bsrchd_c
BINARY search for a string using an order vector bschoc_c
BINARY search for an integer using an order vector bschoi_c
BINARY search for an integer value bsrchi_c
BODIES, compute the angular separation between two target trgsep_c
BODIES in dsk file, find id codes of dskobj_c
BODIES in SPK file, find id codes of spkobj_c
BODY codes get target state relative to an observer, using spkez_c
BODY, distance between line of sight and npedln_c
BODY, find limb points on target limbpt_c
BODY, find nearest point to observer on target subpnt_c
BODY, find nearest point to sun on target subslr_c
BODY, find sub-observer point on target subpnt_c
BODY, find sub-solar point on target subslr_c
BODY, find sub-spacecraft point on target subpnt_c
BODY, find terminator points on target termpt_c
BODY from the kernel pool, fetch constants for a bodvcd_c
bodvrd_c
BODY, get coverage start and stop time for spkcov_c
BODY id code to name bodc2n_c
BODY id code to string bodc2s_c
BODY id code to surface id code, surface string and srfscc_c
BODY id code to surface string, surface id code and srfc2s_c
BODY in the kernel pool, find constants for a bodfnd_c
BODY, line of sight intercept with surfpt_c
BODY name to code bodn2c_c
bods2c_c
BODY name/id code definition boddef_c
BODY names get position relative to an observer, using spkezp_c
BODY names get target state relative to an observer, using spkezr_c
BODY, physical constants for a bodvcd_c
bodvrd_c
BODY relative to another, geometric position of one spkgps_c
BODY relative to another, geometric state of one spkgeo_c
BODY string to surface id code, surface string and srfs2c_c
BODY string to surface string, surface id code and srfcss_c
BODY surface, find intercept of ray on target sincpt_c
BODY surface, find intersection of ray and target sincpt_c
BODY-FIXED latitudinal coordinates to rectangular, convert srfrec_c
BODYFIXED, transformation from inertial position to tipbod_c
BODYFIXED, transformation from inertial state to tisbod_c
BOOLEAN function search, gf user defined gfudb_c
BOUNDS for type 2 dsk segment, compute range dskrb2_c
BRACKET a d.p. value within an interval brcktd_c
BRACKET an integer value within an interval brckti_c
BUFFER, load the kernel pool from an internal text lmpool_c
BUFFERED records to a das file, write daswbr_c
BUILD a right handed coordinate frame frame_c
BUILT-IN reference frames, fetch ids of bltfrm_c
C-KERNEL, --- see CK
C-KERNEL id to SCLK and SPK id, map ckmeta_c
CALENDAR date, convert ephemeris time to a formal etcal_c
CALENDARS, gregorian and julian timdef_c
CARDINAL text, replace marker with repmct_c
CARDINALITY of a d.p. window wncard_c
CARDINALITY of an integer cell card_c
CARDINALITY of an integer cell, set the scard_c
CARTESIAN surface points, map latitudinal coordinates to latsrf_c
CARTESIAN surface points to normal vectors, map srfnrm_c
CASE, stellar aberration for transmission stlabx_c
CELL, append an item to a character appndc_c
CELL, append an item to a d.p. appndd_c
CELL, append an item to an integer appndi_c
CELL, cardinality of an integer card_c
CELL, copy a character copy_c
CELL, set the cardinality of an integer scard_c
CELL, set the size of a ssize_c
CELL, size of a size_c
CENTER and generating vectors, ellipse to el2cgv_c
CENTER and generating vectors to ellipse cgv2el_c
CENTER, map frame class and class id to frame name, id, ccifrm_c
CHANGE default convergence tolerance for gf routines gfstol_c
CHANGE of the altitude over an ellipsoid, rate of dnearp_c
CHANGE time software defaults. timdef_c
CHARACTER array, clear a clearc_c
CHARACTER array, order of a orderc_c
CHARACTER array, reorder a reordc_c
CHARACTER array, search in a bsrchc_c
isrchc_c
CHARACTER array, shell sort a shellc_c
CHARACTER, backward search for position of cposr_c
CHARACTER, backward search for position of unlisted ncposr_c
CHARACTER cell, append an item to a appndc_c
CHARACTER cell, copy a copy_c
CHARACTER clock format, convert spacecraft clock ticks to scfmt_c
CHARACTER column entry, fetch element from ekgc_c
CHARACTER column to EK segment, write entire ekaclc_c
CHARACTER data from a das file, read dasrdc_c
CHARACTER data from EK column, read ekrcec_c
CHARACTER data to a das file, add dasadc_c
CHARACTER data to EK column, add ekacec_c
CHARACTER data to EK column, write ekacec_c
CHARACTER element less than, last lstltc_c
CHARACTER element less than or equal to, last lstlec_c
CHARACTER entry in an EK column, replace ekucec_c
CHARACTER, forward search for position of cpos_c
CHARACTER, forward search for position of unlisted ncpos_c
CHARACTER, last non-blank lastnb_c
CHARACTER set, element of a elemc_c
CHARACTER set, insert an item into a insrtc_c
CHARACTER set, remove an item from a removc_c
CHARACTER string, compress a cmprss_c
CHARACTER string, n'th word in a nthwd_c
CHARACTER string, next word in a nextwd_c
CHARACTER string, replace marker with repmc_c
CHARACTER string, search array for equivalent esrchc_c
CHARACTER value of a pooled kernel variable, return the gcpool_c
CHARACTER variable in the kernel pool, set the value of a pcpool_c
CHEBYSHEV expansion, derivatives of a chbder_c
CHEBYSHEV expansion, interpolate a chbint_c
CHEBYSHEV polynomial expansion, integral of chbigr_c
CHEBYSHEV polynomial expansion, integrate chbigr_c
CHEBYSHEV polynomial expansion, value of a chbval_c
CHECK in, module chkin_c
CHECK out, module chkout_c
CHECK the kernel pool for updated variables cvpool_c
CHECK the properties of a kernel pool variable badkpv_c
CK file, close a ckcls_c
CK file, find id codes of objects in ckobj_c
CK file, open a new ckopn_c
CK frame, get coverage start and stop time for ckcov_c
CK instrument, get coverage start and stop time for ckcov_c
CK object, get coverage start and stop time for ckcov_c
CK object, get coverage window for ckcov_c
CK pointing and angular velocity, get ckgpav_c
CK pointing file, load cklpf_c
CK pointing file, unload ckupf_c
CK pointing, get ckgp_c
CK type 1 pointing data segment, write ckw01_c
CK type 2 pointing data segment, write ckw02_c
CK type 2 record, get ckgr02_c
CK type 2 records, number of cknr02_c
CK type 3 pointing data segment, write ckw03_c
CK type 3 record, get ckgr03_c
CK type 3 records, number of cknr03_c
CK type 5 data segment, write ckw05_c
CLEAR a character array clearc_c
CLEAR a d.p. array cleard_c
CLEAR an integer array cleari_c
CLEAR interrupt signal status, gf gfclrh_c
CLEAR the keeper system kclear_c
CLEAR the pool of kernel variables clpool_c
CLOCK, --- also see spacecraft clock
CLOCK format, convert spacecraft clock ticks to character scfmt_c
CLOSE a CK file ckcls_c
CLOSE a das file dasllc_c
CLOSE a dsk file dskcls_c
CLOSE a pck file pckcls_c
CLOSE an open das file dascls_c
CLOSE an SPK file spkcls_c
CLOSE DAF dafcls_c
CLOSE EK ekcls_c
CLOSE file designated by fortran logical unit ftncls_c
CODE and body id code to surface string, surface id srfc2s_c
CODE and body string to surface string, surface id srfcss_c
CODE, body name to bodn2c_c
bods2c_c
CODE definition, body name/id boddef_c
CODE, surface string and body id code to surface id srfscc_c
CODE, surface string and body string to surface id srfs2c_c
CODE to name, body id bodc2n_c
CODE to string, body id bodc2s_c
CODE to surface id code, surface string and body id srfscc_c
CODE to surface string, surface id code and body id srfc2s_c
CODES get target state relative to an observer, using body spkez_c
CODES of bodies in dsk file, find id dskobj_c
CODES of bodies in SPK file, find id spkobj_c
CODES of ephemeris objects in dsk file, find id dskobj_c
CODES of ephemeris objects in SPK file, find id spkobj_c
CODES of frames in binary pck file, find frame class id pckfrm_c
CODES of objects in CK file, find id ckobj_c
CODES of surfaces in dsk file, find id dsksrf_c
COLUMN, add character data to EK ekacec_c
COLUMN, add double precision data to EK ekaced_c
COLUMN, add integer data to EK ekacei_c
COLUMN entry, fetch element from character ekgc_c
COLUMN entry, fetch element from double precision ekgd_c
COLUMN entry, fetch element from integer ekgi_c
COLUMN entry, return the number of elements in a eknelt_c
COLUMN, read character data from EK ekrcec_c
COLUMN, read double precision data from EK ekrced_c
COLUMN, read integer data from EK ekrcei_c
COLUMN, replace character entry in an EK ekucec_c
COLUMN, replace d.p. entry in an EK ekuced_c
COLUMN, replace integer entry in an EK ekucei_c
COLUMN, replace time entry in an EK ekuced_c
COLUMN specified by index, return information on loaded EK ekcii_c
COLUMN to EK segment, write entire character ekaclc_c
COLUMN to EK segment, write entire double precision ekacld_c
COLUMN to EK segment, write entire integer ekacli_c
COLUMN, write character data to EK ekacec_c
COLUMN, write double precision data to EK ekaced_c
COLUMN, write integer data to EK ekacei_c
COLUMNS, return the count of loaded EK ekccnt_c
COLUMNS, return the number of loaded EK ekccnt_c
COMBINATION of three 3-dimensional vectors, linear vlcom3_c
COMBINATION of two 3-dimensional vectors, linear vlcom_c
COMBINATION of two n-dimensional vectors, linear vlcomg_c
COMMENT area, append comments to a DAF file dafac_c
COMMENT area, append comments to a das file dasac_c
COMMENT area, delete DAF dafdc_c
COMMENT area, delete das dasdc_c
COMMENTS from a DAF, extract dafec_c
COMMENTS from a das file, extract dasec_c
COMMENTS to a binary DAF file, add dafac_c
COMMENTS to a binary das file, add dasac_c
COMMENTS to a DAF file comment area, append dafac_c
COMMENTS to a das file comment area, append dasac_c
COMPARE sets set_c
COMPARE two d.p. windows wnreld_c
COMPLEMENT a d.p. window wncomd_c
COMPONENT of a 3-vector, perpendicular vperp_c
COMPONENTS from a vector, unpack three scalar vupack_c
COMPONENTS into a vector, pack three scalar vpack_c
COMPRESS a character string cmprss_c
COMPUTE a polynomial and its derivatives polyds_c
COMPUTE a state from equinoctial elements eqncpv_c
COMPUTE a unit cross product and its derivative ducrss_c
COMPUTE l s lspcn_c
COMPUTE l sub s lspcn_c
COMPUTE ls lspcn_c
COMPUTE normal vector for a type 2 dsk plate dskn02_c
COMPUTE normal vector from dsk type 2 plate id dskn02_c
COMPUTE normal vector of triangular plate from vertices pltnrm_c
COMPUTE normal vectors on dsk surface srfnrm_c
COMPUTE normal vectors on topographic surface srfnrm_c
COMPUTE phase angle for arbitrary illumination source phaseq_c
COMPUTE plate model area pltar_c
COMPUTE plate model volume pltvol_c
COMPUTE range bounds for type 2 dsk segment dskrb2_c
COMPUTE the angular separation between two target bodies trgsep_c
COMPUTE the derivative of a cross product dvcrss_c
COMPUTE the derivative of a dot product dvdot_c
COMPUTE the local time for a point on a body. et2lst_c
COMPUTE uplink and downlink light time ltime_c
CONDITION, determine when a geometric quantity satisfies a gfevnt_c
CONDITION, signal error sigerr_c
CONFIRM the existence of a pooled numeric kernel variable expool_c
CONIC elements from state oscelt_c
CONIC elements from state, extended oscltx_c
CONIC elements, state from conics_c
CONSTANT offset frame, fetch the rotation and frame of a tkfram_c
CONSTANT, plane to normal vector and pl2nvc_c
CONSTANT position observer, az/el coordinates relative to azlcpo_c
CONSTANT position observer, state relative to spkcpo_c
CONSTANT position surface point, az/el coordinates w.r.t. azlcpo_c
CONSTANT position surface point, state relative to spkcpo_c
CONSTANT position target, state of spkcpt_c
CONSTANT step size, gf get gfstep_c
CONSTANT step size, gf set gfsstp_c
CONSTANT to plane, normal vector and nvc2pl_c
CONSTANT velocity observer, state relative to spkcvo_c
CONSTANT velocity surface point, state relative to spkcvo_c
CONSTANT velocity target, state of spkcvt_c
CONSTANTS for a body from the kernel pool, fetch bodvcd_c
bodvrd_c
CONSTANTS for a body in the kernel pool, find bodfnd_c
CONSTANTS for a body, physical bodvcd_c
bodvrd_c
CONSTRAINTS, search using illumination angle gfilum_c
CONSTRAINTS, search using lighting angle gfilum_c
CONSTRAINTS, solve for emission angle gfilum_c
CONSTRAINTS, solve for illumination angle gfilum_c
CONSTRAINTS, solve for incidence angle gfilum_c
CONSTRAINTS, solve for phase angle gfilum_c
CONSTRAINTS, solve for solar incidence angle gfilum_c
CONTINUE searching, select a DAF to dafcs_c
CONTINUED string value from the kernel pool, retrieve a stpool_c
CONTINUOUS spacecraft clock ticks, ephemeris time to sce2c_c
CONTRACT the intervals of a d.p. window wncond_c
CONVERGENCE tolerance for gf routines, change default gfstol_c
CONVERSION, range, az and el to rectangular velocity drdazl_c
CONVERSION, rectangular to range, az and el velocity dazldr_c
CONVERT a string to tdb seconds past the J2000 epoch str2et_c
CONVERT and format d.p. seconds past J2000 as a string timout_c
CONVERT base 16 scientific notation d.p. number hx2dp_c
CONVERT body-fixed latitudinal coordinates to rectangular srfrec_c
CONVERT d.p. number to encoded d.p. number dp2hx_c
CONVERT d.p. to base 16 scientific notation dp2hx_c
CONVERT d.p. to signed normalized hexadecimal string dp2hx_c
CONVERT encoded d.p. number to d.p. number hx2dp_c
CONVERT ephemeris time to a formal calendar date etcal_c
CONVERT one additive numeric time system to another unitim_c
CONVERT one uniform numeric time system to another unitim_c
CONVERT planetographic to rectangular coordinates pgrrec_c
CONVERT range, az and el to rectangular coordinates azlrec_c
CONVERT range, azimuth and elevation to rectangular azlrec_c
CONVERT rectangular coordinates to range, az and el recazl_c
CONVERT rectangular to planetographic coordinates recpgr_c
CONVERT rectangular to range, azimuth and elevation recazl_c
CONVERT signed normalized hexadecimal string to d.p. hx2dp_c
CONVERT spacecraft clock string to ticks sctiks_c
CONVERT spacecraft clock ticks to character clock format scfmt_c
CONVERT state xfmsta_c
CONVERT state to extended osculating elements oscltx_c
CONVERT state to osculating elements oscelt_c
CONVERT surface latitudinal coordinates to rectangular srfrec_c
CONVERT to lowercase lcase_c
CONVERT to uppercase ucase_c
CONVERT units convrt_c
COORDINATE frame, build a right handed frame_c
COORDINATE search, gf position gfposc_c
COORDINATE search, gf subpoint gfsubc_c
COORDINATE search, gf surface intercept gfsntc_c
COORDINATE systems, state transformation between xfmsta_c
COORDINATED universal time, --- see UTC
COORDINATES, convert planetographic to rectangular pgrrec_c
COORDINATES, convert range, az and el to rectangular azlrec_c
COORDINATES, convert rectangular to planetographic recpgr_c
COORDINATES, geodetic to rectangular georec_c
COORDINATES, jacobian matrix of az/el w.r.t. rectangular dazldr_c
COORDINATES, jacobian matrix of rectangular w.r.t. az/el drdazl_c
COORDINATES, jacobian of cylindrical w.r.t. rectangular dcyldr_c
COORDINATES, jacobian of geodetic w.r.t. rectangular dgeodr_c
COORDINATES, jacobian of planetographic w.r.t. rectangular dpgrdr_c
COORDINATES, jacobian of rectangular w.r.t. cylindrical drdcyl_c
COORDINATES, jacobian of rectangular w.r.t. geodetic drdgeo_c
COORDINATES, jacobian of rectangular w.r.t. latitudinal dlatdr_c
drdlat_c
COORDINATES, jacobian of rectangular w.r.t. planetographic drdpgr_c
COORDINATES, jacobian of rectangular w.r.t. spherical drdsph_c
COORDINATES, jacobian of spherical w.r.t. rectangular dsphdr_c
COORDINATES, latitudinal to cylindrical latcyl_c
COORDINATES, latitudinal to rectangular latrec_c
COORDINATES, latitudinal to spherical latsph_c
COORDINATES, range, az and el to rectangular azlrec_c
COORDINATES, range ra and dec to rectangular radrec_c
COORDINATES, rectangular to cylindrical reccyl_c
COORDINATES, rectangular to latitudinal reclat_c
COORDINATES, rectangular to spherical recsph_c
COORDINATES, spherical to cylindrical sphcyl_c
COORDINATES, spherical to latitudinal sphlat_c
COORDINATES, spherical to rectangular sphrec_c
COORDINATES to cartesian surface points, map latitudinal latsrf_c
COORDINATES to dsk surface points, map latitudinal latsrf_c
COORDINATES to ra and dec, rectangular recrad_c
COORDINATES to range, az and el, convert rectangular recazl_c
COORDINATES to range, az and el, rectangular recazl_c
COORDINATES to rectangular, convert body-fixed latitudinal srfrec_c
COORDINATES to rectangular, convert surface latitudinal srfrec_c
COORDINATES to rectangular, surface point latitudinal srfrec_c
COPY a character cell copy_c
CORRECTED for aberrations, get position relative observer spkezp_c
CORRECTED for aberrations, get state relative to observer spkez_c
spkezr_c
CORRECTED for aberrations, position relative to observer spkpos_c
CORRECTED state from SPK file, light-time spkltc_c
CORRECTED state, get light-time spkltc_c
CORRECTION, low-level aberration spkacs_c
CORRECTION, low-level light time spkltc_c
CORRECTION, low-level light time and stellar aberration spkaps_c
COUNT of loaded EK columns, return the ekccnt_c
COVERAGE start and stop time for binary pck frame, get pckcov_c
COVERAGE start and stop time for body, get spkcov_c
COVERAGE start and stop time for CK frame, get ckcov_c
COVERAGE start and stop time for CK instrument, get ckcov_c
COVERAGE start and stop time for CK object, get ckcov_c
COVERAGE start and stop time for ephemeris object, get spkcov_c
COVERAGE start and stop time for SPK object, get spkcov_c
COVERAGE window for binary pck reference frame, get pckcov_c
COVERAGE window for CK object, get ckcov_c
COVERAGE window for SPK object, get spkcov_c
CROSS product and its derivative, compute a unit ducrss_c
CROSS product, compute the derivative of a dvcrss_c
CROSS product, unitized ucrss_c
CROSS product, vector vcrss_c
CYLINDRICAL coordinates, jacobian of rectangular w.r.t. drdcyl_c
CYLINDRICAL coordinates, latitudinal to latcyl_c
CYLINDRICAL coordinates, rectangular to reccyl_c
CYLINDRICAL coordinates, spherical to sphcyl_c
CYLINDRICAL to latitudinal cyllat_c
CYLINDRICAL to rectangular cylrec_c
CYLINDRICAL to spherical cylsph_c
CYLINDRICAL w.r.t. rectangular coordinates, jacobian of dcyldr_c
D.P. 3x3 matrix, determinant of a det_c
D.P. array, clear a cleard_c
D.P. array, fill a filld_c
D.P. array, move a d.p. array to another moved_c
D.P. array, order of a orderd_c
D.P. array, reorder a reordd_c
D.P. array, shell sort a shelld_c
D.P. array, sum of a sumad_c
D.P. array to another d.p. array, move a moved_c
D.P. cell, append an item to a appndd_c
D.P., convert signed normalized hexadecimal string to hx2dp_c
D.P. data from a type 2 dsk segment, fetch dskd02_c
D.P. element less than, last lstltd_c
D.P. element less than or equal to, last lstled_c
D.P. entry in an EK column, replace ekuced_c
D.P. number, convert base 16 scientific notation hx2dp_c
D.P. number, convert d.p. number to encoded dp2hx_c
D.P. number, convert encoded d.p. number to hx2dp_c
D.P. number into error message text, insert errdp_c
D.P. number, largest dpmax_c
D.P. number, replace marker with repmd_c
D.P. number, smallest dpmin_c
D.P. number to d.p. number, convert encoded hx2dp_c
D.P. number to encoded d.p. number, convert dp2hx_c
D.P. number with encapsulated error handling, parse prsdp_c
D.P. seconds past J2000 as a string, convert and format timout_c
D.P. set, element of a elemd_c
D.P. set, insert an item into a insrtd_c
D.P. set, remove an item from a removd_c
D.P. to base 16 scientific notation, convert dp2hx_c
D.P. to signed normalized hexadecimal string, convert dp2hx_c
D.P. value of a pooled kernel variable, return the gdpool_c
D.P. value, replace marker with formatted repmf_c
D.P. value within an interval, bracket a brcktd_c
D.P. variable in the kernel pool, set the value of a pdpool_c
D.P. window, cardinality of a wncard_c
D.P. window, complement a wncomd_c
D.P. window, contract the intervals of a wncond_c
D.P. window, element of a wnelmd_c
D.P. window, expand the intervals of a wnexpd_c
D.P. window, extract the endpoints from a wnextd_c
D.P. window, fetch an interval from a wnfetd_c
D.P. window, fill small gaps in a wnfild_c
D.P. window, filter small intervals from a wnfltd_c
D.P. window, included in a wnincd_c
D.P. window, insert an interval into a wninsd_c
D.P. window, summary of a wnsumd_c
D.P. window, validate a wnvald_c
D.P. windows, compare two wnreld_c
D.P. windows, difference two wndifd_c
D.P. windows, intersect two wnintd_c
D.P. windows, union two wnunid_c
DAF address, read data from dafgda_c
DAF array, find next daffna_c
DAF array, find previous daffpa_c
DAF array name, get dafgn_c
DAF backward search, begin dafbbs_c
DAF, close dafcls_c
DAF comment area, delete dafdc_c
DAF, extract comments from a dafec_c
DAF file, add comments to a binary dafac_c
DAF file comment area, append comments to a dafac_c
DAF file record, read dafrfr_c
DAF for read, open dafopr_c
DAF for write, open existing dafopw_c
DAF forward search, begin dafbfs_c
DAF handle, get dafgh_c
DAF summary format, handle to dafhsf_c
DAF summary, get dafgs_c
DAF summary, pack dafps_c
DAF summary record, read dafgsr_c
DAF summary, replace dafrs_c
DAF summary, unpack dafus_c
DAF to continue searching, select a dafcs_c
DAS comment area, delete dasdc_c
DAS file, add character data to a dasadc_c
DAS file, add comments to a binary dasac_c
DAS file, add double precision data to a dasadd_c
DAS file, add integer data to a dasadi_c
DAS file, close a dasllc_c
DAS file, close an open dascls_c
DAS file comment area, append comments to a dasac_c
DAS file, extract comments from a dasec_c
DAS file, find the amount of data in a dashfs_c
DAS file for read access, open a dasopr_c
DAS file for reading, open a dasopr_c
DAS file for write access, open a dasopw_c
DAS file for writing, open a dasopw_c
DAS file, open a new dasonw_c
DAS file, open a scratch dasops_c
DAS file, read character data from a dasrdc_c
DAS file, read double precision data from a dasrdd_c
DAS file, read integer data from a dasrdi_c
DAS file record, read dasrfr_c
DAS file, return last logical addresses in daslla_c
DAS file, return logical address range of daslla_c
DAS file, return the file summary of a dashfs_c
DAS file, update double precision data in a dasudd_c
DAS file, update integer data in a dasudi_c
DAS file with write access, open a new dasonw_c
DAS file, write buffered records to a daswbr_c
DAS handle to file name, map dashfn_c
DAS internal file name, read dasrfr_c
DAS logical addresses using substrings, update a range of dasudc_c
DAS logical addresses, write substrings to a range of dasudc_c
DATA, find EK ekfind_c
DATA from a das file, read character dasrdc_c
DATA from a das file, read double precision dasrdd_c
DATA from a das file, read integer dasrdi_c
DATA from a list of items, load spice furnsh_c
DATA from a type 2 dsk segment, fetch d.p. dskd02_c
DATA from a type 2 dsk segment, fetch integer dski02_c
DATA from a type 2 dsk segment, fetch plate dskp02_c
DATA from DAF address, read dafgda_c
DATA from EK column, read character ekrcec_c
DATA from EK column, read double precision ekrced_c
DATA from EK column, read integer ekrcei_c
DATA in a das file, find the amount of dashfs_c
DATA in a das file, update double precision dasudd_c
DATA in a das file, update integer dasudi_c
DATA, read ephemeris spkez_c
spkezp_c
spkezr_c
spkpos_c
DATA, read trajectory spkez_c
spkezp_c
spkezr_c
spkpos_c
DATA segment, write CK type 1 pointing ckw01_c
DATA segment, write CK type 2 pointing ckw02_c
DATA segment, write CK type 3 pointing ckw03_c
DATA segment, write CK type 5 ckw05_c
DATA segment, write pck type 2 pckw02_c
DATA segment, write SPK type 12 ephemeris spkw12_c
DATA segment, write SPK type 13 ephemeris spkw13_c
DATA segment, write SPK type 18 ephemeris spkw18_c
DATA segment, write SPK type 2 spkw02_c
DATA segment, write SPK type 20 spkw20_c
DATA segment, write SPK type 3 spkw03_c
DATA segment, write SPK type 5 ephemeris spkw05_c
DATA segment, write SPK type 8 ephemeris spkw08_c
DATA segment, write SPK type 9 ephemeris spkw09_c
DATA to a das file, add character dasadc_c
DATA to a das file, add double precision dasadd_c
DATA to a das file, add integer dasadi_c
DATA to a type 14 SPK segment, add spk14a_c
DATA to EK, add ekacec_c
ekaced_c
ekacei_c
DATA to EK column, add character ekacec_c
DATA to EK column, add double precision ekaced_c
DATA to EK column, add integer ekacei_c
DATA to EK column, write character ekacec_c
DATA to EK column, write double precision ekaced_c
DATA to EK column, write integer ekacei_c
DATA using sgp4., evaluate norad two-line element evsgp4_c
DATE 1900.0, besselian b1900_c
DATE 1950.0, besselian b1950_c
DATE, convert ephemeris time to a formal calendar etcal_c
DATE of 1900.0 jan 0.5, julian j1900_c
DATE of 1950.0 jan 1.0, julian j1950_c
DATE of 2000 jan 1.5, julian j2000_c
DATE of 2100 jan 1.5, julian j2100_c
DAY, seconds per spd_c
DEC, rectangular coordinates to ra and recrad_c
DEC to rectangular coordinates, range ra and radrec_c
DECIMAL number., scan a string for a lx4dec_c
DECLINATION, rectangular to right ascension and recrad_c
DECLINATION to rectangular, right ascension and radrec_c
DECODE spacecraft clock scdecd_c
DEFAULT convergence tolerance for gf routines, change gfstol_c
DEFAULT error action, get/set erract_c
DEFINE a state transformation matrix from two states twovxf_c
DEFINE an orthonormal frame from two vectors twovec_c
DEFINED boolean function search, gf user gfudb_c
DEFINED scalar function search, gf user gfuds_c
DEFINITION, body name/id code boddef_c
DEFINITION parameter, return a kernel pool szpool_c
DEGREE, radians per rpd_c
DEGREES per radian dpr_c
DELETE a kernel pool variable dvpool_c
DELETE DAF comment area dafdc_c
DELETE das comment area dasdc_c
DELETE record from an EK segment ekdelr_c
DEPTH, return traceback trcdep_c
DERIVATIVE, angular velocity from quaternion and qdq2av_c
DERIVATIVE, compute a unit cross product and its ducrss_c
DERIVATIVE less-than zero, first uddc_c
DERIVATIVE of 3-vector norm dvnorm_c
DERIVATIVE of a cross product, compute the dvcrss_c
DERIVATIVE of a dot product, compute the dvdot_c
DERIVATIVE of a user-defined scalar function, first uddf_c
DERIVATIVE of altitude over an ellipsoid dnearp_c
DERIVATIVE of angular separation, time dvsep_c
DERIVATIVE, range, azimuth and elevation to rectangular drdazl_c
DERIVATIVE, rectangular to range, azimuth and elevation dazldr_c
DERIVATIVE using quadratic fit, estimate function qderiv_c
DERIVATIVES, compute a polynomial and its polyds_c
DERIVATIVES from state transformation, euler angles and xf2eul_c
DERIVATIVES of a chebyshev expansion chbder_c
DERIVATIVES, state transformation from euler angles and eul2xf_c
DESCRIPTOR, unpack and SPK segment spkuds_c
DESCRIPTOR, validate and pack an SPK segment spkpds_c
DESCRIPTORS, dsk ray-surface intercept with handle and dskxsi_c
DESIGNATED by fortran logical unit, close file ftncls_c
DETERMINANT of a d.p. 3x3 matrix det_c
DETERMINE the architecture and type of a kernel file getfat_c
DETERMINE when a geometric quantity satisfies a condition gfevnt_c
DEVICE name, get/set error output errdev_c
DIAGONALIZE symmetric 2x2 matrix diags2_c
DIFFERENCE between ephemeris time and UTC deltet_c
DIFFERENCE of 3-dimensional vectors, relative vrel_c
DIFFERENCE of n-dimensional vectors, relative vrelg_c
DIFFERENCE of two sets diff_c
DIFFERENCE of two sets, symmetric sdiff_c
DIFFERENCE two d.p. windows wndifd_c
DIFFERENT epochs, position transformation matrix for pxfrm2_c
DISTANCE between 3-dimensional vectors vdist_c
DISTANCE between line and ellipsoid npedln_c
DISTANCE between line of sight and body npedln_c
DISTANCE between n-dimensional vectors vdistg_c
DISTANCE between point and line nplnpt_c
DISTANCE from point to ellipsoid nearpt_c
DISTANCE search, gf gfdist_c
DLA file, begin backward search in dlabbs_c
DLA file, begin forward search in dlabfs_c
DLA file, begin new segment in dlabns_c
DLA file, end new segment in dlaens_c
DLA file, find next segment in dlafns_c
DLA file, find previous segment in dlafps_c
DLA file, open a new dlaopn_c
DLA file with write access, open a new dlaopn_c
DOT product 3-dimensional vectors vdot_c
DOT product, compute the derivative of a dvdot_c
DOT product of n-dimensional vectors vdotg_c
DOUBLE precision, --- see d.p.
DOUBLE precision array file, --- see DAF
DOUBLE precision array, search in an isrchd_c
DOUBLE precision column entry, fetch element from ekgd_c
DOUBLE precision column to EK segment, write entire ekacld_c
DOUBLE precision data from a das file, read dasrdd_c
DOUBLE precision data from EK column, read ekrced_c
DOUBLE precision data in a das file, update dasudd_c
DOUBLE precision data to a das file, add dasadd_c
DOUBLE precision data to EK column, add ekaced_c
DOUBLE precision data to EK column, write ekaced_c
DOUBLE precision value, binary search for a bsrchd_c
DOUBLE precision values, maximum of maxd_c
DOUBLE precision values, minimum of mind_c
DOWNLINK light time, compute uplink and ltime_c
DSK file, close a dskcls_c
DSK file, find id codes of bodies in dskobj_c
DSK file, find id codes of ephemeris objects in dskobj_c
DSK file, find id codes of surfaces in dsksrf_c
DSK file, open a new dskopn_c
DSK file with write access, open a new dskopn_c
DSK plate, compute normal vector for a type 2 dskn02_c
DSK ray-surface intercept with handle and descriptors dskxsi_c
DSK ray-surface intercept with source information dskxsi_c
DSK segment, compute range bounds for type 2 dskrb2_c
DSK segment descriptor, return dskgd_c
DSK segment, fetch d.p. data from a type 2 dskd02_c
DSK segment, fetch integer data from a type 2 dski02_c
DSK segment, fetch model size parameters from a type 2 dskz02_c
DSK segment, fetch parameters from a type 2 dskb02_c
DSK segment, fetch plate data from a type 2 dskp02_c
DSK segment, make spatial index for type 2 dskmi2_c
DSK segment, return specified vertices from type 2 dskv02_c
DSK segment, write a type 2 dskw02_c
DSK surface, compute normal vectors on srfnrm_c
DSK surface points, map latitudinal coordinates to latsrf_c
DSK tolerance or margin parameters, retrieve dskgtl_c
DSK tolerance or margin parameters, set dskstl_c
DSK type 2 plate id, compute normal vector from dskn02_c
DUMMY function for udfuns signature arguments, gf udf_c
E-KERNEL, load eklef_c
E-KERNEL, open new ekopn_c
E-KERNEL, open scratch ekops_c
E-KERNEL, return number of segments in an eknseg_c
E-KERNEL segment for fast writing, start new ekifld_c
E-KERNEL segment, start new ekbseg_c
EASY reader for SPK file spkez_c
EK, add data to ekacec_c
ekaced_c
ekacei_c
EK, close ekcls_c
EK column, add character data to ekacec_c
EK column, add double precision data to ekaced_c
EK column, add integer data to ekacei_c
EK column, read character data from ekrcec_c
EK column, read double precision data from ekrced_c
EK column, read integer data from ekrcei_c
EK column, replace character entry in an ekucec_c
EK column, replace d.p. entry in an ekuced_c
EK column, replace integer entry in an ekucei_c
EK column, replace time entry in an ekuced_c
EK column specified by index, return information on loaded ekcii_c
EK column, write character data to ekacec_c
EK column, write double precision data to ekaced_c
EK column, write integer data to ekacei_c
EK columns, return the count of loaded ekccnt_c
EK columns, return the number of loaded ekccnt_c
EK data, find ekfind_c
EK file, load eklef_c
EK file, unload ekuef_c
EK for reading, open ekopr_c
EK for writing, open existing ekopw_c
EK, open new ekopn_c
EK, open scratch ekops_c
EK query, issue ekfind_c
EK query, parse select clause of ekpsel_c
EK segment, append record to ekappr_c
EK segment, delete record from an ekdelr_c
EK segment for fast writing, start new ekifld_c
EK segment, insert record into ekinsr_c
EK segment, start new ekbseg_c
EK segment summary, return ekssum_c
EK segment, write entire character column to ekaclc_c
EK segment, write entire double precision column to ekacld_c
EK segment, write entire integer column to ekacli_c
EK segment write, finish a fast ekffld_c
EL, convert rectangular coordinates to range, az and recazl_c
EL, rectangular coordinates to range, az and recazl_c
EL to rectangular coordinates, convert range, az and azlrec_c
EL to rectangular coordinates, range, az and azlrec_c
EL to rectangular velocity conversion, range, az and drdazl_c
EL velocity conversion, rectangular to range, az and dazldr_c
ELEMENT data using sgp4., evaluate norad two-line evsgp4_c
ELEMENT from character column entry, fetch ekgc_c
ELEMENT from double precision column entry, fetch ekgd_c
ELEMENT from integer column entry, fetch ekgi_c
ELEMENT in a set, the ordinal position of an ordc_c
ordd_c
ordi_c
ELEMENT less than, last character lstltc_c
ELEMENT less than, last d.p. lstltd_c
ELEMENT less than, last integer lstlti_c
ELEMENT less than or equal to, last character lstlec_c
ELEMENT less than or equal to, last d.p. lstled_c
ELEMENT less than or equal to, last integer lstlei_c
ELEMENT of a character set elemc_c
ELEMENT of a d.p. set elemd_c
ELEMENT of a d.p. window wnelmd_c
ELEMENT of an integer set elemi_c
ELEMENTS, compute a state from equinoctial eqncpv_c
ELEMENTS, convert state to extended osculating oscltx_c
ELEMENTS, convert state to osculating oscelt_c
ELEMENTS from state, conic oscelt_c
ELEMENTS from state, extended conic oscltx_c
ELEMENTS from state, extended osculating oscltx_c
ELEMENTS from state, osculating oscelt_c
ELEMENTS in a column entry, return the number of eknelt_c
ELEMENTS, parse two-line getelm_c
ELEMENTS, state from conic conics_c
ELEVATION, convert rectangular to range, azimuth and recazl_c
ELEVATION derivative, rectangular to range, azimuth and dazldr_c
ELEVATION, rectangular to range, azimuth and recazl_c
ELEVATION to rectangular, convert range, azimuth and azlrec_c
ELEVATION to rectangular derivative, range, azimuth and drdazl_c
ELEVATION to rectangular, range, azimuth and azlrec_c
ELLIPSE and plane, intersection of inelpl_c
ELLIPSE, center and generating vectors to cgv2el_c
ELLIPSE from generating vectors, semi-axes of saelgv_c
ELLIPSE onto plane, project pjelpl_c
ELLIPSE to center and generating vectors el2cgv_c
ELLIPSE to point, nearest point on npelpt_c
ELLIPSOID and plane, intersection of inedpl_c
ELLIPSOID, derivative of altitude over an dnearp_c
ELLIPSOID, distance between line and npedln_c
ELLIPSOID, distance from point to nearpt_c
ELLIPSOID, find nearest point to ray on tangpt_c
ELLIPSOID, find penumbral terminator on edterm_c
ELLIPSOID, find terminator on edterm_c
ELLIPSOID, find umbral terminator on edterm_c
ELLIPSOID having given surface normal, point on an ednmpt_c
ELLIPSOID limb edlimb_c
ELLIPSOID, nearest point on an nearpt_c
ELLIPSOID, point of intersection between ray and surfpt_c
ELLIPSOID, rate of change of the altitude over an dnearp_c
ELLIPSOID, scale point to lie on edpnt_c
ELLIPSOID, surface normal vector on an surfnm_c
ELLIPSOID surface point and velocity surfpv_c
ELLIPSOID, surface point of intersection of ray and surfpt_c
ELLIPSOID to line, nearest point on npedln_c
ELLIPSOID, velocity of the nearest point on an dnearp_c
EMISSION angle ilumin_c
EMISSION angle constraints, solve for gfilum_c
EMISSION angle general source illumg_c
EMISSION angle general source with flags illumf_c
ENCAPSULATED error handling, parse d.p. number with prsdp_c
ENCAPSULATED error handling, parse integer with prsint_c
ENCODE spacecraft clock scencd_c
ENCODED d.p. number, convert d.p. number to dp2hx_c
ENCODED d.p. number to d.p. number, convert hx2dp_c
END a type 14 SPK segment spk14e_c
END new segment in dla file dlaens_c
ENDPOINTS from a d.p. window, extract the wnextd_c
ENTIRE character column to EK segment, write ekaclc_c
ENTIRE double precision column to EK segment, write ekacld_c
ENTIRE integer column to EK segment, write ekacli_c
ENTRY, fetch element from character column ekgc_c
ENTRY, fetch element from double precision column ekgd_c
ENTRY, fetch element from integer column ekgi_c
ENTRY in an EK column, replace character ekucec_c
ENTRY in an EK column, replace d.p. ekuced_c
ENTRY in an EK column, replace integer ekucei_c
ENTRY in an EK column, replace time ekuced_c
ENTRY, return the number of elements in a column eknelt_c
EPHEMERIS data, read spkez_c
spkezp_c
spkezr_c
spkpos_c
EPHEMERIS data segment, write SPK type 12 spkw12_c
EPHEMERIS data segment, write SPK type 13 spkw13_c
EPHEMERIS data segment, write SPK type 18 spkw18_c
EPHEMERIS data segment, write SPK type 5 spkw05_c
EPHEMERIS data segment, write SPK type 8 spkw08_c
EPHEMERIS data segment, write SPK type 9 spkw09_c
EPHEMERIS file, load SPK spklef_c
EPHEMERIS file, unload SPK spkuef_c
EPHEMERIS object, get coverage start and stop time for spkcov_c
EPHEMERIS objects in dsk file, find id codes of dskobj_c
EPHEMERIS objects in SPK file, find id codes of spkobj_c
EPHEMERIS, position and velocity from spkpvn_c
EPHEMERIS time and UTC, difference between deltet_c
EPHEMERIS time, spacecraft clock string to scs2e_c
EPHEMERIS time, spacecraft clock ticks to sct2e_c
EPHEMERIS time to a formal calendar date, convert etcal_c
EPHEMERIS time to continuous spacecraft clock ticks sce2c_c
EPHEMERIS time to spacecraft clock string sce2s_c
EPHEMERIS time to spacecraft clock ticks sce2t_c
EPHEMERIS time to UTC et2utc_c
EPHEMERIS time, UTC to utc2et_c
EPOCH, convert a string to tdb seconds past the J2000 str2et_c
EPOCHS, position transformation matrix for different pxfrm2_c
EQUAL to another 3x3 matrix mequ_c
EQUAL to another n-dimensional matrix mequg_c
EQUATION, roots of a quadratic rquad_c
EQUINOCTIAL elements, compute a state from eqncpv_c
EQUIVALENT character string, search array for esrchc_c
EQUIVALENT strings eqstr_c
ERROR action, get/set default erract_c
ERROR condition, signal sigerr_c
ERROR handling, parse d.p. number with encapsulated prsdp_c
ERROR handling, parse integer with encapsulated prsint_c
ERROR message, get getmsg_c
ERROR message, set long setmsg_c
ERROR message text, insert d.p. number into errdp_c
ERROR message text, insert integer into errint_c
ERROR message text, insert string into errch_c
ERROR output device name, get/set errdev_c
ERROR output items, get/set errprt_c
ERROR status indicator failed_c
ERROR status, reset reset_c
ESTIMATE function derivative using quadratic fit qderiv_c
ET, --- see ephemeris time
EULER angles and derivatives from state transformation xf2eul_c
EULER angles and derivatives, state transformation from eul2xf_c
EULER angles, matrix to m2eul_c
EULER angles to matrix eul2m_c
EVALUATE norad two-line element data using sgp4. evsgp4_c
EXIST, does the file exists_c
EXISTENCE of a pooled numeric kernel variable, confirm the expool_c
EXISTING DAF for write, open dafopw_c
EXISTING EK for writing, open ekopw_c
EXISTING SPK file for adding segments, open an spkopa_c
EXPAND the intervals of a d.p. window wnexpd_c
EXPAND triangular plate pltexp_c
EXPANSION, derivatives of a chebyshev chbder_c
EXPANSION for abbreviated years, set the interval of tsetyr_c
EXPANSION, interpolate a chebyshev chbint_c
EXPANSION, value of a chebyshev polynomial chbval_c
EXTENDED conic elements from state oscltx_c
EXTENDED object, az/el coordinates relative to landmark on azlcpo_c
EXTENDED object, az/el coordinates relative to surface poi azlcpo_c
EXTENDED object, state of landmark on spkcpt_c
spkcvt_c
EXTENDED object, state of surface point on spkcpt_c
spkcvt_c
EXTENDED object, state relative to landmark on spkcpo_c
spkcvo_c
EXTENDED object, state relative to surface point on spkcpo_c
spkcvo_c
EXTENDED osculating elements, convert state to oscltx_c
EXTENDED osculating elements from state oscltx_c
EXTRACT a substring starting with a keyword kxtrct_c
EXTRACT comments from a DAF dafec_c
EXTRACT comments from a das file dasec_c
EXTRACT the endpoints from a d.p. window wnextd_c
FAST EK segment write, finish a ekffld_c
FAST writing, start new e-kernel segment for ekifld_c
FAST writing, start new EK segment for ekifld_c
FETCH an interval from a d.p. window wnfetd_c
FETCH constants for a body from the kernel pool bodvcd_c
bodvrd_c
FETCH constants for a body from the kernel pool, deprecate bodvar_c
FETCH d.p. data from a type 2 dsk segment dskd02_c
FETCH element from character column entry ekgc_c
FETCH element from double precision column entry ekgd_c
FETCH element from integer column entry ekgi_c
FETCH ids of built-in reference frames bltfrm_c
FETCH ids of reference frames from the kernel pool kplfrm_c
FETCH information about a loaded spice kernel kinfo_c
FETCH integer data from a type 2 dsk segment dski02_c
FETCH model size parameters from a type 2 dsk segment dskz02_c
FETCH parameters from a type 2 dsk segment dskb02_c
FETCH plate data from a type 2 dsk segment dskp02_c
FETCH reference frame attributes cidfrm_c
cnmfrm_c
frinfo_c
FETCH the rotation and frame of a constant offset frame tkfram_c
FETCH the rotation and frame of a text kernel frame tkfram_c
FIELD of view at specified time, ray in instrument fovray_c
FIELD of view at specified time, target in instrument fovtrg_c
FILE, aberration-corrected state from SPK spkacs_c
FILE, add character data to a das dasadc_c
FILE, add comments to a binary DAF dafac_c
FILE, add comments to a binary das dasac_c
FILE, add double precision data to a das dasadd_c
FILE, add integer data to a das dasadi_c
FILE and segment, select SPK spksfs_c
FILE, apparent position from SPK spkapo_c
FILE, begin backward search in dla dlabbs_c
FILE, begin forward search in dla dlabfs_c
FILE, begin new segment in dla dlabns_c
FILE, close a CK ckcls_c
FILE, close a das dasllc_c
FILE, close a dsk dskcls_c
FILE, close a pck pckcls_c
FILE, close an open das dascls_c
FILE, close an SPK spkcls_c
FILE comment area, append comments to a DAF dafac_c
FILE comment area, append comments to a das dasac_c
FILE designated by fortran logical unit, close ftncls_c
FILE, determine the architecture and type of a kernel getfat_c
FILE, easy reader for SPK spkez_c
FILE, end new segment in dla dlaens_c
FILE exist, does the exists_c
FILE, extract comments from a das dasec_c
FILE, find frame class id codes of frames in binary pck pckfrm_c
FILE, find id codes of bodies in dsk dskobj_c
FILE, find id codes of bodies in SPK spkobj_c
FILE, find id codes of ephemeris objects in dsk dskobj_c
FILE, find id codes of ephemeris objects in SPK spkobj_c
FILE, find id codes of objects in CK ckobj_c
FILE, find id codes of surfaces in dsk dsksrf_c
FILE, find next segment in dla dlafns_c
FILE, find previous segment in dla dlafps_c
FILE, find the amount of data in a das dashfs_c
FILE for adding segments, open an existing SPK spkopa_c
FILE for read access, open a das dasopr_c
FILE for reading, open a das dasopr_c
FILE for write access, open a das dasopw_c
FILE for writing, open a das dasopw_c
FILE into the pool, load variables from a text kernel ldpool_c
FILE, light-time corrected state from SPK spkltc_c
FILE, load CK pointing cklpf_c
FILE, load EK eklef_c
FILE, load pck pcklof_c
FILE, load SPK ephemeris spklef_c
FILE name, map das handle to dashfn_c
FILE name, read das internal dasrfr_c
FILE, open a new CK ckopn_c
FILE, open a new das dasonw_c
FILE, open a new dla dlaopn_c
FILE, open a new dsk dskopn_c
FILE, open a new pck pckopn_c
FILE, open a new SPK spkopn_c
FILE, open a scratch das dasops_c
FILE position and velocity, SPK spkpvn_c
FILE, read a line from a text rdtext_c
FILE, read a non-blank line from a text iswhsp_c
FILE, read character data from a das dasrdc_c
FILE, read double precision data from a das dasrdd_c
FILE, read integer data from a das dasrdi_c
FILE record, read DAF dafrfr_c
FILE record, read das dasrfr_c
FILE, return last logical addresses in das daslla_c
FILE, return logical address range of das daslla_c
FILE, return the file summary of a das dashfs_c
FILE, subset of SPK spksub_c
FILE summary of a das file, return the dashfs_c
FILE, unload CK pointing ckupf_c
FILE, unload EK ekuef_c
FILE, unload pck pckuof_c
FILE, unload SPK ephemeris spkuef_c
FILE, update double precision data in a das dasudd_c
FILE, update integer data in a das dasudi_c
FILE with write access, open a new das dasonw_c
FILE with write access, open a new dla dlaopn_c
FILE with write access, open a new dsk dskopn_c
FILE, write buffered records to a das daswbr_c
FILL a d.p. array filld_c
FILL an integer array filli_c
FILL small gaps in a d.p. window wnfild_c
FILTER small intervals from a d.p. window wnfltd_c
FIND a position transformation matrix pxform_c
FIND a state transformation matrix sxform_c
FIND constants for a body in the kernel pool bodfnd_c
FIND EK data ekfind_c
FIND frame class id codes of frames in binary pck file pckfrm_c
FIND id codes of bodies in dsk file dskobj_c
FIND id codes of bodies in SPK file spkobj_c
FIND id codes of ephemeris objects in dsk file dskobj_c
FIND id codes of ephemeris objects in SPK file spkobj_c
FIND id codes of objects in CK file ckobj_c
FIND id codes of surfaces in dsk file dsksrf_c
FIND info associated with a frame class and class id ccifrm_c
FIND intercept of ray on target body surface sincpt_c
FIND intersection of ray and target body surface sincpt_c
FIND limb points on target body limbpt_c
FIND nearest point to observer on target body subpnt_c
FIND nearest point to ray on ellipsoid tangpt_c
FIND nearest point to sun on target body subslr_c
FIND next DAF array daffna_c
FIND next segment in dla file dlafns_c
FIND penumbral terminator on ellipsoid edterm_c
FIND previous DAF array daffpa_c
FIND previous segment in dla file dlafps_c
FIND ray-ellipsoid tangent point tangpt_c
FIND sub-observer point on target body subpnt_c
FIND sub-solar point on target body subslr_c
FIND sub-spacecraft point on target body subpnt_c
FIND surface intercept point sincpt_c
FIND terminator on ellipsoid edterm_c
FIND terminator points on target body termpt_c
FIND the amount of data in a das file dashfs_c
FIND umbral terminator on ellipsoid edterm_c
FINISH a fast EK segment write ekffld_c
FINISH a progress report, gf gfrepf_c
FIRST derivative less-than zero uddc_c
FIRST derivative of a user-defined scalar function uddf_c
FIT, estimate function derivative using quadratic qderiv_c
FIXED position target, state of spkcpt_c
FLAGS, emission angle general source with illumf_c
FLAGS, illumination angles general source with illumf_c
FLAGS, incidence angle general source with illumf_c
FLAGS, lighting angles general source with illumf_c
FLAGS, phase angle general source with illumf_c
FORCE model, propagate state vector using two-body prop2b_c
FORMAT, convert spacecraft clock ticks to character clock scfmt_c
FORMAT d.p. seconds past J2000 as a string, convert and timout_c
FORMAT, handle to DAF summary dafhsf_c
FORMAT picture, use a sample time string to produce a time tpictr_c
FORMATTED d.p. value, replace marker with repmf_c
FORTRAN logical unit, close file designated by ftncls_c
FORWARD search, begin DAF dafbfs_c
FORWARD search for position of character cpos_c
FORWARD search for position of unlisted character ncpos_c
FORWARD search in dla file, begin dlabfs_c
FOV at specified time, ray in instrument fovray_c
FOV at specified time, target in instrument fovtrg_c
FOV parameters, return instrument's getfov_c
FOV parameters, using instrument name, return instrument's getfvn_c
FOV search, gf low-level target in instrument gffove_c
FOV search, gf ray in instrument gfrfov_c
FOV search, gf target in instrument gftfov_c
FRAME attributes, fetch reference cidfrm_c
cnmfrm_c
frinfo_c
FRAME, build a right handed coordinate frame_c
FRAME class and class id, find info associated with a ccifrm_c
FRAME class and class id to frame info, map ccifrm_c
FRAME class and class id to frame name, id, center, map ccifrm_c
FRAME class id codes of frames in binary pck file, find pckfrm_c
FRAME, fetch the rotation and frame of a constant offset tkfram_c
FRAME, fetch the rotation and frame of a text kernel tkfram_c
FRAME from two vectors, define an orthonormal twovec_c
FRAME, get coverage start and stop time for binary pck pckcov_c
FRAME, get coverage start and stop time for CK ckcov_c
FRAME, get coverage window for binary pck reference pckcov_c
FRAME, get instrument frame rotation and reference ckfrot_c
FRAME, get instrument frame transformation and reference ckfxfm_c
FRAME idcode to frame name translation frmnam_c
FRAME idcode translation, frame name to namfrm_c
FRAME info, map frame class and class id to ccifrm_c
FRAME name, id, center, map frame class and class id to ccifrm_c
FRAME name to frame idcode translation namfrm_c
FRAME name translation, frame idcode to frmnam_c
FRAME of a constant offset frame, fetch the rotation and tkfram_c
FRAME of a text kernel frame, fetch the rotation and tkfram_c
FRAME rotation and reference frame, get instrument ckfrot_c
FRAME transformation and reference frame, get instrument ckfxfm_c
FRAMES, fetch ids of built-in reference bltfrm_c
FRAMES in binary pck file, find frame class id codes of pckfrm_c
FUNCTION derivative using quadratic fit, estimate qderiv_c
FUNCTION, first derivative of a user-defined scalar uddf_c
FUNCTION for udfuns signature arguments, gf dummy udf_c
FUNCTION search, gf user defined boolean gfudb_c
FUNCTION search, gf user defined scalar gfuds_c
FUNCTION using hermite polynomial, interpolate hrmesp_c
hrmint_c
FUNCTION using lagrange polynomial, interpolate lgresp_c
lgrind_c
lgrint_c
GAPS in a d.p. window, fill small wnfild_c
GENERAL source, emission angle illumg_c
GENERAL source, illumination angles illumg_c
GENERAL source, incidence angle illumg_c
GENERAL source, lighting angles illumg_c
GENERAL source, phase angle illumg_c
GENERAL source with flags, emission angle illumf_c
GENERAL source with flags, illumination angles illumf_c
GENERAL source with flags, incidence angle illumf_c
GENERAL source with flags, lighting angles illumf_c
GENERAL source with flags, phase angle illumf_c
GENERAL, transpose a matrix xposeg_c
GENERATE a rotation matrix rotate_c
GENERATING vectors, ellipse to center and el2cgv_c
GENERATING vectors, semi-axes of ellipse from saelgv_c
GENERATING vectors to ellipse, center and cgv2el_c
GEODETIC coordinates, jacobian of rectangular w.r.t. drdgeo_c
GEODETIC, rectangular to recgeo_c
GEODETIC to rectangular coordinates georec_c
GEODETIC w.r.t. rectangular coordinates, jacobian of dgeodr_c
GEOMETRIC position of one body relative to another spkgps_c
GEOMETRIC quantity satisfies a condition, determine when a gfevnt_c
GEOMETRIC state of one body relative to another spkgeo_c
GET apparent position spkapo_c
GET CK pointing ckgp_c
GET CK pointing and angular velocity ckgpav_c
GET CK type 2 record ckgr02_c
GET CK type 3 record ckgr03_c
GET constant step size, gf gfstep_c
GET coverage start and stop time for binary pck frame pckcov_c
GET coverage start and stop time for body spkcov_c
GET coverage start and stop time for CK frame ckcov_c
GET coverage start and stop time for CK instrument ckcov_c
GET coverage start and stop time for CK object ckcov_c
GET coverage start and stop time for ephemeris object spkcov_c
GET coverage start and stop time for SPK object spkcov_c
GET coverage window for binary pck reference frame pckcov_c
GET coverage window for CK object ckcov_c
GET coverage window for SPK object spkcov_c
GET DAF array name dafgn_c
GET DAF handle dafgh_c
GET DAF summary dafgs_c
GET error message getmsg_c
GET instrument frame rotation and reference frame ckfrot_c
GET instrument frame transformation and reference frame ckfxfm_c
GET light time and stellar aberration-corrected state spkacs_c
GET light-time corrected state spkltc_c
GET module name from traceback trcnam_c
GET position relative observer corrected for aberrations spkezp_c
GET position relative to an observer, using body names spkezp_c
GET quick traceback qcktrc_c
GET state relative to observer corrected for aberrations spkez_c
spkezr_c
GET target position relative to an observer, using names spkpos_c
GET target state relative to an observer, using body codes spkez_c
GET target state relative to an observer, using body names spkezr_c
GET the 3x3 identity matrix ident_c
GET/SET default error action erract_c
GET/SET error output device name errdev_c
GET/SET error output items errprt_c
GF angular separation search gfsep_c
GF clear interrupt signal status gfclrh_c
GF distance search gfdist_c
GF dummy function for udfuns signature arguments udf_c
GF finish a progress report gfrepf_c
GF get constant step size gfstep_c
GF handle interrupt signal gfinth_c
GF initialize a progress report gfrepi_c
GF interrupt signal receipt indicator gfbail_c
GF low-level target in instrument fov search gffove_c
GF mid-level occultation search gfocce_c
GF occultation search gfoclt_c
GF phase angle search gfpa_c
GF position coordinate search gfposc_c
GF range rate search gfrr_c
GF ray in instrument fov search gfrfov_c
GF routines, change default convergence tolerance for gfstol_c
GF set constant step size gfsstp_c
GF standard step refinement gfrefn_c
GF subpoint coordinate search gfsubc_c
GF surface intercept coordinate search gfsntc_c
GF target in instrument fov search gftfov_c
GF update progress report gfrepu_c
GF user defined boolean function search gfudb_c
GF user defined scalar function search gfuds_c
GIVEN surface normal, point on an ellipsoid having ednmpt_c
GIVEN type, number of loaded kernels of a ktotal_c
GREGORIAN and julian calendars timdef_c
GROUND track, velocity of a dnearp_c
HALF the value of pi halfpi_c
HANDED coordinate frame, build a right frame_c
HANDLE and descriptors, dsk ray-surface intercept with dskxsi_c
HANDLE, get DAF dafgh_c
HANDLE interrupt signal, gf gfinth_c
HANDLE to DAF summary format dafhsf_c
HANDLE to file name, map das dashfn_c
HANDLING, parse d.p. number with encapsulated error prsdp_c
HANDLING, parse integer with encapsulated error prsint_c
HAVING given surface normal, point on an ellipsoid ednmpt_c
HERMITE interpolation hrmesp_c
hrmint_c
HERMITE polynomial, interpolate function using hrmesp_c
hrmint_c
HEXADECIMAL string, convert d.p. to signed normalized dp2hx_c
HEXADECIMAL string to d.p., convert signed normalized hx2dp_c
ID code and body id code to surface string, surface srfc2s_c
ID code and body string to surface string, surface srfcss_c
ID code, surface string and body id code to surface srfscc_c
ID code, surface string and body string to surface srfs2c_c
ID code to name, body bodc2n_c
ID code to string, body bodc2s_c
ID code to surface id code, surface string and body srfscc_c
ID code to surface string, surface id code and body srfc2s_c
ID codes of bodies in dsk file, find dskobj_c
ID codes of bodies in SPK file, find spkobj_c
ID codes of ephemeris objects in dsk file, find dskobj_c
ID codes of ephemeris objects in SPK file, find spkobj_c
ID codes of frames in binary pck file, find frame class pckfrm_c
ID codes of objects in CK file, find ckobj_c
ID codes of surfaces in dsk file, find dsksrf_c
ID, compute normal vector from dsk type 2 plate dskn02_c
ID, find info associated with a frame class and class ccifrm_c
ID, map c-kernel id to SCLK and SPK ckmeta_c
ID to frame info, map frame class and class ccifrm_c
ID to frame name, id, center, map frame class and class ccifrm_c
ID to SCLK and SPK id, map c-kernel ckmeta_c
IDCODE to frame name translation, frame frmnam_c
IDCODE translation, frame name to frame namfrm_c
IDENTITY matrix, get the 3x3 ident_c
IDS of built-in reference frames, fetch bltfrm_c
IDS of reference frames from the kernel pool, fetch kplfrm_c
ILLUMINATION angle constraints, search using gfilum_c
ILLUMINATION angle constraints, solve for gfilum_c
ILLUMINATION angles ilumin_c
ILLUMINATION angles general source illumg_c
ILLUMINATION angles general source with flags illumf_c
ILLUMINATION source, compute phase angle for arbitrary phaseq_c
IMMEDIATE return indicator return_c
INCIDENCE angle constraints, solve for gfilum_c
INCIDENCE angle general source illumg_c
INCIDENCE angle general source with flags illumf_c
INCIDENCE angle, solar ilumin_c
INCLUDED in a d.p. window wnincd_c
INDEX for type 2 dsk segment, make spatial dskmi2_c
INDEX, return information on loaded EK column specified by ekcii_c
INDICATE whether a matrix is a rotation matrix isrot_c
INDICATOR, error status failed_c
INDICATOR, gf interrupt signal receipt gfbail_c
INDICATOR, immediate return return_c
INERTIAL position to bodyfixed, transformation from tipbod_c
INERTIAL state to bodyfixed, transformation from tisbod_c
INFORMATION about a kernel pool variable, return summary dtpool_c
INFORMATION about a loaded spice kernel, fetch kinfo_c
INFORMATION, dsk ray-surface intercept with source dskxsi_c
INFORMATION on loaded EK column specified by index, return ekcii_c
INFORMATION on loaded spice kernels, retrieve kdata_c
INFORMATION, spacecraft clock partition scpart_c
INITIALIZE a progress report, gf gfrepi_c
INPUT, prompt for keyboard prompt_c
INPUT with a user supplied message, prompt for prompt_c
INSERT an interval into a d.p. window wninsd_c
INSERT an item into a character set insrtc_c
INSERT an item into a d.p. set insrtd_c
INSERT an item into an integer set insrti_c
INSERT d.p. number into error message text errdp_c
INSERT integer into error message text errint_c
INSERT record into EK segment ekinsr_c
INSERT string into error message text errch_c
INSTRUMENT field of view at specified time, ray in fovray_c
INSTRUMENT field of view at specified time, target in fovtrg_c
INSTRUMENT fov at specified time, ray in fovray_c
INSTRUMENT fov at specified time, target in fovtrg_c
INSTRUMENT fov search, gf low-level target in gffove_c
INSTRUMENT fov search, gf ray in gfrfov_c
INSTRUMENT fov search, gf target in gftfov_c
INSTRUMENT frame rotation and reference frame, get ckfrot_c
INSTRUMENT frame transformation and reference frame, get ckfxfm_c
INSTRUMENT, get coverage start and stop time for CK ckcov_c
INSTRUMENT name, return instrument's fov parameters, using getfvn_c
INSTRUMENT'S fov parameters, return getfov_c
INSTRUMENT'S fov parameters, using instrument name, return getfvn_c
INTEGER array, clear an cleari_c
INTEGER array, fill an filli_c
INTEGER array is an order vector, test whether an isordv_c
INTEGER array, order of an orderi_c
INTEGER array, reorder an reordi_c
INTEGER array, search in an isrchi_c
INTEGER array, shell sort an shelli_c
INTEGER array, sum of an sumai_c
INTEGER cell, append an item to an appndi_c
INTEGER cell, cardinality of an card_c
INTEGER cell, set the cardinality of an scard_c
INTEGER column entry, fetch element from ekgi_c
INTEGER column to EK segment, write entire ekacli_c
INTEGER data from a das file, read dasrdi_c
INTEGER data from a type 2 dsk segment, fetch dski02_c
INTEGER data from EK column, read ekrcei_c
INTEGER data in a das file, update dasudi_c
INTEGER data to a das file, add dasadi_c
INTEGER data to EK column, add ekacei_c
INTEGER data to EK column, write ekacei_c
INTEGER element less than, last lstlti_c
INTEGER element less than or equal to, last lstlei_c
INTEGER entry in an EK column, replace ekucei_c
INTEGER into error message text, insert errint_c
INTEGER number, largest intmax_c
INTEGER number, smallest intmin_c
INTEGER, replace marker with repmi_c
INTEGER set, element of an elemi_c
INTEGER set, insert an item into an insrti_c
INTEGER set, remove an item from an removi_c
INTEGER using an order vector, binary search for an bschoi_c
INTEGER value, binary search for an bsrchi_c
INTEGER value of a pooled kernel variable, return the gipool_c
INTEGER value within an interval, bracket an brckti_c
INTEGER values, maximum of maxi_c
INTEGER values, minimum of mini_c
INTEGER variable from the kernel pool, return values of an gipool_c
INTEGER variable in the kernel pool, set the value of an pipool_c
INTEGER with encapsulated error handling, parse prsint_c
INTEGER., scan a string for a signed lx4sgn_c
INTEGER., scan a string for an unsigned lx4uns_c
INTEGRAL of chebyshev polynomial expansion chbigr_c
INTEGRATE chebyshev polynomial expansion chbigr_c
INTERCEPT coordinate search, gf surface gfsntc_c
INTERCEPT of ray on target body surface, find sincpt_c
INTERCEPT point, find surface sincpt_c
INTERCEPT, vectorized ray-dsk dskxv_c
INTERCEPT, vectorized ray-surface dskxv_c
INTERCEPT with body, line of sight surfpt_c
INTERCEPT with handle and descriptors, dsk ray-surface dskxsi_c
INTERCEPT with source information, dsk ray-surface dskxsi_c
INTERNAL file name, read das dasrfr_c
INTERNAL text buffer, load the kernel pool from an lmpool_c
INTERPOLATE a chebyshev expansion chbint_c
INTERPOLATE function using hermite polynomial hrmesp_c
hrmint_c
INTERPOLATE function using lagrange polynomial lgresp_c
lgrind_c
lgrint_c
INTERPOLATION, hermite hrmesp_c
hrmint_c
INTERPOLATION, lagrange lgresp_c
lgrind_c
lgrint_c
INTERRUPT signal, gf handle gfinth_c
INTERRUPT signal receipt indicator, gf gfbail_c
INTERRUPT signal status, gf clear gfclrh_c
INTERSECT two d.p. windows wnintd_c
INTERSECTED by ray, plate and plate model point dskx02_c
INTERSECTION between ray and ellipsoid, point of surfpt_c
INTERSECTION of ellipse and plane inelpl_c
INTERSECTION of ellipsoid and plane inedpl_c
INTERSECTION of ray and ellipsoid, surface point of surfpt_c
INTERSECTION of ray and plane inrypl_c
INTERSECTION of ray and surface dskx02_c
INTERSECTION of ray and target body surface, find sincpt_c
INTERSECTION of two sets inter_c
INTERVAL, bracket a d.p. value within an brcktd_c
INTERVAL, bracket an integer value within an brckti_c
INTERVAL from a d.p. window, fetch an wnfetd_c
INTERVAL into a d.p. window, insert an wninsd_c
INTERVAL of expansion for abbreviated years, set the tsetyr_c
INTERVALS from a d.p. window, filter small wnfltd_c
INTERVALS of a d.p. window, contract the wncond_c
INTERVALS of a d.p. window, expand the wnexpd_c
INVERSE of state transformation matrix invstm_c
INVERT a 3x3 matrix invert_c
INVERT a pseudo orthogonal matrix invort_c
INVERT the lengths of the rows, transpose a matrix and invort_c
INVERTED, vector projection onto plane vprjpi_c
ISSUE EK query ekfind_c
ITEM from a character set, remove an removc_c
ITEM from a d.p. set, remove an removd_c
ITEM from an integer set, remove an removi_c
ITEM into a character set, insert an insrtc_c
ITEM into a d.p. set, insert an insrtd_c
ITEM into an integer set, insert an insrti_c
ITEM to a character cell, append an appndc_c
ITEM to a d.p. cell, append an appndd_c
ITEM to an integer cell, append an appndi_c
ITEMS from a list, parse lparse_c
ITEMS, get/set error output errprt_c
ITEMS, load spice data from a list of furnsh_c
ITEMS, parse a list of lparsm_c
lparss_c
J2000 as a string, convert and format d.p. seconds past timout_c
J2000 epoch, convert a string to tdb seconds past the str2et_c
JACOBIAN matrix of az/el w.r.t. rectangular coordinates dazldr_c
JACOBIAN matrix of rectangular w.r.t. az/el coordinates drdazl_c
JACOBIAN of cylindrical w.r.t. rectangular coordinates dcyldr_c
JACOBIAN of geodetic w.r.t. rectangular coordinates dgeodr_c
JACOBIAN of planetographic w.r.t. rectangular coordinates dpgrdr_c
JACOBIAN of rectangular w.r.t. cylindrical coordinates drdcyl_c
JACOBIAN of rectangular w.r.t. geodetic coordinates drdgeo_c
JACOBIAN of rectangular w.r.t. latitudinal coordinates dlatdr_c
drdlat_c
JACOBIAN of rectangular w.r.t. planetographic coordinates drdpgr_c
JACOBIAN of rectangular w.r.t. spherical coordinates drdsph_c
JACOBIAN of spherical w.r.t. rectangular coordinates dsphdr_c
JULIAN calendars, gregorian and timdef_c
JULIAN date of 1900.0 jan 0.5 j1900_c
JULIAN date of 1950.0 jan 1.0 j1950_c
JULIAN date of 2000 jan 1.5 j2000_c
JULIAN date of 2100 jan 1.5 j2100_c
JULIAN year, number of seconds per jyear_c
KERNEL, fetch information about a loaded spice kinfo_c
KERNEL file, determine the architecture and type of a getfat_c
KERNEL file into the pool, load variables from a text ldpool_c
KERNEL frame, fetch the rotation and frame of a text tkfram_c
KERNEL pool definition parameter, return a szpool_c
KERNEL pool, fetch constants for a body from the bodvcd_c
bodvrd_c
KERNEL pool, fetch ids of reference frames from the kplfrm_c
KERNEL pool, find constants for a body in the bodfnd_c
KERNEL pool for updated variables, check the cvpool_c
KERNEL pool from an internal text buffer, load the lmpool_c
KERNEL pool, retrieve a continued string value from the stpool_c
KERNEL pool, return values of an integer variable from the gipool_c
KERNEL pool, set the value of a character variable in the pcpool_c
KERNEL pool, set the value of a d.p. variable in the pdpool_c
KERNEL pool, set the value of an integer variable in the pipool_c
KERNEL pool variable, check the properties of a badkpv_c
KERNEL pool variable, delete a dvpool_c
KERNEL pool variable, notify a routine of an update to a swpool_c
KERNEL pool variable, return summary information about a dtpool_c
KERNEL pool variable, watch for an update to a swpool_c
KERNEL pool variables matching a template, return names of gnpool_c
KERNEL, unload a spice unload_c
KERNEL variable, confirm the existence of a pooled numeric expool_c
KERNEL variable, return the character value of a pooled gcpool_c
KERNEL variable, return the d.p. value of a pooled gdpool_c
KERNEL variable, return the integer value of a pooled gipool_c
KERNEL variable, return the numeric value of a pooled gdpool_c
KERNEL variable, return the string value of a pooled gcpool_c
KERNEL variables, clear the pool of clpool_c
KERNELS of a given type, number of loaded ktotal_c
KERNELS, retrieve information on loaded spice kdata_c
KERNELS, unload all kclear_c
KEYBOARD input, prompt for prompt_c
KEYWORD, extract a substring starting with a kxtrct_c
L s, compute lspcn_c
L sub s, compute lspcn_c
LAGRANGE interpolation lgresp_c
lgrind_c
lgrint_c
LAGRANGE polynomial, interpolate function using lgresp_c
lgrind_c
lgrint_c
LANDMARK on extended object, az/el coordinates relative to azlcpo_c
LANDMARK on extended object, state of spkcpt_c
spkcvt_c
LANDMARK on extended object, state relative to spkcpo_c
spkcvo_c
LARGEST d.p. number dpmax_c
LARGEST integer number intmax_c
LAST character element less than lstltc_c
LAST character element less than or equal to lstlec_c
LAST d.p. element less than lstltd_c
LAST d.p. element less than or equal to lstled_c
LAST integer element less than lstlti_c
LAST integer element less than or equal to lstlei_c
LAST logical addresses in das file, return daslla_c
LAST non-blank character lastnb_c
LATITUDINAL coordinates, jacobian of rectangular w.r.t. dlatdr_c
drdlat_c
LATITUDINAL coordinates, rectangular to reclat_c
LATITUDINAL coordinates, spherical to sphlat_c
LATITUDINAL coordinates to cartesian surface points, map latsrf_c
LATITUDINAL coordinates to dsk surface points, map latsrf_c
LATITUDINAL coordinates to rectangular, convert body-fixed srfrec_c
LATITUDINAL coordinates to rectangular, convert surface srfrec_c
LATITUDINAL coordinates to rectangular, surface point srfrec_c
LATITUDINAL, cylindrical to cyllat_c
LATITUDINAL to cylindrical coordinates latcyl_c
LATITUDINAL to rectangular coordinates latrec_c
LATITUDINAL to spherical coordinates latsph_c
LESS than, last character element lstltc_c
LESS than, last d.p. element lstltd_c
LESS than, last integer element lstlti_c
LESS than or equal to, last character element lstlec_c
LESS than or equal to, last d.p. element lstled_c
LESS than or equal to, last integer element lstlei_c
LESS-THAN zero, first derivative uddc_c
LEX quoted string token lxqstr_c
LIE on ellipsoid, scale point to edpnt_c
LIGHT in a vacuum, measured velocity of clight_c
LIGHT time and stellar aberration correction, low-level spkaps_c
LIGHT time and stellar aberration-corrected state, get spkacs_c
LIGHT time, compute uplink and downlink ltime_c
LIGHT time correction, low-level spkltc_c
LIGHT-TIME corrected state from SPK file spkltc_c
LIGHT-TIME corrected state, get spkltc_c
LIGHTING angle constraints, search using gfilum_c
LIGHTING angles ilumin_c
LIGHTING angles general source illumg_c
LIGHTING angles general source with flags illumf_c
LIMB, ellipsoid edlimb_c
LIMB points on target body, find limbpt_c
LINE and ellipsoid, distance between npedln_c
LINE, distance between point and nplnpt_c
LINE from a text file, read a rdtext_c
LINE from a text file, read a non-blank iswhsp_c
LINE, nearest point on ellipsoid to npedln_c
LINE of sight and body, distance between npedln_c
LINE of sight intercept with body surfpt_c
LINE to point, nearest point on nplnpt_c
LINEAR combination of three 3-dimensional vectors vlcom3_c
LINEAR combination of two 3-dimensional vectors vlcom_c
LINEAR combination of two n-dimensional vectors vlcomg_c
LIST of items, load spice data from a furnsh_c
LIST of items, parse a lparsm_c
lparss_c
LIST, parse items from a lparse_c
LOAD CK pointing file cklpf_c
LOAD e-kernel eklef_c
LOAD EK file eklef_c
LOAD pck file pcklof_c
LOAD spice data from a list of items furnsh_c
LOAD SPK ephemeris file spklef_c
LOAD the kernel pool from an internal text buffer lmpool_c
LOAD variables from a text kernel file into the pool ldpool_c
LOADED EK column specified by index, return information on ekcii_c
LOADED EK columns, return the count of ekccnt_c
LOADED EK columns, return the number of ekccnt_c
LOADED kernels of a given type, number of ktotal_c
LOADED spice kernel, fetch information about a kinfo_c
LOADED spice kernels, retrieve information on kdata_c
LOADED table, return name of a ektnam_c
LOADED tables, return number of ekntab_c
LOCAL time for a point on a body., compute the et2lst_c
LOGICAL address range of das file, return daslla_c
LOGICAL addresses in das file, return last daslla_c
LOGICAL addresses using substrings, update a range of das dasudc_c
LOGICAL addresses, write substrings to a range of das dasudc_c
LOGICAL array, reorder a reordl_c
LOGICAL unit, close file designated by fortran ftncls_c
LOGICAL value, replace marker with repml_c
LONG error message, set setmsg_c
LONGITUDE of sun, planetocentric lspcn_c
LOW-LEVEL aberration correction spkacs_c
LOW-LEVEL aberration-corrected state computation spkaps_c
LOW-LEVEL light time and stellar aberration correction spkaps_c
LOW-LEVEL light time correction spkltc_c
LOW-LEVEL target in instrument fov search, gf gffove_c
LOWERCASE, convert to lcase_c
LS, compute lspcn_c
MAKE spatial index for type 2 dsk segment dskmi2_c
MAP c-kernel id to SCLK and SPK id ckmeta_c
MAP cartesian surface points to normal vectors srfnrm_c
MAP das handle to file name dashfn_c
MAP frame class and class id to frame info ccifrm_c
MAP frame class and class id to frame name, id, center ccifrm_c
MAP latitudinal coordinates to cartesian surface points latsrf_c
MAP latitudinal coordinates to dsk surface points latsrf_c
MARGIN parameters, retrieve dsk tolerance or dskgtl_c
MARGIN parameters, set dsk tolerance or dskstl_c
MARKER with cardinal text, replace repmct_c
MARKER with character string, replace repmc_c
MARKER with d.p. number, replace repmd_c
MARKER with formatted d.p. value, replace repmf_c
MARKER with integer, replace repmi_c
MARKER with logical value, replace repml_c
MARKER with ordinal text, replace repmot_c
MATCH string against wildcard template matchi_c
matchw_c
MATCHES a wildcard template, test whether a string matchi_c
matchw_c
MATCHING a template, return names of kernel pool variables gnpool_c
MATRIX 3x3 case, matrix times mxm_c
MATRIX 3x3 case, matrix transpose times mtxm_c
MATRIX and invert the lengths of the rows, transpose a invort_c
MATRIX, equal to another n-dimensional mequg_c
MATRIX, euler angles to eul2m_c
MATRIX, find a position transformation pxform_c
MATRIX, find a state transformation sxform_c
MATRIX for different epochs, position transformation pxfrm2_c
MATRIX from two states, define a state transformation twovxf_c
MATRIX general, transpose a xposeg_c
MATRIX, generate a rotation rotate_c
MATRIX, get the 3x3 identity ident_c
MATRIX, indicate whether a matrix is a rotation isrot_c
MATRIX, inverse of state transformation invstm_c
MATRIX, invert a pseudo orthogonal invort_c
MATRIX is a rotation matrix, indicate whether a isrot_c
MATRIX n-dimensional case, matrix times mxmg_c
MATRIX n-dimensional case, matrix transpose times mtxmg_c
MATRIX of az/el w.r.t. rectangular coordinates, jacobian dazldr_c
MATRIX of rectangular w.r.t. az/el coordinates, jacobian drdazl_c
MATRIX, quaternion to q2m_c
MATRIX, rotate a rotmat_c
MATRIX, rotation axis of a raxisa_c
MATRIX times 3-dimensional vector mxv_c
MATRIX times matrix 3x3 case mxm_c
MATRIX times matrix n-dimensional case mxmg_c
MATRIX times matrix transpose 3x3 case mxmt_c
MATRIX times matrix transpose n-dimensional case mxmtg_c
MATRIX times n-dimensional vector mxvg_c
MATRIX times vector, 3-dimensional vector transpose times vtmv_c
MATRIX times vector, n-dimensional vector transpose times vtmvg_c
MATRIX to euler angles m2eul_c
MATRIX to quaternion m2q_c
MATRIX transpose 3x3 case, matrix times mxmt_c
MATRIX transpose n-dimensional case, matrix times mxmtg_c
MATRIX transpose times 3-dimensional vector mtxv_c
MATRIX transpose times matrix 3x3 case mtxm_c
MATRIX transpose times matrix n-dimensional case mtxmg_c
MATRIX transpose times n-dimensional vector mtxvg_c
MAXIMUM of double precision values maxd_c
MAXIMUM of integer values maxi_c
MEASURED velocity of light in a vacuum clight_c
MESSAGE, get error getmsg_c
MESSAGE, prompt for input with a user supplied prompt_c
MESSAGE, set long error setmsg_c
MESSAGE text, insert d.p. number into error errdp_c
MESSAGE text, insert integer into error errint_c
MESSAGE text, insert string into error errch_c
MID-LEVEL occultation search, gf gfocce_c
MINIMUM of double precision values mind_c
MINIMUM of integer values mini_c
MODEL area, compute plate pltar_c
MODEL point intersected by ray, plate and plate dskx02_c
MODEL, propagate state vector using two-body force prop2b_c
MODEL size parameters from a type 2 dsk segment, fetch dskz02_c
MODEL volume, compute plate pltvol_c
MODULE check in chkin_c
MODULE check out chkout_c
MODULE name from traceback, get trcnam_c
MOVE a d.p. array to another d.p. array moved_c
MULTIPLY quaternion by quaternion qxq_c
N'TH word in a character string nthwd_c
N-DIMENSIONAL case, matrix times matrix mxmg_c
N-DIMENSIONAL case, matrix times matrix transpose mxmtg_c
N-DIMENSIONAL case, matrix transpose times matrix mtxmg_c
N-DIMENSIONAL matrix, equal to another mequg_c
N-DIMENSIONAL unit vector and norm unormg_c
N-DIMENSIONAL vector addition vaddg_c
N-DIMENSIONAL vector is the zero vector, test whether an vzerog_c
N-DIMENSIONAL vector, matrix times mxvg_c
N-DIMENSIONAL vector, matrix transpose times mtxvg_c
N-DIMENSIONAL vector, negate an vminug_c
N-DIMENSIONAL vector, norm of vnormg_c
N-DIMENSIONAL vector projection vprojg_c
N-DIMENSIONAL vector scaling vsclg_c
N-DIMENSIONAL vector subtraction vsubg_c
N-DIMENSIONAL vector to another, assign an vequg_c
N-DIMENSIONAL vector transpose times matrix times vector vtmvg_c
N-DIMENSIONAL vector, unitize a vhatg_c
N-DIMENSIONAL vectors, angular separation of vsepg_c
N-DIMENSIONAL vectors, distance between vdistg_c
N-DIMENSIONAL vectors, dot product of vdotg_c
N-DIMENSIONAL vectors, linear combination of two vlcomg_c
N-DIMENSIONAL vectors, relative difference of vrelg_c
NAME, body id code to bodc2n_c
NAME from traceback, get module trcnam_c
NAME, get DAF array dafgn_c
NAME, get/set error output device errdev_c
NAME, map das handle to file dashfn_c
NAME of a loaded table, return ektnam_c
NAME, read das internal file dasrfr_c
NAME, return instrument's fov parameters, using instrument getfvn_c
NAME to code, body bodn2c_c
bods2c_c
NAME to frame idcode translation, frame namfrm_c
NAME translation, frame idcode to frame frmnam_c
NAME/ID code definition, body boddef_c
NAMES get position relative to an observer, using body spkezp_c
NAMES get target position relative to an observer, using spkpos_c
NAMES get target state relative to an observer, using body spkezr_c
NAMES of kernel pool variables matching a template, return gnpool_c
NEAREST point on an ellipsoid nearpt_c
NEAREST point on an ellipsoid, velocity of the dnearp_c
NEAREST point on ellipse to point npelpt_c
NEAREST point on ellipsoid to line npedln_c
NEAREST point on line to point nplnpt_c
NEAREST point on triangular plate pltnp_c
NEAREST point to observer on target body, find subpnt_c
NEAREST point to ray on ellipsoid, find tangpt_c
NEAREST point to sun on target body, find subslr_c
NEGATE a 3-dimensional vector vminus_c
NEGATE an n-dimensional vector vminug_c
NEW CK file, open a ckopn_c
NEW das file, open a dasonw_c
NEW das file with write access, open a dasonw_c
NEW dla file, open a dlaopn_c
NEW dla file with write access, open a dlaopn_c
NEW dsk file, open a dskopn_c
NEW dsk file with write access, open a dskopn_c
NEW e-kernel, open ekopn_c
NEW e-kernel segment for fast writing, start ekifld_c
NEW e-kernel segment, start ekbseg_c
NEW EK, open ekopn_c
NEW EK segment for fast writing, start ekifld_c
NEW EK segment, start ekbseg_c
NEW pck file, open a pckopn_c
NEW segment in dla file, begin dlabns_c
NEW segment in dla file, end dlaens_c
NEW SPK file, open a spkopn_c
NEXT DAF array, find daffna_c
NEXT segment in dla file, find dlafns_c
NEXT word in a character string nextwd_c
NON-BLANK character, last lastnb_c
NON-BLANK line from a text file, read a iswhsp_c
NORAD two-line element data using sgp4., evaluate evsgp4_c
NORM, 3-dimensional unit vector and unorm_c
NORM, derivative of 3-vector dvnorm_c
NORM, n-dimensional unit vector and unormg_c
NORM of 3-dimensional vector vnorm_c
NORM of n-dimensional vector vnormg_c
NORMAL, point on an ellipsoid having given surface ednmpt_c
NORMAL vector and constant, plane to pl2nvc_c
NORMAL vector and constant to plane nvc2pl_c
NORMAL vector and point, plane to pl2nvp_c
NORMAL vector and point to plane nvp2pl_c
NORMAL vector for a type 2 dsk plate, compute dskn02_c
NORMAL vector from dsk type 2 plate id, compute dskn02_c
NORMAL vector of triangular plate from vertices, compute pltnrm_c
NORMAL vector on an ellipsoid, surface surfnm_c
NORMAL vectors, map cartesian surface points to srfnrm_c
NORMAL vectors on dsk surface, compute srfnrm_c
NORMAL vectors on topographic surface, compute srfnrm_c
NORMALIZED hexadecimal string, convert d.p. to signed dp2hx_c
NORMALIZED hexadecimal string to d.p., convert signed hx2dp_c
NOTATION, convert d.p. to base 16 scientific dp2hx_c
NOTATION d.p. number, convert base 16 scientific hx2dp_c
NOTIFY a routine of an update to a kernel pool variable swpool_c
NUMBER, convert base 16 scientific notation d.p. hx2dp_c
NUMBER, convert d.p. number to encoded d.p. dp2hx_c
NUMBER, convert encoded d.p. number to d.p. hx2dp_c
NUMBER into error message text, insert d.p. errdp_c
NUMBER, largest d.p. dpmax_c
NUMBER, largest integer intmax_c
NUMBER of CK type 2 records cknr02_c
NUMBER of CK type 3 records cknr03_c
NUMBER of elements in a column entry, return the eknelt_c
NUMBER of loaded EK columns, return the ekccnt_c
NUMBER of loaded kernels of a given type ktotal_c
NUMBER of loaded tables, return ekntab_c
NUMBER of seconds per julian year jyear_c
NUMBER of seconds per tropical year tyear_c
NUMBER of segments in an e-kernel, return eknseg_c
NUMBER, replace marker with d.p. repmd_c
NUMBER, smallest d.p. dpmin_c
NUMBER, smallest integer intmin_c
NUMBER to d.p. number, convert encoded d.p. hx2dp_c
NUMBER to encoded d.p. number, convert d.p. dp2hx_c
NUMBER with encapsulated error handling, parse d.p. prsdp_c
NUMBER., scan a string for a lx4num_c
NUMBER., scan a string for a decimal lx4dec_c
NUMERIC kernel variable, confirm the existence of a pooled expool_c
NUMERIC time system to another, convert one additive unitim_c
NUMERIC time system to another, convert one uniform unitim_c
NUMERIC time systems, transform between two additive unitim_c
NUMERIC time systems, transform between two uniform unitim_c
NUMERIC value of a pooled kernel variable, return the gdpool_c
OBJECTS in CK file, find id codes of ckobj_c
OBJECTS in dsk file, find id codes of ephemeris dskobj_c
OBJECTS in SPK file, find id codes of ephemeris spkobj_c
OBSERVER corrected for aberrations, get position relative spkezp_c
OBSERVER corrected for aberrations, get state relative to spkez_c
spkezr_c
OBSERVER corrected for aberrations, position relative to spkpos_c
OBSERVER on target body, find nearest point to subpnt_c
OBSERVER, using body codes get target state relative to an spkez_c
OBSERVER, using body names get position relative to an spkezp_c
OBSERVER, using body names get target state relative to an spkezr_c
OBSERVER, using names get target position relative to an spkpos_c
OCCULTATION search, gf gfoclt_c
OCCULTATION search, gf mid-level gfocce_c
OCCULTATION type at a specified time occult_c
OFF, turn tracing trcoff_c
OFFSET frame, fetch the rotation and frame of a constant tkfram_c
OPEN a das file for read access dasopr_c
OPEN a das file for reading dasopr_c
OPEN a das file for write access dasopw_c
OPEN a das file for writing dasopw_c
OPEN a new CK file ckopn_c
OPEN a new das file dasonw_c
OPEN a new das file with write access dasonw_c
OPEN a new dla file dlaopn_c
OPEN a new dla file with write access dlaopn_c
OPEN a new dsk file dskopn_c
OPEN a new dsk file with write access dskopn_c
OPEN a new pck file pckopn_c
OPEN a new SPK file spkopn_c
OPEN a scratch das file dasops_c
OPEN an existing SPK file for adding segments spkopa_c
OPEN DAF for read dafopr_c
OPEN das file, close an dascls_c
OPEN EK for reading ekopr_c
OPEN existing DAF for write dafopw_c
OPEN existing EK for writing ekopw_c
OPEN new e-kernel ekopn_c
OPEN new EK ekopn_c
OPEN scratch e-kernel ekops_c
OPEN scratch EK ekops_c
ORDER of a character array orderc_c
ORDER of a d.p. array orderd_c
ORDER of an integer array orderi_c
ORDER vector, binary search for a string using an bschoc_c
ORDER vector, binary search for an integer using an bschoi_c
ORDER vector, test whether an integer array is an isordv_c
ORDINAL position of an element in a set, the ordc_c
ordd_c
ordi_c
ORDINAL text, replace marker with repmot_c
ORTHOGONAL, --- see perpendicular
ORTHOGONAL matrix, invert a pseudo invort_c
ORTHONORMAL frame from two vectors, define an twovec_c
OSCULATING elements, convert state to oscelt_c
OSCULATING elements, convert state to extended oscltx_c
OSCULATING elements from state oscelt_c
OSCULATING elements from state, extended oscltx_c
OUT, module check chkout_c
OUTPUT device name, get/set error errdev_c
OUTPUT items, get/set error errprt_c
PACK an SPK segment descriptor, validate and spkpds_c
PACK DAF summary dafps_c
PACK three scalar components into a vector vpack_c
PARALLEL to a state vector, state of a unit vector dvhat_c
PARAMETER, return a kernel pool definition szpool_c
PARAMETERS from a type 2 dsk segment, fetch dskb02_c
PARAMETERS from a type 2 dsk segment, fetch model size dskz02_c
PARAMETERS, retrieve dsk tolerance or margin dskgtl_c
PARAMETERS, return instrument's fov getfov_c
PARAMETERS, set dsk tolerance or margin dskstl_c
PARAMETERS, using instrument name, return instrument's fov getfvn_c
PARSE a list of items lparsm_c
lparss_c
PARSE a UTC time string tparse_c
PARSE d.p. number with encapsulated error handling prsdp_c
PARSE integer with encapsulated error handling prsint_c
PARSE items from a list lparse_c
PARSE select clause of EK query ekpsel_c
PARSE two-line elements getelm_c
PARTITION information, spacecraft clock scpart_c
PAST J2000 as a string, convert and format d.p. seconds timout_c
PAST the J2000 epoch, convert a string to tdb seconds str2et_c
PCK file, close a pckcls_c
PCK file, find frame class id codes of frames in binary pckfrm_c
PCK file, load pcklof_c
PCK file, open a new pckopn_c
PCK file, unload pckuof_c
PCK frame, get coverage start and stop time for binary pckcov_c
PCK reference frame, get coverage window for binary pckcov_c
PCK type 2 data segment, write pckw02_c
PENUMBRAL terminator on ellipsoid, find edterm_c
PERPENDICULAR component of a 3-vector vperp_c
PHASE angle ilumin_c
PHASE angle constraints, solve for gfilum_c
PHASE angle for arbitrary illumination source, compute phaseq_c
PHASE angle general source illumg_c
PHASE angle general source with flags illumf_c
PHASE angle search, gf gfpa_c
PHYSICAL constants for a body bodvcd_c
bodvrd_c
PI, half the value of halfpi_c
PI, twice the value of twopi_c
PI, value of pi_c
PICTURE, use a sample time string to produce a time format tpictr_c
PLANE, intersection of ellipse and inelpl_c
PLANE, intersection of ellipsoid and inedpl_c
PLANE, intersection of ray and inrypl_c
PLANE inverted, vector projection onto vprjpi_c
PLANE, normal vector and constant to nvc2pl_c
PLANE, normal vector and point to nvp2pl_c
PLANE, point and spanning vectors to psv2pl_c
PLANE, project ellipse onto pjelpl_c
PLANE to normal vector and constant pl2nvc_c
PLANE to normal vector and point pl2nvp_c
PLANE to point and spanning vectors pl2psv_c
PLANE, vector projection onto vprjp_c
PLANETOCENTRIC longitude of sun lspcn_c
PLANETOGRAPHIC coordinates, convert rectangular to recpgr_c
PLANETOGRAPHIC coordinates, jacobian of rectangular w.r.t. drdpgr_c
PLANETOGRAPHIC to rectangular coordinates, convert pgrrec_c
PLANETOGRAPHIC w.r.t. rectangular coordinates, jacobian of dpgrdr_c
PLATE and plate model point intersected by ray dskx02_c
PLATE, compute normal vector for a type 2 dsk dskn02_c
PLATE data from a type 2 dsk segment, fetch dskp02_c
PLATE, expand triangular pltexp_c
PLATE from vertices, compute normal vector of triangular pltnrm_c
PLATE id, compute normal vector from dsk type 2 dskn02_c
PLATE model area, compute pltar_c
PLATE model point intersected by ray, plate and dskx02_c
PLATE model volume, compute pltvol_c
PLATE, nearest point on triangular pltnp_c
POINT and line, distance between nplnpt_c
POINT and spanning vectors, plane to pl2psv_c
POINT and spanning vectors to plane psv2pl_c
POINT and velocity, ellipsoid surface surfpv_c
POINT, find ray-ellipsoid tangent tangpt_c
POINT, find surface intercept sincpt_c
POINT intersected by ray, plate and plate model dskx02_c
POINT latitudinal coordinates to rectangular, surface srfrec_c
POINT, nearest point on ellipse to npelpt_c
POINT, nearest point on line to nplnpt_c
POINT of intersection between ray and ellipsoid surfpt_c
POINT of intersection of ray and ellipsoid, surface surfpt_c
POINT on a body., compute the local time for a et2lst_c
POINT on an ellipsoid having given surface normal ednmpt_c
POINT on an ellipsoid, nearest nearpt_c
POINT on an ellipsoid, velocity of the nearest dnearp_c
POINT on ellipse to point, nearest npelpt_c
POINT on ellipsoid to line, nearest npedln_c
POINT on line to point, nearest nplnpt_c
POINT on target body, find sub-observer subpnt_c
POINT on target body, find sub-solar subslr_c
POINT on target body, find sub-spacecraft subpnt_c
POINT on triangular plate, nearest pltnp_c
POINT, plane to normal vector and pl2nvp_c
POINT to ellipsoid, distance from nearpt_c
POINT to lie on ellipsoid, scale edpnt_c
POINT to observer on target body, find nearest subpnt_c
POINT to plane, normal vector and nvp2pl_c
POINT to ray on ellipsoid, find nearest tangpt_c
POINT to sun on target body, find nearest subslr_c
POINTING and angular velocity, get CK ckgpav_c
POINTING data segment, write CK type 1 ckw01_c
POINTING data segment, write CK type 2 ckw02_c
POINTING data segment, write CK type 3 ckw03_c
POINTING file, load CK cklpf_c
POINTING file, unload CK ckupf_c
POINTING, get CK ckgp_c
POINTS, map latitudinal coordinates to cartesian surface latsrf_c
POINTS, map latitudinal coordinates to dsk surface latsrf_c
POINTS on target body, find limb limbpt_c
POINTS on target body, find terminator termpt_c
POINTS to normal vectors, map cartesian surface srfnrm_c
POLYNOMIAL and its derivatives, compute a polyds_c
POLYNOMIAL expansion, value of a chebyshev chbval_c
POLYNOMIAL, interpolate function using hermite hrmesp_c
hrmint_c
POLYNOMIAL, interpolate function using lagrange lgresp_c
lgrind_c
lgrint_c
POOL definition parameter, return a kernel szpool_c
POOL, fetch constants for a body from the kernel bodvcd_c
bodvrd_c
POOL, find constants for a body in the kernel bodfnd_c
POOL for updated variables, check the kernel cvpool_c
POOL from an internal text buffer, load the kernel lmpool_c
POOL, load variables from a text kernel file into the ldpool_c
POOL of kernel variables, clear the clpool_c
POOL, retrieve a continued string value from the kernel stpool_c
POOL variable, check the properties of a kernel badkpv_c
POOL variable, delete a kernel dvpool_c
POOL variable, notify a routine of an update to a kernel swpool_c
POOL variable, return summary information about a kernel dtpool_c
POOL variable, watch for an update to a kernel swpool_c
POOL variables matching a template, return names of kernel gnpool_c
POOLED kernel variable, return the character value of a gcpool_c
POOLED kernel variable, return the d.p. value of a gdpool_c
POOLED kernel variable, return the integer value of a gipool_c
POOLED kernel variable, return the numeric value of a gdpool_c
POOLED kernel variable, return the string value of a gcpool_c
POOLED numeric kernel variable, confirm the existence of a expool_c
POSITION and velocity from ephemeris spkpvn_c
POSITION and velocity, SPK file spkpvn_c
POSITION coordinate search, gf gfposc_c
POSITION from SPK file, apparent spkapo_c
POSITION, get apparent spkapo_c
POSITION of an element in a set, the ordinal ordc_c
ordd_c
ordi_c
POSITION of character, backward search for cposr_c
POSITION of character, forward search for cpos_c
POSITION of one body relative to another, geometric spkgps_c
POSITION of substring pos_c
POSITION of substring reverse search posr_c
POSITION of unlisted character, backward search for ncposr_c
POSITION of unlisted character, forward search for ncpos_c
POSITION relative observer corrected for aberrations, get spkezp_c
POSITION relative to an observer, using body names get spkezp_c
POSITION relative to an observer, using names get target spkpos_c
POSITION relative to observer corrected for aberrations spkpos_c
POSITION to bodyfixed, transformation from inertial tipbod_c
POSITION transformation matrix, find a pxform_c
POSITION transformation matrix for different epochs pxfrm2_c
PRECISION array, search in an double isrchd_c
PRECISION column entry, fetch element from double ekgd_c
PRECISION column to EK segment, write entire double ekacld_c
PRECISION data from a das file, read double dasrdd_c
PRECISION data from EK column, read double ekrced_c
PRECISION data in a das file, update double dasudd_c
PRECISION data to a das file, add double dasadd_c
PRECISION data to EK column, add double ekaced_c
PRECISION data to EK column, write double ekaced_c
PRECISION value, binary search for a double bsrchd_c
PRECISION values, maximum of double maxd_c
PRECISION values, minimum of double mind_c
PREVIOUS DAF array, find daffpa_c
PREVIOUS segment in dla file, find dlafps_c
PRODUCE a time format picture, use a sample time string to tpictr_c
PRODUCT 3-dimensional vectors, dot vdot_c
PRODUCT and its derivative, compute a unit cross ducrss_c
PRODUCT, compute the derivative of a cross dvcrss_c
PRODUCT, compute the derivative of a dot dvdot_c
PRODUCT of n-dimensional vectors, dot vdotg_c
PRODUCT, unitized cross ucrss_c
PRODUCT, vector cross vcrss_c
PROGRESS report, gf finish a gfrepf_c
PROGRESS report, gf initialize a gfrepi_c
PROGRESS report, gf update gfrepu_c
PROJECT ellipse onto plane pjelpl_c
PROJECTION, 3-dimensional vector vproj_c
PROJECTION, n-dimensional vector vprojg_c
PROJECTION onto plane inverted, vector vprjpi_c
PROJECTION onto plane, vector vprjp_c
PROMPT for input with a user supplied message prompt_c
PROMPT for keyboard input prompt_c
PROPAGATE state vector using two-body force model prop2b_c
PROPER form, restrict time strings to tparch_c
PROPERTIES of a kernel pool variable, check the badkpv_c
QUADRATIC equation, roots of a rquad_c
QUADRATIC fit, estimate function derivative using qderiv_c
QUANTITY satisfies a condition, determine when a geometric gfevnt_c
QUATERNION and derivative, angular velocity from qdq2av_c
QUATERNION by quaternion, multiply qxq_c
QUATERNION, matrix to m2q_c
QUATERNION, multiply quaternion by qxq_c
QUATERNION, quaternion times qxq_c
QUATERNION times quaternion qxq_c
QUATERNION to matrix q2m_c
QUERY, issue EK ekfind_c
QUERY, parse select clause of EK ekpsel_c
QUICK traceback, get qcktrc_c
QUOTED string token, lex lxqstr_c
QUOTED string token, recognize lxqstr_c
QUOTED string token, scan lxqstr_c
RA and dec, rectangular coordinates to recrad_c
RA and dec to rectangular coordinates, range radrec_c
RADIAN, degrees per dpr_c
RADIANS per degree rpd_c
RANGE, az and el, convert rectangular coordinates to recazl_c
RANGE, az and el, rectangular coordinates to recazl_c
RANGE, az and el to rectangular coordinates azlrec_c
RANGE, az and el to rectangular coordinates, convert azlrec_c
RANGE, az and el to rectangular velocity conversion drdazl_c
RANGE, az and el velocity conversion, rectangular to dazldr_c
RANGE, azimuth and elevation, convert rectangular to recazl_c
RANGE, azimuth and elevation derivative, rectangular to dazldr_c
RANGE, azimuth and elevation, rectangular to recazl_c
RANGE, azimuth and elevation to rectangular azlrec_c
RANGE, azimuth and elevation to rectangular, convert azlrec_c
RANGE, azimuth and elevation to rectangular derivative drdazl_c
RANGE bounds for type 2 dsk segment, compute dskrb2_c
RANGE of das file, return logical address daslla_c
RANGE of das logical addresses using substrings, update a dasudc_c
RANGE of das logical addresses, write substrings to a dasudc_c
RANGE ra and dec to rectangular coordinates radrec_c
RANGE rate search, gf gfrr_c
RATE of change of the altitude over an ellipsoid dnearp_c
RATE search, gf range gfrr_c
RAY and ellipsoid, point of intersection between surfpt_c
RAY and ellipsoid, surface point of intersection of surfpt_c
RAY and plane, intersection of inrypl_c
RAY and surface, intersection of dskx02_c
RAY and target body surface, find intersection of sincpt_c
RAY in instrument field of view at specified time fovray_c
RAY in instrument fov at specified time fovray_c
RAY in instrument fov search, gf gfrfov_c
RAY on ellipsoid, find nearest point to tangpt_c
RAY on target body surface, find intercept of sincpt_c
RAY, plate and plate model point intersected by dskx02_c
RAY-DSK intercept, vectorized dskxv_c
RAY-ELLIPSOID tangent point, find tangpt_c
RAY-SURFACE intercept, vectorized dskxv_c
RAY-SURFACE intercept with handle and descriptors, dsk dskxsi_c
RAY-SURFACE intercept with source information, dsk dskxsi_c
RE-INITIALIZE the keeper system kclear_c
READ a line from a text file rdtext_c
READ a non-blank line from a text file iswhsp_c
READ access, open a das file for dasopr_c
READ character data from a das file dasrdc_c
READ character data from EK column ekrcec_c
READ DAF file record dafrfr_c
READ DAF summary record dafgsr_c
READ das file record dasrfr_c
READ das internal file name dasrfr_c
READ data from DAF address dafgda_c
READ double precision data from a das file dasrdd_c
READ double precision data from EK column ekrced_c
READ ephemeris data spkez_c
spkezp_c
spkezr_c
spkpos_c
READ integer data from a das file dasrdi_c
READ integer data from EK column ekrcei_c
READ, open DAF for dafopr_c
READ trajectory data spkez_c
spkezp_c
spkezr_c
spkpos_c
READER for SPK file, easy spkez_c
READING, open a das file for dasopr_c
READING, open EK for ekopr_c
RECEIPT indicator, gf interrupt signal gfbail_c
RECOGNIZE quoted string token lxqstr_c
RECORD from an EK segment, delete ekdelr_c
RECORD, get CK type 2 ckgr02_c
RECORD, get CK type 3 ckgr03_c
RECORD into EK segment, insert ekinsr_c
RECORD, read DAF file dafrfr_c
RECORD, read DAF summary dafgsr_c
RECORD, read das file dasrfr_c
RECORD to EK segment, append ekappr_c
RECORDS, number of CK type 2 cknr02_c
RECORDS, number of CK type 3 cknr03_c
RECORDS to a das file, write buffered daswbr_c
RECTANGULAR, convert body-fixed latitudinal coordinates to srfrec_c
RECTANGULAR, convert range, azimuth and elevation to azlrec_c
RECTANGULAR, convert surface latitudinal coordinates to srfrec_c
RECTANGULAR coordinates, convert planetographic to pgrrec_c
RECTANGULAR coordinates, convert range, az and el to azlrec_c
RECTANGULAR coordinates, geodetic to georec_c
RECTANGULAR coordinates, jacobian matrix of az/el w.r.t. dazldr_c
RECTANGULAR coordinates, jacobian of cylindrical w.r.t. dcyldr_c
RECTANGULAR coordinates, jacobian of geodetic w.r.t. dgeodr_c
RECTANGULAR coordinates, jacobian of planetographic w.r.t. dpgrdr_c
RECTANGULAR coordinates, jacobian of spherical w.r.t. dsphdr_c
RECTANGULAR coordinates, latitudinal to latrec_c
RECTANGULAR coordinates, range, az and el to azlrec_c
RECTANGULAR coordinates, range ra and dec to radrec_c
RECTANGULAR coordinates, spherical to sphrec_c
RECTANGULAR coordinates to ra and dec recrad_c
RECTANGULAR coordinates to range, az and el recazl_c
RECTANGULAR coordinates to range, az and el, convert recazl_c
RECTANGULAR, cylindrical to cylrec_c
RECTANGULAR derivative, range, azimuth and elevation to drdazl_c
RECTANGULAR, range, azimuth and elevation to azlrec_c
RECTANGULAR, right ascension and declination to radrec_c
RECTANGULAR, surface point latitudinal coordinates to srfrec_c
RECTANGULAR to cylindrical coordinates reccyl_c
RECTANGULAR to geodetic recgeo_c
RECTANGULAR to latitudinal coordinates reclat_c
RECTANGULAR to planetographic coordinates, convert recpgr_c
RECTANGULAR to range, az and el velocity conversion dazldr_c
RECTANGULAR to range, azimuth and elevation recazl_c
RECTANGULAR to range, azimuth and elevation, convert recazl_c
RECTANGULAR to range, azimuth and elevation derivative dazldr_c
RECTANGULAR to right ascension and declination recrad_c
RECTANGULAR to spherical coordinates recsph_c
RECTANGULAR velocity conversion, range, az and el to drdazl_c
RECTANGULAR w.r.t. az/el coordinates, jacobian matrix of drdazl_c
RECTANGULAR w.r.t. cylindrical coordinates, jacobian of drdcyl_c
RECTANGULAR w.r.t. geodetic coordinates, jacobian of drdgeo_c
RECTANGULAR w.r.t. latitudinal coordinates, jacobian of dlatdr_c
drdlat_c
RECTANGULAR w.r.t. planetographic coordinates, jacobian of drdpgr_c
RECTANGULAR w.r.t. spherical coordinates, jacobian of drdsph_c
REFERENCE frame attributes, fetch cidfrm_c
cnmfrm_c
frinfo_c
REFERENCE frame, get coverage window for binary pck pckcov_c
REFERENCE frame, get instrument frame rotation and ckfrot_c
REFERENCE frame, get instrument frame transformation and ckfxfm_c
REFERENCE frames, fetch ids of built-in bltfrm_c
REFERENCE frames from the kernel pool, fetch ids of kplfrm_c
REFINEMENT, gf standard step gfrefn_c
RELATIVE difference of 3-dimensional vectors vrel_c
RELATIVE difference of n-dimensional vectors vrelg_c
RELATIVE observer corrected for aberrations, get position spkezp_c
RELATIVE to an observer, using body codes get target state spkez_c
RELATIVE to an observer, using body names get position spkezp_c
RELATIVE to an observer, using body names get target state spkezr_c
RELATIVE to an observer, using names get target position spkpos_c
RELATIVE to another, geometric position of one body spkgps_c
RELATIVE to another, geometric state of one body spkgeo_c
RELATIVE to constant position observer, az/el coordinates azlcpo_c
RELATIVE to constant position observer, state spkcpo_c
RELATIVE to constant position surface point, state spkcpo_c
RELATIVE to constant velocity observer, state spkcvo_c
RELATIVE to constant velocity surface point, state spkcvo_c
RELATIVE to landmark on extended object, az/el coordinates azlcpo_c
RELATIVE to landmark on extended object, state spkcpo_c
spkcvo_c
RELATIVE to observer corrected for aberrations, get state spkez_c
spkezr_c
RELATIVE to observer corrected for aberrations, position spkpos_c
RELATIVE to solar system barycenter, state spkssb_c
RELATIVE to surface point extended object, az/el coordinat azlcpo_c
RELATIVE to surface point on extended object, state spkcpo_c
spkcvo_c
REMOVE an item from a character set removc_c
REMOVE an item from a d.p. set removd_c
REMOVE an item from an integer set removi_c
REORDER a character array reordc_c
REORDER a d.p. array reordd_c
REORDER a logical array reordl_c
REORDER an integer array reordi_c
REPLACE character entry in an EK column ekucec_c
REPLACE d.p. entry in an EK column ekuced_c
REPLACE DAF summary dafrs_c
REPLACE integer entry in an EK column ekucei_c
REPLACE marker with cardinal text repmct_c
REPLACE marker with character string repmc_c
REPLACE marker with d.p. number repmd_c
REPLACE marker with formatted d.p. value repmf_c
REPLACE marker with integer repmi_c
REPLACE marker with logical value repml_c
REPLACE marker with ordinal text repmot_c
REPLACE time entry in an EK column ekuced_c
REPORT, gf finish a progress gfrepf_c
REPORT, gf initialize a progress gfrepi_c
REPORT, gf update progress gfrepu_c
RESET error status reset_c
RESTRICT time strings to proper form tparch_c
RETRIEVE a continued string value from the kernel pool stpool_c
RETRIEVE dsk tolerance or margin parameters dskgtl_c
RETRIEVE information on loaded spice kernels kdata_c
RETURN a kernel pool definition parameter szpool_c
RETURN dsk segment descriptor dskgd_c
RETURN EK segment summary ekssum_c
RETURN indicator, immediate return_c
RETURN information on loaded EK column specified by index ekcii_c
RETURN instrument's fov parameters getfov_c
RETURN instrument's fov parameters, using instrument name getfvn_c
RETURN last logical addresses in das file daslla_c
RETURN logical address range of das file daslla_c
RETURN name of a loaded table ektnam_c
RETURN names of kernel pool variables matching a template gnpool_c
RETURN number of loaded tables ekntab_c
RETURN number of segments in an e-kernel eknseg_c
RETURN specified vertices from type 2 dsk segment dskv02_c
RETURN summary information about a kernel pool variable dtpool_c
RETURN the character value of a pooled kernel variable gcpool_c
RETURN the count of loaded EK columns ekccnt_c
RETURN the d.p. value of a pooled kernel variable gdpool_c
RETURN the file summary of a das file dashfs_c
RETURN the integer value of a pooled kernel variable gipool_c
RETURN the number of elements in a column entry eknelt_c
RETURN the number of loaded EK columns ekccnt_c
RETURN the numeric value of a pooled kernel variable gdpool_c
RETURN the string value of a pooled kernel variable gcpool_c
RETURN traceback depth trcdep_c
RETURN values of an integer variable from the kernel pool gipool_c
RETURN version strings tkvrsn_c
REVERSE search, position of substring posr_c
RIGHT ascension and declination, rectangular to recrad_c
RIGHT ascension and declination to rectangular radrec_c
RIGHT handed coordinate frame, build a frame_c
ROOTS of a quadratic equation rquad_c
ROTATE a matrix rotmat_c
ROTATE a vector rotvec_c
ROTATION about an axis, vector vrotv_c
ROTATION and angular velocity, state transformation to rav2xf_c
xf2rav_c
ROTATION and frame of a constant offset frame, fetch the tkfram_c
ROTATION and frame of a text kernel frame, fetch the tkfram_c
ROTATION and reference frame, get instrument frame ckfrot_c
ROTATION, axis and angle to axisar_c
ROTATION axis of a matrix raxisa_c
ROTATION matrix, generate a rotate_c
ROTATION matrix, indicate whether a matrix is a isrot_c
ROUTINE of an update to a kernel pool variable, notify a swpool_c
ROUTINES, change default convergence tolerance for gf gfstol_c
S/P-KERNEL, --- see SPK
SAMPLE time string to produce a time format picture, use a tpictr_c
SATISFIES a condition, determine when a geometric quantity gfevnt_c
SCALAR components from a vector, unpack three vupack_c
SCALAR components into a vector, pack three vpack_c
SCALAR function, first derivative of a user-defined uddf_c
SCALAR function search, gf user defined gfuds_c
SCALE point to lie on ellipsoid edpnt_c
SCALING, 3-dimensional vector vscl_c
SCALING, n-dimensional vector vsclg_c
SCAN a string for a decimal number. lx4dec_c
SCAN a string for a number. lx4num_c
SCAN a string for a signed integer. lx4sgn_c
SCAN a string for an unsigned integer. lx4uns_c
SCAN quoted string token lxqstr_c
SCIENTIFIC notation, convert d.p. to base 16 dp2hx_c
SCIENTIFIC notation d.p. number, convert base 16 hx2dp_c
SCLK, --- see spacecraft clock
SCLK and SPK id, map c-kernel id to ckmeta_c
SCRATCH das file, open a dasops_c
SCRATCH e-kernel, open ekops_c
SCRATCH EK, open ekops_c
SEARCH array for equivalent character string esrchc_c
SEARCH, begin DAF backward dafbbs_c
SEARCH, begin DAF forward dafbfs_c
SEARCH for a double precision value, binary bsrchd_c
SEARCH for a string using an order vector, binary bschoc_c
SEARCH for an integer using an order vector, binary bschoi_c
SEARCH for an integer value, binary bsrchi_c
SEARCH for position of character, backward cposr_c
SEARCH for position of character, forward cpos_c
SEARCH for position of unlisted character, backward ncposr_c
SEARCH for position of unlisted character, forward ncpos_c
SEARCH, gf angular separation gfsep_c
SEARCH, gf distance gfdist_c
SEARCH, gf low-level target in instrument fov gffove_c
SEARCH, gf mid-level occultation gfocce_c
SEARCH, gf occultation gfoclt_c
SEARCH, gf phase angle gfpa_c
SEARCH, gf position coordinate gfposc_c
SEARCH, gf range rate gfrr_c
SEARCH, gf ray in instrument fov gfrfov_c
SEARCH, gf subpoint coordinate gfsubc_c
SEARCH, gf surface intercept coordinate gfsntc_c
SEARCH, gf target in instrument fov gftfov_c
SEARCH, gf user defined boolean function gfudb_c
SEARCH, gf user defined scalar function gfuds_c
SEARCH in a character array bsrchc_c
isrchc_c
SEARCH in an double precision array isrchd_c
SEARCH in an integer array isrchi_c
SEARCH in dla file, begin backward dlabbs_c
SEARCH in dla file, begin forward dlabfs_c
SEARCH, position of substring reverse posr_c
SEARCH using illumination angle constraints gfilum_c
SEARCH using lighting angle constraints gfilum_c
SEARCHING, select a DAF to continue dafcs_c
SECONDS past J2000 as a string, convert and format d.p. timout_c
SECONDS past the J2000 epoch, convert a string to tdb str2et_c
SECONDS per day spd_c
SECONDS per julian year, number of jyear_c
SECONDS per tropical year, number of tyear_c
SEGMENT, add data to a type 14 SPK spk14a_c
SEGMENT, append record to EK ekappr_c
SEGMENT, begin writing a type 14 SPK spk14b_c
SEGMENT, compute range bounds for type 2 dsk dskrb2_c
SEGMENT, delete record from an EK ekdelr_c
SEGMENT descriptor, return dsk dskgd_c
SEGMENT descriptor, unpack and SPK spkuds_c
SEGMENT descriptor, validate and pack an SPK spkpds_c
SEGMENT, end a type 14 SPK spk14e_c
SEGMENT, fetch d.p. data from a type 2 dsk dskd02_c
SEGMENT, fetch integer data from a type 2 dsk dski02_c
SEGMENT, fetch model size parameters from a type 2 dsk dskz02_c
SEGMENT, fetch parameters from a type 2 dsk dskb02_c
SEGMENT, fetch plate data from a type 2 dsk dskp02_c
SEGMENT for fast writing, start new e-kernel ekifld_c
SEGMENT for fast writing, start new EK ekifld_c
SEGMENT in dla file, begin new dlabns_c
SEGMENT in dla file, end new dlaens_c
SEGMENT in dla file, find next dlafns_c
SEGMENT in dla file, find previous dlafps_c
SEGMENT, insert record into EK ekinsr_c
SEGMENT, make spatial index for type 2 dsk dskmi2_c
SEGMENT, return specified vertices from type 2 dsk dskv02_c
SEGMENT, select SPK file and spksfs_c
SEGMENT, start new e-kernel ekbseg_c
SEGMENT, start new EK ekbseg_c
SEGMENT summary, return EK ekssum_c
SEGMENT, write a type 10 SPK spkw10_c
SEGMENT, write a type 15 SPK spkw15_c
SEGMENT, write a type 17 SPK spkw17_c
SEGMENT, write a type 2 dsk dskw02_c
SEGMENT, write CK type 1 pointing data ckw01_c
SEGMENT, write CK type 2 pointing data ckw02_c
SEGMENT, write CK type 3 pointing data ckw03_c
SEGMENT, write CK type 5 data ckw05_c
SEGMENT, write entire character column to EK ekaclc_c
SEGMENT, write entire double precision column to EK ekacld_c
SEGMENT, write entire integer column to EK ekacli_c
SEGMENT write, finish a fast EK ekffld_c
SEGMENT, write pck type 2 data pckw02_c
SEGMENT, write SPK type 12 ephemeris data spkw12_c
SEGMENT, write SPK type 13 ephemeris data spkw13_c
SEGMENT, write SPK type 18 ephemeris data spkw18_c
SEGMENT, write SPK type 2 data spkw02_c
SEGMENT, write SPK type 20 data spkw20_c
SEGMENT, write SPK type 3 data spkw03_c
SEGMENT, write SPK type 5 ephemeris data spkw05_c
SEGMENT, write SPK type 8 ephemeris data spkw08_c
SEGMENT, write SPK type 9 ephemeris data spkw09_c
SEGMENTS in an e-kernel, return number of eknseg_c
SEGMENTS, open an existing SPK file for adding spkopa_c
SELECT a DAF to continue searching dafcs_c
SELECT clause of EK query, parse ekpsel_c
SELECT SPK file and segment spksfs_c
SEMI-AXES of ellipse from generating vectors saelgv_c
SEPARATION between two target bodies, compute the angular trgsep_c
SEPARATION of 3-dimensional vectors, angular vsep_c
SEPARATION of n-dimensional vectors, angular vsepg_c
SEPARATION search, gf angular gfsep_c
SEPARATION, time derivative of angular dvsep_c
SET constant step size, gf gfsstp_c
SET dsk tolerance or margin parameters dskstl_c
SET, element of a character elemc_c
SET, element of a d.p. elemd_c
SET, element of an integer elemi_c
SET, insert an item into a character insrtc_c
SET, insert an item into a d.p. insrtd_c
SET, insert an item into an integer insrti_c
SET long error message setmsg_c
SET, remove an item from a character removc_c
SET, remove an item from a d.p. removd_c
SET, remove an item from an integer removi_c
SET the cardinality of an integer cell scard_c
SET the interval of expansion for abbreviated years tsetyr_c
SET, the ordinal position of an element in a ordc_c
ordd_c
ordi_c
SET the size of a cell ssize_c
SET the value of a character variable in the kernel pool pcpool_c
SET the value of a d.p. variable in the kernel pool pdpool_c
SET the value of an integer variable in the kernel pool pipool_c
SET, validate a valid_c
SETS, compare set_c
SETS, difference of two diff_c
SETS, intersection of two inter_c
SETS, symmetric difference of two sdiff_c
SETS, union of two union_c
SGP4., evaluate norad two-line element data using evsgp4_c
SHELL sort a character array shellc_c
SHELL sort a d.p. array shelld_c
SHELL sort an integer array shelli_c
SIGHT and body, distance between line of npedln_c
SIGHT intercept with body, line of surfpt_c
SIGNAL error condition sigerr_c
SIGNAL, gf handle interrupt gfinth_c
SIGNAL receipt indicator, gf interrupt gfbail_c
SIGNAL status, gf clear interrupt gfclrh_c
SIGNATURE arguments, gf dummy function for udfuns udf_c
SIGNED integer., scan a string for a lx4sgn_c
SIGNED normalized hexadecimal string, convert d.p. to dp2hx_c
SIGNED normalized hexadecimal string to d.p., convert hx2dp_c
SIZE, gf get constant step gfstep_c
SIZE, gf set constant step gfsstp_c
SIZE of a cell size_c
SIZE of a cell, set the ssize_c
SIZE parameters from a type 2 dsk segment, fetch model dskz02_c
SMALL gaps in a d.p. window, fill wnfild_c
SMALL intervals from a d.p. window, filter wnfltd_c
SMALLEST d.p. number dpmin_c
SMALLEST integer number intmin_c
SOFTWARE defaults., change time timdef_c
SOLAR incidence angle ilumin_c
SOLAR incidence angle constraints, solve for gfilum_c
SOLAR system barycenter, state relative to spkssb_c
SOLVE for emission angle constraints gfilum_c
SOLVE for illumination angle constraints gfilum_c
SOLVE for incidence angle constraints gfilum_c
SOLVE for phase angle constraints gfilum_c
SOLVE for solar incidence angle constraints gfilum_c
SORT a character array, shell shellc_c
SORT a d.p. array, shell shelld_c
SORT an integer array, shell shelli_c
SOURCE, compute phase angle for arbitrary illumination phaseq_c
SOURCE, emission angle general illumg_c
SOURCE, illumination angles general illumg_c
SOURCE, incidence angle general illumg_c
SOURCE information, dsk ray-surface intercept with dskxsi_c
SOURCE, lighting angles general illumg_c
SOURCE, phase angle general illumg_c
SOURCE with flags, emission angle general illumf_c
SOURCE with flags, illumination angles general illumf_c
SOURCE with flags, incidence angle general illumf_c
SOURCE with flags, lighting angles general illumf_c
SOURCE with flags, phase angle general illumf_c
SPACECRAFT clock, decode scdecd_c
SPACECRAFT clock, encode scencd_c
SPACECRAFT clock partition information scpart_c
SPACECRAFT clock string, ephemeris time to sce2s_c
SPACECRAFT clock string to ephemeris time scs2e_c
SPACECRAFT clock string to ticks, convert sctiks_c
SPACECRAFT clock ticks, ephemeris time to sce2t_c
SPACECRAFT clock ticks, ephemeris time to continuous sce2c_c
SPACECRAFT clock ticks to character clock format, convert scfmt_c
SPACECRAFT clock ticks to ephemeris time sct2e_c
SPANNING vectors, plane to point and pl2psv_c
SPANNING vectors to plane, point and psv2pl_c
SPATIAL index for type 2 dsk segment, make dskmi2_c
SPECIFIED by index, return information on loaded EK column ekcii_c
SPECIFIED time, occultation type at a occult_c
SPECIFIED time, ray in instrument field of view at fovray_c
SPECIFIED time, ray in instrument fov at fovray_c
SPECIFIED time, target in instrument field of view at fovtrg_c
SPECIFIED time, target in instrument fov at fovtrg_c
SPECIFIED vertices from type 2 dsk segment, return dskv02_c
SPHERICAL coordinates, jacobian of rectangular w.r.t. drdsph_c
SPHERICAL coordinates, latitudinal to latsph_c
SPHERICAL coordinates, rectangular to recsph_c
SPHERICAL, cylindrical to cylsph_c
SPHERICAL to cylindrical coordinates sphcyl_c
SPHERICAL to latitudinal coordinates sphlat_c
SPHERICAL to rectangular coordinates sphrec_c
SPHERICAL w.r.t. rectangular coordinates, jacobian of dsphdr_c
SPK ephemeris file, load spklef_c
SPK ephemeris file, unload spkuef_c
SPK file, aberration-corrected state from spkacs_c
SPK file and segment, select spksfs_c
SPK file, apparent position from spkapo_c
SPK file, close an spkcls_c
SPK file, easy reader for spkez_c
SPK file, find id codes of bodies in spkobj_c
SPK file, find id codes of ephemeris objects in spkobj_c
SPK file for adding segments, open an existing spkopa_c
SPK file, light-time corrected state from spkltc_c
SPK file, open a new spkopn_c
SPK file position and velocity spkpvn_c
SPK file, subset of spksub_c
SPK id, map c-kernel id to SCLK and ckmeta_c
SPK object, get coverage start and stop time for spkcov_c
SPK object, get coverage window for spkcov_c
SPK segment, add data to a type 14 spk14a_c
SPK segment, begin writing a type 14 spk14b_c
SPK segment descriptor, unpack and spkuds_c
SPK segment descriptor, validate and pack an spkpds_c
SPK segment, end a type 14 spk14e_c
SPK segment, write a type 10 spkw10_c
SPK segment, write a type 15 spkw15_c
SPK segment, write a type 17 spkw17_c
SPK type 12 ephemeris data segment, write spkw12_c
SPK type 13 ephemeris data segment, write spkw13_c
SPK type 18 ephemeris data segment, write spkw18_c
SPK type 2 data segment, write spkw02_c
SPK type 20 data segment, write spkw20_c
SPK type 3 data segment, write spkw03_c
SPK type 5 ephemeris data segment, write spkw05_c
SPK type 8 ephemeris data segment, write spkw08_c
SPK type 9 ephemeris data segment, write spkw09_c
STANDARD step refinement, gf gfrefn_c
START and stop time for binary pck frame, get coverage pckcov_c
START and stop time for body, get coverage spkcov_c
START and stop time for CK frame, get coverage ckcov_c
START and stop time for CK instrument, get coverage ckcov_c
START and stop time for CK object, get coverage ckcov_c
START and stop time for ephemeris object, get coverage spkcov_c
START and stop time for SPK object, get coverage spkcov_c
START new e-kernel segment ekbseg_c
START new e-kernel segment for fast writing ekifld_c
START new EK segment ekbseg_c
START new EK segment for fast writing ekifld_c
STARTING with a keyword, extract a substring kxtrct_c
STATE computation, low-level aberration-corrected spkaps_c
STATE, conic elements from oscelt_c
STATE, convert xfmsta_c
STATE, extended conic elements from oscltx_c
STATE, extended osculating elements from oscltx_c
STATE from conic elements conics_c
STATE from equinoctial elements, compute a eqncpv_c
STATE from SPK file, aberration-corrected spkacs_c
STATE from SPK file, light-time corrected spkltc_c
STATE, get light time and stellar aberration-corrected spkacs_c
STATE, get light-time corrected spkltc_c
STATE of a unit vector parallel to a state vector dvhat_c
STATE of constant position target spkcpt_c
STATE of constant velocity target spkcvt_c
STATE of fixed position target spkcpt_c
STATE of landmark on extended object spkcpt_c
spkcvt_c
STATE of one body relative to another, geometric spkgeo_c
STATE of surface point on extended object spkcpt_c
spkcvt_c
STATE, osculating elements from oscelt_c
STATE relative to an observer, using body codes get target spkez_c
STATE relative to an observer, using body names get target spkezr_c
STATE relative to constant position observer spkcpo_c
STATE relative to constant position surface point spkcpo_c
STATE relative to constant velocity observer spkcvo_c
STATE relative to constant velocity surface point spkcvo_c
STATE relative to landmark on extended object spkcpo_c
spkcvo_c
STATE relative to observer corrected for aberrations, get spkez_c
spkezr_c
STATE relative to solar system barycenter spkssb_c
STATE relative to surface point on extended object spkcpo_c
spkcvo_c
STATE to bodyfixed, transformation from inertial tisbod_c
STATE to extended osculating elements, convert oscltx_c
STATE to osculating elements, convert oscelt_c
STATE transformation between coordinate systems xfmsta_c
STATE transformation, euler angles and derivatives from xf2eul_c
STATE transformation from euler angles and derivatives eul2xf_c
STATE transformation matrix, find a sxform_c
STATE transformation matrix from two states, define a twovxf_c
STATE transformation matrix, inverse of invstm_c
STATE transformation to rotation and angular velocity rav2xf_c
xf2rav_c
STATE vector, state of a unit vector parallel to a dvhat_c
STATE vector using two-body force model, propagate prop2b_c
STATES, define a state transformation matrix from two twovxf_c
STATUS, gf clear interrupt signal gfclrh_c
STATUS indicator, error failed_c
STATUS, reset error reset_c
STELLAR aberration stelab_c
STELLAR aberration correction, low-level light time and spkaps_c
STELLAR aberration for transmission case stlabx_c
STELLAR aberration-corrected state, get light time and spkacs_c
STEP refinement, gf standard gfrefn_c
STEP size, gf get constant gfstep_c
STEP size, gf set constant gfsstp_c
STOP time for binary pck frame, get coverage start and pckcov_c
STOP time for body, get coverage start and spkcov_c
STOP time for CK frame, get coverage start and ckcov_c
STOP time for CK instrument, get coverage start and ckcov_c
STOP time for CK object, get coverage start and ckcov_c
STOP time for ephemeris object, get coverage start and spkcov_c
STOP time for SPK object, get coverage start and spkcov_c
STORE argc argv putcml_c
STORE/RETRIEVE argc argv getcml_c
STRING against wildcard template, match matchi_c
matchw_c
STRING and body id code to surface id code, surface srfscc_c
STRING and body string to surface id code, surface srfs2c_c
STRING, body id code to bodc2s_c
STRING, convert and format d.p. seconds past J2000 as a timout_c
STRING, convert d.p. to signed normalized hexadecimal dp2hx_c
STRING, ephemeris time to spacecraft clock sce2s_c
STRING for a decimal number., scan a lx4dec_c
STRING for a number., scan a lx4num_c
STRING for a signed integer., scan a lx4sgn_c
STRING for an unsigned integer., scan a lx4uns_c
STRING into error message text, insert errch_c
STRING matches a wildcard template, test whether a matchi_c
matchw_c
STRING, parse a UTC time tparse_c
STRING, surface id code and body id code to surface srfc2s_c
STRING, surface id code and body string to surface srfcss_c
STRING to d.p., convert signed normalized hexadecimal hx2dp_c
STRING to ephemeris time, spacecraft clock scs2e_c
STRING to produce a time format picture, use a sample time tpictr_c
STRING to surface id code, surface string and body srfs2c_c
STRING to surface string, surface id code and body srfcss_c
STRING to tdb seconds past the J2000 epoch, convert a str2et_c
STRING to ticks, convert spacecraft clock sctiks_c
STRING token, lex quoted lxqstr_c
STRING token, recognize quoted lxqstr_c
STRING token, scan quoted lxqstr_c
STRING using an order vector, binary search for a bschoc_c
STRING value from the kernel pool, retrieve a continued stpool_c
STRING value of a pooled kernel variable, return the gcpool_c
STRINGS, equivalent eqstr_c
STRINGS, return version tkvrsn_c
STRINGS to proper form, restrict time tparch_c
SUB-OBSERVER point on target body, find subpnt_c
SUB-SOLAR point on target body, find subslr_c
SUB-SPACECRAFT point on target body, find subpnt_c
SUBPOINT coordinate search, gf gfsubc_c
SUBSET of SPK file spksub_c
SUBSTRING, position of pos_c
SUBSTRING reverse search, position of posr_c
SUBSTRING starting with a keyword, extract a kxtrct_c
SUBSTRINGS to a range of das logical addresses, write dasudc_c
SUBSTRINGS, update a range of das logical addresses using dasudc_c
SUBTRACTION, 3-dimensional vector vsub_c
SUBTRACTION, n-dimensional vector vsubg_c
SUM of a d.p. array sumad_c
SUM of an integer array sumai_c
SUMMARY format, handle to DAF dafhsf_c
SUMMARY, get DAF dafgs_c
SUMMARY information about a kernel pool variable, return dtpool_c
SUMMARY of a d.p. window wnsumd_c
SUMMARY of a das file, return the file dashfs_c
SUMMARY, pack DAF dafps_c
SUMMARY record, read DAF dafgsr_c
SUMMARY, replace DAF dafrs_c
SUMMARY, return EK segment ekssum_c
SUMMARY, unpack DAF dafus_c
SUN on target body, find nearest point to subslr_c
SUN, planetocentric longitude of lspcn_c
SUPPLIED message, prompt for input with a user prompt_c
SURFACE, compute normal vectors on dsk srfnrm_c
SURFACE, compute normal vectors on topographic srfnrm_c
SURFACE, find intercept of ray on target body sincpt_c
SURFACE, find intersection of ray and target body sincpt_c
SURFACE id code and body id code to surface string srfc2s_c
SURFACE id code and body string to surface string srfcss_c
SURFACE id code, surface string and body id code to srfscc_c
SURFACE id code, surface string and body string to srfs2c_c
SURFACE intercept coordinate search, gf gfsntc_c
SURFACE intercept point, find sincpt_c
SURFACE, intersection of ray and dskx02_c
SURFACE latitudinal coordinates to rectangular, convert srfrec_c
SURFACE normal, point on an ellipsoid having given ednmpt_c
SURFACE normal vector on an ellipsoid surfnm_c
SURFACE point and velocity, ellipsoid surfpv_c
SURFACE point, az/el coordinates w.r.t. constant position azlcpo_c
SURFACE point extended object, az/el coordinates relative azlcpo_c
SURFACE point latitudinal coordinates to rectangular srfrec_c
SURFACE point of intersection of ray and ellipsoid surfpt_c
SURFACE point on extended object, state of spkcpt_c
spkcvt_c
SURFACE point on extended object, state relative to spkcpo_c
spkcvo_c
SURFACE point, state relative to constant position spkcpo_c
SURFACE point, state relative to constant velocity spkcvo_c
SURFACE points, map latitudinal coordinates to cartesian latsrf_c
SURFACE points, map latitudinal coordinates to dsk latsrf_c
SURFACE points to normal vectors, map cartesian srfnrm_c
SURFACE string and body id code to surface id code srfscc_c
SURFACE string and body string to surface id code srfs2c_c
SURFACE string, surface id code and body id code to srfc2s_c
SURFACE string, surface id code and body string to srfcss_c
SURFACES in dsk file, find id codes of dsksrf_c
SYMMETRIC 2x2 matrix, diagonalize diags2_c
SYMMETRIC difference of two sets sdiff_c
SYSTEM barycenter, state relative to solar spkssb_c
SYSTEM, clear the keeper kclear_c
SYSTEM, re-initialize the keeper kclear_c
SYSTEM to another, convert one additive numeric time unitim_c
SYSTEM to another, convert one uniform numeric time unitim_c
SYSTEMS, state transformation between coordinate xfmsta_c
SYSTEMS, transform between two additive numeric time unitim_c
SYSTEMS, transform between two uniform numeric time unitim_c
TABLE, return name of a loaded ektnam_c
TABLES, return number of loaded ekntab_c
TANGENT point, find ray-ellipsoid tangpt_c
TARGET bodies, compute the angular separation between two trgsep_c
TARGET body, find limb points on limbpt_c
TARGET body, find nearest point to observer on subpnt_c
TARGET body, find nearest point to sun on subslr_c
TARGET body, find sub-observer point on subpnt_c
TARGET body, find sub-solar point on subslr_c
TARGET body, find sub-spacecraft point on subpnt_c
TARGET body, find terminator points on termpt_c
TARGET body surface, find intercept of ray on sincpt_c
TARGET body surface, find intersection of ray and sincpt_c
TARGET in instrument field of view at specified time fovtrg_c
TARGET in instrument fov at specified time fovtrg_c
TARGET in instrument fov search, gf gftfov_c
TARGET in instrument fov search, gf low-level gffove_c
TARGET position relative to an observer, using names get spkpos_c
TARGET state relative to an observer, using body codes get spkez_c
TARGET state relative to an observer, using body names get spkezr_c
TDB seconds past the J2000 epoch, convert a string to str2et_c
TEMPLATE, match string against wildcard matchi_c
matchw_c
TEMPLATE, return names of kernel pool variables matching a gnpool_c
TEMPLATE, test whether a string matches a wildcard matchi_c
matchw_c
TERMINATOR on ellipsoid, find edterm_c
TERMINATOR on ellipsoid, find penumbral edterm_c
TERMINATOR on ellipsoid, find umbral edterm_c
TERMINATOR points on target body, find termpt_c
TEST whether a 3-dimensional vector is the zero vector vzero_c
TEST whether a string matches a wildcard template matchi_c
matchw_c
TEST whether an integer array is an order vector isordv_c
TEST whether an n-dimensional vector is the zero vector vzerog_c
TEXT buffer, load the kernel pool from an internal lmpool_c
TEXT file, read a line from a rdtext_c
TEXT file, read a non-blank line from a iswhsp_c
TEXT, insert d.p. number into error message errdp_c
TEXT, insert integer into error message errint_c
TEXT, insert string into error message errch_c
TEXT kernel file into the pool, load variables from a ldpool_c
TEXT kernel frame, fetch the rotation and frame of a tkfram_c
TEXT, replace marker with cardinal repmct_c
TEXT, replace marker with ordinal repmot_c
TICKS, convert spacecraft clock string to sctiks_c
TICKS, ephemeris time to continuous spacecraft clock sce2c_c
TICKS, ephemeris time to spacecraft clock sce2t_c
TICKS to character clock format, convert spacecraft clock scfmt_c
TICKS to ephemeris time, spacecraft clock sct2e_c
TIME and stellar aberration correction, low-level light spkaps_c
TIME and stellar aberration-corrected state, get light spkacs_c
TIME and UTC, difference between ephemeris deltet_c
TIME, compute uplink and downlink light ltime_c
TIME, coordinated universal, --- see UTC
TIME correction, low-level light spkltc_c
TIME derivative of angular separation dvsep_c
TIME entry in an EK column, replace ekuced_c
TIME for a point on a body., compute the local et2lst_c
TIME for binary pck frame, get coverage start and stop pckcov_c
TIME for body, get coverage start and stop spkcov_c
TIME for CK frame, get coverage start and stop ckcov_c
TIME for CK instrument, get coverage start and stop ckcov_c
TIME for CK object, get coverage start and stop ckcov_c
TIME for ephemeris object, get coverage start and stop spkcov_c
TIME for SPK object, get coverage start and stop spkcov_c
TIME format picture, use a sample time string to produce a tpictr_c
TIME, occultation type at a specified occult_c
TIME, ray in instrument field of view at specified fovray_c
TIME, ray in instrument fov at specified fovray_c
TIME software defaults., change timdef_c
TIME, spacecraft clock string to ephemeris scs2e_c
TIME, spacecraft clock ticks to ephemeris sct2e_c
TIME string, parse a UTC tparse_c
TIME string to produce a time format picture, use a sample tpictr_c
TIME strings to proper form, restrict tparch_c
TIME system to another, convert one additive numeric unitim_c
TIME system to another, convert one uniform numeric unitim_c
TIME systems, transform between two additive numeric unitim_c
TIME systems, transform between two uniform numeric unitim_c
TIME, target in instrument field of view at specified fovtrg_c
TIME, target in instrument fov at specified fovtrg_c
TIME to a formal calendar date, convert ephemeris etcal_c
TIME to continuous spacecraft clock ticks, ephemeris sce2c_c
TIME to spacecraft clock string, ephemeris sce2s_c
TIME to spacecraft clock ticks, ephemeris sce2t_c
TIME to UTC, ephemeris et2utc_c
TIME, UTC to ephemeris utc2et_c
TIME zones timdef_c
TOKEN, lex quoted string lxqstr_c
TOKEN, recognize quoted string lxqstr_c
TOKEN, scan quoted string lxqstr_c
TOLERANCE for gf routines, change default convergence gfstol_c
TOLERANCE or margin parameters, retrieve dsk dskgtl_c
TOLERANCE or margin parameters, set dsk dskstl_c
TOPOGRAPHIC surface, compute normal vectors on srfnrm_c
TRACE of a 3x3 matrix trace_c
TRACEBACK depth, return trcdep_c
TRACEBACK, get module name from trcnam_c
TRACEBACK, get quick qcktrc_c
TRACING off, turn trcoff_c
TRACK, velocity of a ground dnearp_c
TRAJECTORY data, read spkez_c
spkezp_c
spkezr_c
spkpos_c
TRANSFORM between two additive numeric time systems unitim_c
TRANSFORM between two uniform numeric time systems unitim_c
TRANSFORMATION and reference frame, get instrument frame ckfxfm_c
TRANSFORMATION between coordinate systems, state xfmsta_c
TRANSFORMATION, euler angles and derivatives from state xf2eul_c
TRANSFORMATION from euler angles and derivatives, state eul2xf_c
TRANSFORMATION from inertial position to bodyfixed tipbod_c
TRANSFORMATION from inertial state to bodyfixed tisbod_c
TRANSFORMATION matrix, find a position pxform_c
TRANSFORMATION matrix, find a state sxform_c
TRANSFORMATION matrix for different epochs, position pxfrm2_c
TRANSFORMATION matrix from two states, define a state twovxf_c
TRANSFORMATION matrix, inverse of state invstm_c
TRANSFORMATION to rotation and angular velocity, state rav2xf_c
xf2rav_c
TRANSLATION, frame idcode to frame name frmnam_c
TRANSLATION, frame name to frame idcode namfrm_c
TRANSMISSION case, stellar aberration for stlabx_c
TRANSPOSE a 3x3 matrix xpose_c
TRANSPOSE a 6x6 matrix xpose6_c
TRANSPOSE a matrix and invert the lengths of the rows invort_c
TRANSPOSE a matrix general xposeg_c
TRANSPOSE times matrix n-dimensional case, matrix mtxmg_c
TRANSPOSE times n-dimensional vector, matrix mtxvg_c
TRIANGULAR plate, expand pltexp_c
TRIANGULAR plate from vertices, compute normal vector of pltnrm_c
TRIANGULAR plate, nearest point on pltnp_c
TROPICAL year, number of seconds per tyear_c
TURN tracing off trcoff_c
TWICE the value of pi twopi_c
TWO-BODY force model, propagate state vector using prop2b_c
TWO-LINE element data using sgp4., evaluate norad evsgp4_c
TWO-LINE elements, parse getelm_c
TYPE 1 pointing data segment, write CK ckw01_c
TYPE 10 SPK segment, write a spkw10_c
TYPE 12 ephemeris data segment, write SPK spkw12_c
TYPE 13 ephemeris data segment, write SPK spkw13_c
TYPE 14 SPK segment, add data to a spk14a_c
TYPE 14 SPK segment, begin writing a spk14b_c
TYPE 14 SPK segment, end a spk14e_c
TYPE 15 SPK segment, write a spkw15_c
TYPE 17 SPK segment, write a spkw17_c
TYPE 18 ephemeris data segment, write SPK spkw18_c
TYPE 2 data segment, write pck pckw02_c
TYPE 2 data segment, write SPK spkw02_c
TYPE 2 dsk plate, compute normal vector for a dskn02_c
TYPE 2 dsk segment, compute range bounds for dskrb2_c
TYPE 2 dsk segment, fetch d.p. data from a dskd02_c
TYPE 2 dsk segment, fetch integer data from a dski02_c
TYPE 2 dsk segment, fetch model size parameters from a dskz02_c
TYPE 2 dsk segment, fetch parameters from a dskb02_c
TYPE 2 dsk segment, fetch plate data from a dskp02_c
TYPE 2 dsk segment, make spatial index for dskmi2_c
TYPE 2 dsk segment, return specified vertices from dskv02_c
TYPE 2 dsk segment, write a dskw02_c
TYPE 2 plate id, compute normal vector from dsk dskn02_c
TYPE 2 pointing data segment, write CK ckw02_c
TYPE 2 record, get CK ckgr02_c
TYPE 2 records, number of CK cknr02_c
TYPE 20 data segment, write SPK spkw20_c
TYPE 3 data segment, write SPK spkw03_c
TYPE 3 pointing data segment, write CK ckw03_c
TYPE 3 record, get CK ckgr03_c
TYPE 3 records, number of CK cknr03_c
TYPE 5 data segment, write CK ckw05_c
TYPE 5 ephemeris data segment, write SPK spkw05_c
TYPE 8 ephemeris data segment, write SPK spkw08_c
TYPE 9 ephemeris data segment, write SPK spkw09_c
TYPE at a specified time, occultation occult_c
TYPE, number of loaded kernels of a given ktotal_c
TYPE of a kernel file, determine the architecture and getfat_c
UMBRAL terminator on ellipsoid, find edterm_c
UNIFORM numeric time system to another, convert one unitim_c
UNIFORM numeric time systems, transform between two unitim_c
UNION of two sets union_c
UNION two d.p. windows wnunid_c
UNIT, close file designated by fortran logical ftncls_c
UNIT cross product and its derivative, compute a ducrss_c
UNIT vector and norm, 3-dimensional unorm_c
UNIT vector and norm, n-dimensional unormg_c
UNIT vector parallel to a state vector, state of a dvhat_c
UNITIZE a 3-dimensional vector vhat_c
UNITIZE a n-dimensional vector vhatg_c
UNITIZED cross product ucrss_c
UNITS, convert convrt_c
UNIVERSAL time, coordinated, --- see UTC
UNLISTED character, backward search for position of ncposr_c
UNLISTED character, forward search for position of ncpos_c
UNLOAD a spice kernel unload_c
UNLOAD all kernels kclear_c
UNLOAD CK pointing file ckupf_c
UNLOAD EK file ekuef_c
UNLOAD pck file pckuof_c
UNLOAD SPK ephemeris file spkuef_c
UNPACK and SPK segment descriptor spkuds_c
UNPACK DAF summary dafus_c
UNPACK three scalar components from a vector vupack_c
UNSIGNED integer., scan a string for an lx4uns_c
UPDATE a range of das logical addresses using substrings dasudc_c
UPDATE double precision data in a das file dasudd_c
UPDATE integer data in a das file dasudi_c
UPDATE progress report, gf gfrepu_c
UPDATE to a kernel pool variable, notify a routine of an swpool_c
UPDATE to a kernel pool variable, watch for an swpool_c
UPDATED variables, check the kernel pool for cvpool_c
UPLINK and downlink light time, compute ltime_c
UPPERCASE, convert to ucase_c
USE a sample time string to produce a time format picture tpictr_c
USER defined boolean function search, gf gfudb_c
USER defined scalar function search, gf gfuds_c
USER supplied message, prompt for input with a prompt_c
USER-DEFINED scalar function, first derivative of a uddf_c
USING an order vector, binary search for a string bschoc_c
USING an order vector, binary search for an integer bschoi_c
USING body codes get target state relative to an observer spkez_c
USING body names get position relative to an observer spkezp_c
USING body names get target state relative to an observer spkezr_c
USING hermite polynomial, interpolate function hrmesp_c
hrmint_c
USING illumination angle constraints, search gfilum_c
USING instrument name, return instrument's fov parameters, getfvn_c
USING lagrange polynomial, interpolate function lgresp_c
lgrind_c
lgrint_c
USING lighting angle constraints, search gfilum_c
USING names get target position relative to an observer spkpos_c
USING quadratic fit, estimate function derivative qderiv_c
USING sgp4., evaluate norad two-line element data evsgp4_c
USING substrings, update a range of das logical addresses dasudc_c
USING two-body force model, propagate state vector prop2b_c
UTC, difference between ephemeris time and deltet_c
UTC, ephemeris time to et2utc_c
UTC time string, parse a tparse_c
UTC to ephemeris time utc2et_c
VACUUM, measured velocity of light in a clight_c
VALIDATE a d.p. window wnvald_c
VALIDATE a set valid_c
VALIDATE and pack an SPK segment descriptor spkpds_c
VALUE, binary search for a double precision bsrchd_c
VALUE, binary search for an integer bsrchi_c
VALUE from the kernel pool, retrieve a continued string stpool_c
VALUE of a character variable in the kernel pool, set the pcpool_c
VALUE of a chebyshev polynomial expansion chbval_c
VALUE of a d.p. variable in the kernel pool, set the pdpool_c
VALUE of a pooled kernel variable, return the character gcpool_c
VALUE of a pooled kernel variable, return the d.p. gdpool_c
VALUE of a pooled kernel variable, return the integer gipool_c
VALUE of a pooled kernel variable, return the numeric gdpool_c
VALUE of a pooled kernel variable, return the string gcpool_c
VALUE of an integer variable in the kernel pool, set the pipool_c
VALUE of pi pi_c
VALUE of pi, half the halfpi_c
VALUE of pi, twice the twopi_c
VALUE, replace marker with formatted d.p. repmf_c
VALUE, replace marker with logical repml_c
VALUE within an interval, bracket a d.p. brcktd_c
VALUE within an interval, bracket an integer brckti_c
VALUES, maximum of double precision maxd_c
VALUES, maximum of integer maxi_c
VALUES, minimum of double precision mind_c
VALUES, minimum of integer mini_c
VALUES of an integer variable from the kernel pool, return gipool_c
VARIABLE, check the properties of a kernel pool badkpv_c
VARIABLE, confirm the existence of a pooled numeric kernel expool_c
VARIABLE, delete a kernel pool dvpool_c
VARIABLE, notify a routine of an update to a kernel pool swpool_c
VARIABLE, return summary information about a kernel pool dtpool_c
VARIABLE, return the character value of a pooled kernel gcpool_c
VARIABLE, return the d.p. value of a pooled kernel gdpool_c
VARIABLE, return the integer value of a pooled kernel gipool_c
VARIABLE, return the numeric value of a pooled kernel gdpool_c
VARIABLE, return the string value of a pooled kernel gcpool_c
VARIABLE, watch for an update to a kernel pool swpool_c
VARIABLES, check the kernel pool for updated cvpool_c
VARIABLES, clear the pool of kernel clpool_c
VARIABLES from a text kernel file into the pool, load ldpool_c
VARIABLES matching a template, return names of kernel pool gnpool_c
VECTOR, 3-dimensional vector transpose times matrix times vtmv_c
VECTOR addition, 3-dimensional vadd_c
VECTOR addition, n-dimensional vaddg_c
VECTOR and constant, plane to normal pl2nvc_c
VECTOR and constant to plane, normal nvc2pl_c
VECTOR and norm, 3-dimensional unit unorm_c
VECTOR and norm, n-dimensional unit unormg_c
VECTOR and point, plane to normal pl2nvp_c
VECTOR and point to plane, normal nvp2pl_c
VECTOR, binary search for a string using an order bschoc_c
VECTOR, binary search for an integer using an order bschoi_c
VECTOR cross product vcrss_c
VECTOR for a type 2 dsk plate, compute normal dskn02_c
VECTOR from dsk type 2 plate id, compute normal dskn02_c
VECTOR is the zero vector, test whether a 3-dimensional vzero_c
VECTOR is the zero vector, test whether an n-dimensional vzerog_c
VECTOR, matrix times 3-dimensional mxv_c
VECTOR, matrix times n-dimensional mxvg_c
VECTOR, matrix transpose times 3-dimensional mtxv_c
VECTOR, matrix transpose times n-dimensional mtxvg_c
VECTOR, n-dimensional vector transpose times matrix times vtmvg_c
VECTOR, negate a 3-dimensional vminus_c
VECTOR, negate an n-dimensional vminug_c
VECTOR, norm of 3-dimensional vnorm_c
VECTOR, norm of n-dimensional vnormg_c
VECTOR of triangular plate from vertices, compute normal pltnrm_c
VECTOR on an ellipsoid, surface normal surfnm_c
VECTOR, pack three scalar components into a vpack_c
VECTOR parallel to a state vector, state of a unit dvhat_c
VECTOR projection, 3-dimensional vproj_c
VECTOR projection, n-dimensional vprojg_c
VECTOR projection onto plane vprjp_c
VECTOR projection onto plane inverted vprjpi_c
VECTOR, rotate a rotvec_c
VECTOR rotation about an axis vrotv_c
VECTOR scaling, 3-dimensional vscl_c
VECTOR scaling, n-dimensional vsclg_c
VECTOR, state of a unit vector parallel to a state dvhat_c
VECTOR subtraction, 3-dimensional vsub_c
VECTOR subtraction, n-dimensional vsubg_c
VECTOR, test whether a 3-dimensional vector is the zero vzero_c
VECTOR, test whether an integer array is an order isordv_c
VECTOR, test whether an n-dimensional vector is the zero vzerog_c
VECTOR to another, assign a 3-dimensional vequ_c
VECTOR to another, assign an n-dimensional vequg_c
VECTOR transpose times matrix times vector, 3-dimensional vtmv_c
VECTOR transpose times matrix times vector, n-dimensional vtmvg_c
VECTOR, unitize a 3-dimensional vhat_c
VECTOR, unitize a n-dimensional vhatg_c
VECTOR, unpack three scalar components from a vupack_c
VECTOR using two-body force model, propagate state prop2b_c
VECTORIZED ray-dsk intercept dskxv_c
VECTORIZED ray-surface intercept dskxv_c
VECTORS, angular separation of 3-dimensional vsep_c
VECTORS, angular separation of n-dimensional vsepg_c
VECTORS, define an orthonormal frame from two twovec_c
VECTORS, distance between 3-dimensional vdist_c
VECTORS, distance between n-dimensional vdistg_c
VECTORS, dot product 3-dimensional vdot_c
VECTORS, dot product of n-dimensional vdotg_c
VECTORS, ellipse to center and generating el2cgv_c
VECTORS, linear combination of three 3-dimensional vlcom3_c
VECTORS, linear combination of two 3-dimensional vlcom_c
VECTORS, linear combination of two n-dimensional vlcomg_c
VECTORS, map cartesian surface points to normal srfnrm_c
VECTORS on dsk surface, compute normal srfnrm_c
VECTORS on topographic surface, compute normal srfnrm_c
VECTORS, plane to point and spanning pl2psv_c
VECTORS, relative difference of 3-dimensional vrel_c
VECTORS, relative difference of n-dimensional vrelg_c
VECTORS, semi-axes of ellipse from generating saelgv_c
VECTORS to ellipse, center and generating cgv2el_c
VECTORS to plane, point and spanning psv2pl_c
VELOCITY conversion, range, az and el to rectangular drdazl_c
VELOCITY conversion, rectangular to range, az and el dazldr_c
VELOCITY, ellipsoid surface point and surfpv_c
VELOCITY from ephemeris, position and spkpvn_c
VELOCITY from quaternion and derivative, angular qdq2av_c
VELOCITY, get CK pointing and angular ckgpav_c
VELOCITY of a ground track dnearp_c
VELOCITY of light in a vacuum, measured clight_c
VELOCITY of the nearest point on an ellipsoid dnearp_c
VELOCITY, SPK file position and spkpvn_c
VELOCITY, state transformation to rotation and angular rav2xf_c
xf2rav_c
VERSION strings, return tkvrsn_c
VERTICES, compute normal vector of triangular plate from pltnrm_c
VERTICES from type 2 dsk segment, return specified dskv02_c
VOLUME, compute plate model pltvol_c
WATCH for an update to a kernel pool variable swpool_c
WHEN a geometric quantity satisfies a condition, determine gfevnt_c
WILDCARD template, match string against matchi_c
matchw_c
WILDCARD template, test whether a string matches a matchi_c
matchw_c
WINDOW, cardinality of a d.p. wncard_c
WINDOW, complement a d.p. wncomd_c
WINDOW, contract the intervals of a d.p. wncond_c
WINDOW, element of a d.p. wnelmd_c
WINDOW, expand the intervals of a d.p. wnexpd_c
WINDOW, extract the endpoints from a d.p. wnextd_c
WINDOW, fetch an interval from a d.p. wnfetd_c
WINDOW, fill small gaps in a d.p. wnfild_c
WINDOW, filter small intervals from a d.p. wnfltd_c
WINDOW for binary pck reference frame, get coverage pckcov_c
WINDOW for CK object, get coverage ckcov_c
WINDOW for SPK object, get coverage spkcov_c
WINDOW, included in a d.p. wnincd_c
WINDOW, insert an interval into a d.p. wninsd_c
WINDOW, summary of a d.p. wnsumd_c
WINDOW, validate a d.p. wnvald_c
WINDOWS, compare two d.p. wnreld_c
WINDOWS, difference two d.p. wndifd_c
WINDOWS, intersect two d.p. wnintd_c
WINDOWS, union two d.p. wnunid_c
WORD in a character string, n'th nthwd_c
WORD in a character string, next nextwd_c
WRITE a type 10 SPK segment spkw10_c
WRITE a type 15 SPK segment spkw15_c
WRITE a type 17 SPK segment spkw17_c
WRITE a type 2 dsk segment dskw02_c
WRITE access, open a das file for dasopw_c
WRITE access, open a new das file with dasonw_c
WRITE access, open a new dla file with dlaopn_c
WRITE access, open a new dsk file with dskopn_c
WRITE buffered records to a das file daswbr_c
WRITE character data to EK column ekacec_c
WRITE CK type 1 pointing data segment ckw01_c
WRITE CK type 2 pointing data segment ckw02_c
WRITE CK type 3 pointing data segment ckw03_c
WRITE CK type 5 data segment ckw05_c
WRITE double precision data to EK column ekaced_c
WRITE entire character column to EK segment ekaclc_c
WRITE entire double precision column to EK segment ekacld_c
WRITE entire integer column to EK segment ekacli_c
WRITE, finish a fast EK segment ekffld_c
WRITE integer data to EK column ekacei_c
WRITE, open existing DAF for dafopw_c
WRITE pck type 2 data segment pckw02_c
WRITE SPK type 12 ephemeris data segment spkw12_c
WRITE SPK type 13 ephemeris data segment spkw13_c
WRITE SPK type 18 ephemeris data segment spkw18_c
WRITE SPK type 2 data segment spkw02_c
WRITE SPK type 20 data segment spkw20_c
WRITE SPK type 3 data segment spkw03_c
WRITE SPK type 5 ephemeris data segment spkw05_c
WRITE SPK type 8 ephemeris data segment spkw08_c
WRITE SPK type 9 ephemeris data segment spkw09_c
WRITE substrings to a range of das logical addresses dasudc_c
WRITING a type 14 SPK segment, begin spk14b_c
WRITING, open a das file for dasopw_c
WRITING, open existing EK for ekopw_c
WRITING, start new e-kernel segment for fast ekifld_c
WRITING, start new EK segment for fast ekifld_c
YEAR, number of seconds per julian jyear_c
YEAR, number of seconds per tropical tyear_c
YEARS, set the interval of expansion for abbreviated tsetyr_c
ZERO, first derivative less-than uddc_c
ZERO vector, test whether a 3-dimensional vector is the vzero_c
ZERO vector, test whether an n-dimensional vector is the vzerog_c
ZONES, time timdef_c
|