 
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 N0063 of the CSPICE Toolkit configured
   by NAIF on Wed Apr 15 15:48:22 PDT 2009.
 
 
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, 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
                                                           spkapp_c
ABERRATION correction, low-level light time and stellar    spkaps_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
ACTION, get/set default error                              erract_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 EK column                     ekaced_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, read data from DAF                                dafgda_c
                                                           dafrda_c
AGAINST wildcard template, match string                    matchi_c
                                                           matchw_c
ANGLE, emission                                            illum_c
                                                           ilumin_c
ANGLE, phase                                               illum_c
                                                           ilumin_c
ANGLE, solar incidence                                     illum_c
                                                           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, illumination                                       illum_c
                                                           ilumin_c
ANGLES, lighting                                           illum_c
                                                           ilumin_c
ANGLES, matrix to euler                                    m2eul_c
ANGLES to matrix, euler                                    eul2m_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
APPARENT state from SPK file                               spkapp_c
APPARENT state, get                                        spkapp_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
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, delete DAF comment                                   dafdc_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 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                               bschoc_c
                                                           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
ASSIGN a 3-dimensional vector to another                   vequ_c
ASSIGN an n-dimensional vector to another                  vequg_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
 
BACKWARD search, begin DAF                                 dafbbs_c
BACKWARD search for position of character                  cposr_c
BACKWARD search for position of unlisted character         ncposr_c
BARYCENTER, state relative to solar system                 spkssb_c
BEGIN DAF backward search                                  dafbbs_c
BEGIN DAF forward search                                   dafbfs_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 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 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 reference frame, get coverage window for        pckcov_c
BINARY search for a double precision value                 bsrchd_c
BINARY search for an integer value                         bschoi_c
                                                           bsrchi_c
BODY codes get target state relative to an observer, using spkez_c
BODY, distance between line of sight and                   npedln_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 from the kernel pool, fetch constants for a           bodvar_c
                                                           bodvcd_c
                                                           bodvrd_c
BODY id code to name                                       bodc2n_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 target state relative to an observer, using spkezr_c
BODY, physical constants for a                             bodvar_c
                                                           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 surface, find intercept of ray on target              sincpt_c
BODY surface, find intersection of ray and target          sincpt_c
BODYFIXED latitudinal coordinates to rectangular, convert  srfrec_c
BODYFIXED, transformation from inertial position to        tipbod_c
BODYFIXED, transformation from inertial state to           tisbod_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
BUILD a right handed coordinate frame                      frame_c
 
C-KERNEL, --- see CK
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
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
CHANGE time software defaults.                             timdef_c
CHARACTER array, order of a                                orderc_c
CHARACTER array, reorder a                                 reordc_c
CHARACTER array, search in a                               bschoc_c
                                                           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 EK column, read                        ekrcec_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 kernel pool variable, set the value of a         pcpool_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, replace marker with                      repmc_c
CHARACTER string, search array for equivalent              esrchc_c
CHARACTER value of a pooled kernel variable, return the    gcpool_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 in                                  ckobj_c
CK file, open a new                                        ckopn_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 3 pointing data segment, write                     ckw03_c
CK type 5 data segment, write                              ckw05_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                                           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, body name to                                         bodn2c_c
                                                           bods2c_c
CODE definition, body name/id                              boddef_c
CODE to name, body id                                      bodc2n_c
CODES get target state relative to an observer, using body spkez_c
CODES in CK file, find id                                  ckobj_c
CODES in SPK file, find id                                 spkobj_c
CODES of frames in binary pck file, find frame class id    pckfrm_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
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 l s                                                lspcn_c
COMPUTE l sub s                                            lspcn_c
COMPUTE ls                                                 lspcn_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, signal error                                    sigerr_c
CONDITION solver, gf low-level geometric                   gfevnt_c
CONFIRM the existence of a pooled kernel variable          expool_c
CONIC elements from state                                  oscelt_c
CONIC elements, state from                                 conics_c
CONSTANT, plane to normal vector and                       pl2nvc_c
CONSTANT step size, gf get                                 gfstep_c
CONSTANT step size, gf set                                 gfsstp_c
CONSTANT to plane, normal vector and                       nvc2pl_c
CONSTANTS for a body from the kernel pool, fetch           bodvar_c
                                                           bodvcd_c
                                                           bodvrd_c
CONSTANTS for a body in the kernel pool, find              bodfnd_c
CONSTANTS for a body, physical                             bodvar_c
                                                           bodvcd_c
                                                           bodvrd_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
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 bodyfixed latitudinal coordinates to rectangular   srfrec_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 rectangular to planetographic coordinates          recpgr_c
CONVERT spacecraft clock string to ticks                   sctiks_c
CONVERT spacecraft clock ticks to character clock format   scfmt_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
COORDINATED universal time, --- see UTC
COORDINATES, convert planetographic to rectangular         pgrrec_c
COORDINATES, convert rectangular to planetographic         recpgr_c
COORDINATES, geodetic to rectangular                       georec_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 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 ra and dec, rectangular                     recrad_c
COORDINATES to rectangular, convert bodyfixed 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
                                                           spkapp_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 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, 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, 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. cell, append an item to a                             appndd_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. kernel pool variable, set the value of a              pdpool_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 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. 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. 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
                                                           dafrda_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 for read, open                                         dafopr_c
DAF for write, open existing                               dafopw_c
DAF forward search, begin                                  dafbfs_c
DAF summary, get                                           dafgs_c
DAF summary, pack                                          dafps_c
DAF summary, replace                                       dafrs_c
DAF summary, unpack                                        dafus_c
DAF to continue searching, select a                        dafcs_c
DAS file, add comments to a binary                         dasac_c
DAS file, close a                                          dascls_c
DAS file comment area, append comments to a                dasac_c
DAS file, extract comments from a                          dasec_c
DAS file for read access, open a                           dasopr_c
DAS file for reading, open a                               dasopr_c
DATA, find EK                                              ekfind_c
DATA from a list of items, load spice                      furnsh_c
DATA from DAF address, read                                dafgda_c
                                                           dafrda_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, 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 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 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 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
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 error action, get/set                              erract_c
DEFINE an orthonormal frame from two vectors               twovec_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 record from an EK segment                           ekdelr_c
DERIVATIVE, angular velocity from quaternion and           qdq2av_c
DERIVATIVE of a dot product, compute the                   dvdot_c
DERIVATIVE of angular separation, time                     dvsep_c
DERIVATIVES from state transformation, euler angles and    xf2eul_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
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
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
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
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 EK column, read                 ekrced_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
 
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
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                                       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
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 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
                                                           lstlti_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, convert state to osculating                      oscelt_c
ELEMENTS from state, conic                                 oscelt_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
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, distance between line and                       npedln_c
ELLIPSOID, distance from point to                          nearpt_c
ELLIPSOID limb                                             edlimb_c
ELLIPSOID, nearest point on an                             nearpt_c
ELLIPSOID, point of intersection between ray and           surfpt_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
EMISSION angle                                             illum_c
                                                           ilumin_c
ENCAPSULATED error handling, parse d.p. number with        prsdp_c
ENCAPSULATED error handling, parse integer with            prsint_c
ENCODE spacecraft clock                                    scencd_c
END a type 14 SPK segment                                  spk14e_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 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
EQUAL to another 3x3 matrix                                mequ_c
EQUAL to another n-dimensional matrix                      mequg_c
EQUATION, roots of a quadratic                             rquad_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
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
EXIST, does the file                                       exists_c
EXISTENCE of a pooled kernel variable, confirm the         expool_c
EXISTING DAF for write, open                               dafopw_c
EXISTING SPK file for adding segments, open an             spkopa_c
EXPAND the intervals of a d.p. window                      wnexpd_c
EXPANSION for abbreviated years, set the interval of       tsetyr_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            bodvar_c
                                                           bodvcd_c
                                                           bodvrd_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 information about a loaded spice kernel              kinfo_c
FETCH reference frame attributes                           cidfrm_c
                                                           cnmfrm_c
                                                           frinfo_c
FILE, aberration-corrected state from SPK                  spkacs_c
FILE, add comments to a binary DAF                         dafac_c
FILE, add comments to a binary das                         dasac_c
FILE, apparent position from SPK                           spkapo_c
FILE, apparent state from SPK                              spkapp_c
FILE, close a CK                                           ckcls_c
FILE, close a 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 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 in CK                                  ckobj_c
FILE, find id codes in SPK                                 spkobj_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 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 orientation                                 pcklof_c
FILE, load SPK ephemeris                                   spklef_c
FILE, open a new CK                                        ckopn_c
FILE, open a new SPK                                       spkopn_c
FILE, read a line from a text                              rdtext_c
FILE, read a non-blank line from a text                    iswhsp_c
FILE, subset of SPK                                        spksub_c
FILE, unload CK pointing                                   ckupf_c
FILE, unload EK                                            ekuef_c
FILE, unload pck orientation                               pckuof_c
FILE, unload SPK ephemeris                                 spkuef_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 in CK file                                   ckobj_c
FIND id codes in SPK file                                  spkobj_c
FIND intercept of ray on target body surface               sincpt_c
FIND intersection of ray and target body surface           sincpt_c
FIND nearest point to observer on target body              subpnt_c
FIND nearest point to sun on target body                   subslr_c
FIND next DAF array                                        daffna_c
FIND previous DAF array                                    daffpa_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
FINISH a fast EK segment write                             ekffld_c
FINISH a progress report, gf                               gfrepf_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 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
FOV parameters, return instrument's                        getfov_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 id codes of frames in binary pck file, find    pckfrm_c
FRAME from two vectors, define an orthonormal              twovec_c
FRAME, get coverage window for binary pck reference        pckcov_c
FRAME idcode to frame name translation                     frmnam_c
FRAME idcode translation, frame name to                    namfrm_c
FRAME name to frame idcode translation                     namfrm_c
FRAME name translation, frame idcode to                    frmnam_c
FRAMES in binary pck file, find frame class id codes of    pckfrm_c
 
GAPS in a d.p. window, fill small                          wnfild_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 condition solver, gf low-level                   gfevnt_c
GEOMETRIC position of one body relative to another         spkgps_c
GEOMETRIC state of one body relative to another            spkgeo_c
GET apparent position                                      spkapo_c
GET apparent state                                         spkapp_c
GET CK pointing                                            ckgp_c
GET CK pointing and angular velocity                       ckgpav_c
GET constant step size, gf                                 gfstep_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 summary                                            dafgs_c
GET error message                                          getmsg_c
GET light time and stellar aberration-corrected state      spkacs_c
GET light-time corrected state                             spkltc_c
GET position relative observer corrected for aberrations   spkezp_c
GET state relative to observer corrected for aberrations   spkez_c
                                                           spkezr_c
GET target position relative to an observer                spkezp_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 finish a progress report                                gfrepf_c
GF get constant step size                                  gfstep_c
GF handle interrupt signal                                 gfinth_c
GF initialize progress report                              gfrepi_c
GF interrupt signal receipt indicator                      gfbail_c
GF low-level geometric condition solver                    gfevnt_c
GF low-level target in instrument fov search               gffove_c
GF mid-level occultation search                            gfocce_c
GF occultation search                                      gfoclt_c
GF position coordinate search                              gfposc_c
GF ray in instrument fov search                            gfrfov_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
GIVEN type, number of loaded kernels of a                  ktotal_c
GREGORIAN and julian calendars                             timdef_c
 
HALF the value of pi                                       halfpi_c
HANDED coordinate frame, build a right                     frame_c
HANDLE interrupt signal, gf                                gfinth_c
HANDLING, parse d.p. number with encapsulated error        prsdp_c
HANDLING, parse integer with encapsulated error            prsint_c
 
ID code to name, body                                      bodc2n_c
ID codes in CK file, find                                  ckobj_c
ID codes in SPK file, find                                 spkobj_c
ID codes of frames in binary pck file, find frame class    pckfrm_c
IDCODE to frame name translation, frame                    frmnam_c
IDCODE translation, frame name to frame                    namfrm_c
IDENTITY matrix, get the 3x3                               ident_c
ILLUMINATION angles                                        illum_c
                                                           ilumin_c
IMMEDIATE return indicator                                 return_c
INCIDENCE angle, solar                                     illum_c
                                                           ilumin_c
INCLUDED in a d.p. window                                  wnincd_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 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 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 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'S fov parameters, return                        getfov_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 EK column, read                          ekrcei_c
INTEGER data to EK column, add                             ekacei_c
INTEGER data to EK column, write                           ekacei_c
INTEGER element less than or equal to, last                lstlei_c
                                                           lstlti_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 value, binary search for an                        bschoi_c
                                                           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 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
INTERCEPT coordinate search, gf surface                    gfsntc_c
INTERCEPT of ray on target body surface, find              sincpt_c
INTERCEPT point, find surface                              sincpt_c
INTERCEPT point, surface                                   srfxpt_c
INTERCEPT with body, line of sight                         surfpt_c
INTERNAL text buffer, load the kernel pool from an         lmpool_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
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 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
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 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 pool definition parameter, return a                 szpool_c
KERNEL pool, fetch constants for a body from the           bodvar_c
                                                           bodvcd_c
                                                           bodvrd_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 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, set the value of a character         pcpool_c
KERNEL pool variable, set the value of a d.p.              pdpool_c
KERNEL pool variable, set the value of a numeric           pipool_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         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
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 or equal to                 lstlei_c
                                                           lstlti_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 rectangular, convert bodyfixed  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 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
                                                           lstlti_c
LEX quoted string token                                    lxqstr_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 angles                                            illum_c
                                                           ilumin_c
LIMB, ellipsoid                                            edlimb_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 orientation 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 array, reorder a                                   reordl_c
LOGICAL unit, close file designated by fortran             ftncls_c
LONG error message, set                                    setmsg_c
LONGITUDE of sun, planetocentric                           lspcn_c
LOW-LEVEL aberration correction                            spkacs_c
                                                           spkapp_c
LOW-LEVEL aberration-corrected state computation           spkaps_c
LOW-LEVEL geometric condition solver, gf                   gfevnt_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
 
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 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 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, 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, 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, propagate state vector using two-body force         prop2b_c
MODULE check in                                            chkin_c
MODULE check out                                           chkout_c
MULTIPLY quaternion by quaternion                          qxq_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 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, get DAF array                                        dafgn_c
NAME, get/set error output device                          errdev_c
NAME of a loaded table, return                             ektnam_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 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 ellipse to point                          npelpt_c
NEAREST point on ellipsoid to line                         npedln_c
NEAREST point on line to point                             nplnpt_c
NEAREST point to observer on target body, find             subpnt_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 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 SPK file, open a                                       spkopn_c
NEXT DAF array, find                                       daffna_c
NON-BLANK character, last                                  lastnb_c
NON-BLANK line from a text file, read a                    iswhsp_c
NORM, 3-dimensional unit vector and                        unorm_c
NORM, n-dimensional unit vector and                        unormg_c
NORM of 3-dimensional vector                               vnorm_c
NORM of n-dimensional vector                               vnormg_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 on an ellipsoid, surface                     surfnm_c
NOTIFY a routine of an update to a kernel pool variable    swpool_c
NUMBER into error message text, insert d.p.                errdp_c
NUMBER, largest d.p.                                       dpmax_c
NUMBER, largest integer                                    intmax_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 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 pool variable, set the value of a           pipool_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
 
OBJECT, get coverage window for CK                         ckcov_c
OBJECT, get coverage window for SPK                        spkcov_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, get target position relative to an               spkezp_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 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
OFF, turn tracing                                          trcoff_c
OPEN a das file for read access                            dasopr_c
OPEN a das file for reading                                dasopr_c
OPEN a new CK file                                         ckopn_c
OPEN a new SPK file                                        spkopn_c
OPEN an existing SPK file for adding segments              spkopa_c
OPEN DAF for read                                          dafopr_c
OPEN EK for reading                                        ekopr_c
OPEN EK for writing                                        ekopw_c
OPEN existing DAF for write                                dafopw_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, 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
ORIENTATION file, load pck                                 pcklof_c
ORIENTATION file, unload pck                               pckuof_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 from state                             oscelt_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, return instrument's fov                        getfov_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, find frame class id codes of frames in binary    pckfrm_c
PCK orientation file, load                                 pcklof_c
PCK orientation file, unload                               pckuof_c
PCK reference frame, get coverage window for binary        pckcov_c
PERPENDICULAR component of a 3-vector                      vperp_c
PHASE angle                                                illum_c
                                                           ilumin_c
PHYSICAL constants for a body                              bodvar_c
                                                           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
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 surface intercept                              sincpt_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, nearest                             nearpt_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, plane to normal vector and                          pl2nvp_c
POINT, sub-observer                                        subpt_c
POINT, sub-solar                                           subsol_c
POINT, surface intercept                                   srfxpt_c
POINT to ellipsoid, distance from                          nearpt_c
POINT to observer on target body, find nearest             subpnt_c
POINT to plane, normal vector and                          nvp2pl_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
POOL definition parameter, return a kernel                 szpool_c
POOL, fetch constants for a body from the kernel           bodvar_c
                                                           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, set the value of a character kernel         pcpool_c
POOL variable, set the value of a d.p. kernel              pdpool_c
POOL variable, set the value of a numeric kernel           pipool_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, confirm the existence of a         expool_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
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, get target               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
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 EK column, read double                 ekrced_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
PRODUCE a time format picture, use a sample time string to tpictr_c
PRODUCT 3-dimensional vectors, dot                         vdot_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                             gfrepi_c
PROGRESS report, gf update                                 gfrepu_c
PROJECT ellipse onto plane                                 pjelpl_c
PROJECTION, 3-dimensional vector                           vproj_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
PROPERTIES of a kernel pool variable, check the            badkpv_c
 
QUADRATIC equation, roots of a                             rquad_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
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 ra and dec to rectangular coordinates                radrec_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 target body surface, find intersection of          sincpt_c
RAY in instrument fov search, gf                           gfrfov_c
RAY on target body surface, find intercept of              sincpt_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 EK column                         ekrcec_c
READ data from DAF address                                 dafgda_c
                                                           dafrda_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 EK column                           ekrcei_c
READ, open DAF for                                         dafopr_c
READ trajectory data                                       spkez_c
                                                           spkezp_c
                                                           spkezr_c
                                                           spkpos_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 into EK segment, insert                             ekinsr_c
RECORD to EK segment, append                               ekappr_c
RECTANGULAR, convert bodyfixed latitudinal coordinates to  srfrec_c
RECTANGULAR, convert surface latitudinal coordinates to    srfrec_c
RECTANGULAR coordinates, convert planetographic to         pgrrec_c
RECTANGULAR coordinates, geodetic to                       georec_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 ra and dec to               radrec_c
RECTANGULAR coordinates, spherical to                      sphrec_c
RECTANGULAR coordinates to ra and dec                      recrad_c
RECTANGULAR, cylindrical to                                cylrec_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 right ascension and declination             recrad_c
RECTANGULAR to spherical coordinates                       recsph_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
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, get target position               spkezp_c
RELATIVE to an observer, using body codes get target state spkez_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 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
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 ordinal text                           repmot_c
REPLACE time entry in an EK column                         ekuced_c
REPORT, gf finish a progress                               gfrepf_c
REPORT, gf initialize progress                             gfrepi_c
REPORT, gf update progress                                 gfrepu_c
RESET error status                                         reset_c
RETRIEVE a continued string value from the kernel pool     stpool_c
RETRIEVE information on loaded spice kernels               kdata_c
RETURN a kernel pool definition parameter                  szpool_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 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 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 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 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, 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
 
S/P-KERNEL, --- see SPK
SAMPLE time string to produce a time format picture, use a tpictr_c
SCALAR components from a vector, unpack three              vupack_c
SCALAR components into a vector, pack three                vpack_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
SCLK, --- see spacecraft clock
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 an integer value, binary                        bschoi_c
                                                           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 position coordinate                             gfposc_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 in a character array                                bschoc_c
                                                           bsrchc_c
                                                           isrchc_c
SEARCH in an double precision array                        isrchd_c
SEARCH in an integer array                                 isrchi_c
SEARCH, position of substring reverse                      posr_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, delete record from an EK                          ekdelr_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 for fast writing, start new e-kernel               ekifld_c
SEGMENT for fast writing, start new EK                     ekifld_c
SEGMENT, insert record into EK                             ekinsr_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 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 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 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
SEMI-AXES of ellipse from generating vectors               saelgv_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, 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 kernel pool variable          pcpool_c
SET the value of a d.p. kernel pool variable               pdpool_c
SET the value of a numeric kernel pool variable            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
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
SIGNED integer., scan a string for a                       lx4sgn_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
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                                      illum_c
                                                           ilumin_c
SOLAR system barycenter, state relative to                 spkssb_c
SOLVER, gf low-level geometric condition                   gfevnt_c
SORT a character array, shell                              shellc_c
SORT a d.p. array, shell                                   shelld_c
SORT an integer array, shell                               shelli_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
SPECIFIED by index, return information on loaded EK column ekcii_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, apparent position from                           spkapo_c
SPK file, apparent state from                              spkapp_c
SPK file, close an                                         spkcls_c
SPK file, find id codes 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, subset of                                        spksub_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 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 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 from conic elements                                  conics_c
STATE from SPK file, aberration-corrected                  spkacs_c
STATE from SPK file, apparent                              spkapp_c
STATE from SPK file, light-time corrected                  spkltc_c
STATE, get apparent                                        spkapp_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 one body relative to another, geometric           spkgeo_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 observer corrected for aberrations, get  spkez_c
                                                           spkezr_c
STATE relative to solar system barycenter                  spkssb_c
STATE to bodyfixed, transformation from inertial           tisbod_c
STATE to osculating elements, convert                      oscelt_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 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
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-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
STORE argc argv                                            putcml_c
STORE/RETRIEVE argc argv                                   getcml_c
STRING against wildcard template, match                    matchi_c
                                                           matchw_c
STRING, convert and format d.p. seconds past J2000 as a    timout_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 to ephemeris time, spacecraft clock                 scs2e_c
STRING to produce a time format picture, use a sample time tpictr_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 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
SUB-OBSERVER point                                         subpt_c
SUB-OBSERVER point on target body, find                    subpnt_c
SUB-SOLAR point                                            subsol_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
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, get DAF                                           dafgs_c
SUMMARY information about a kernel pool variable, return   dtpool_c
SUMMARY of a d.p. window                                   wnsumd_c
SUMMARY, pack DAF                                          dafps_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, find intercept of ray on target body              sincpt_c
SURFACE, find intersection of ray and target body          sincpt_c
SURFACE intercept coordinate search, gf                    gfsntc_c
SURFACE intercept point                                    srfxpt_c
SURFACE intercept point, find                              sincpt_c
SURFACE latitudinal coordinates to rectangular, convert    srfrec_c
SURFACE normal vector on an ellipsoid                      surfnm_c
SURFACE point and velocity, ellipsoid                      surfpv_c
SURFACE point latitudinal coordinates to rectangular       srfrec_c
SURFACE point of intersection of ray and ellipsoid         surfpt_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, 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
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 surface, find intercept of ray on              sincpt_c
TARGET body surface, find intersection of ray and          sincpt_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, get               spkezp_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
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, 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 format picture, use a sample time string to produce a tpictr_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 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 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
TRACE of a 3x3 matrix                                      trace_c
TRACING off, turn                                          trcoff_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, 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 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
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
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 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 SPK                             spkw02_c
TYPE 2 pointing data segment, write CK                     ckw02_c
TYPE 3 data segment, write SPK                             spkw03_c
TYPE 3 pointing data segment, write CK                     ckw03_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, number of loaded kernels of a given                  ktotal_c
TYPE of a kernel file, determine the architecture and      getfat_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 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 orientation 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 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 supplied message, prompt for input with a             prompt_c
USING body codes get target state relative to an observer  spkez_c
USING body names get target state relative to an observer  spkezr_c
USING names get target position relative to an observer    spkpos_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                        bschoi_c
                                                           bsrchi_c
VALUE from the kernel pool, retrieve a continued string    stpool_c
VALUE of a character kernel pool variable, set the         pcpool_c
VALUE of a d.p. kernel pool variable, set the              pdpool_c
VALUE of a numeric kernel pool variable, set the           pipool_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 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 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
VARIABLE, check the properties of a kernel pool            badkpv_c
VARIABLE, confirm the existence of a pooled 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, set the value of a character kernel pool         pcpool_c
VARIABLE, set the value of a d.p. kernel pool              pdpool_c
VARIABLE, set the value of a numeric kernel pool           pipool_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 cross product                                       vcrss_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 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 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
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, 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, ellipsoid surface point and                      surfpv_c
VELOCITY from quaternion and derivative, angular           qdq2av_c
VELOCITY, get CK pointing and angular                      ckgpav_c
VELOCITY of light in a vacuum, measured                    clight_c
VELOCITY, state transformation to rotation and angular     rav2xf_c
                                                           xf2rav_c
VERSION strings, return                                    tkvrsn_c
 
WATCH for an update to a kernel pool variable              swpool_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
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 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 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 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
WRITING a type 14 SPK segment, begin                       spk14b_c
WRITING, open 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 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
