A Permuted Index for SPICELIB APIs
===========================================================================
This document is an index for NAIF's SPICELIB API routines. The
index entries are short phrases that describe the functionality of
the routines (Fortran subroutines or function subprograms). Each
phrase is followed by the name of the routine that performs the
described function, and then by the name of the file containing that
routine.
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 routine to
occur first in at least one index entry. For example, the routine
PXFORM (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 pxform.f
MATRIX, find a position transformation PXFORM pxform.f
POSITION transformation matrix, find a PXFORM pxform.f
TRANSFORMATION matrix, find a position PXFORM pxform.f
Some descriptions map to multiple routines; this happens when there
are routines that perform the same function on different data types.
This index is alphabetically ordered by the index entries.
Version
--------------------------------------------------------
This index applies to version N0067 of the SPICE Toolkit configured
by NAIF on Fri Dec 31 18:16:48 PST 2021.
Index
--------------------------------------------------------
1900.0, besselian date B1900 b1900.f
1900.0 jan 0.5, julian date of J1900 j1900.f
1950.0, besselian date B1950 b1950.f
1950.0 jan 1.0, julian date of J1950 j1950.f
2000 jan 1.5, julian date of J2000 j2000.f
2100 jan 1.5, julian date of J2100 j2100.f
2X2 matrix, diagonalize symmetric DIAGS2 diags2.f
3-DIMENSIONAL unit vector and norm UNORM unorm.f
3-DIMENSIONAL vector addition VADD vadd.f
3-DIMENSIONAL vector in place, unitize a VHATIP vhatip.f
3-DIMENSIONAL vector is the zero vector, test whether a VZERO vzero.f
3-DIMENSIONAL vector, matrix times MXV mxv.f
3-DIMENSIONAL vector, matrix transpose times MTXV mtxv.f
3-DIMENSIONAL vector, negate a VMINUS vminus.f
3-DIMENSIONAL vector, norm of VNORM vnorm.f
3-DIMENSIONAL vector projection VPROJ vproj.f
3-DIMENSIONAL vector scaling VSCL vscl.f
3-DIMENSIONAL vector scaling in place VSCLIP vsclip.f
3-DIMENSIONAL vector subtraction VSUB vsub.f
3-DIMENSIONAL vector to another, assign a VEQU vequ.f
3-DIMENSIONAL vector transpose times matrix times vector VTMV vtmv.f
3-DIMENSIONAL vector, unitize a VHAT vhat.f
3-DIMENSIONAL vectors, angular separation of VSEP vsep.f
3-DIMENSIONAL vectors, distance between VDIST vdist.f
3-DIMENSIONAL vectors, dot product VDOT vdot.f
3-DIMENSIONAL vectors, linear combination of three VLCOM3 vlcom3.f
3-DIMENSIONAL vectors, linear combination of two VLCOM vlcom.f
3-DIMENSIONAL vectors, relative difference of VREL vrel.f
3-VECTOR norm, derivative of DVNORM dvnorm.f
3-VECTOR, perpendicular component of a VPERP vperp.f
3X3 case, matrix times matrix MXM mxm.f
3X3 case, matrix times matrix transpose MXMT mxmt.f
3X3 case, matrix transpose times matrix MTXM mtxm.f
3X3 matrix, determinant of a d.p. DET det.f
3X3 matrix, equal to another MEQU mequ.f
3X3 matrix, invert a INVERT invert.f
3X3 matrix, trace of a TRACE trace.f
3X3 matrix, transpose a XPOSE xpose.f
ABBREVIATED year to a fully specified year., expand an TEXPYR texpyr.f
ABBREVIATED years, set the interval of expansion for TSETYR texpyr.f
ABERRATION correction, low-level SPKACS spkacs.f
ABERRATION correction, low-level light time and stellar SPKAPS spkaps.f
ABERRATION for transmission case, stellar STLABX stlabx.f
ABERRATION, stellar STELAB stelab.f
ABERRATION-CORRECTED state computation, low-level SPKAPS spkaps.f
ABERRATION-CORRECTED state from SPK file SPKACS spkacs.f
ABERRATION-CORRECTED state, get light time and stellar SPKACS spkacs.f
ABERRATIONS, get position relative observer corrected for SPKEZP spkezp.f
SPKPOS spkpos.f
ABERRATIONS, get state relative observer corrected for SPKEZ spkez.f
ABERRATIONS, get state relative to observer corrected for SPKEZR spkezr.f
ACCESS methods for das files, return allowed DASHAM dasfm.f
ACCESS, open a das file for read DASOPR dasfm.f
ACCESS, open a das file for write DASOPW dasfm.f
ACCESS, open a new das file for write DASOPN dasfm.f
ACCESS, open a new das file with write DASONW dasfm.f
ACCESS, open a new dla file with write DLAOPN dlaopn.f
ACCESS, open a new dsk file with write DSKOPN dskopn.f
ACOS before evaluation, check a d.p. argument for DACOSN dacosn.f
ACTION, get current error response GETACT putact.f
ACTION, get/set default error ERRACT erract.f
ACTION, store the error response PUTACT putact.f
ADD character data to a das file DASADC dasadc.f
ADD character data to EK column EKACEC ekacec.f
ADD comment records to a das file DASACR dasacr.f
ADD comments from a logical unit to a das file DASACU dasacu.f
ADD comments to a binary DAF file DAFAC dafac.f
ADD comments to a binary das file DASAC dasac.f
ADD comments to SPK or CK file SPCAC spcac.f
ADD DAF reserved records DAFARR dafarr.f
ADD data to a type 03 pck segment PCK03A pck03a.f
ADD data to a type 14 SPK segment SPK14A spk14a.f
ADD data to a type 4 CK segment CKW04A ckw04a.f
ADD data to DAF array DAFADA dafana.f
ADD data to EK EKACEC ekacec.f
EKACED ekaced.f
EKACEI ekacei.f
ADD double precision data to a das file DASADD dasadd.f
ADD double precision data to EK column EKACED ekaced.f
ADD integer data to a das file DASADI dasadi.f
ADD integer data to EK column EKACEI ekacei.f
ADD new DAF array DAFANA dafana.f
ADDING data to a DAF, continue DAFCAD dafana.f
ADDING data to, select a DAF to continue DAFCAD dafana.f
ADDING segments, open an existing SPK file for SPKOPA spkopa.f
ADDITION, 3-dimensional vector VADD vadd.f
ADDITION, n-dimensional vector VADDG vaddg.f
ADDITIVE numeric time system to another, convert one UNITIM unitim.f
ADDITIVE numeric time systems, transform between two UNITIM unitim.f
ADDRESS range of das file, return logical DASLLA daslla.f
ADDRESS, read data from DAF DAFGDA dafgda.f
ADDRESS, record/word to DAF DAFRWA dafrwa.f
ADDRESS to physical location, map das logical DASA2L dasa2l.f
ADDRESS to record/word, DAF DAFARW dafrwa.f
ADDRESS, write data to DAF DAFWDA dafwda.f
ADDRESSES in das file, return last logical DASLLA daslla.f
ADDRESSES using substrings, update a range of das logical DASUDC dasudc.f
ADDRESSES, write substrings to a range of das logical DASUDC dasudc.f
AGAINST wildcard template, match string MATCHI matchi.f
MATCHW matchw.f
AGENT from kernel pool watch lists, delete DWPOOL pool.f
ALLOCATE node from linked list pool LNKAN lnkan.f
ALLOW changes of long error message ALLOWD accept.f
ALLOWED access methods for das files, return DASHAM dasfm.f
ALLOWED identifier characters for lexing, customize LXCSID lxname.f
ALLOWED identifier characters, return default LXDFID lxname.f
ALREADY open, test for file ISOPEN isopen.f
ALTITUDE over an ellipsoid, derivative of DNEARP dnearp.f
ALTITUDE over an ellipsoid, rate of change of the DNEARP dnearp.f
AMOUNT of data in a das file, find the DASHFS dasfm.f
ANGLE, determine if a vector lies in a solid tetrahedral INSANG insang.f
ANGLE, emission ILUMIN ilumin.f
ANGLE for arbitrary illumination source, compute phase PHASEQ phaseq.f
ANGLE general source, emission ILLUMG illumg.f
ANGLE general source, incidence ILLUMG illumg.f
ANGLE general source, phase ILLUMG illumg.f
ANGLE general source with flags, emission ILLUMF illumf.f
ANGLE general source with flags, incidence ILLUMF illumf.f
ANGLE general source with flags, phase ILLUMF illumf.f
ANGLE of a rotation matrix, axis and RAXISA raxisa.f
ANGLE, phase ILUMIN ilumin.f
ANGLE search, gf phase GFPA gfpa.f
ANGLE, solar incidence ILUMIN ilumin.f
ANGLE, time derivative of half DHFA dhfa.f
ANGLE to rotation, axis and AXISAR axisar.f
ANGLES and derivatives from state transformation, euler XF2EUL xf2eul.f
ANGLES and derivatives, state transformation from euler EUL2XF xf2eul.f
ANGLES and their derivatives, get euler PCKE02 pcke02.f
PCKEUL pckeul.f
ANGLES for a body, fetch euler BODEUL bodeul.f
ANGLES for orientation of a body, euler BODEUL bodeul.f
ANGLES general source, illumination ILLUMG illumg.f
ANGLES general source, lighting ILLUMG illumg.f
ANGLES general source with flags, illumination ILLUMF illumf.f
ANGLES general source with flags, lighting ILLUMF illumf.f
ANGLES, illumination ILUMIN ilumin.f
ANGLES, lighting ILUMIN ilumin.f
ANGLES, matrix to euler M2EUL m2eul.f
ANGLES to matrix, euler EUL2M eul2m.f
ANGULAR separation between two target bodies, compute the TRGSEP trgsep.f
ANGULAR separation of 3-dimensional vectors VSEP vsep.f
ANGULAR separation of n-dimensional vectors VSEPG vsepg.f
ANGULAR separation search, gf GFSEP gfsep.f
ANGULAR separation, time derivative of DVSEP dvsep.f
ANGULAR velocity from quaternion and derivative QDQ2AV qdq2av.f
ANGULAR velocity, get CK pointing and CKGPAV ckgpav.f
ANGULAR velocity, state transformation to rotation and RAV2XF rav2xf.f
XF2RAV xf2rav.f
APPARENT position from SPK file SPKAPO spkapo.f
APPARENT position, get SPKAPO spkapo.f
APPEND an item to a character cell APPNDC appndc.f
APPEND an item to a d.p. cell APPNDD appndd.f
APPEND an item to an integer cell APPNDI appndi.f
APPEND comments to a DAF file comment area DAFAC dafac.f
APPEND comments to a das file comment area DASAC dasac.f
APPEND record to EK segment EKAPPR ekappr.f
APPROXIMATE equality APPROX approx.f
ARBITRARY illumination source, compute phase angle for PHASEQ phaseq.f
ARC hyperbolic cosine, d.p. DACOSH dacosh.f
ARC hyperbolic tangent, d.p. DATANH datanh.f
ARCHITECTURE and type from an id word, extract IDW2AT idw2at.f
ARCHITECTURE and type of a kernel file, determine the GETFAT getfat.f
AREA, append comments to a DAF file comment DAFAC dafac.f
AREA, append comments to a das file comment DASAC dasac.f
AREA, compute plate model PLTAR pltar.f
AREA, delete DAF comment DAFDC dafdc.f
AREA, delete das comment DASDC dasdc.f
ARGUMENT for acos before evaluation, check a d.p. DACOSN dacosn.f
ARGUMENT for asin before evaluation, check a d.p. DASINE dasine.f
ARGUMENTS, dummy function for udfuns signature UDF udf.f
ARRAY, add data to DAF DAFADA dafana.f
ARRAY, add new DAF DAFANA dafana.f
ARRAY are false, test whether some logicals in an SOMFLS somfls.f
ARRAY are true, test whether all logicals in an ALLTRU alltru.f
ARRAY are true, test whether no logicals in an NOTRU notru.f
ARRAY are true, test whether some logicals in an SOMTRU somtru.f
ARRAY, begin new DAF DAFBNA dafana.f
ARRAY, clear a character CLEARC clearc.f
ARRAY, clear a d.p. CLEARD cleard.f
ARRAY, clear an integer CLEARI cleari.f
ARRAY, cycle the elements of a character CYCLAC cyclac.f
ARRAY, cycle the elements of a d.p. CYCLAD cyclad.f
ARRAY, cycle the elements of an integer CYCLAI cyclai.f
ARRAY element, closest integer LSTCLI lstcli.f
ARRAY element, last closest d.p. LSTCLD lstcld.f
ARRAY, end new DAF DAFENA dafana.f
ARRAY, fill a character FILLC fillc.f
ARRAY, fill a d.p. FILLD filld.f
ARRAY, fill an integer FILLI filli.f
ARRAY, find DAF DAFFA daffa.f
ARRAY, find next DAF DAFFNA daffa.f
ARRAY, find previous DAF DAFFPA daffa.f
ARRAY for equivalent character string, search ESRCHC esrchc.f
ARRAY in place, cycle the elements of a character CYACIP cyacip.f
ARRAY in place, cycle the elements of a d.p. CYADIP cyadip.f
ARRAY in place, cycle the elements of an integer CYAIIP cyaiip.f
ARRAY, insert at location in a character INSLAC inslac.f
ARRAY, insert at location in an integer INSLAI inslai.f
ARRAY, insert at location in d.p. INSLAD inslad.f
ARRAY is an order vector, test whether an integer ISORDV isordv.f
ARRAY, maximum element of character MAXAC maxac.f
ARRAY, maximum element of d.p. MAXAD maxad.f
ARRAY, maximum element of integer MAXAI maxai.f
ARRAY, minimum element of character MINAC minac.f
ARRAY, minimum element of d.p. MINAD minad.f
ARRAY, minimum element of integer MINAI minai.f
ARRAY, move a character array to another character MOVEC movec.f
ARRAY, move a d.p. array to another d.p. MOVED moved.f
ARRAY, move a integer array to another integer MOVEI movei.f
ARRAY name, change DAF DAFRN daffa.f
ARRAY name, get DAF DAFGN daffa.f
ARRAY, non-blank width of a character NBWID nbwid.f
ARRAY of text lines from a logical unit, read an READLA readla.f
ARRAY of text lines to a logical unit, write an WRITLA writla.f
ARRAY, order of a character ORDERC orderc.f
ARRAY, order of a d.p. ORDERD orderd.f
ARRAY, order of an integer ORDERI orderi.f
ARRAY, pack a character PACKAC packac.f
ARRAY, pack a d.p. PACKAD packad.f
ARRAY, pack an integer PACKAI packai.f
ARRAY, printable width of a character PCWID pcwid.f
ARRAY, product of a d.p. PRODAD prodad.f
ARRAY, product of an integer PRODAI prodai.f
ARRAY, remove duplicates from a character RMDUPC rmdupc.f
ARRAY, remove duplicates from a d.p. RMDUPD rmdupd.f
ARRAY, remove duplicates from an integer RMDUPI rmdupi.f
ARRAY, remove elements from a character REMLAC remlac.f
ARRAY, remove elements from a d.p. REMLAD remlad.f
ARRAY, remove elements from an integer REMLAI remlai.f
ARRAY, reorder a character REORDC reordc.f
ARRAY, reorder a d.p. REORDD reordd.f
ARRAY, reorder a logical REORDL reordl.f
ARRAY, reorder an integer REORDI reordi.f
ARRAY, search in a character ISRCHC isrchc.f
ARRAY, search in a d.p. ISRCHD isrchd.f
ARRAY, search in an integer ISRCHI isrchi.f
ARRAY, shell sort a character SHELLC shellc.f
ARRAY, shell sort a d.p. SHELLD shelld.f
ARRAY, shell sort an integer SHELLI shelli.f
ARRAY, sum of a d.p. SUMAD sumad.f
ARRAY, sum of an integer SUMAI sumai.f
ARRAY, swap elements of character SWAPAC swapac.f
ARRAY, swap elements within a d.p. SWAPAD swapad.f
ARRAY, swap elements within an integer SWAPAI swapai.f
ARRAY to another character array, move a character MOVEC movec.f
ARRAY to another d.p. array, move a d.p. MOVED moved.f
ARRAY to another integer array, move a integer MOVEI movei.f
ARRAYS for equality, test two integer SAMEAI sameai.f
ARRAYS, reorder DAF DAFRA dafra.f
ARTICLE, get the correct indefinite ANA ana.f
ASCII, binary SPK or CK to SPCB2A spcb2a.f
ASCII characters from a string, strip ASTRIP astrip.f
ASCII SPK or CK to binary SPCA2B spca2b.f
ASIN before evaluation, check a d.p. argument for DASINE dasine.f
ASSIGN a 3-dimensional vector to another VEQU vequ.f
ASSIGN an n-dimensional vector to another VEQUG vequg.f
ASSIGN DAF handles DAFAH dafah.f
ASSOCIATED standard input and output, logical units STDIO stdio.f
ASSOCIATED with a frame class and class id, find info CCIFRM framex.f
ASSOCIATED with a symbol, fetch nth value SYNTHC synthc.f
SYNTHD synthd.f
SYNTHI synthi.f
ASSOCIATED with a symbol, set the value SYSETC sysetc.f
SYSETD sysetd.f
SYSETI syseti.f
ASSOCIATED with a symbol, set the values SYPUTC syputc.f
SYPUTD syputd.f
SYPUTI syputi.f
ASSOCIATED with a symbol, transpose two values SYTRNC sytrnc.f
SYTRND sytrnd.f
SYTRNI sytrni.f
ASSOCIATED with an object, find the bodyfixed frame CIDFRM framex.f
CNMFRM framex.f
ATTRIBUTES, fetch reference frame FRINFO framex.f
AXIS and angle of a rotation matrix RAXISA raxisa.f
AXIS and angle to rotation AXISAR axisar.f
AXIS, vector rotation about an VROTV vrotv.f
AZ and el, convert rectangular coordinates to range, RECAZL recazl.f
AZ and el, rectangular coordinates to range, RECAZL recazl.f
AZ and el to rectangular coordinates, convert range, AZLREC azlrec.f
AZ and el to rectangular coordinates, range, AZLREC azlrec.f
AZ and el to rectangular velocity conversion, range, DRDAZL drdazl.f
AZ and el velocity conversion, rectangular to range, DAZLDR dazldr.f
AZ/EL coordinates, jacobian matrix of rectangular w.r.t. DRDAZL drdazl.f
AZ/EL coordinates relative to constant position observer AZLCPO azlcpo.f
AZ/EL coordinates relative to landmark on extended object AZLCPO azlcpo.f
AZ/EL coordinates relative to surface point extended objec AZLCPO azlcpo.f
AZ/EL coordinates w.r.t. constant position surface point AZLCPO azlcpo.f
AZ/EL w.r.t. rectangular coordinates, jacobian matrix of DAZLDR dazldr.f
AZIMUTH and elevation, convert rectangular to range, RECAZL recazl.f
AZIMUTH and elevation derivative, rectangular to range, DAZLDR dazldr.f
AZIMUTH and elevation, rectangular to range, RECAZL recazl.f
AZIMUTH and elevation to rectangular, convert range, AZLREC azlrec.f
AZIMUTH and elevation to rectangular derivative, range, DRDAZL drdazl.f
AZIMUTH and elevation to rectangular, range, AZLREC azlrec.f
BACKWARD search, begin DAF DAFBBS daffa.f
BACKWARD search for position of unlisted character NCPOSR ncposr.f
BACKWARD search for the position of a character CPOSR cposr.f
BACKWARD search in dla file, begin DLABBS dlabbs.f
BAIL out routine, gf standard GFBAIL gfbail.f
BARYCENTER, state relative to solar system SPKSSB spkssb.f
BASE 16 scientific notation, convert d.p. to DP2HX dp2hx.f
BASE 16 scientific notation d.p. number, convert HX2DP hx2dp.f
BASE for encoding integers in character string CHBASE chbase.f
BEFORE a node, insert sublist into linked list LNKILB lnkilb.f
BEFORE evaluation, check a d.p. argument for acos DACOSN dacosn.f
BEFORE evaluation, check a d.p. argument for asin DASINE dasine.f
BEGIN backward search in dla file DLABBS dlabbs.f
BEGIN DAF backward search DAFBBS daffa.f
BEGIN DAF forward search DAFBFS daffa.f
BEGIN forward search in dla file DLABFS dlabfs.f
BEGIN new DAF array DAFBNA dafana.f
BEGIN new segment in dla file DLABNS dlabns.f
BEGIN search for CK segment CKBSS ckbsr.f
BEGIN writing a fixed packet size generic segment SGBWFS sgseqw.f
BEGIN writing a type 03 pck segment PCK03B pck03b.f
BEGIN writing a type 14 SPK segment SPK14B spk14b.f
BEGIN writing a type 4 CK segment CKW04B ckw04b.f
BEGIN writing a variable packet size generic segment SGBWVS sgseqw.f
BESSELIAN date 1900.0 B1900 b1900.f
BESSELIAN date 1950.0 B1950 b1950.f
BETWEEN 3-dimensional vectors, distance VDIST vdist.f
BETWEEN coordinate systems, state transformation XFMSTA xfmsta.f
BETWEEN ephemeris time and UTC, difference DELTET deltet.f
BETWEEN line and ellipsoid, distance NPEDLN npedln.f
BETWEEN line of sight and body, distance NPEDLN npedln.f
BETWEEN n-dimensional vectors, distance VDISTG vdistg.f
BETWEEN point and line, distance NPLNPT nplnpt.f
BETWEEN ray and ellipsoid, point of intersection SURFPT surfpt.f
BETWEEN SCLK id codes and names, convert SCTRAN sctran.f
BETWEEN two additive numeric time systems, transform UNITIM unitim.f
BETWEEN two target bodies, compute the angular separation TRGSEP trgsep.f
BETWEEN two uniform numeric time systems, transform UNITIM unitim.f
BETWEEN various parsed time representations, convert TTRANS ttrans.f
BINARY, ASCII SPK or CK to SPCA2B spca2b.f
BINARY, convert DAF transfer file to DAFTB daftb.f
BINARY DAF file, add comments to a DAFAC dafac.f
BINARY DAF into a DAF transfer file, convert DAFBT dafbt.f
BINARY das, convert das transfer file to DASTB dastb.f
BINARY das file, add comments to a DASAC dasac.f
BINARY das to das transfer file, convert DASBT dasbt.f
BINARY pck file, find frame class id codes of frames in PCKFRM pckfrm.f
BINARY pck file, get state transformation matrix from PCKMAT pckmat.f
BINARY pck frame, get coverage start and stop time for PCKCOV pckcov.f
BINARY pck reference frame, get coverage window for PCKCOV pckcov.f
BINARY search for a character string BSRCHC bsrchc.f
BINARY search for a string using an order vector BSCHOC bschoc.f
BINARY search for an integer using an order vector BSCHOI bschoi.f
BINARY search for an integer value BSRCHI bsrchi.f
BINARY search for d.p. value BSRCHD bsrchd.f
BINARY SPK or CK to ASCII SPCB2A spcb2a.f
BINARY SPK or CK to text SPCB2T spcb2t.f
BINARY, text SPK or CK to SPCT2B spct2b.f
BLOCKS, transpose a matrix by XPOSBL xposbl.f
BODIES, compute the angular separation between two target TRGSEP trgsep.f
BODIES in dsk file, find id codes of DSKOBJ dskobj.f
BODIES in SPK file, find id codes of SPKOBJ spkobj.f
BODY, distance between line of sight and NPEDLN npedln.f
BODY, euler angles for orientation of a BODEUL bodeul.f
BODY, fetch euler angles for a BODEUL bodeul.f
BODY, fetch transformation matrix for a BODMAT bodmat.f
BODY, find limb points on target LIMBPT limbpt.f
BODY, find nearest point to observer on target SUBPNT subpnt.f
BODY, find nearest point to sun on target SUBSLR subslr.f
BODY, find sub-observer point on target SUBPNT subpnt.f
BODY, find sub-solar point on target SUBSLR subslr.f
BODY, find sub-spacecraft point on target SUBPNT subpnt.f
BODY, find terminator points on target TERMPT termpt.f
BODY from the kernel pool, fetch constants for a BODVCD bodvcd.f
BODVRD bodvrd.f
BODY, get coverage start and stop time for SPKCOV spkcov.f
BODY id code to name BODC2N bodc2n.f
BODY id code to string BODC2S bodc2s.f
BODY id code to surface id code, surface string and SRFSCC srfscc.f
BODY id code to surface string, surface id code and SRFC2S srfc2s.f
BODY in the kernel pool, find constants for a BODFND bodfnd.f
BODY, line of sight intercept with SURFPT surfpt.f
BODY name to code BODN2C bodn2c.f
BODY name/id code definition BODDEF boddef.f
BODY names get position relative to an observer, using SPKEZP spkezp.f
SPKPOS spkpos.f
BODY names get target state relative to an observer, using SPKEZR spkezr.f
BODY, physical constants for a BODVCD bodvcd.f
BODVRD bodvrd.f
BODY relative to another, geometric position of one SPKGPS spkgps.f
BODY relative to another, geometric state of one SPKGEO spkgeo.f
BODY string to code BODS2C bods2c.f
BODY string to surface id code, surface string and SRFS2C srfs2c.f
BODY string to surface string, surface id code and SRFCSS srfcss.f
BODY surface, find intercept of ray on target SINCPT sincpt.f
BODY surface, find intersection of ray and target SINCPT sincpt.f
BODY-FIXED latitudinal coordinates to rectangular, convert SRFREC srfrec.f
BODYFIXED coordinates, transformation from J2000 to BODMAT bodmat.f
BODYFIXED frame associated with an object, find the CIDFRM framex.f
CNMFRM framex.f
BODYFIXED, transformation from inertial position to TIPBOD tipbod.f
BODYFIXED, transformation from inertial state to TISBOD tisbod.f
BODYFIXED, transformation from J2000 position to BODMAT bodmat.f
BOOLEAN function search, gf user defined GFUDB gfudb.f
BOUNDS for type 2 dsk segment, compute range DSKRB2 dskrb2.f
BRACKET a d.p. value within an interval BRCKTD brcktd.f
BRACKET an integer value within an interval BRCKTI brckti.f
BUFFER CK segments for readers CKBSR ckbsr.f
BUFFER, load the kernel pool from an internal text LMPOOL pool.f
BUFFER pck segments for readers PCKBSR pckbsr.f
BUFFER SPK segments for readers SPKBSR spkbsr.f
BUFFERED records to a das file, write DASWBR dasrwr.f
BUFFERING, remove least recently used item LOCATI locati.f
BUILD a list in a character string LBUILD lbuild.f
BUILD a right handed coordinate frame FRAME frame.f
BUILT-IN reference frames, fetch ids of BLTFRM bltfrm.f
C speed of light in a vacuum CLIGHT clight.f
C-KERNEL, --- see CK
C-KERNEL id to SCLK and SPK id, map CKMETA ckmeta.f
C-KERNELS are loaded, determine whether any CKHAVE ckbsr.f
CALENDAR, convert from gregorian to julian GR2JUL jul2gr.f
CALENDAR, convert from julian proleptic to gregorian JUL2GR jul2gr.f
CALENDAR date, convert ephemeris time to a formal ETCAL etcal.f
CALENDARS, gregorian and julian TIMDEF timdef.f
CARDINAL text, replace marker with REPMCT repmct.f
CARDINALITY of a character cell CARDC cardc.f
CARDINALITY of a character cell, set the SCARDC scardc.f
CARDINALITY of a d.p. cell CARDD cardd.f
CARDINALITY of a d.p. cell, set the SCARDD scardd.f
CARDINALITY of a d.p. window WNCARD wncard.f
CARDINALITY of an integer cell CARDI cardi.f
CARDINALITY of an integer cell, set the SCARDI scardi.f
CARTESIAN surface points, map latitudinal coordinates to LATSRF latsrf.f
CARTESIAN surface points to normal vectors, map SRFNRM srfnrm.f
CASE insensitive equal, check two character substrings for SAMCHI samchi.f
CASE insensitive equality, check two characters for EQCHR eqchr.f
CASE insensitive equality of two substrings., check SAMSBI samsbi.f
CASE insensitive not equal, check two characters for NECHR eqchr.f
CASE sensitive equal, check two characters substrings for SAMCH samch.f
CASE, stellar aberration for transmission STLABX stlabx.f
CATALOG, check whether a file is a type 1 star STCC01 stcc01.f
CATALOG file, load a type 1 star STCL01 stcl01.f
CATALOG, find stars in ra-dec rectangle in type 1 star STCF01 stcf01.f
CATALOG, get data for single star from a type 1 star STCG01 stcg01.f
CELL, append an item to a character APPNDC appndc.f
CELL, append an item to a d.p. APPNDD appndd.f
CELL, append an item to an integer APPNDI appndi.f
CELL, cardinality of a character CARDC cardc.f
CELL, cardinality of a d.p. CARDD cardd.f
CELL, cardinality of an integer CARDI cardi.f
CELL, copy a character COPYC copyc.f
CELL, copy a d.p. COPYD copyd.f
CELL, copy an integer COPYI copyi.f
CELL, report an excess of elements in a EXCESS excess.f
CELL, set the cardinality of a character SCARDC scardc.f
CELL, set the cardinality of a d.p. SCARDD scardd.f
CELL, set the cardinality of an integer SCARDI scardi.f
CELL, set the size of a character SSIZEC ssizec.f
CELL, set the size of a d.p. SSIZED ssized.f
CELL, set the size of an integer SSIZEI ssizei.f
CELL, size of a character SIZEC sizec.f
CELL, size of a d.p. SIZED sized.f
CELL, size of an integer SIZEI sizei.f
CENTER and generating vectors, ellipse to EL2CGV el2cgv.f
CENTER and generating vectors to ellipse CGV2EL cgv2el.f
CENTER, map frame class and class id to frame name, id, CCIFRM framex.f
CHANGE DAF array name DAFRN daffa.f
CHANGE default convergence tolerance for gf routines GFSTOL gfstol.f
CHANGE inertial reference frames CHGIRF chgirf.f
CHANGE of the altitude over an ellipsoid, rate of DNEARP dnearp.f
CHANGE time software defaults. TIMDEF timdef.f
CHANGES of long error message, allow ALLOWD accept.f
CHARACTER array, clear a CLEARC clearc.f
CHARACTER array, cycle the elements of a CYCLAC cyclac.f
CHARACTER array, fill a FILLC fillc.f
CHARACTER array in place, cycle the elements of a CYACIP cyacip.f
CHARACTER array, insert at location in a INSLAC inslac.f
CHARACTER array, maximum element of MAXAC maxac.f
CHARACTER array, minimum element of MINAC minac.f
CHARACTER array, move a character array to another MOVEC movec.f
CHARACTER array, non-blank width of a NBWID nbwid.f
CHARACTER array, order of a ORDERC orderc.f
CHARACTER array, pack a PACKAC packac.f
CHARACTER array, printable width of a PCWID pcwid.f
CHARACTER array, remove duplicates from a RMDUPC rmdupc.f
CHARACTER array, remove elements from a REMLAC remlac.f
CHARACTER array, reorder a REORDC reordc.f
CHARACTER array, search in a ISRCHC isrchc.f
CHARACTER array, shell sort a SHELLC shellc.f
CHARACTER array, swap elements of SWAPAC swapac.f
CHARACTER array to another character array, move a MOVEC movec.f
CHARACTER, backward search for position of unlisted NCPOSR ncposr.f
CHARACTER, backward search for the position of a CPOSR cposr.f
CHARACTER cell, append an item to a APPNDC appndc.f
CHARACTER cell, cardinality of a CARDC cardc.f
CHARACTER cell, copy a COPYC copyc.f
CHARACTER cell, set the cardinality of a SCARDC scardc.f
CHARACTER cell, set the size of a SSIZEC ssizec.f
CHARACTER cell, size of a SIZEC sizec.f
CHARACTER clock format, convert spacecraft clock ticks to SCFMT scfmt.f
CHARACTER column entry, fetch element from EKGC ekqmgr.f
CHARACTER column to EK segment, write entire EKACLC ekaclc.f
CHARACTER, d.p. number to DPSTR dpstr.f
CHARACTER data from a das file, read DASRDC dasrdc.f
CHARACTER data from EK column, read EKRCEC ekrcec.f
CHARACTER data to a das file, add DASADC dasadc.f
CHARACTER data to EK column, add EKACEC ekacec.f
CHARACTER data to EK column, write EKACEC ekacec.f
CHARACTER element less than, last LSTLTC lstltc.f
CHARACTER element less than or equal to, last LSTLEC lstlec.f
CHARACTER entry in an EK column, replace EKUCEC ekucec.f
CHARACTER, first non-blank FRSTNB frstnb.f
CHARACTER, first non-printable FRSTNP frstnp.f
CHARACTER, first printable FRSTPC frstpc.f
CHARACTER, forward search for position of CPOS cpos.f
CHARACTER, forward search for position of unlisted NCPOS ncpos.f
CHARACTER, last non-blank LASTNB lastnb.f
CHARACTER, last printable LASTPC lastpc.f
CHARACTER physical records, read das DASRRC dasrwr.f
CHARACTER physical records, update das DASURC dasrwr.f
CHARACTER physical records, write das DASWRC dasrwr.f
CHARACTER record, read DAF DAFRCR dafrcr.f
CHARACTER record, write DAF DAFWCR dafwcr.f
CHARACTER records, perform fortran reads of DASIOC dasioc.f
CHARACTER records, perform fortran writes of DASIOC dasioc.f
CHARACTER set, element of a ELEMC elemc.f
CHARACTER set, fetch from a FETCHC fetchc.f
CHARACTER set, insert an item into a INSRTC insrtc.f
CHARACTER set, remove an item from a REMOVC removc.f
CHARACTER set, validate a VALIDC validc.f
CHARACTER sets, compare SETC setc.f
CHARACTER sets, difference of two DIFFC diffc.f
CHARACTER sets, intersect two INTERC interc.f
CHARACTER sets, symmetric difference of two SDIFFC sdiffc.f
CHARACTER sets, union two UNIONC unionc.f
CHARACTER string, base for encoding integers in CHBASE chbase.f
CHARACTER string, binary search for a BSRCHC bsrchc.f
CHARACTER string, build a list in a LBUILD lbuild.f
CHARACTER string, compress a CMPRSS cmprss.f
CHARACTER string, compress uppercase left-justify a LJUCRS ljucrs.f
CHARACTER string, convert integer to INTSTR intstr.f
CHARACTER string, cycle a CYCLEC cyclec.f
CHARACTER string, decode a DECHAR enchar.f
CHARACTER string, decode a portably encoded PRTDEC prtenc.f
CHARACTER string, encode a ENCHAR enchar.f
CHARACTER string, left justify a LJUST ljust.f
CHARACTER string, n'th word in a NTHWD nthwd.f
CHARACTER string, next word in a NEXTWD nextwd.f
CHARACTER string, portably, encode a PRTENC prtenc.f
CHARACTER string, prefix a PREFIX prefix.f
CHARACTER string, replace marker with REPMC repmc.f
CHARACTER string, right justify a RJUST rjust.f
CHARACTER string, search array for equivalent ESRCHC esrchc.f
CHARACTER string, shift a SHIFTC shiftc.f
CHARACTER string, suffix a SUFFIX suffix.f
CHARACTER string to a d.p. number, parse a NPARSD nparsd.f
CHARACTER string to an integer, parse a NPARSI nparsi.f
CHARACTER string, touch a TOUCHC touchc.f
CHARACTER substrings for case insensitive equal, check two SAMCHI samchi.f
CHARACTER value of a pooled kernel variable, return the GCPOOL pool.f
CHARACTER values, swap SWAPC swapc.f
CHARACTER variable in the kernel pool, set the value of a PCPOOL pool.f
CHARACTER with formatting, d.p. number to DPSTRF dpstrf.f
CHARACTERS for case insensitive equality, check two EQCHR eqchr.f
CHARACTERS for case insensitive not equal, check two NECHR eqchr.f
CHARACTERS for lexing, customize allowed identifier LXCSID lxname.f
CHARACTERS from a string, strip ASCII ASTRIP astrip.f
CHARACTERS from a text file, read encoded RDENCC rdencc.f
CHARACTERS in a string, replace REPLCH replch.f
CHARACTERS in a text file, count COUNTC countc.f
CHARACTERS, return default allowed identifier LXDFID lxname.f
CHARACTERS substrings for case sensitive equal, check two SAMCH samch.f
CHARACTERS to a text file, encode and write WRENCC wrencc.f
CHEBYSHEV expansion, derivatives of a CHBDER chbder.f
CHEBYSHEV expansion, interpolate a CHBINT chbint.f
CHEBYSHEV polynomial expansion, integral of CHBIGR chbigr.f
CHEBYSHEV polynomial expansion, integrate CHBIGR chbigr.f
CHEBYSHEV polynomial expansion, value of a CHBVAL chbval.f
CHECK a d.p. argument for acos before evaluation DACOSN dacosn.f
CHECK a d.p. argument for asin before evaluation DASINE dasine.f
CHECK an id string CHCKID chckid.f
CHECK case insensitive equality of two substrings. SAMSBI samsbi.f
CHECK equality of two substrings. SAMSUB samsub.f
CHECK in, module CHKIN trcpkg.f
CHECK out, module CHKOUT trcpkg.f
CHECK the components of a time vector TCHECK tcheck.f
CHECK the kernel pool for updated variables CVPOOL pool.f
CHECK the properties of a kernel pool variable BADKPV badkpv.f
CHECK two character substrings for case insensitive equal SAMCHI samchi.f
CHECK two characters for case insensitive equality EQCHR eqchr.f
CHECK two characters for case insensitive not equal NECHR eqchr.f
CHECK two characters substrings for case sensitive equal SAMCH samch.f
CHECK whether a file is a type 1 star catalog STCC01 stcc01.f
CHECKING status, get the current time component TCHCKD tcheck.f
CK file, add comments to SPK or SPCAC spcac.f
CK file, close a CKCLS ckcls.f
CK file, continue reading comments from an SPK or SPCRNL spcrfl.f
CK file, delete comments from SPK or SPCDC spcdc.f
CK file, extract comments from SPK or SPCEC spcec.f
CK file, find id codes of objects in CKOBJ ckobj.f
CK file, open a new CKOPN ckopn.f
CK file, open new SPK or SPCOPN spcopn.f
CK file, read the first comment line of an SPK or SPCRFL spcrfl.f
CK file, read the next comment line of an SPK or SPCRNL spcrfl.f
CK frame, get coverage start and stop time for CKCOV ckcov.f
CK instrument, get coverage start and stop time for CKCOV ckcov.f
CK object, get coverage start and stop time for CKCOV ckcov.f
CK object, get coverage window for CKCOV ckcov.f
CK pointing and angular velocity, get CKGPAV ckgpav.f
CK pointing file, load CKLPF ckbsr.f
CK pointing file, unload CKUPF ckbsr.f
CK pointing, get CKGP ckgp.f
CK segment, add data to a type 4 CKW04A ckw04a.f
CK segment, begin search for CKBSS ckbsr.f
CK segment, begin writing a type 4 CKW04B ckw04b.f
CK segment, end a type 4 CKW04E ckw04e.f
CK segment, evaluate type 5 CKE05 cke05.f
CK segment, evaluate type 6 CKE06 cke06.f
CK segment, get pointing from CKPFS ckpfs.f
CK segment, read record from type 4 CKR04 ckr04.f
CK segment, read record from type 5 CKR05 ckr05.f
CK segment, read record from type 6 CKR06 ckr06.f
CK segment, select next CKSNS ckbsr.f
CK segments for readers, buffer CKBSR ckbsr.f
CK to ASCII, binary SPK or SPCB2A spcb2a.f
CK to binary, ASCII SPK or SPCA2B spca2b.f
CK to binary, text SPK or SPCT2B spct2b.f
CK to text, binary SPK or SPCB2T spcb2t.f
CK type 1 pointing data record, evaluate CKE01 cke01.f
CK type 1 pointing data record, read CKR01 ckr01.f
CK type 1 pointing data segment, write CKW01 ckw01.f
CK type 1 record, get CKGR01 ckgr01.f
CK type 1 records, number of CKNR01 cknr01.f
CK type 2 pointing data record, evaluate CKE02 cke02.f
CK type 2 pointing data record, read CKR02 ckr02.f
CK type 2 pointing data segment, write CKW02 ckw02.f
CK type 2 record, get CKGR02 ckgr02.f
CK type 2 records, number of CKNR02 cknr02.f
CK type 3 pointing data record, evaluate CKE03 cke03.f
CK type 3 pointing data record, read CKR03 ckr03.f
CK type 3 pointing data segment, write CKW03 ckw03.f
CK type 3 record, get CKGR03 ckgr03.f
CK type 3 records, number of CKNR03 cknr03.f
CK type 4 pointing data record, evaluate CKE04 cke04.f
CK type 4 record, get CKGR04 ckgr04.f
CK type 4 records, number of CKNR04 cknr04.f
CK type 5 data segment, write CKW05 ckw05.f
CK type 5 record, get CKGR05 ckgr05.f
CK type 5 records, number of CKNR05 cknr05.f
CK type 6 record, get CKGR06 ckgr06.f
CK type 6 segment, get mini-segment parameters from CKMP06 ckmp06.f
CK type 6 segment, number of mini-segments in CKNM06 cknm06.f
CLEAR a character array CLEARC clearc.f
CLEAR a d.p. array CLEARD cleard.f
CLEAR an integer array CLEARI cleari.f
CLEAR the keeper system KCLEAR keeper.f
CLEAR the pool of kernel variables CLPOOL pool.f
CLOCK, --- also see spacecraft clock
CLOCK format, convert spacecraft clock ticks to character SCFMT scfmt.f
CLOSE a CK file CKCLS ckcls.f
CLOSE a das file DASLLC dasfm.f
CLOSE a device CLLINE wrline.f
CLOSE a dsk file DSKCLS dskcls.f
CLOSE a pck file PCKCLS pckcls.f
CLOSE a text file opened by rdtext CLTEXT rdtext.f
CLOSE an open das file DASCLS dascls.f
CLOSE an SPK file SPKCLS spkcls.f
CLOSE DAF DAFCLS dafah.f
CLOSE EK EKCLS ekcls.f
CLOSEST d.p. array element, last LSTCLD lstcld.f
CLOSEST integer array element LSTCLI lstcli.f
CLUSTER directories, update das DASCUD dascud.f
CODE and body id code to surface string, surface id SRFC2S srfc2s.f
CODE and body string to surface string, surface id SRFCSS srfcss.f
CODE, body name to BODN2C bodn2c.f
CODE, body string to BODS2C bods2c.f
CODE, convert an SCLK name to an SCLK id SCID2N sctran.f
SCN2ID sctran.f
CODE definition, body name/id BODDEF boddef.f
CODE, surface string and body id code to surface id SRFSCC srfscc.f
CODE, surface string and body string to surface id SRFS2C srfs2c.f
CODE to frame name translation, frame id FRMNAM framex.f
CODE to name, body id BODC2N bodc2n.f
CODE to string, body id BODC2S bodc2s.f
CODE to surface id code, surface string and body id SRFSCC srfscc.f
CODE to surface string, surface id code and body id SRFC2S srfc2s.f
CODE translation, frame name to frame id NAMFRM framex.f
CODES and names, convert between SCLK id SCTRAN sctran.f
CODES of bodies in dsk file, find id DSKOBJ dskobj.f
CODES of bodies in SPK file, find id SPKOBJ spkobj.f
CODES of ephemeris objects in dsk file, find id DSKOBJ dskobj.f
CODES of ephemeris objects in SPK file, find id SPKOBJ spkobj.f
CODES of frames in binary pck file, find frame class id PCKFRM pckfrm.f
CODES of objects in CK file, find id CKOBJ ckobj.f
CODES of surfaces in dsk file, find id DSKSRF dsksrf.f
COLUMN, add character data to EK EKACEC ekacec.f
COLUMN, add double precision data to EK EKACED ekaced.f
COLUMN, add integer data to EK EKACEI ekacei.f
COLUMN entry, fetch element from character EKGC ekqmgr.f
COLUMN entry, fetch element from double precision EKGD ekqmgr.f
COLUMN entry, fetch element from integer EKGI ekqmgr.f
COLUMN entry, return the number of elements in a EKNELT ekqmgr.f
COLUMN, read character data from EK EKRCEC ekrcec.f
COLUMN, read double precision data from EK EKRCED ekrced.f
COLUMN, read integer data from EK EKRCEI ekrcei.f
COLUMN, replace character entry in an EK EKUCEC ekucec.f
COLUMN, replace d.p. entry in an EK EKUCED ekuced.f
COLUMN, replace integer entry in an EK EKUCEI ekucei.f
COLUMN, replace time entry in an EK EKUCED ekuced.f
COLUMN specified by index, return information on loaded EK EKCII ekqmgr.f
COLUMN to EK segment, write entire character EKACLC ekaclc.f
COLUMN to EK segment, write entire d.p. EKACLD ekacld.f
COLUMN to EK segment, write entire integer EKACLI ekacli.f
COLUMN, write character data to EK EKACEC ekacec.f
COLUMN, write double precision data to EK EKACED ekaced.f
COLUMN, write integer data to EK EKACEI ekacei.f
COLUMNS of a rotation, sharpen the orthogonality of the SHARPR sharpr.f
COLUMNS, return the count of loaded EK EKCCNT ekqmgr.f
COLUMNS, return the number of loaded EK EKCCNT ekqmgr.f
COMBINATION of three 3-dimensional vectors, linear VLCOM3 vlcom3.f
COMBINATION of two 3-dimensional vectors, linear VLCOM vlcom.f
COMBINATION of two n-dimensional vectors, linear VLCOMG vlcomg.f
COMMENT area, append comments to a DAF file DAFAC dafac.f
COMMENT area, append comments to a das file DASAC dasac.f
COMMENT area, delete DAF DAFDC dafdc.f
COMMENT area, delete das DASDC dasdc.f
COMMENT line of an SPK or CK file, read the first SPCRFL spcrfl.f
COMMENT line of an SPK or CK file, read the next SPCRNL spcrfl.f
COMMENT records from a das file, remove DASRCR dasrcr.f
COMMENT records to a das file, add DASACR dasacr.f
COMMENTS from a DAF, extract DAFEC dafec.f
COMMENTS from a das file, extract DASEC dasec.f
COMMENTS from a das file to a logical unit, extract DASECU dasecu.f
COMMENTS from a logical unit to a das file, add DASACU dasacu.f
COMMENTS from an SPK or CK file, continue reading SPCRNL spcrfl.f
COMMENTS from SPK or CK file, delete SPCDC spcdc.f
COMMENTS from SPK or CK file, extract SPCEC spcec.f
COMMENTS to a binary DAF file, add DAFAC dafac.f
COMMENTS to a binary das file, add DASAC dasac.f
COMMENTS to a DAF file comment area, append DAFAC dafac.f
COMMENTS to a das file comment area, append DASAC dasac.f
COMMENTS to SPK or CK file, add SPCAC spcac.f
COMMON divisor, greatest GCD gcd.f
COMPARE character sets SETC setc.f
COMPARE d.p. sets SETD setd.f
COMPARE integer sets SETI seti.f
COMPARE two d.p. windows WNRELD wnreld.f
COMPLEMENT a d.p. window WNCOMD wncomd.f
COMPONENT checking status, get the current time TCHCKD tcheck.f
COMPONENT of a 3-vector, perpendicular VPERP vperp.f
COMPONENTS for a symbol, fetch all SYGETC sygetc.f
SYGETD sygetd.f
SYGETI sygeti.f
COMPONENTS from a vector, unpack three scalar VUPACK vupack.f
COMPONENTS into a vector, pack three scalar VPACK vpack.f
COMPONENTS of a single symbol, order the SYORDC syordc.f
SYORDD syordd.f
SYORDI syordi.f
COMPONENTS of a time vector, check the TCHECK tcheck.f
COMPONENTS, parse a time string into a vector of TPARTV tpartv.f
COMPRESS a character string CMPRSS cmprss.f
COMPRESS uppercase left-justify a character string LJUCRS ljucrs.f
COMPUTE a polynomial and its derivatives POLYDS polyds.f
COMPUTE a state from equinoctial elements EQNCPV eqncpv.f
COMPUTE a unit cross product and its derivative DUCRSS ducrss.f
COMPUTE l s LSPCN lspcn.f
COMPUTE l sub s LSPCN lspcn.f
COMPUTE ls LSPCN lspcn.f
COMPUTE normal vector for a type 2 dsk plate DSKN02 dskn02.f
COMPUTE normal vector from dsk type 2 plate id DSKN02 dskn02.f
COMPUTE normal vector of triangular plate from vertices PLTNRM pltnrm.f
COMPUTE normal vectors on dsk surface SRFNRM srfnrm.f
COMPUTE normal vectors on topographic surface SRFNRM srfnrm.f
COMPUTE phase angle for arbitrary illumination source PHASEQ phaseq.f
COMPUTE plate model area PLTAR pltar.f
COMPUTE plate model volume PLTVOL pltvol.f
COMPUTE range bounds for type 2 dsk segment DSKRB2 dskrb2.f
COMPUTE the angular separation between two target bodies TRGSEP trgsep.f
COMPUTE the derivative of a cross product DVCRSS dvcrss.f
COMPUTE the derivative of a dot product DVDOT dvdot.f
COMPUTE the local time for a point on a body. ET2LST et2lst.f
COMPUTE the remainder of a double precision division RMAIND rmaind.f
COMPUTE the remainder of an integer division RMAINI rmaini.f
COMPUTE uplink and downlink light time LTIME ltime.f
CONDITION, signal error SIGERR sigerr.f
CONDITION solver, gf mid-level geometric GFEVNT gfevnt.f
CONE, intersection of line segment and INCNSG incnsg.f
CONFIRM the existence of a pooled numeric kernel variable EXPOOL pool.f
CONIC elements from state OSCELT oscelt.f
CONIC elements from state, extended OSCLTX oscltx.f
CONIC elements, state from CONICS conics.f
CONSTANT offset frame, fetch the rotation and frame of a TKFRAM tkfram.f
CONSTANT, plane to normal vector and PL2NVC pl2nvc.f
CONSTANT position observer, az/el coordinates relative to AZLCPO azlcpo.f
CONSTANT position observer, state relative to SPKCPO spkcpo.f
CONSTANT position surface point, az/el coordinates w.r.t. AZLCPO azlcpo.f
CONSTANT position surface point, state relative to SPKCPO spkcpo.f
CONSTANT position target, state of SPKCPT spkcpt.f
CONSTANT step size, gf get GFSTEP gfstep.f
CONSTANT step size, gf set GFSSTP gfstep.f
CONSTANT to plane, normal vector and NVC2PL nvc2pl.f
CONSTANT velocity observer, state relative to SPKCVO spkcvo.f
CONSTANT velocity surface point, state relative to SPKCVO spkcvo.f
CONSTANT velocity target, state of SPKCVT spkcvt.f
CONSTANTS for a body from the kernel pool, fetch BODVCD bodvcd.f
BODVRD bodvrd.f
CONSTANTS for a body in the kernel pool, find BODFND bodfnd.f
CONSTANTS for a body, physical BODVCD bodvcd.f
BODVRD bodvrd.f
CONSTANTS from a generic segment, fetch SGFCON sgfcon.f
CONSTRAINTS, search using illumination angle GFILUM gfilum.f
CONSTRAINTS, search using lighting angle GFILUM gfilum.f
CONSTRAINTS, solve for emission angle GFILUM gfilum.f
CONSTRAINTS, solve for illumination angle GFILUM gfilum.f
CONSTRAINTS, solve for incidence angle GFILUM gfilum.f
CONSTRAINTS, solve for phase angle GFILUM gfilum.f
CONSTRAINTS, solve for solar incidence angle GFILUM gfilum.f
CONTINUE adding data to a DAF DAFCAD dafana.f
CONTINUE adding data to, select a DAF to DAFCAD dafana.f
CONTINUE reading comments from an SPK or CK file SPCRNL spcrfl.f
CONTINUE searching, select a DAF to DAFCS daffa.f
CONTINUED string value from the kernel pool, retrieve a SEPOOL sepool.f
STPOOL stpool.f
CONTINUOUS spacecraft clock ticks, ephemeris time to SCE2C sce2c.f
CONTINUOUS type 1 ticks, ephemeris time to SCEC01 sc01.f
CONTRACT the intervals of a d.p. window WNCOND wncond.f
CONVERGENCE tolerance for gf routines, change default GFSTOL gfstol.f
CONVERSION, range, az and el to rectangular velocity DRDAZL drdazl.f
CONVERSION, rectangular to range, az and el velocity DAZLDR dazldr.f
CONVERT a string to tdb seconds past the J2000 epoch STR2ET str2et.f
CONVERT an integer to ordinal text INTORD intord.f
CONVERT an integer to text INTTXT inttxt.f
CONVERT an SCLK name to an SCLK id code SCID2N sctran.f
SCN2ID sctran.f
CONVERT and format d.p. seconds past J2000 as a string TIMOUT timout.f
CONVERT base 16 scientific notation d.p. number HX2DP hx2dp.f
CONVERT between SCLK id codes and names SCTRAN sctran.f
CONVERT between various parsed time representations TTRANS ttrans.f
CONVERT binary DAF into a DAF transfer file DAFBT dafbt.f
CONVERT binary das to das transfer file DASBT dasbt.f
CONVERT body-fixed latitudinal coordinates to rectangular SRFREC srfrec.f
CONVERT d.p. number to encoded d.p. number DP2HX dp2hx.f
CONVERT d.p. to base 16 scientific notation DP2HX dp2hx.f
CONVERT d.p. to signed normalized hexadecimal string DP2HX dp2hx.f
CONVERT DAF transfer file to binary DAFTB daftb.f
CONVERT das transfer file to binary das DASTB dastb.f
CONVERT encoded d.p. number to d.p. number HX2DP hx2dp.f
CONVERT ephemeris time to a formal calendar date ETCAL etcal.f
CONVERT from gregorian to julian calendar GR2JUL jul2gr.f
CONVERT from julian proleptic to gregorian calendar JUL2GR jul2gr.f
CONVERT from one time vector to another TTRANS ttrans.f
CONVERT integer to character string INTSTR intstr.f
CONVERT integer to signed hexadecimal string INT2HX int2hx.f
CONVERT one additive numeric time system to another UNITIM unitim.f
CONVERT one uniform numeric time system to another UNITIM unitim.f
CONVERT planetographic to rectangular coordinates PGRREC pgrrec.f
CONVERT range, az and el to rectangular coordinates AZLREC azlrec.f
CONVERT range, azimuth and elevation to rectangular AZLREC azlrec.f
CONVERT rectangular coordinates to range, az and el RECAZL recazl.f
CONVERT rectangular to planetographic coordinates RECPGR recpgr.f
CONVERT rectangular to range, azimuth and elevation RECAZL recazl.f
CONVERT signed hexadecimal string to integer HX2INT hx2int.f
CONVERT signed normalized hexadecimal string to d.p. HX2DP hx2dp.f
CONVERT spacecraft clock string to ticks SCTIKS sctiks.f
CONVERT spacecraft clock ticks to character clock format SCFMT scfmt.f
CONVERT state XFMSTA xfmsta.f
CONVERT state to extended osculating elements OSCLTX oscltx.f
CONVERT state to osculating elements OSCELT oscelt.f
CONVERT surface latitudinal coordinates to rectangular SRFREC srfrec.f
CONVERT ticks to a type 1 spacecraft clock string SCFM01 sc01.f
CONVERT to lowercase LCASE lcase.f
CONVERT to uppercase UCASE ucase.f
CONVERT type 1 spacecraft clock string to ticks SCPS01 scps01.f
SCTK01 sc01.f
CONVERT units CONVRT convrt.f
COORDINATE frame, build a right handed FRAME frame.f
COORDINATE search, gf position GFPOSC gfposc.f
COORDINATE search, gf subpoint GFSUBC gfsubc.f
COORDINATE search, gf surface intercept GFSNTC gfsntc.f
COORDINATE systems, state transformation between XFMSTA xfmsta.f
COORDINATED universal time, --- see UTC
COORDINATES, convert planetographic to rectangular PGRREC pgrrec.f
COORDINATES, convert range, az and el to rectangular AZLREC azlrec.f
COORDINATES, convert rectangular to planetographic RECPGR recpgr.f
COORDINATES, geodetic to rectangular GEOREC georec.f
COORDINATES, jacobian matrix of az/el w.r.t. rectangular DAZLDR dazldr.f
COORDINATES, jacobian matrix of rectangular w.r.t. az/el DRDAZL drdazl.f
COORDINATES, jacobian of cylindrical w.r.t. rectangular DCYLDR dcyldr.f
COORDINATES, jacobian of geodetic w.r.t. rectangular DGEODR dgeodr.f
COORDINATES, jacobian of latitudinal w.r.t. rectangular DLATDR dlatdr.f
COORDINATES, jacobian of planetographic w.r.t. rectangular DPGRDR dpgrdr.f
COORDINATES, jacobian of rectangular w.r.t. cylindrical DRDCYL drdcyl.f
COORDINATES, jacobian of rectangular w.r.t. geodetic DRDGEO drdgeo.f
COORDINATES, jacobian of rectangular w.r.t. latitudinal DRDLAT drdlat.f
COORDINATES, jacobian of rectangular w.r.t. planetographic DRDPGR drdpgr.f
COORDINATES, jacobian of rectangular w.r.t. spherical DRDSPH drdsph.f
COORDINATES, jacobian of spherical w.r.t. rectangular DSPHDR dsphdr.f
COORDINATES, latitudinal to cylindrical LATCYL latcyl.f
COORDINATES, latitudinal to rectangular LATREC latrec.f
COORDINATES, latitudinal to spherical LATSPH latsph.f
COORDINATES, range, az and el to rectangular AZLREC azlrec.f
COORDINATES, range ra and dec to rectangular RADREC radrec.f
COORDINATES, rectangular to cylindrical RECCYL reccyl.f
COORDINATES, rectangular to latitudinal RECLAT reclat.f
COORDINATES, rectangular to spherical RECSPH recsph.f
COORDINATES, spherical to cylindrical SPHCYL sphcyl.f
COORDINATES, spherical to latitudinal SPHLAT sphlat.f
COORDINATES, spherical to rectangular SPHREC sphrec.f
COORDINATES to cartesian surface points, map latitudinal LATSRF latsrf.f
COORDINATES to dsk surface points, map latitudinal LATSRF latsrf.f
COORDINATES to ra and dec, rectangular RECRAD recrad.f
COORDINATES to range, az and el, convert rectangular RECAZL recazl.f
COORDINATES to range, az and el, rectangular RECAZL recazl.f
COORDINATES to rectangular, convert body-fixed latitudinal SRFREC srfrec.f
COORDINATES to rectangular, convert surface latitudinal SRFREC srfrec.f
COORDINATES to rectangular, surface point latitudinal SRFREC srfrec.f
COORDINATES, transformation from J2000 to bodyfixed BODMAT bodmat.f
COPY a character cell COPYC copyc.f
COPY a d.p. cell COPYD copyd.f
COPY an integer cell COPYI copyi.f
COPY of traceback, get frozen FREEZE trcpkg.f
CORRECT indefinite article, get the ANA ana.f
CORRECTED for aberrations, get position relative observer SPKEZP spkezp.f
SPKPOS spkpos.f
CORRECTED for aberrations, get state relative observer SPKEZ spkez.f
CORRECTED for aberrations, get state relative to observer SPKEZR spkezr.f
CORRECTED state from SPK file, light-time SPKLTC spkltc.f
CORRECTED state, get light-time SPKLTC spkltc.f
CORRECTION, low-level aberration SPKACS spkacs.f
CORRECTION, low-level light time SPKLTC spkltc.f
CORRECTION, low-level light time and stellar aberration SPKAPS spkaps.f
COUNT characters in a text file COUNTC countc.f
COUNT of loaded EK columns, return the EKCCNT ekqmgr.f
COUNT, word WDCNT wdcnt.f
COVERAGE start and stop time for binary pck frame, get PCKCOV pckcov.f
COVERAGE start and stop time for body, get SPKCOV spkcov.f
COVERAGE start and stop time for CK frame, get CKCOV ckcov.f
COVERAGE start and stop time for CK instrument, get CKCOV ckcov.f
COVERAGE start and stop time for CK object, get CKCOV ckcov.f
COVERAGE start and stop time for ephemeris object, get SPKCOV spkcov.f
COVERAGE start and stop time for SPK object, get SPKCOV spkcov.f
COVERAGE window for binary pck reference frame, get PCKCOV pckcov.f
COVERAGE window for CK object, get CKCOV ckcov.f
COVERAGE window for SPK object, get SPKCOV spkcov.f
CREATE a duplicate of a symbol SYDUPC sydupc.f
SYDUPD sydupd.f
SYDUPI sydupi.f
CROSS product and its derivative, compute a unit DUCRSS ducrss.f
CROSS product, compute the derivative of a DVCRSS dvcrss.f
CROSS product, unitized UCRSS ucrss.f
CROSS product, vector VCRSS vcrss.f
CUBE root, d.p. DCBRT dcbrt.f
CURRENT error output device specification, get GETDEV putdev.f
CURRENT error response action, get GETACT putact.f
CURRENT long error message, get GETLMS putlms.f
CURRENT short error message, get GETSMS putsms.f
CURRENT time component checking status, get the TCHCKD tcheck.f
CUSTOMIZE allowed identifier characters for lexing LXCSID lxname.f
CYCLE a character string CYCLEC cyclec.f
CYCLE the elements of a character array CYCLAC cyclac.f
CYCLE the elements of a character array in place CYACIP cyacip.f
CYCLE the elements of a d.p. array CYCLAD cyclad.f
CYCLE the elements of a d.p. array in place CYADIP cyadip.f
CYCLE the elements of an integer array CYCLAI cyclai.f
CYCLE the elements of an integer array in place CYAIIP cyaiip.f
CYLINDRICAL coordinates, jacobian of rectangular w.r.t. DRDCYL drdcyl.f
CYLINDRICAL coordinates, latitudinal to LATCYL latcyl.f
CYLINDRICAL coordinates, rectangular to RECCYL reccyl.f
CYLINDRICAL coordinates, spherical to SPHCYL sphcyl.f
CYLINDRICAL to latitudinal CYLLAT cyllat.f
CYLINDRICAL to rectangular CYLREC cylrec.f
CYLINDRICAL to spherical CYLSPH cylsph.f
CYLINDRICAL w.r.t. rectangular coordinates, jacobian of DCYLDR dcyldr.f
D.P. 3x3 matrix, determinant of a DET det.f
D.P. arc hyperbolic cosine DACOSH dacosh.f
D.P. arc hyperbolic tangent DATANH datanh.f
D.P. argument for acos before evaluation, check a DACOSN dacosn.f
D.P. argument for asin before evaluation, check a DASINE dasine.f
D.P. array, clear a CLEARD cleard.f
D.P. array, cycle the elements of a CYCLAD cyclad.f
D.P. array element, last closest LSTCLD lstcld.f
D.P. array, fill a FILLD filld.f
D.P. array in place, cycle the elements of a CYADIP cyadip.f
D.P. array, insert at location in INSLAD inslad.f
D.P. array, maximum element of MAXAD maxad.f
D.P. array, minimum element of MINAD minad.f
D.P. array, move a d.p. array to another MOVED moved.f
D.P. array, order of a ORDERD orderd.f
D.P. array, pack a PACKAD packad.f
D.P. array, product of a PRODAD prodad.f
D.P. array, remove duplicates from a RMDUPD rmdupd.f
D.P. array, remove elements from a REMLAD remlad.f
D.P. array, reorder a REORDD reordd.f
D.P. array, search in a ISRCHD isrchd.f
D.P. array, shell sort a SHELLD shelld.f
D.P. array, sum of a SUMAD sumad.f
D.P. array, swap elements within a SWAPAD swapad.f
D.P. array to another d.p. array, move a MOVED moved.f
D.P. cell, append an item to a APPNDD appndd.f
D.P. cell, cardinality of a CARDD cardd.f
D.P. cell, copy a COPYD copyd.f
D.P. cell, set the cardinality of a SCARDD scardd.f
D.P. cell, set the size of a SSIZED ssized.f
D.P. cell, size of a SIZED sized.f
D.P. column to EK segment, write entire EKACLD ekacld.f
D.P., convert signed normalized hexadecimal string to HX2DP hx2dp.f
D.P. cube root DCBRT dcbrt.f
D.P. DAF, read write DAFRWD dafrwd.f
D.P. data from a type 2 dsk segment, fetch DSKD02 dskd02.f
D.P. data, lookup of type 1 spacecraft clock SCLD01 sclu01.f
D.P. data, lookup type 1 spacecraft clock SCLD01 sclu01.f
D.P. element less than, last LSTLTD lstltd.f
D.P. element less than or equal to, last LSTLED lstled.f
D.P. entry in an EK column, replace EKUCED ekuced.f
D.P. number and format picture, string from a DPFMT dpfmt.f
D.P. number, convert base 16 scientific notation HX2DP hx2dp.f
D.P. number, convert d.p. number to encoded DP2HX dp2hx.f
D.P. number, convert encoded d.p. number to HX2DP hx2dp.f
D.P. number, format a string representing a DPFMT dpfmt.f
D.P. number into error message text, insert ERRDP errdp.f
D.P. number, largest DPMAX dpmax.f
D.P. number, parse a character string to a NPARSD nparsd.f
D.P. number, replace marker with REPMD repmd.f
D.P. number, smallest DPMIN dpmin.f
D.P. number to character DPSTR dpstr.f
D.P. number to character with formatting DPSTRF dpstrf.f
D.P. number to d.p. number, convert encoded HX2DP hx2dp.f
D.P. number to encoded d.p. number, convert DP2HX dp2hx.f
D.P. number, touch a TOUCHD touchd.f
D.P. number with encapsulated error handling, parse PRSDP prsdp.f
D.P. numbers from a text file, read and decode encoded RDENCD rdencd.f
D.P. numbers, opposite sign OPSGND opsgnd.f
D.P. numbers, same sign SMSGND smsgnd.f
D.P. numbers to a text file, encode and write WRENCD wrencd.f
D.P. record, read DAF DAFGDR dafrwd.f
DAFRDR dafrwd.f
D.P. record, write DAF DAFWDR dafrwd.f
D.P. seconds past J2000 as a string, convert and format TIMOUT timout.f
D.P. set, element of a ELEMD elemd.f
D.P. set, fetch from a FETCHD fetchd.f
D.P. set, insert an item into a INSRTD insrtd.f
D.P. set, remove an item from a REMOVD removd.f
D.P. set, validate a VALIDD validd.f
D.P. sets, compare SETD setd.f
D.P. sets, difference of two DIFFD diffd.f
D.P. sets, intersect two INTERD interd.f
D.P. sets, symmetric difference of two SDIFFD sdiffd.f
D.P. sets, union two UNIOND uniond.f
D.P. to base 16 scientific notation, convert DP2HX dp2hx.f
D.P. to signed normalized hexadecimal string, convert DP2HX dp2hx.f
D.P. value, binary search for BSRCHD bsrchd.f
D.P. value of a pooled kernel variable, return the GDPOOL pool.f
D.P. value, replace marker with formatted REPMF repmf.f
D.P. value within an interval, bracket a BRCKTD brcktd.f
D.P. values from a string, extract DXTRCT dxtrct.f
D.P. values, swap SWAPD swapd.f
D.P. variable in the kernel pool, set the value of a PDPOOL pool.f
D.P. window, cardinality of a WNCARD wncard.f
D.P. window, complement a WNCOMD wncomd.f
D.P. window, contract the intervals of a WNCOND wncond.f
D.P. window, element of a WNELMD wnelmd.f
D.P. window, expand the intervals of a WNEXPD wnexpd.f
D.P. window, extract the endpoints from a WNEXTD wnextd.f
D.P. window, fetch an interval from a WNFETD wnfetd.f
D.P. window, fill small gaps in a WNFILD wnfild.f
D.P. window, filter small intervals from a WNFLTD wnfltd.f
D.P. window, included in a WNINCD wnincd.f
D.P. window, insert an interval into a WNINSD wninsd.f
D.P. window, summary of a WNSUMD wnsumd.f
D.P. window, validate a WNVALD wnvald.f
D.P. windows, compare two WNRELD wnreld.f
D.P. windows, difference two WNDIFD wndifd.f
D.P. windows, intersect two WNINTD wnintd.f
D.P. windows, union two WNUNID wnunid.f
DAF address, read data from DAFGDA dafgda.f
DAF address, record/word to DAFRWA dafrwa.f
DAF address to record/word DAFARW dafrwa.f
DAF address, write data to DAFWDA dafwda.f
DAF array, add data to DAFADA dafana.f
DAF array, add new DAFANA dafana.f
DAF array, begin new DAFBNA dafana.f
DAF array, end new DAFENA dafana.f
DAF array, find DAFFA daffa.f
DAF array, find next DAFFNA daffa.f
DAF array, find previous DAFFPA daffa.f
DAF array name, change DAFRN daffa.f
DAF array name, get DAFGN daffa.f
DAF arrays, reorder DAFRA dafra.f
DAF backward search, begin DAFBBS daffa.f
DAF character record, read DAFRCR dafrcr.f
DAF character record, write DAFWCR dafwcr.f
DAF, close DAFCLS dafah.f
DAF comment area, delete DAFDC dafdc.f
DAF, continue adding data to a DAFCAD dafana.f
DAF d.p. record, read DAFGDR dafrwd.f
DAFRDR dafrwd.f
DAF d.p. record, write DAFWDR dafrwd.f
DAF, extract comments from a DAFEC dafec.f
DAF file, add comments to a binary DAFAC dafac.f
DAF file comment area, append comments to a DAFAC dafac.f
DAF file record, read DAFRFR dafrfr.f
DAF file record, write DAFWFR dafwfr.f
DAF files, return the set of handles for open DAFHOF dafah.f
DAF for read, open DAFOPR dafah.f
DAF for write, open existing DAFOPW dafah.f
DAF forward search, begin DAFBFS daffa.f
DAF handle, file name to DAFFNH dafah.f
DAF handle, get DAFGH daffa.f
DAF handle, logical unit to DAFLUH dafah.f
DAF handle to file name DAFHFN dafah.f
DAF handle to logical unit DAFHLU dafah.f
DAF handles, assign DAFAH dafah.f
DAF handles, signal an error for invalid DAFSIH dafah.f
DAF into a DAF transfer file, convert binary DAFBT dafbt.f
DAF or das filename into long error message, insert ERRHAN errhan.f
DAF read requests, number of DAFNRR dafrwd.f
DAF, read write d.p. DAFRWD dafrwd.f
DAF reserved records, add DAFARR dafarr.f
DAF reserved records, remove DAFRRR dafrrr.f
DAF summary format, handle to DAFHSF dafah.f
DAF summary, get DAFGS daffa.f
DAF summary, pack DAFPS dafps.f
DAF summary record, read DAFGSR dafrwd.f
DAF summary, replace DAFRS daffa.f
DAF summary, unpack DAFUS dafps.f
DAF summary, write DAFWS daffa.f
DAF to continue adding data to, select a DAFCAD dafana.f
DAF to continue searching, select a DAFCS daffa.f
DAF transfer file, convert binary DAF into a DAFBT dafbt.f
DAF transfer file to binary, convert DAFTB daftb.f
DAF with type, open new DAFONW dafah.f
DAS character physical records, read DASRRC dasrwr.f
DAS character physical records, update DASURC dasrwr.f
DAS character physical records, write DASWRC dasrwr.f
DAS cluster directories, update DASCUD dascud.f
DAS comment area, delete DASDC dasdc.f
DAS, convert das transfer file to binary DASTB dastb.f
DAS double precision physical records, read DASRRD dasrwr.f
DAS double precision physical records, update DASURD dasrwr.f
DAS double precision physical records, write DASWRD dasrwr.f
DAS file, add character data to a DASADC dasadc.f
DAS file, add comment records to a DASACR dasacr.f
DAS file, add comments from a logical unit to a DASACU dasacu.f
DAS file, add comments to a binary DASAC dasac.f
DAS file, add double precision data to a DASADD dasadd.f
DAS file, add integer data to a DASADI dasadi.f
DAS file, close a DASLLC dasfm.f
DAS file, close an open DASCLS dascls.f
DAS file comment area, append comments to a DASAC dasac.f
DAS file, extract comments from a DASEC dasec.f
DAS file, find the amount of data in a DASHFS dasfm.f
DAS file for read access, open a DASOPR dasfm.f
DAS file for reading, open a DASOPR dasfm.f
DAS file for write access, open a DASOPW dasfm.f
DAS file for write access, open a new DASOPN dasfm.f
DAS file for writing, open a DASOPW dasfm.f
DAS file for writing, open a new DASOPN dasfm.f
DAS file handle, map logical unit to DASLUH dasfm.f
DAS file handle to logical unit, map DASHLU dasfm.f
DAS file, open a new DASONW dasfm.f
DAS file, open a scratch DASOPS dasfm.f
DAS file, read character data from a DASRDC dasrdc.f
DAS file, read double precision data from a DASRDD dasrdd.f
DAS file, read integer data from a DASRDI dasrdi.f
DAS file record, read DASRFR dasrfr.f
DAS file record, write DASWFR daswfr.f
DAS file, remove comment records from a DASRCR dasrcr.f
DAS file, return last logical addresses in DASLLA daslla.f
DAS file, return logical address range of DASLLA daslla.f
DAS file, return the file summary of a DASHFS dasfm.f
DAS file, segregate the data records in a DASSDR dassdr.f
DAS file to a logical unit, extract comments from a DASECU dasecu.f
DAS file, update double precision data in a DASUDD dasudd.f
DAS file, update integer data in a DASUDI dasudi.f
DAS file, update the file summary of a DASUFS dasfm.f
DAS file with write access, open a new DASONW dasfm.f
DAS file, write buffered records to a DASWBR dasrwr.f
DAS filename into long error message, insert DAF or ERRHAN errhan.f
DAS files, manage open DASFM dasfm.f
DAS files, return allowed access methods for DASHAM dasfm.f
DAS files, return set of handles of open DASHOF dasfm.f
DAS handle, map file name to DASFNH dasfm.f
DAS handle to file name, map DASHFN dasfm.f
DAS handles, detect invalid DASSIH dasfm.f
DAS handles, validate DASSIH dasfm.f
DAS integer physical records, read DASRRI dasrwr.f
DAS integer physical records, update DASURI dasrwr.f
DAS integer physical records, write DASWRI dasrwr.f
DAS internal file name, read DASRFR dasrfr.f
DAS internal file name, update DASWFR daswfr.f
DAS internal file name, write DASWFR daswfr.f
DAS logical address to physical location, map DASA2L dasa2l.f
DAS logical addresses using substrings, update a range of DASUDC dasudc.f
DAS logical addresses, write substrings to a range of DASUDC dasudc.f
DAS physical records, read and write DASRWR dasrwr.f
DAS routines, perform low-level i/o for DASIOC dasioc.f
DASIOD dasiod.f
DASIOI dasioi.f
DAS to das transfer file, convert binary DASBT dasbt.f
DAS transfer file, convert binary das to DASBT dasbt.f
DAS transfer file to binary das, convert DASTB dastb.f
DATA, find EK EKFIND ekfind.f
DATA for a type 1 SCLK, return partition SCPR01 sc01.f
DATA for single star from a type 1 star catalog, get STCG01 stcg01.f
DATA from a das file, read character DASRDC dasrdc.f
DATA from a das file, read double precision DASRDD dasrdd.f
DATA from a das file, read integer DASRDI dasrdi.f
DATA from a type 2 dsk segment, fetch d.p. DSKD02 dskd02.f
DATA from a type 2 dsk segment, fetch integer DSKI02 dski02.f
DATA from a type 2 dsk segment, fetch plate DSKP02 dskp02.f
DATA from DAF address, read DAFGDA dafgda.f
DATA from EK column, read character EKRCEC ekrcec.f
DATA from EK column, read double precision EKRCED ekrced.f
DATA from EK column, read integer EKRCEI ekrcei.f
DATA in a das file, find the amount of DASHFS dasfm.f
DATA in a das file, update double precision DASUDD dasudd.f
DATA in a das file, update integer DASUDI dasudi.f
DATA line from a kernel file, read the next RDKDAT rdker.f
DATA, lookup of type 1 spacecraft clock d.p. SCLD01 sclu01.f
DATA, lookup of type 1 spacecraft clock integer SCLI01 sclu01.f
DATA, lookup type 1 spacecraft clock d.p. SCLD01 sclu01.f
DATA, lookup type 1 spacecraft clock integer SCLI01 sclu01.f
DATA, read ephemeris SPKEZ spkez.f
SPKEZP spkezp.f
SPKEZR spkezr.f
SPKPOS spkpos.f
DATA, read trajectory SPKEZ spkez.f
SPKEZP spkezp.f
SPKEZR spkezr.f
SPKPOS spkpos.f
DATA record, evaluate CK type 1 pointing CKE01 cke01.f
DATA record, evaluate CK type 2 pointing CKE02 cke02.f
DATA record, evaluate CK type 3 pointing CKE03 cke03.f
DATA record, evaluate CK type 4 pointing CKE04 cke04.f
DATA record, read CK type 1 pointing CKR01 ckr01.f
DATA record, read CK type 2 pointing CKR02 ckr02.f
DATA record, read CK type 3 pointing CKR03 ckr03.f
DATA records in a das file, segregate the DASSDR dassdr.f
DATA segment, write CK type 1 pointing CKW01 ckw01.f
DATA segment, write CK type 2 pointing CKW02 ckw02.f
DATA segment, write CK type 3 pointing CKW03 ckw03.f
DATA segment, write CK type 5 CKW05 ckw05.f
DATA segment, write pck type 2 PCKW02 pckw02.f
DATA segment, write pck type 20 PCKW20 pckw20.f
DATA segment, write SPK type 1 ephemeris SPKW01 spkw01.f
DATA segment, write SPK type 12 ephemeris SPKW12 spkw12.f
DATA segment, write SPK type 13 ephemeris SPKW13 spkw13.f
DATA segment, write SPK type 18 ephemeris SPKW18 spkw18.f
DATA segment, write SPK type 19 ephemeris SPKW19 spkw19.f
DATA segment, write SPK type 2 SPKW02 spkw02.f
DATA segment, write SPK type 20 SPKW20 spkw20.f
DATA segment, write SPK type 21 ephemeris SPKW21 spkw21.f
DATA segment, write SPK type 3 SPKW03 spkw03.f
DATA segment, write SPK type 5 ephemeris SPKW05 spkw05.f
DATA segment, write SPK type 6 ephemeris CKW06 ckw06.f
DATA segment, write SPK type 8 ephemeris SPKW08 spkw08.f
DATA segment, write SPK type 9 ephemeris SPKW09 spkw09.f
DATA to a DAF, continue adding DAFCAD dafana.f
DATA to a das file, add character DASADC dasadc.f
DATA to a das file, add double precision DASADD dasadd.f
DATA to a das file, add integer DASADI dasadi.f
DATA to a type 03 pck segment, add PCK03A pck03a.f
DATA to a type 14 SPK segment, add SPK14A spk14a.f
DATA to a type 4 CK segment, add CKW04A ckw04a.f
DATA to DAF address, write DAFWDA dafwda.f
DATA to DAF array, add DAFADA dafana.f
DATA to EK, add EKACEC ekacec.f
EKACED ekaced.f
EKACEI ekacei.f
DATA to EK column, add character EKACEC ekacec.f
DATA to EK column, add double precision EKACED ekaced.f
DATA to EK column, add integer EKACEI ekacei.f
DATA to EK column, write character EKACEC ekacec.f
DATA to EK column, write double precision EKACED ekaced.f
DATA to EK column, write integer EKACEI ekacei.f
DATA to, select a DAF to continue adding DAFCAD dafana.f
DATA using sgp4., evaluate norad two-line element EVSGP4 evsgp4.f
DATA value for a generic segment, retrieve a meta SGMETA sgmeta.f
DATABASE, return SCLK type, using type 1 SCTY01 sc01.f
DATE 1900.0, besselian B1900 b1900.f
DATE 1950.0, besselian B1950 b1950.f
DATE, convert ephemeris time to a formal calendar ETCAL etcal.f
DATE of 1900.0 jan 0.5, julian J1900 j1900.f
DATE of 1950.0 jan 1.0, julian J1950 j1950.f
DATE of 2000 jan 1.5, julian J2000 j2000.f
DATE of 2100 jan 1.5, julian J2100 j2100.f
DAY, seconds per SPD spd.f
DEC, rectangular coordinates to ra and RECRAD recrad.f
DEC to rectangular coordinates, range ra and RADREC radrec.f
DECIMAL number, determine if a string is a BEDEC bedec.f
DECLINATION, rectangular to right ascension and RECRAD recrad.f
DECLINATION to rectangular, right ascension and RADREC radrec.f
DECODE a character string DECHAR enchar.f
DECODE a portably encoded character string PRTDEC prtenc.f
DECODE encoded d.p. numbers from a text file, read and RDENCD rdencd.f
DECODE encoded integers from a text file, read and RDENCI rdenci.f
DECODE spacecraft clock SCDECD scdecd.f
DEFAULT allowed identifier characters, return LXDFID lxname.f
DEFAULT convergence tolerance for gf routines, change GFSTOL gfstol.f
DEFAULT error action, get/set ERRACT erract.f
DEFAULT, inertial reference frame IRFDEF chgirf.f
DEFINE a state transformation matrix from two states TWOVXF twovxf.f
DEFINE an orthonormal frame from two vectors TWOVEC twovec.f
DEFINED boolean function search, gf user GFUDB gfudb.f
DEFINED scalar function search, gf user GFUDS gfuds.f
DEFINITION, body name/id code BODDEF boddef.f
DEFINITION parameter, return a kernel pool SZPOOL pool.f
DEGREE, radians per RPD rpd.f
DEGREES per radian DPR dpr.f
DELETE a file DELFIL delfil.f
DELETE a kernel pool variable DVPOOL pool.f
DELETE a symbol from a symbol table SYDELC sydelc.f
SYDELD sydeld.f
SYDELI sydeli.f
DELETE agent from kernel pool watch lists DWPOOL pool.f
DELETE comments from SPK or CK file SPCDC spcdc.f
DELETE DAF comment area DAFDC dafdc.f
DELETE das comment area DASDC dasdc.f
DELETE kernel pool watch DWPOOL pool.f
DELETE record from an EK segment EKDELR ekdelr.f
DEPTH, traceback TRCDEP trcpkg.f
DEPTH, traceback maximum TRCMXD trcpkg.f
DERIVATIVE, angular velocity from quaternion and QDQ2AV qdq2av.f
DERIVATIVE, compute a unit cross product and its DUCRSS ducrss.f
DERIVATIVE of 3-vector norm DVNORM dvnorm.f
DERIVATIVE of a cross product, compute the DVCRSS dvcrss.f
DERIVATIVE of a dot product, compute the DVDOT dvdot.f
DERIVATIVE of a rotation matrix DROTAT drotat.f
DERIVATIVE of a user-defined scalar function, first UDDF uddf.f
DERIVATIVE of altitude over an ellipsoid DNEARP dnearp.f
DERIVATIVE of angular separation, time DVSEP dvsep.f
DERIVATIVE of half angle, time DHFA dhfa.f
DERIVATIVE of scalar function less than zero, first UDDC uddc.f
DERIVATIVE, range, azimuth and elevation to rectangular DRDAZL drdazl.f
DERIVATIVE, rectangular to range, azimuth and elevation DAZLDR dazldr.f
DERIVATIVE using quadratic fit, estimate function QDERIV qderiv.f
DERIVATIVES, compute a polynomial and its POLYDS polyds.f
DERIVATIVES from state transformation, euler angles and XF2EUL xf2eul.f
DERIVATIVES, get euler angles and their PCKE02 pcke02.f
PCKEUL pckeul.f
DERIVATIVES of a chebyshev expansion CHBDER chbder.f
DERIVATIVES, state transformation from euler angles and EUL2XF xf2eul.f
DESCRIPTOR, return dsk segment DSKGD dskgd.f
DESCRIPTOR, unpack and pck segment PCKUDS pckuds.f
DESCRIPTOR, unpack and SPK segment SPKUDS spkuds.f
DESCRIPTOR, validate and pack a pck segment PCKPDS pckpds.f
DESCRIPTOR, validate and pack an SPK segment SPKPDS spkpds.f
DESCRIPTORS, dsk ray-surface intercept with handle and DSKXSI dskxsi.f
DETECT invalid das handles DASSIH dasfm.f
DETERMINANT of a d.p. 3x3 matrix DET det.f
DETERMINE if a string is a decimal number BEDEC bedec.f
DETERMINE if a string is a number BENUM benum.f
DETERMINE if a string is an integer BEINT beint.f
DETERMINE if a string is an unsigned integer BEUNS beuns.f
DETERMINE if a vector lies in a solid tetrahedral angle INSANG insang.f
DETERMINE the architecture and type of a kernel file GETFAT getfat.f
DETERMINE the last line read from a kernel file. RDKLIN rdker.f
DETERMINE the sense of planetographic longitude. PLNSNS plnsns.f
DETERMINE whether any c-kernels are loaded CKHAVE ckbsr.f
DEVICE, close a CLLINE wrline.f
DEVICE name, get/set error output ERRDEV errdev.f
DEVICE specification, get current error output GETDEV putdev.f
DEVICE specification, store the error output PUTDEV putdev.f
DEVICE, write output line to a WRLINE wrline.f
DIAGONALIZE symmetric 2x2 matrix DIAGS2 diags2.f
DIFFERENCE between ephemeris time and UTC DELTET deltet.f
DIFFERENCE of 3-dimensional vectors, relative VREL vrel.f
DIFFERENCE of n-dimensional vectors, relative VRELG vrelg.f
DIFFERENCE of two character sets DIFFC diffc.f
DIFFERENCE of two character sets, symmetric SDIFFC sdiffc.f
DIFFERENCE of two d.p. sets DIFFD diffd.f
DIFFERENCE of two d.p. sets, symmetric SDIFFD sdiffd.f
DIFFERENCE of two integer sets DIFFI diffi.f
DIFFERENCE of two integer sets, symmetric SDIFFI sdiffi.f
DIFFERENCE two d.p. windows WNDIFD wndifd.f
DIFFERENT epochs, position transformation matrix for PXFRM2 pxfrm2.f
DIGITS, retain significant SIGDGT sigdgt.f
DIMENSION of a symbol, fetch the SYDIMC sydimc.f
SYDIMD sydimd.f
SYDIMI sydimi.f
DIRECTORIES, update das cluster DASCUD dascud.f
DISTANCE between 3-dimensional vectors VDIST vdist.f
DISTANCE between line and ellipsoid NPEDLN npedln.f
DISTANCE between line of sight and body NPEDLN npedln.f
DISTANCE between n-dimensional vectors VDISTG vdistg.f
DISTANCE between point and line NPLNPT nplnpt.f
DISTANCE from point to ellipsoid NEARPT nearpt.f
DISTANCE search, gf GFDIST gfdist.f
DISTANCE, spherical surface SPHSD sphsd.f
DIVISION, compute the remainder of a double precision RMAIND rmaind.f
DIVISION, compute the remainder of an integer RMAINI rmaini.f
DIVISOR, greatest common GCD gcd.f
DLA file, begin backward search in DLABBS dlabbs.f
DLA file, begin forward search in DLABFS dlabfs.f
DLA file, begin new segment in DLABNS dlabns.f
DLA file, end new segment in DLAENS dlaens.f
DLA file, find next segment in DLAFNS dlafns.f
DLA file, find previous segment in DLAFPS dlafps.f
DLA file, open a new DLAOPN dlaopn.f
DLA file with write access, open a new DLAOPN dlaopn.f
DLA segments for match, test DLASSG dlassg.f
DOT product 3-dimensional vectors VDOT vdot.f
DOT product, compute the derivative of a DVDOT dvdot.f
DOT product of n-dimensional vectors VDOTG vdotg.f
DOUBLE precision, --- see d.p.
DOUBLE precision array file, --- see DAF
DOUBLE precision column entry, fetch element from EKGD ekqmgr.f
DOUBLE precision data from a das file, read DASRDD dasrdd.f
DOUBLE precision data from EK column, read EKRCED ekrced.f
DOUBLE precision data in a das file, update DASUDD dasudd.f
DOUBLE precision data to a das file, add DASADD dasadd.f
DOUBLE precision data to EK column, add EKACED ekaced.f
DOUBLE precision data to EK column, write EKACED ekaced.f
DOUBLE precision division, compute the remainder of a RMAIND rmaind.f
DOUBLE precision physical records, read das DASRRD dasrwr.f
DOUBLE precision physical records, update das DASURD dasrwr.f
DOUBLE precision physical records, write das DASWRD dasrwr.f
DOUBLE precision records, perform fortran reads of DASIOD dasiod.f
DOUBLE precision records, perform fortran writes of DASIOD dasiod.f
DOWNLINK light time, compute uplink and LTIME ltime.f
DSK file, close a DSKCLS dskcls.f
DSK file, find id codes of bodies in DSKOBJ dskobj.f
DSK file, find id codes of ephemeris objects in DSKOBJ dskobj.f
DSK file, find id codes of surfaces in DSKSRF dsksrf.f
DSK file, open a new DSKOPN dskopn.f
DSK file with write access, open a new DSKOPN dskopn.f
DSK plate, compute normal vector for a type 2 DSKN02 dskn02.f
DSK ray-surface intercept with handle and descriptors DSKXSI dskxsi.f
DSK ray-surface intercept with source information DSKXSI dskxsi.f
DSK segment, compute range bounds for type 2 DSKRB2 dskrb2.f
DSK segment descriptor, return DSKGD dskgd.f
DSK segment, fetch d.p. data from a type 2 DSKD02 dskd02.f
DSK segment, fetch integer data from a type 2 DSKI02 dski02.f
DSK segment, fetch model size parameters from a type 2 DSKZ02 dskz02.f
DSK segment, fetch parameters from a type 2 DSKB02 dskb02.f
DSK segment, fetch plate data from a type 2 DSKP02 dskp02.f
DSK segment, make spatial index for type 2 DSKMI2 dskmi2.f
DSK segment, return specified vertices from type 2 DSKV02 dskv02.f
DSK segment, write a type 2 DSKW02 dskw02.f
DSK surface, compute normal vectors on SRFNRM srfnrm.f
DSK surface points, map latitudinal coordinates to LATSRF latsrf.f
DSK tolerance and margin umbrella DSKTOL dsktol.f
DSK tolerance or margin parameters, retrieve DSKGTL dsktol.f
DSK tolerance or margin parameters, set DSKSTL dsktol.f
DSK type 2 plate id, compute normal vector from DSKN02 dskn02.f
DUMMY function for udfuns signature arguments UDF udf.f
DUPLICATE of a symbol, create a SYDUPC sydupc.f
SYDUPD sydupd.f
SYDUPI sydupi.f
DUPLICATES from a character array, remove RMDUPC rmdupc.f
DUPLICATES from a d.p. array, remove RMDUPD rmdupd.f
DUPLICATES from an integer array, remove RMDUPI rmdupi.f
E-KERNEL, load EKLEF ekqmgr.f
E-KERNEL, open new EKOPN ekopn.f
E-KERNEL, open scratch EKOPS ekops.f
E-KERNEL, return number of segments in an EKNSEG eknseg.f
E-KERNEL segment for fast writing, start new EKIFLD ekifld.f
E-KERNEL segment, start new EKBSEG ekbseg.f
EASY reader for SPK file SPKEZ spkez.f
EK, add data to EKACEC ekacec.f
EKACED ekaced.f
EKACEI ekacei.f
EK, close EKCLS ekcls.f
EK column, add character data to EKACEC ekacec.f
EK column, add double precision data to EKACED ekaced.f
EK column, add integer data to EKACEI ekacei.f
EK column, read character data from EKRCEC ekrcec.f
EK column, read double precision data from EKRCED ekrced.f
EK column, read integer data from EKRCEI ekrcei.f
EK column, replace character entry in an EKUCEC ekucec.f
EK column, replace d.p. entry in an EKUCED ekuced.f
EK column, replace integer entry in an EKUCEI ekucei.f
EK column, replace time entry in an EKUCED ekuced.f
EK column specified by index, return information on loaded EKCII ekqmgr.f
EK column, write character data to EKACEC ekacec.f
EK column, write double precision data to EKACED ekaced.f
EK column, write integer data to EKACEI ekacei.f
EK columns, return the count of loaded EKCCNT ekqmgr.f
EK columns, return the number of loaded EKCCNT ekqmgr.f
EK data, find EKFIND ekfind.f
EK file, load EKLEF ekqmgr.f
EK file, return shadowing status of an EKSHDW ekshdw.f
EK file, unload EKUEF ekqmgr.f
EK files, search for events in loaded EKSRCH ekqmgr.f
EK for reading, open EKOPR ekopr.f
EK for writing, open existing EKOPW ekopw.f
EK, open new EKOPN ekopn.f
EK, open scratch EKOPS ekops.f
EK query, issue EKFIND ekfind.f
EK query operations, manage EKQMGR ekqmgr.f
EK query, parse select clause of EKPSEL ekpsel.f
EK segment, append record to EKAPPR ekappr.f
EK segment, delete record from an EKDELR ekdelr.f
EK segment, finish fast write of an EKFFLD ekffld.f
EK segment for fast writing, start new EKIFLD ekifld.f
EK segment, insert record into EKINSR ekinsr.f
EK segment, start new EKBSEG ekbseg.f
EK segment summary, return EKSSUM ekssum.f
EK segment, write entire character column to EKACLC ekaclc.f
EK segment, write entire d.p. column to EKACLD ekacld.f
EK segment, write entire integer column to EKACLI ekacli.f
EL, convert rectangular coordinates to range, az and RECAZL recazl.f
EL, rectangular coordinates to range, az and RECAZL recazl.f
EL to rectangular coordinates, convert range, az and AZLREC azlrec.f
EL to rectangular coordinates, range, az and AZLREC azlrec.f
EL to rectangular velocity conversion, range, az and DRDAZL drdazl.f
EL velocity conversion, rectangular to range, az and DAZLDR dazldr.f
ELEMENT, closest integer array LSTCLI lstcli.f
ELEMENT data using sgp4., evaluate norad two-line EVSGP4 evsgp4.f
ELEMENT from character column entry, fetch EKGC ekqmgr.f
ELEMENT from double precision column entry, fetch EKGD ekqmgr.f
ELEMENT from integer column entry, fetch EKGI ekqmgr.f
ELEMENT in a set, the ordinal position of an ORDC ordc.f
ORDD ordd.f
ORDI ordi.f
ELEMENT, last closest d.p. array LSTCLD lstcld.f
ELEMENT less than, last character LSTLTC lstltc.f
ELEMENT less than, last d.p. LSTLTD lstltd.f
ELEMENT less than, last integer LSTLTI lstlti.f
ELEMENT less than or equal to, last character LSTLEC lstlec.f
ELEMENT less than or equal to, last d.p. LSTLED lstled.f
ELEMENT less than or equal to, last integer LSTLEI lstlei.f
ELEMENT of a character set ELEMC elemc.f
ELEMENT of a d.p. set ELEMD elemd.f
ELEMENT of a d.p. window WNELMD wnelmd.f
ELEMENT of an integer set ELEMI elemi.f
ELEMENT of character array, maximum MAXAC maxac.f
ELEMENT of character array, minimum MINAC minac.f
ELEMENT of d.p. array, maximum MAXAD maxad.f
ELEMENT of d.p. array, minimum MINAD minad.f
ELEMENT of integer array, maximum MAXAI maxai.f
ELEMENT of integer array, minimum MINAI minai.f
ELEMENTS, compute a state from equinoctial EQNCPV eqncpv.f
ELEMENTS, convert state to extended osculating OSCLTX oscltx.f
ELEMENTS, convert state to osculating OSCELT oscelt.f
ELEMENTS from a character array, remove REMLAC remlac.f
ELEMENTS from a d.p. array, remove REMLAD remlad.f
ELEMENTS from an integer array, remove REMLAI remlai.f
ELEMENTS from state, conic OSCELT oscelt.f
ELEMENTS from state, extended conic OSCLTX oscltx.f
ELEMENTS from state, extended osculating OSCLTX oscltx.f
ELEMENTS from state, osculating OSCELT oscelt.f
ELEMENTS in a cell, report an excess of EXCESS excess.f
ELEMENTS in a column entry, return the number of EKNELT ekqmgr.f
ELEMENTS of a character array, cycle the CYCLAC cyclac.f
ELEMENTS of a character array in place, cycle the CYACIP cyacip.f
ELEMENTS of a d.p. array, cycle the CYCLAD cyclad.f
ELEMENTS of a d.p. array in place, cycle the CYADIP cyadip.f
ELEMENTS of an integer array, cycle the CYCLAI cyclai.f
ELEMENTS of an integer array in place, cycle the CYAIIP cyaiip.f
ELEMENTS of character array, swap SWAPAC swapac.f
ELEMENTS, parse two-line GETELM getelm.f
ELEMENTS, state from conic CONICS conics.f
ELEMENTS within a d.p. array, swap SWAPAD swapad.f
ELEMENTS within an integer array, swap SWAPAI swapai.f
ELEVATION, convert rectangular to range, azimuth and RECAZL recazl.f
ELEVATION derivative, rectangular to range, azimuth and DAZLDR dazldr.f
ELEVATION, rectangular to range, azimuth and RECAZL recazl.f
ELEVATION to rectangular, convert range, azimuth and AZLREC azlrec.f
ELEVATION to rectangular derivative, range, azimuth and DRDAZL drdazl.f
ELEVATION to rectangular, range, azimuth and AZLREC azlrec.f
ELLIPSE and plane, intersection of INELPL inelpl.f
ELLIPSE, center and generating vectors to CGV2EL cgv2el.f
ELLIPSE from generating vectors, semi-axes of SAELGV saelgv.f
ELLIPSE onto plane, project PJELPL pjelpl.f
ELLIPSE to center and generating vectors EL2CGV el2cgv.f
ELLIPSE to point, nearest point on NPELPT npelpt.f
ELLIPSOID and plane, intersection of INEDPL inedpl.f
ELLIPSOID, derivative of altitude over an DNEARP dnearp.f
ELLIPSOID, distance between line and NPEDLN npedln.f
ELLIPSOID, distance from point to NEARPT nearpt.f
ELLIPSOID, find nearest point to ray on TANGPT tangpt.f
ELLIPSOID, find penumbral terminator on EDTERM edterm.f
ELLIPSOID, find terminator on EDTERM edterm.f
ELLIPSOID, find umbral terminator on EDTERM edterm.f
ELLIPSOID having given surface normal, point on an EDNMPT ednmpt.f
ELLIPSOID limb EDLIMB edlimb.f
ELLIPSOID, nearest point on an NEARPT nearpt.f
ELLIPSOID, point of intersection between ray and SURFPT surfpt.f
ELLIPSOID, rate of change of the altitude over an DNEARP dnearp.f
ELLIPSOID, scale point to lie on EDPNT edpnt.f
ELLIPSOID, surface normal vector on an SURFNM surfnm.f
ELLIPSOID surface point and velocity SURFPV surfpv.f
ELLIPSOID, surface point of intersection of ray and SURFPT surfpt.f
ELLIPSOID to line, nearest point on NPEDLN npedln.f
ELLIPSOID, velocity of the nearest point on an DNEARP dnearp.f
ELLIPTIC time of flight ELLTOF elltof.f
EMISSION angle ILUMIN ilumin.f
EMISSION angle constraints, solve for GFILUM gfilum.f
EMISSION angle general source ILLUMG illumg.f
EMISSION angle general source with flags ILLUMF illumf.f
ENCAPSULATED error handling, parse d.p. number with PRSDP prsdp.f
ENCAPSULATED error handling, parse integer with PRSINT prsint.f
ENCLOSE in quotes QUOTE quote.f
ENCODE a character string ENCHAR enchar.f
ENCODE a character string, portably PRTENC prtenc.f
ENCODE and write characters to a text file WRENCC wrencc.f
ENCODE and write d.p. numbers to a text file WRENCD wrencd.f
ENCODE and write integers to a text file WRENCI wrenci.f
ENCODE spacecraft clock SCENCD scencd.f
SCPARS scpars.f
ENCODED character string, decode a portably PRTDEC prtenc.f
ENCODED characters from a text file, read RDENCC rdencc.f
ENCODED d.p. number, convert d.p. number to DP2HX dp2hx.f
ENCODED d.p. number to d.p. number, convert HX2DP hx2dp.f
ENCODED d.p. numbers from a text file, read and decode RDENCD rdencd.f
ENCODED integers from a text file, read and decode RDENCI rdenci.f
ENCODING integers in character string, base for CHBASE chbase.f
END a generic segment SGWES sgseqw.f
END a type 03 pck segment PCK03E pck03e.f
END a type 14 SPK segment SPK14E spk14e.f
END a type 4 CK segment CKW04E ckw04e.f
END new DAF array DAFENA dafana.f
END new segment in dla file DLAENS dlaens.f
ENDPOINTS from a d.p. window, extract the WNEXTD wnextd.f
ENQUEUE a value onto a symbol SYENQC syenqc.f
SYENQD syenqd.f
SYENQI syenqi.f
ENTIRE character column to EK segment, write EKACLC ekaclc.f
ENTIRE d.p. column to EK segment, write EKACLD ekacld.f
ENTIRE integer column to EK segment, write EKACLI ekacli.f
ENTRY, fetch element from character column EKGC ekqmgr.f
ENTRY, fetch element from double precision column EKGD ekqmgr.f
ENTRY, fetch element from integer column EKGI ekqmgr.f
ENTRY in an EK column, replace character EKUCEC ekucec.f
ENTRY in an EK column, replace d.p. EKUCED ekuced.f
ENTRY in an EK column, replace integer EKUCEI ekucei.f
ENTRY in an EK column, replace time EKUCED ekuced.f
ENTRY, return the number of elements in a column EKNELT ekqmgr.f
EPHEMERIS data, read SPKEZ spkez.f
SPKEZP spkezp.f
SPKEZR spkezr.f
SPKPOS spkpos.f
EPHEMERIS data segment, write SPK type 1 SPKW01 spkw01.f
EPHEMERIS data segment, write SPK type 12 SPKW12 spkw12.f
EPHEMERIS data segment, write SPK type 13 SPKW13 spkw13.f
EPHEMERIS data segment, write SPK type 18 SPKW18 spkw18.f
EPHEMERIS data segment, write SPK type 19 SPKW19 spkw19.f
EPHEMERIS data segment, write SPK type 21 SPKW21 spkw21.f
EPHEMERIS data segment, write SPK type 5 SPKW05 spkw05.f
EPHEMERIS data segment, write SPK type 6 CKW06 ckw06.f
EPHEMERIS data segment, write SPK type 8 SPKW08 spkw08.f
EPHEMERIS data segment, write SPK type 9 SPKW09 spkw09.f
EPHEMERIS file, load SPK SPKLEF spkbsr.f
EPHEMERIS file, unload SPK SPKUEF spkbsr.f
EPHEMERIS object, get coverage start and stop time for SPKCOV spkcov.f
EPHEMERIS objects in dsk file, find id codes of DSKOBJ dskobj.f
EPHEMERIS objects in SPK file, find id codes of SPKOBJ spkobj.f
EPHEMERIS, position and velocity from SPKPV spkpv.f
SPKPVN spkpvn.f
EPHEMERIS time and UTC, difference between DELTET deltet.f
EPHEMERIS time, spacecraft clock string to SCS2E scs2e.f
EPHEMERIS time, spacecraft clock ticks to SCT2E sct2e.f
EPHEMERIS time to a formal calendar date, convert ETCAL etcal.f
EPHEMERIS time to continuous spacecraft clock ticks SCE2C sce2c.f
EPHEMERIS time to continuous type 1 ticks SCEC01 sc01.f
EPHEMERIS time to spacecraft clock string SCE2S sce2s.f
EPHEMERIS time to spacecraft clock ticks SCE2T sce2t.f
EPHEMERIS time to type 1 ticks SCET01 sc01.f
EPHEMERIS time to UTC ET2UTC et2utc.f
EPHEMERIS time, type 1 ticks to SCTE01 sc01.f
EPHEMERIS time, UTC to UTC2ET utc2et.f
EPOCH, convert a string to tdb seconds past the J2000 STR2ET str2et.f
EPOCHS, position transformation matrix for different PXFRM2 pxfrm2.f
EQUAL, check two character substrings for case insensitive SAMCHI samchi.f
EQUAL, check two characters for case insensitive not NECHR eqchr.f
EQUAL, check two characters substrings for case sensitive SAMCH samch.f
EQUAL to another 3x3 matrix MEQU mequ.f
EQUAL to another n-dimensional matrix MEQUG mequg.f
EQUALITY, approximate APPROX approx.f
EQUALITY, check two characters for case insensitive EQCHR eqchr.f
EQUALITY of two substrings., check SAMSUB samsub.f
EQUALITY of two substrings., check case insensitive SAMSBI samsbi.f
EQUALITY, test two integer arrays for SAMEAI sameai.f
EQUATION, roots of a quadratic RQUAD rquad.f
EQUATION, solve the equinoctial version of kepler's KEPLEQ kepleq.f
EQUATION, solve the vector form of the kepler KPSOLV kpsolv.f
EQUINOCTIAL elements, compute a state from EQNCPV eqncpv.f
EQUINOCTIAL version of kepler's equation, solve the KEPLEQ kepleq.f
EQUIVALENT character string, search array for ESRCHC esrchc.f
EQUIVALENT strings EQSTR eqstr.f
ERROR action, get/set default ERRACT erract.f
ERROR condition, signal SIGERR sigerr.f
ERROR for invalid DAF handles, signal an DAFSIH dafah.f
ERROR handling, parse d.p. number with encapsulated PRSDP prsdp.f
ERROR handling, parse integer with encapsulated PRSINT prsint.f
ERROR message, allow changes of long ALLOWD accept.f
ERROR message, get GETMSG getmsg.f
ERROR message, get current long GETLMS putlms.f
ERROR message, get current short GETSMS putsms.f
ERROR message, get explanation for short EXPLN expln.f
ERROR message, insert DAF or das filename into long ERRHAN errhan.f
ERROR message, insert filename into long ERRFNM errfnm.f
ERROR message, set long SETMSG setmsg.f
ERROR message, store long PUTLMS putlms.f
ERROR message, store short PUTSMS putsms.f
ERROR message text, insert d.p. number into ERRDP errdp.f
ERROR message text, insert integer into ERRINT errint.f
ERROR message text, insert string into ERRCH errch.f
ERROR message writer, i/o IOERR ioerr.f
ERROR output device name, get/set ERRDEV errdev.f
ERROR output device specification, get current GETDEV putdev.f
ERROR output device specification, store the PUTDEV putdev.f
ERROR output items, get/set ERRPRT errprt.f
ERROR response action, get current GETACT putact.f
ERROR response action, store the PUTACT putact.f
ERROR status indicator FAILED seterr.f
ERROR status, reset RESET reset.f
ERROR trace subsystem TRCPKG trcpkg.f
ESTIMATE function derivative using quadratic fit QDERIV qderiv.f
ET, --- see ephemeris time
EULER angles and derivatives from state transformation XF2EUL xf2eul.f
EULER angles and derivatives, state transformation from EUL2XF xf2eul.f
EULER angles and their derivatives, get PCKE02 pcke02.f
PCKEUL pckeul.f
EULER angles for a body, fetch BODEUL bodeul.f
EULER angles for orientation of a body BODEUL bodeul.f
EULER angles, matrix to M2EUL m2eul.f
EULER angles to matrix EUL2M eul2m.f
EVALUATE CK type 1 pointing data record CKE01 cke01.f
EVALUATE CK type 2 pointing data record CKE02 cke02.f
EVALUATE CK type 3 pointing data record CKE03 cke03.f
EVALUATE CK type 4 pointing data record CKE04 cke04.f
EVALUATE norad two-line element data using sgp4. EVSGP4 evsgp4.f
EVALUATE pck type 20 record PCKE20 pcke20.f
EVALUATE the first four stumpff functions STMP03 stmp03.f
EVALUATE type 03 pck segment PCKE03 pcke03.f
EVALUATE type 1 SPK segment SPKE01 spke01.f
EVALUATE type 10 SPK segment SPKE10 spke10.f
EVALUATE type 12 SPK segment SPKE12 spke12.f
EVALUATE type 13 SPK segment SPKE13 spke13.f
EVALUATE type 14 SPK segment SPKE14 spke14.f
EVALUATE type 15 SPK segment SPKE15 spke15.f
EVALUATE type 17 SPK segment SPKE17 spke17.f
EVALUATE type 18 SPK segment SPKE18 spke18.f
EVALUATE type 19 SPK segment SPKE19 spke19.f
EVALUATE type 2 SPK segment SPKE02 spke02.f
EVALUATE type 20 SPK segment SPKE20 spke20.f
EVALUATE type 21 SPK segment SPKE21 spke21.f
EVALUATE type 3 SPK segment SPKE03 spke03.f
EVALUATE type 5 CK segment CKE05 cke05.f
EVALUATE type 5 SPK segment SPKE05 spke05.f
EVALUATE type 6 CK segment CKE06 cke06.f
EVALUATE type 8 SPK segment SPKE08 spke08.f
EVALUATE type 9 SPK segment SPKE09 spke09.f
EVALUATION, check a d.p. argument for acos before DACOSN dacosn.f
EVALUATION, check a d.p. argument for asin before DASINE dasine.f
EVEN, test whether an integer is EVEN even.f
EVENTS in loaded EK files, search for EKSRCH ekqmgr.f
EXACT value, round to EXACT exact.f
EXCESS of elements in a cell, report an EXCESS excess.f
EXIST, does the file EXISTS exists.f
EXISTENCE of a pooled numeric kernel variable, confirm the EXPOOL pool.f
EXISTING DAF for write, open DAFOPW dafah.f
EXISTING EK for writing, open EKOPW ekopw.f
EXISTING SPK file for adding segments, open an SPKOPA spkopa.f
EXISTING symbol, rename an SYRENC syrenc.f
SYREND syrend.f
SYRENI syreni.f
EXIT a program, gracefully BYEBYE byebye.f
EXPAND an abbreviated year to a fully specified year. TEXPYR texpyr.f
EXPAND the intervals of a d.p. window WNEXPD wnexpd.f
EXPAND triangular plate PLTEXP pltexp.f
EXPANSION, derivatives of a chebyshev CHBDER chbder.f
EXPANSION for abbreviated years, set the interval of TSETYR texpyr.f
EXPANSION, interpolate a chebyshev CHBINT chbint.f
EXPANSION, value of a chebyshev polynomial CHBVAL chbval.f
EXPLANATION for short error message, get EXPLN expln.f
EXTENDED conic elements from state OSCLTX oscltx.f
EXTENDED object, az/el coordinates relative to landmark on AZLCPO azlcpo.f
EXTENDED object, az/el coordinates relative to surface poi AZLCPO azlcpo.f
EXTENDED object, state of landmark on SPKCPT spkcpt.f
SPKCVT spkcvt.f
EXTENDED object, state of surface point on SPKCPT spkcpt.f
SPKCVT spkcvt.f
EXTENDED object, state relative to landmark on SPKCPO spkcpo.f
SPKCVO spkcvo.f
EXTENDED object, state relative to surface point on SPKCPO spkcpo.f
SPKCVO spkcvo.f
EXTENDED osculating elements, convert state to OSCLTX oscltx.f
EXTENDED osculating elements from state OSCLTX oscltx.f
EXTRACT a substring starting with a keyword KXTRCT kxtrct.f
EXTRACT architecture and type from an id word IDW2AT idw2at.f
EXTRACT comments from a DAF DAFEC dafec.f
EXTRACT comments from a das file DASEC dasec.f
EXTRACT comments from a das file to a logical unit DASECU dasecu.f
EXTRACT comments from SPK or CK file SPCEC spcec.f
EXTRACT d.p. values from a string DXTRCT dxtrct.f
EXTRACT sublist of linked list LNKXSL lnkxsl.f
EXTRACT the endpoints from a d.p. window WNEXTD wnextd.f
FALSE, test whether some logicals in an array are SOMFLS somfls.f
FAST write of an EK segment, finish EKFFLD ekffld.f
FAST writing, start new e-kernel segment for EKIFLD ekifld.f
FAST writing, start new EK segment for EKIFLD ekifld.f
FETCH all components for a symbol SYGETC sygetc.f
SYGETD sygetd.f
SYGETI sygeti.f
FETCH an interval from a d.p. window WNFETD wnfetd.f
FETCH constants for a body from the kernel pool BODVCD bodvcd.f
BODVRD bodvrd.f
FETCH constants for a body from the kernel pool, deprecate BODVAR bodvar.f
FETCH constants from a generic segment SGFCON sgfcon.f
FETCH d.p. data from a type 2 dsk segment DSKD02 dskd02.f
FETCH element from character column entry EKGC ekqmgr.f
FETCH element from double precision column entry EKGD ekqmgr.f
FETCH element from integer column entry EKGI ekqmgr.f
FETCH euler angles for a body BODEUL bodeul.f
FETCH from a character set FETCHC fetchc.f
FETCH from a d.p. set FETCHD fetchd.f
FETCH from an integer set FETCHI fetchi.f
FETCH ids of built-in reference frames BLTFRM bltfrm.f
FETCH ids of reference frames from the kernel pool KPLFRM kplfrm.f
FETCH information about a loaded spice kernel KINFO keeper.f
FETCH integer data from a type 2 dsk segment DSKI02 dski02.f
FETCH model size parameters from a type 2 dsk segment DSKZ02 dskz02.f
FETCH nth value associated with a symbol SYNTHC synthc.f
SYNTHD synthd.f
SYNTHI synthi.f
FETCH packets from a generic segment SGFPKT sgfpkt.f
FETCH parameters from a type 2 dsk segment DSKB02 dskb02.f
FETCH plate data from a type 2 dsk segment DSKP02 dskp02.f
FETCH reference frame attributes FRINFO framex.f
FETCH reference values from a generic segment SGFREF sgfref.f
FETCH the dimension of a symbol SYDIMC sydimc.f
SYDIMD sydimd.f
SYDIMI sydimi.f
FETCH the nth symbol in the table SYFETC syfetc.f
SYFETD syfetd.f
SYFETI syfeti.f
FETCH the rotation and frame of a constant offset frame TKFRAM tkfram.f
FETCH the rotation and frame of a text kernel frame TKFRAM tkfram.f
FETCH transformation matrix for a body BODMAT bodmat.f
FIELD of view at specified time, ray in instrument FOVRAY fovray.f
FIELD of view at specified time, target in instrument FOVTRG fovtrg.f
FILE, aberration-corrected state from SPK SPKACS spkacs.f
FILE, add character data to a das DASADC dasadc.f
FILE, add comment records to a das DASACR dasacr.f
FILE, add comments from a logical unit to a das DASACU dasacu.f
FILE, add comments to a binary DAF DAFAC dafac.f
FILE, add comments to a binary das DASAC dasac.f
FILE, add comments to SPK or CK SPCAC spcac.f
FILE, add double precision data to a das DASADD dasadd.f
FILE, add integer data to a das DASADI dasadi.f
FILE already open, test for ISOPEN isopen.f
FILE and segment, select pck PCKSFS pckbsr.f
FILE and segment, select SPK SPKSFS spkbsr.f
FILE, apparent position from SPK SPKAPO spkapo.f
FILE, begin backward search in dla DLABBS dlabbs.f
FILE, begin forward search in dla DLABFS dlabfs.f
FILE, begin new segment in dla DLABNS dlabns.f
FILE, close a CK CKCLS ckcls.f
FILE, close a das DASLLC dasfm.f
FILE, close a dsk DSKCLS dskcls.f
FILE, close a pck PCKCLS pckcls.f
FILE, close an open das DASCLS dascls.f
FILE, close an SPK SPKCLS spkcls.f
FILE comment area, append comments to a DAF DAFAC dafac.f
FILE comment area, append comments to a das DASAC dasac.f
FILE, continue reading comments from an SPK or CK SPCRNL spcrfl.f
FILE, convert binary DAF into a DAF transfer DAFBT dafbt.f
FILE, convert binary das to das transfer DASBT dasbt.f
FILE, count characters in a text COUNTC countc.f
FILE, delete a DELFIL delfil.f
FILE, delete comments from SPK or CK SPCDC spcdc.f
FILE, determine the architecture and type of a kernel GETFAT getfat.f
FILE, easy reader for SPK SPKEZ spkez.f
FILE, encode and write characters to a text WRENCC wrencc.f
FILE, encode and write d.p. numbers to a text WRENCD wrencd.f
FILE, encode and write integers to a text WRENCI wrenci.f
FILE, end new segment in dla DLAENS dlaens.f
FILE exist, does the EXISTS exists.f
FILE, extract comments from a das DASEC dasec.f
FILE, extract comments from SPK or CK SPCEC spcec.f
FILE, find frame class id codes of frames in binary pck PCKFRM pckfrm.f
FILE, find id codes of bodies in dsk DSKOBJ dskobj.f
FILE, find id codes of bodies in SPK SPKOBJ spkobj.f
FILE, find id codes of ephemeris objects in dsk DSKOBJ dskobj.f
FILE, find id codes of ephemeris objects in SPK SPKOBJ spkobj.f
FILE, find id codes of objects in CK CKOBJ ckobj.f
FILE, find id codes of surfaces in dsk DSKSRF dsksrf.f
FILE, find next segment in dla DLAFNS dlafns.f
FILE, find previous segment in dla DLAFPS dlafps.f
FILE, find the amount of data in a das DASHFS dasfm.f
FILE for adding segments, open an existing SPK SPKOPA spkopa.f
FILE for read access, open a das DASOPR dasfm.f
FILE for reading, open a das DASOPR dasfm.f
FILE for write access, open a das DASOPW dasfm.f
FILE for write access, open a new das DASOPN dasfm.f
FILE for writing, open a das DASOPW dasfm.f
FILE for writing, open a new das DASOPN dasfm.f
FILE, get state transformation matrix from binary pck PCKMAT pckmat.f
FILE handle, map logical unit to das DASLUH dasfm.f
FILE handle to logical unit, map das DASHLU dasfm.f
FILE into the pool, load variables from a text kernel LDPOOL pool.f
FILE is a type 1 star catalog, check whether a STCC01 stcc01.f
FILE, light-time corrected state from SPK SPKLTC spkltc.f
FILE, load a type 1 star catalog STCL01 stcl01.f
FILE, load CK pointing CKLPF ckbsr.f
FILE, load EK EKLEF ekqmgr.f
FILE, load pck PCKLOF pckbsr.f
FILE, load SPK ephemeris SPKLEF spkbsr.f
FILE, locate lines in a text LOCLN locln.f
FILE name, DAF handle to DAFHFN dafah.f
FILE name, map das handle to DASHFN dasfm.f
FILE name, read das internal DASRFR dasrfr.f
FILE name to DAF handle DAFFNH dafah.f
FILE name to das handle, map DASFNH dasfm.f
FILE name, update das internal DASWFR daswfr.f
FILE name, write das internal DASWFR daswfr.f
FILE, open a new CK CKOPN ckopn.f
FILE, open a new das DASONW dasfm.f
FILE, open a new dla DLAOPN dlaopn.f
FILE, open a new dsk DSKOPN dskopn.f
FILE, open a new pck PCKOPN pckopn.f
FILE, open a new SPK SPKOPN spkopn.f
FILE, open a scratch das DASOPS dasfm.f
FILE, open and initialize a new kernel RDKNEW rdker.f
FILE open for read, text TXTOPR txtopr.f
FILE open, is a ISOPEN isopen.f
FILE, open new SPK or CK SPCOPN spcopn.f
FILE open new, text TXTOPN txtopn.f
FILE opened by rdtext, close a text CLTEXT rdtext.f
FILE position and velocity, SPK SPKPV spkpv.f
SPKPVN spkpvn.f
FILE, read a kernel RDKER rdker.f
FILE, read a line from a text RDTEXT rdtext.f
FILE, read a non-blank line from a text RDNBL rdnbl.f
FILE, read and decode encoded d.p. numbers from a text RDENCD rdencd.f
FILE, read and decode encoded integers from a text RDENCI rdenci.f
FILE, read character data from a das DASRDC dasrdc.f
FILE, read double precision data from a das DASRDD dasrdd.f
FILE, read encoded characters from a text RDENCC rdencc.f
FILE, read integer data from a das DASRDI dasrdi.f
FILE, read the first comment line of an SPK or CK SPCRFL spcrfl.f
FILE, read the next comment line of an SPK or CK SPCRNL spcrfl.f
FILE, read the next data line from a kernel RDKDAT rdker.f
FILE, read the next variable from a kernel RDKVAR rdkvar.f
FILE record, read DAF DAFRFR dafrfr.f
FILE record, read das DASRFR dasrfr.f
FILE record, write DAF DAFWFR dafwfr.f
FILE record, write das DASWFR daswfr.f
FILE, remove comment records from a das DASRCR dasrcr.f
FILE, return last logical addresses in das DASLLA daslla.f
FILE, return logical address range of das DASLLA daslla.f
FILE, return shadowing status of an EK EKSHDW ekshdw.f
FILE, return the file summary of a das DASHFS dasfm.f
FILE, segregate the data records in a das DASSDR dassdr.f
FILE, subset of SPK SPKSUB spksub.f
FILE summary of a das file, return the DASHFS dasfm.f
FILE summary of a das file, update the DASUFS dasfm.f
FILE to a logical unit, extract comments from a das DASECU dasecu.f
FILE to binary, convert DAF transfer DAFTB daftb.f
FILE to binary das, convert das transfer DASTB dastb.f
FILE, unload CK pointing CKUPF ckbsr.f
FILE, unload EK EKUEF ekqmgr.f
FILE, unload pck PCKUOF pckbsr.f
FILE, unload SPK ephemeris SPKUEF spkbsr.f
FILE, update double precision data in a das DASUDD dasudd.f
FILE, update integer data in a das DASUDI dasudi.f
FILE, update the file summary of a das DASUFS dasfm.f
FILE with write access, open a new das DASONW dasfm.f
FILE with write access, open a new dla DLAOPN dlaopn.f
FILE with write access, open a new dsk DSKOPN dskopn.f
FILE, write a variable to a kernel WRKVAR wrkvar.f
FILE, write buffered records to a das DASWBR dasrwr.f
FILE., determine the last line read from a kernel RDKLIN rdker.f
FILENAME into long error message, insert ERRFNM errfnm.f
FILENAME into long error message, insert DAF or das ERRHAN errhan.f
FILENAME, map logical unit to LUN2FN lun2fn.f
FILENAME to logical unit, map FN2LUN fn2lun.f
FILES, manage open das DASFM dasfm.f
FILES, return allowed access methods for das DASHAM dasfm.f
FILES, return set of handles of open das DASHOF dasfm.f
FILES, return the set of handles for open DAF DAFHOF dafah.f
FILES, search for events in loaded EK EKSRCH ekqmgr.f
FILL a character array FILLC fillc.f
FILL a d.p. array FILLD filld.f
FILL an integer array FILLI filli.f
FILL small gaps in a d.p. window WNFILD wnfild.f
FILTER small intervals from a d.p. window WNFLTD wnfltd.f
FIND a frame transformation matrix from a specified frame FRMGET frmget.f
FIND a free logical unit FNDLUN fndlun.f
FIND a position transformation matrix PXFORM pxform.f
FIND a rotation matrix from a specified frame ROTGET rotget.f
FIND a state transformation matrix SXFORM sxform.f
FIND constants for a body in the kernel pool BODFND bodfnd.f
FIND DAF array DAFFA daffa.f
FIND EK data EKFIND ekfind.f
FIND frame class id codes of frames in binary pck file PCKFRM pckfrm.f
FIND id codes of bodies in dsk file DSKOBJ dskobj.f
FIND id codes of bodies in SPK file SPKOBJ spkobj.f
FIND id codes of ephemeris objects in dsk file DSKOBJ dskobj.f
FIND id codes of ephemeris objects in SPK file SPKOBJ spkobj.f
FIND id codes of objects in CK file CKOBJ ckobj.f
FIND id codes of surfaces in dsk file DSKSRF dsksrf.f
FIND info associated with a frame class and class id CCIFRM framex.f
FIND intercept of ray on target body surface SINCPT sincpt.f
FIND intersection of ray and target body surface SINCPT sincpt.f
FIND limb points on target body LIMBPT limbpt.f
FIND nearest point to observer on target body SUBPNT subpnt.f
FIND nearest point to ray on ellipsoid TANGPT tangpt.f
FIND nearest point to sun on target body SUBSLR subslr.f
FIND next DAF array DAFFNA daffa.f
FIND next segment in dla file DLAFNS dlafns.f
FIND penumbral terminator on ellipsoid EDTERM edterm.f
FIND previous DAF array DAFFPA daffa.f
FIND previous segment in dla file DLAFPS dlafps.f
FIND ray-ellipsoid tangent point TANGPT tangpt.f
FIND stars in ra-dec rectangle in type 1 star catalog STCF01 stcf01.f
FIND sub-observer point on target body SUBPNT subpnt.f
FIND sub-solar point on target body SUBSLR subslr.f
FIND sub-spacecraft point on target body SUBPNT subpnt.f
FIND surface intercept point SINCPT sincpt.f
FIND terminator on ellipsoid EDTERM edterm.f
FIND terminator points on target body TERMPT termpt.f
FIND the amount of data in a das file DASHFS dasfm.f
FIND the bodyfixed frame associated with an object CIDFRM framex.f
CNMFRM framex.f
FIND the index of a reference value in a generic segment SGFRVI sgfrvi.f
FIND the next word after an index FNDNWD fndnwd.f
FIND umbral terminator on ellipsoid EDTERM edterm.f
FINISH a progress report, gf GFREPF gfrprt.f
FINISH fast write of an EK segment EKFFLD ekffld.f
FIRST comment line of an SPK or CK file, read the SPCRFL spcrfl.f
FIRST derivative of a user-defined scalar function UDDF uddf.f
FIRST derivative of scalar function less than zero UDDC uddc.f
FIRST four stumpff functions, evaluate the STMP03 stmp03.f
FIRST non-blank character FRSTNB frstnb.f
FIRST non-printable character FRSTNP frstnp.f
FIRST printable character FRSTPC frstpc.f
FIT, estimate function derivative using quadratic QDERIV qderiv.f
FIXED packet size generic segment, begin writing a SGBWFS sgseqw.f
FIXED position target, state of SPKCPT spkcpt.f
FIXED size packets to a generic segment, write SGWFPK sgseqw.f
FLAGS, emission angle general source with ILLUMF illumf.f
FLAGS, illumination angles general source with ILLUMF illumf.f
FLAGS, incidence angle general source with ILLUMF illumf.f
FLAGS, lighting angles general source with ILLUMF illumf.f
FLAGS, phase angle general source with ILLUMF illumf.f
FLIGHT, elliptic time of ELLTOF elltof.f
FLIGHT, hyperbolic time of HYPTOF hyptof.f
FLIGHT, parabolic time of PARTOF partof.f
FORCE model, propagate state vector using two-body PROP2B prop2b.f
FORMAT a string representing a d.p. number DPFMT dpfmt.f
FORMAT, convert spacecraft clock ticks to character clock SCFMT scfmt.f
FORMAT d.p. seconds past J2000 as a string, convert and TIMOUT timout.f
FORMAT, handle to DAF summary DAFHSF dafah.f
FORMAT picture, string from a d.p. number and DPFMT dpfmt.f
FORMAT picture, use a sample time string to produce a time TPICTR tpictr.f
FORMATTED d.p. value, replace marker with REPMF repmf.f
FORMATTING, d.p. number to character with DPSTRF dpstrf.f
FORTRAN reads of character records, perform DASIOC dasioc.f
FORTRAN reads of double precision records, perform DASIOD dasiod.f
FORTRAN reads of integer records, perform DASIOI dasioi.f
FORTRAN writes of character records, perform DASIOC dasioc.f
FORTRAN writes of double precision records, perform DASIOD dasiod.f
FORTRAN writes of integer records, perform DASIOI dasioi.f
FORWARD search, begin DAF DAFBFS daffa.f
FORWARD search for position of character CPOS cpos.f
FORWARD search for position of unlisted character NCPOS ncpos.f
FORWARD search in dla file, begin DLABFS dlabfs.f
FOV at specified time, ray in instrument FOVRAY fovray.f
FOV at specified time, target in instrument FOVTRG fovtrg.f
FOV parameters, return instrument's GETFOV getfov.f
FOV parameters, using instrument name, return instrument's GETFVN getfvn.f
FOV search, gf mid-level target in instrument GFFOVE gffove.f
FOV search, gf ray in instrument GFRFOV gfrfov.f
FOV search, gf target in instrument GFTFOV gftfov.f
FRAME associated with an object, find the bodyfixed CIDFRM framex.f
CNMFRM framex.f
FRAME attributes, fetch reference FRINFO framex.f
FRAME, build a right handed coordinate FRAME frame.f
FRAME class and class id, find info associated with a CCIFRM framex.f
FRAME class and class id to frame info, map CCIFRM framex.f
FRAME class and class id to frame name, id, center, map CCIFRM framex.f
FRAME class id codes of frames in binary pck file, find PCKFRM pckfrm.f
FRAME default, inertial reference IRFDEF chgirf.f
FRAME, fetch the rotation and frame of a constant offset TKFRAM tkfram.f
FRAME, fetch the rotation and frame of a text kernel TKFRAM tkfram.f
FRAME, find a frame transformation matrix from a specified FRMGET frmget.f
FRAME, find a rotation matrix from a specified ROTGET rotget.f
FRAME from two vectors, define an orthonormal TWOVEC twovec.f
FRAME, get coverage start and stop time for binary pck PCKCOV pckcov.f
FRAME, get coverage start and stop time for CK CKCOV ckcov.f
FRAME, get coverage window for binary pck reference PCKCOV pckcov.f
FRAME, get instrument frame rotation and reference CKFROT ckfrot.f
FRAME, get instrument frame transformation and reference CKFXFM ckfxfm.f
FRAME id code to frame name translation FRMNAM framex.f
FRAME id code translation, frame name to NAMFRM framex.f
FRAME info, map frame class and class id to CCIFRM framex.f
FRAME name, id, center, map frame class and class id to CCIFRM framex.f
FRAME name, inertial reference IRFNAM chgirf.f
FRAME name to frame id code translation NAMFRM framex.f
FRAME name translation, frame id code to FRMNAM framex.f
FRAME number, inertial reference IRFNUM chgirf.f
FRAME of a constant offset frame, fetch the rotation and TKFRAM tkfram.f
FRAME of a text kernel frame, fetch the rotation and TKFRAM tkfram.f
FRAME rotation and reference frame, get instrument CKFROT ckfrot.f
FRAME rotation, inertial reference IRFROT chgirf.f
FRAME to another, rotate positions from one REFCHG refchg.f
FRAME to another, transform states from one FRMCHG frmchg.f
FRAME to another, transformation from one inertial IRFTRN irftrn.f
FRAME transformation FRAMEX framex.f
FRAME transformation and reference frame, get instrument CKFXFM ckfxfm.f
FRAME transformation matrix from a specified frame, find a FRMGET frmget.f
FRAMES, change inertial reference CHGIRF chgirf.f
FRAMES, fetch ids of built-in reference BLTFRM bltfrm.f
FRAMES in binary pck file, find frame class id codes of PCKFRM pckfrm.f
FREE a reserved logical unit FRELUN fndlun.f
FREE logical unit, find a FNDLUN fndlun.f
FREE logical unit, get a GETLUN getlun.f
FREE sublist of linked list LNKFSL lnkfsl.f
FROZEN copy of traceback, get FREEZE trcpkg.f
FUNCTION derivative using quadratic fit, estimate QDERIV qderiv.f
FUNCTION, first derivative of a user-defined scalar UDDF uddf.f
FUNCTION for udfuns signature arguments, dummy UDF udf.f
FUNCTION less than zero, first derivative of scalar UDDC uddc.f
FUNCTION search, gf user defined boolean GFUDB gfudb.f
FUNCTION search, gf user defined scalar GFUDS gfuds.f
FUNCTION using hermite polynomial, interpolate HRMESP hrmesp.f
HRMINT hrmint.f
FUNCTION using lagrange polynomial, interpolate LGRESP lgresp.f
LGRIND lgrind.f
LGRINT lgrint.f
FUNCTIONS, evaluate the first four stumpff STMP03 stmp03.f
GAPS in a d.p. window, fill small WNFILD wnfild.f
GENERAL source, emission angle ILLUMG illumg.f
GENERAL source, illumination angles ILLUMG illumg.f
GENERAL source, incidence angle ILLUMG illumg.f
GENERAL source, lighting angles ILLUMG illumg.f
GENERAL source, phase angle ILLUMG illumg.f
GENERAL source with flags, emission angle ILLUMF illumf.f
GENERAL source with flags, illumination angles ILLUMF illumf.f
GENERAL source with flags, incidence angle ILLUMF illumf.f
GENERAL source with flags, lighting angles ILLUMF illumf.f
GENERAL source with flags, phase angle ILLUMF illumf.f
GENERAL, transpose a matrix XPOSEG xposeg.f
XPSGIP xpsgip.f
GENERATE a rotation matrix ROTATE rotate.f
GENERATING vectors, ellipse to center and EL2CGV el2cgv.f
GENERATING vectors, semi-axes of ellipse from SAELGV saelgv.f
GENERATING vectors to ellipse, center and CGV2EL cgv2el.f
GENERIC loading and unloading of spice kernels KEEPER keeper.f
GENERIC segment, begin writing a fixed packet size SGBWFS sgseqw.f
GENERIC segment, begin writing a variable packet size SGBWVS sgseqw.f
GENERIC segment, end a SGWES sgseqw.f
GENERIC segment, fetch constants from a SGFCON sgfcon.f
GENERIC segment, fetch packets from a SGFPKT sgfpkt.f
GENERIC segment, fetch reference values from a SGFREF sgfref.f
GENERIC segment, find the index of a reference value in a SGFRVI sgfrvi.f
GENERIC segment, retrieve a meta data value for a SGMETA sgmeta.f
GENERIC segment, write fixed size packets to a SGWFPK sgseqw.f
GENERIC segment, write variable size packets to a SGWVPK sgseqw.f
GENERIC segments sequential writer SGSEQW sgseqw.f
GEODETIC coordinates, jacobian of rectangular w.r.t. DRDGEO drdgeo.f
GEODETIC, rectangular to RECGEO recgeo.f
GEODETIC to rectangular coordinates GEOREC georec.f
GEODETIC w.r.t. rectangular coordinates, jacobian of DGEODR dgeodr.f
GEOMETRIC condition solver, gf mid-level GFEVNT gfevnt.f
GEOMETRIC position of one body relative to another SPKGPS spkgps.f
GEOMETRIC state of one body relative to another SPKGEO spkgeo.f
GET a free logical unit GETLUN getlun.f
GET apparent position SPKAPO spkapo.f
GET CK pointing CKGP ckgp.f
GET CK pointing and angular velocity CKGPAV ckgpav.f
GET CK type 1 record CKGR01 ckgr01.f
GET CK type 2 record CKGR02 ckgr02.f
GET CK type 3 record CKGR03 ckgr03.f
GET CK type 4 record CKGR04 ckgr04.f
GET CK type 5 record CKGR05 ckgr05.f
GET CK type 6 record CKGR06 ckgr06.f
GET constant step size, gf GFSTEP gfstep.f
GET coverage start and stop time for binary pck frame PCKCOV pckcov.f
GET coverage start and stop time for body SPKCOV spkcov.f
GET coverage start and stop time for CK frame CKCOV ckcov.f
GET coverage start and stop time for CK instrument CKCOV ckcov.f
GET coverage start and stop time for CK object CKCOV ckcov.f
GET coverage start and stop time for ephemeris object SPKCOV spkcov.f
GET coverage start and stop time for SPK object SPKCOV spkcov.f
GET coverage window for binary pck reference frame PCKCOV pckcov.f
GET coverage window for CK object CKCOV ckcov.f
GET coverage window for SPK object SPKCOV spkcov.f
GET current error output device specification GETDEV putdev.f
GET current error response action GETACT putact.f
GET current long error message GETLMS putlms.f
GET current short error message GETSMS putsms.f
GET DAF array name DAFGN daffa.f
GET DAF handle DAFGH daffa.f
GET DAF summary DAFGS daffa.f
GET data for single star from a type 1 star catalog STCG01 stcg01.f
GET error message GETMSG getmsg.f
GET euler angles and their derivatives PCKE02 pcke02.f
PCKEUL pckeul.f
GET explanation for short error message EXPLN expln.f
GET frozen copy of traceback FREEZE trcpkg.f
GET instrument frame rotation and reference frame CKFROT ckfrot.f
GET instrument frame transformation and reference frame CKFXFM ckfxfm.f
GET light time and stellar aberration-corrected state SPKACS spkacs.f
GET light-time corrected state SPKLTC spkltc.f
GET mini-segment parameters from CK type 6 segment CKMP06 ckmp06.f
GET module name from traceback TRCNAM trcpkg.f
GET pointing from CK segment CKPFS ckpfs.f
GET position relative observer corrected for aberrations SPKEZP spkezp.f
SPKPOS spkpos.f
GET position relative to an observer, using body names SPKEZP spkezp.f
SPKPOS spkpos.f
GET quick traceback QCKTRC trcpkg.f
GET state relative observer corrected for aberrations SPKEZ spkez.f
GET state relative to observer corrected for aberrations SPKEZR spkezr.f
GET state transformation matrix from binary pck file PCKMAT pckmat.f
GET target state relative to an observer, using body names SPKEZR spkezr.f
GET the 3x3 identity matrix IDENT ident.f
GET the correct indefinite article ANA ana.f
GET the current time component checking status TCHCKD tcheck.f
GET/SET default error action ERRACT erract.f
GET/SET error output device name ERRDEV errdev.f
GET/SET error output items ERRPRT errprt.f
GF angular separation search GFSEP gfsep.f
GF distance search GFDIST gfdist.f
GF finish a progress report GFREPF gfrprt.f
GF get constant step size GFSTEP gfstep.f
GF initialize a progress report GFREPI gfrprt.f
GF mid-level geometric condition solver GFEVNT gfevnt.f
GF mid-level occultation search GFOCCE gfocce.f
GF mid-level target in instrument fov search GFFOVE gffove.f
GF occultation search GFOCLT gfoclt.f
GF phase angle search GFPA gfpa.f
GF position coordinate search GFPOSC gfposc.f
GF progress report umbrella GFRPRT gfrprt.f
GF range rate search GFRR gfrr.f
GF ray in instrument fov search GFRFOV gfrfov.f
GF routines, change default convergence tolerance for GFSTOL gfstol.f
GF set constant step size GFSSTP gfstep.f
GF standard bail out routine GFBAIL gfbail.f
GF standard step refinement GFREFN gfrefn.f
GF subpoint coordinate search GFSUBC gfsubc.f
GF surface intercept coordinate search GFSNTC gfsntc.f
GF target in instrument fov search GFTFOV gftfov.f
GF update a progress report GFREPU gfrprt.f
GF user defined boolean function search GFUDB gfudb.f
GF user defined scalar function search GFUDS gfuds.f
GIVEN surface normal, point on an ellipsoid having EDNMPT ednmpt.f
GIVEN type, number of loaded kernels of a KTOTAL keeper.f
GRACEFULLY exit a program BYEBYE byebye.f
GREATEST common divisor GCD gcd.f
GREGORIAN and julian calendars TIMDEF timdef.f
GREGORIAN calendar, convert from julian proleptic to JUL2GR jul2gr.f
GREGORIAN to julian calendar, convert from GR2JUL jul2gr.f
GROUND track, velocity of a DNEARP dnearp.f
HALF angle, time derivative of DHFA dhfa.f
HALF the value of pi HALFPI halfpi.f
HANDED coordinate frame, build a right FRAME frame.f
HANDLE and descriptors, dsk ray-surface intercept with DSKXSI dskxsi.f
HANDLE, file name to DAF DAFFNH dafah.f
HANDLE, get DAF DAFGH daffa.f
HANDLE, logical unit to DAF DAFLUH dafah.f
HANDLE, map file name to das DASFNH dasfm.f
HANDLE, map logical unit to das file DASLUH dasfm.f
HANDLE to DAF summary format DAFHSF dafah.f
HANDLE to file name, DAF DAFHFN dafah.f
HANDLE to file name, map das DASHFN dasfm.f
HANDLE to logical unit, DAF DAFHLU dafah.f
HANDLE to logical unit, map das file DASHLU dasfm.f
HANDLES, assign DAF DAFAH dafah.f
HANDLES, detect invalid das DASSIH dasfm.f
HANDLES for open DAF files, return the set of DAFHOF dafah.f
HANDLES of open das files, return set of DASHOF dasfm.f
HANDLES, signal an error for invalid DAF DAFSIH dafah.f
HANDLES, validate das DASSIH dasfm.f
HANDLING, parse d.p. number with encapsulated error PRSDP prsdp.f
HANDLING, parse integer with encapsulated error PRSINT prsint.f
HAVING given surface normal, point on an ellipsoid EDNMPT ednmpt.f
HEAD of linked list, return LNKHL lnkhl.f
HERMITE interpolation HRMESP hrmesp.f
HRMINT hrmint.f
HERMITE polynomial, interpolate function using HRMESP hrmesp.f
HRMINT hrmint.f
HEXADECIMAL string, convert d.p. to signed normalized DP2HX dp2hx.f
HEXADECIMAL string, convert integer to signed INT2HX int2hx.f
HEXADECIMAL string to d.p., convert signed normalized HX2DP hx2dp.f
HEXADECIMAL string to integer, convert signed HX2INT hx2int.f
HYPERBOLIC cosine, d.p. arc DACOSH dacosh.f
HYPERBOLIC tangent, d.p. arc DATANH datanh.f
HYPERBOLIC time of flight HYPTOF hyptof.f
I/O error message writer IOERR ioerr.f
I/O for das routines, perform low-level DASIOC dasioc.f
DASIOD dasiod.f
DASIOI dasioi.f
ID code and body id code to surface string, surface SRFC2S srfc2s.f
ID code and body string to surface string, surface SRFCSS srfcss.f
ID code, convert an SCLK name to an SCLK SCID2N sctran.f
SCN2ID sctran.f
ID code, surface string and body id code to surface SRFSCC srfscc.f
ID code, surface string and body string to surface SRFS2C srfs2c.f
ID code to frame name translation, frame FRMNAM framex.f
ID code to name, body BODC2N bodc2n.f
ID code to string, body BODC2S bodc2s.f
ID code to surface id code, surface string and body SRFSCC srfscc.f
ID code to surface string, surface id code and body SRFC2S srfc2s.f
ID code translation, frame name to frame NAMFRM framex.f
ID codes and names, convert between SCLK SCTRAN sctran.f
ID codes of bodies in dsk file, find DSKOBJ dskobj.f
ID codes of bodies in SPK file, find SPKOBJ spkobj.f
ID codes of ephemeris objects in dsk file, find DSKOBJ dskobj.f
ID codes of ephemeris objects in SPK file, find SPKOBJ spkobj.f
ID codes of frames in binary pck file, find frame class PCKFRM pckfrm.f
ID codes of objects in CK file, find CKOBJ ckobj.f
ID codes of surfaces in dsk file, find DSKSRF dsksrf.f
ID, compute normal vector from dsk type 2 plate DSKN02 dskn02.f
ID, find info associated with a frame class and class CCIFRM framex.f
ID, map c-kernel id to SCLK and SPK CKMETA ckmeta.f
ID string, check an CHCKID chckid.f
ID string, validate an CHCKID chckid.f
ID to frame info, map frame class and class CCIFRM framex.f
ID to frame name, id, center, map frame class and class CCIFRM framex.f
ID to SCLK and SPK id, map c-kernel CKMETA ckmeta.f
ID word, extract architecture and type from an IDW2AT idw2at.f
IDENTIFIER characters for lexing, customize allowed LXCSID lxname.f
IDENTIFIER characters, return default allowed LXDFID lxname.f
IDENTIFIERS, scan LXIDNT lxname.f
IDENTITY matrix, get the 3x3 IDENT ident.f
IDS of built-in reference frames, fetch BLTFRM bltfrm.f
IDS of reference frames from the kernel pool, fetch KPLFRM kplfrm.f
ILLUMINATION angle constraints, search using GFILUM gfilum.f
ILLUMINATION angle constraints, solve for GFILUM gfilum.f
ILLUMINATION angles ILUMIN ilumin.f
ILLUMINATION angles general source ILLUMG illumg.f
ILLUMINATION angles general source with flags ILLUMF illumf.f
ILLUMINATION source, compute phase angle for arbitrary PHASEQ phaseq.f
IMMEDIATE return indicator RETURN return.f
INCIDENCE angle constraints, solve for GFILUM gfilum.f
INCIDENCE angle general source ILLUMG illumg.f
INCIDENCE angle general source with flags ILLUMF illumf.f
INCIDENCE angle, solar ILUMIN ilumin.f
INCLUDED in a d.p. window WNINCD wnincd.f
INDEFINITE article, get the correct ANA ana.f
INDEX, find the next word after an FNDNWD fndnwd.f
INDEX for type 2 dsk segment, make spatial DSKMI2 dskmi2.f
INDEX of a reference value in a generic segment, find the SGFRVI sgfrvi.f
INDEX of a word within a string WDINDX wdindx.f
INDEX, return information on loaded EK column specified by EKCII ekqmgr.f
INDEXED list of items, locate an item in a linked list LOCATI locati.f
INDICATE whether a matrix is a rotation matrix ISROT isrot.f
INDICATOR, error status FAILED seterr.f
INDICATOR, immediate return RETURN return.f
INERTIAL frame to another, transformation from one IRFTRN irftrn.f
INERTIAL position to bodyfixed, transformation from TIPBOD tipbod.f
INERTIAL reference frame default IRFDEF chgirf.f
INERTIAL reference frame name IRFNAM chgirf.f
INERTIAL reference frame number IRFNUM chgirf.f
INERTIAL reference frame rotation IRFROT chgirf.f
INERTIAL reference frames, change CHGIRF chgirf.f
INERTIAL state to bodyfixed, transformation from TISBOD tisbod.f
INFORMATION about a kernel pool variable, return summary DTPOOL pool.f
INFORMATION about a loaded spice kernel, fetch KINFO keeper.f
INFORMATION, dsk ray-surface intercept with source DSKXSI dskxsi.f
INFORMATION on loaded EK column specified by index, return EKCII ekqmgr.f
INFORMATION on loaded spice kernels, retrieve KDATA keeper.f
INFORMATION, spacecraft clock partition SCPART scpart.f
INITIALIZE a new kernel file, open and RDKNEW rdker.f
INITIALIZE a progress report, gf GFREPI gfrprt.f
INITIALIZE linked list pool LNKINI lnkini.f
INPUT and output, logical units associated standard STDIO stdio.f
INPUT, prompt for keyboard PROMPT prompt.f
INPUT with a user supplied message, prompt for PROMPT prompt.f
INSENSITIVE equal, check two character substrings for case SAMCHI samchi.f
INSENSITIVE equality, check two characters for case EQCHR eqchr.f
INSENSITIVE equality of two substrings., check case SAMSBI samsbi.f
INSENSITIVE not equal, check two characters for case NECHR eqchr.f
INSERT a substring INSSUB inssub.f
INSERT an interval into a d.p. window WNINSD wninsd.f
INSERT an item into a character set INSRTC insrtc.f
INSERT an item into a d.p. set INSRTD insrtd.f
INSERT an item into an integer set INSRTI insrti.f
INSERT at location in a character array INSLAC inslac.f
INSERT at location in an integer array INSLAI inslai.f
INSERT at location in d.p. array INSLAD inslad.f
INSERT d.p. number into error message text ERRDP errdp.f
INSERT DAF or das filename into long error message ERRHAN errhan.f
INSERT filename into long error message ERRFNM errfnm.f
INSERT integer into error message text ERRINT errint.f
INSERT record into EK segment EKINSR ekinsr.f
INSERT string into error message text ERRCH errch.f
INSERT sublist into linked list after a node LNKILA lnkila.f
INSERT sublist into linked list before a node LNKILB lnkilb.f
INSTRUMENT field of view at specified time, ray in FOVRAY fovray.f
INSTRUMENT field of view at specified time, target in FOVTRG fovtrg.f
INSTRUMENT fov at specified time, ray in FOVRAY fovray.f
INSTRUMENT fov at specified time, target in FOVTRG fovtrg.f
INSTRUMENT fov search, gf mid-level target in GFFOVE gffove.f
INSTRUMENT fov search, gf ray in GFRFOV gfrfov.f
INSTRUMENT fov search, gf target in GFTFOV gftfov.f
INSTRUMENT frame rotation and reference frame, get CKFROT ckfrot.f
INSTRUMENT frame transformation and reference frame, get CKFXFM ckfxfm.f
INSTRUMENT, get coverage start and stop time for CK CKCOV ckcov.f
INSTRUMENT name, return instrument's fov parameters, using GETFVN getfvn.f
INSTRUMENT'S fov parameters, return GETFOV getfov.f
INSTRUMENT'S fov parameters, using instrument name, return GETFVN getfvn.f
INTEGER array, clear an CLEARI cleari.f
INTEGER array, cycle the elements of an CYCLAI cyclai.f
INTEGER array element, closest LSTCLI lstcli.f
INTEGER array, fill an FILLI filli.f
INTEGER array in place, cycle the elements of an CYAIIP cyaiip.f
INTEGER array, insert at location in an INSLAI inslai.f
INTEGER array is an order vector, test whether an ISORDV isordv.f
INTEGER array, maximum element of MAXAI maxai.f
INTEGER array, minimum element of MINAI minai.f
INTEGER array, move a integer array to another MOVEI movei.f
INTEGER array, order of an ORDERI orderi.f
INTEGER array, pack an PACKAI packai.f
INTEGER array, product of an PRODAI prodai.f
INTEGER array, remove duplicates from an RMDUPI rmdupi.f
INTEGER array, remove elements from an REMLAI remlai.f
INTEGER array, reorder an REORDI reordi.f
INTEGER array, search in an ISRCHI isrchi.f
INTEGER array, shell sort an SHELLI shelli.f
INTEGER array, sum of an SUMAI sumai.f
INTEGER array, swap elements within an SWAPAI swapai.f
INTEGER array to another integer array, move a MOVEI movei.f
INTEGER arrays for equality, test two SAMEAI sameai.f
INTEGER cell, append an item to an APPNDI appndi.f
INTEGER cell, cardinality of an CARDI cardi.f
INTEGER cell, copy an COPYI copyi.f
INTEGER cell, set the cardinality of an SCARDI scardi.f
INTEGER cell, set the size of an SSIZEI ssizei.f
INTEGER cell, size of an SIZEI sizei.f
INTEGER column entry, fetch element from EKGI ekqmgr.f
INTEGER column to EK segment, write entire EKACLI ekacli.f
INTEGER, convert signed hexadecimal string to HX2INT hx2int.f
INTEGER data from a das file, read DASRDI dasrdi.f
INTEGER data from a type 2 dsk segment, fetch DSKI02 dski02.f
INTEGER data from EK column, read EKRCEI ekrcei.f
INTEGER data in a das file, update DASUDI dasudi.f
INTEGER data, lookup of type 1 spacecraft clock SCLI01 sclu01.f
INTEGER data, lookup type 1 spacecraft clock SCLI01 sclu01.f
INTEGER data to a das file, add DASADI dasadi.f
INTEGER data to EK column, add EKACEI ekacei.f
INTEGER data to EK column, write EKACEI ekacei.f
INTEGER, determine if a string is an BEINT beint.f
INTEGER, determine if a string is an unsigned BEUNS beuns.f
INTEGER division, compute the remainder of an RMAINI rmaini.f
INTEGER element less than, last LSTLTI lstlti.f
INTEGER element less than or equal to, last LSTLEI lstlei.f
INTEGER entry in an EK column, replace EKUCEI ekucei.f
INTEGER into error message text, insert ERRINT errint.f
INTEGER is even, test whether an EVEN even.f
INTEGER is odd, test whether an ODD odd.f
INTEGER number, largest INTMAX intmax.f
INTEGER number, smallest INTMIN intmin.f
INTEGER numbers, same sign SMSGNI smsgni.f
INTEGER, parse a character string to an NPARSI nparsi.f
INTEGER physical records, read das DASRRI dasrwr.f
INTEGER physical records, update das DASURI dasrwr.f
INTEGER physical records, write das DASWRI dasrwr.f
INTEGER records, perform fortran reads of DASIOI dasioi.f
INTEGER records, perform fortran writes of DASIOI dasioi.f
INTEGER, replace marker with REPMI repmi.f
INTEGER set, element of an ELEMI elemi.f
INTEGER set, fetch from an FETCHI fetchi.f
INTEGER set, insert an item into an INSRTI insrti.f
INTEGER set, remove an item from an REMOVI removi.f
INTEGER set, validate an VALIDI validi.f
INTEGER sets, compare SETI seti.f
INTEGER sets, difference of two DIFFI diffi.f
INTEGER sets, intersect two INTERI interi.f
INTEGER sets, symmetric difference of two SDIFFI sdiffi.f
INTEGER sets, union two UNIONI unioni.f
INTEGER to character string, convert INTSTR intstr.f
INTEGER to ordinal text, convert an INTORD intord.f
INTEGER to signed hexadecimal string, convert INT2HX int2hx.f
INTEGER to text, convert an INTTXT inttxt.f
INTEGER, touch an TOUCHI touchi.f
INTEGER using an order vector, binary search for an BSCHOI bschoi.f
INTEGER value, binary search for an BSRCHI bsrchi.f
INTEGER value of a pooled kernel variable, return the GIPOOL pool.f
INTEGER value within an interval, bracket an BRCKTI brckti.f
INTEGER values, swap SWAPI swapi.f
INTEGER variable in the kernel pool, set the value of an PIPOOL pool.f
INTEGER with encapsulated error handling, parse PRSINT prsint.f
INTEGER., scan a string for a signed LX4DEC lx4dec.f
LX4SGN lx4sgn.f
INTEGER., scan a string for an unsigned LX4UNS lx4uns.f
INTEGERS from a text file, read and decode encoded RDENCI rdenci.f
INTEGERS in character string, base for encoding CHBASE chbase.f
INTEGERS, opposite sign OPSGNI opsgni.f
INTEGERS to a text file, encode and write WRENCI wrenci.f
INTEGRAL of chebyshev polynomial expansion CHBIGR chbigr.f
INTEGRATE chebyshev polynomial expansion CHBIGR chbigr.f
INTERCEPT coordinate search, gf surface GFSNTC gfsntc.f
INTERCEPT of ray on target body surface, find SINCPT sincpt.f
INTERCEPT point, find surface SINCPT sincpt.f
INTERCEPT, vectorized ray-dsk DSKXV dskxv.f
INTERCEPT, vectorized ray-surface DSKXV dskxv.f
INTERCEPT with body, line of sight SURFPT surfpt.f
INTERCEPT with handle and descriptors, dsk ray-surface DSKXSI dskxsi.f
INTERCEPT with source information, dsk ray-surface DSKXSI dskxsi.f
INTERNAL file name, read das DASRFR dasrfr.f
INTERNAL file name, update das DASWFR daswfr.f
INTERNAL file name, write das DASWFR daswfr.f
INTERNAL text buffer, load the kernel pool from an LMPOOL pool.f
INTERPOLATE a chebyshev expansion CHBINT chbint.f
INTERPOLATE function using hermite polynomial HRMESP hrmesp.f
HRMINT hrmint.f
INTERPOLATE function using lagrange polynomial LGRESP lgresp.f
LGRIND lgrind.f
LGRINT lgrint.f
INTERPOLATION, hermite HRMESP hrmesp.f
HRMINT hrmint.f
INTERPOLATION, lagrange LGRESP lgresp.f
LGRIND lgrind.f
LGRINT lgrint.f
INTERSECT two character sets INTERC interc.f
INTERSECT two d.p. sets INTERD interd.f
INTERSECT two d.p. windows WNINTD wnintd.f
INTERSECT two integer sets INTERI interi.f
INTERSECTED by a ray, list voxels XDDA xdda.f
INTERSECTED by ray, plate and plate model point DSKX02 dskx02.f
INTERSECTION between ray and ellipsoid, point of SURFPT surfpt.f
INTERSECTION of ellipse and plane INELPL inelpl.f
INTERSECTION of ellipsoid and plane INEDPL inedpl.f
INTERSECTION of line segment and cone INCNSG incnsg.f
INTERSECTION of ray and ellipsoid, surface point of SURFPT surfpt.f
INTERSECTION of ray and plane INRYPL inrypl.f
INTERSECTION of ray and surface DSKX02 dskx02.f
INTERSECTION of ray and target body surface, find SINCPT sincpt.f
INTERVAL, bracket a d.p. value within an BRCKTD brcktd.f
INTERVAL, bracket an integer value within an BRCKTI brckti.f
INTERVAL from a d.p. window, fetch an WNFETD wnfetd.f
INTERVAL into a d.p. window, insert an WNINSD wninsd.f
INTERVAL of expansion for abbreviated years, set the TSETYR texpyr.f
INTERVALS from a d.p. window, filter small WNFLTD wnfltd.f
INTERVALS of a d.p. window, contract the WNCOND wncond.f
INTERVALS of a d.p. window, expand the WNEXPD wnexpd.f
INVALID DAF handles, signal an error for DAFSIH dafah.f
INVALID das handles, detect DASSIH dasfm.f
INVERSE of state transformation matrix INVSTM invstm.f
INVERT a 3x3 matrix INVERT invert.f
INVERT a pseudo orthogonal matrix INVORT invort.f
INVERT the lengths of the rows, transpose a matrix and INVORT invort.f
INVERTED, vector projection onto plane VPRJPI vprjpi.f
ISSUE EK query EKFIND ekfind.f
ITEM buffering, remove least recently used LOCATI locati.f
ITEM from a character set, remove an REMOVC removc.f
ITEM from a d.p. set, remove an REMOVD removd.f
ITEM from an integer set, remove an REMOVI removi.f
ITEM in a linked list indexed list of items, locate an LOCATI locati.f
ITEM into a character set, insert an INSRTC insrtc.f
ITEM into a d.p. set, insert an INSRTD insrtd.f
ITEM into an integer set, insert an INSRTI insrti.f
ITEM to a character cell, append an APPNDC appndc.f
ITEM to a d.p. cell, append an APPNDD appndd.f
ITEM to an integer cell, append an APPNDI appndi.f
ITEMS and return a set, parse a list of LPARSS lparss.f
ITEMS from a list, parse LPARSE lparse.f
ITEMS, get/set error output ERRPRT errprt.f
ITEMS, locate an item in a linked list indexed list of LOCATI locati.f
ITEMS, parse a list of LPARSM lparsm.f
J2000 as a string, convert and format d.p. seconds past TIMOUT timout.f
J2000 epoch, convert a string to tdb seconds past the STR2ET str2et.f
J2000 position to bodyfixed, transformation from BODMAT bodmat.f
J2000 to bodyfixed coordinates, transformation from BODMAT bodmat.f
JACOBIAN matrix of az/el w.r.t. rectangular coordinates DAZLDR dazldr.f
JACOBIAN matrix of rectangular w.r.t. az/el coordinates DRDAZL drdazl.f
JACOBIAN of cylindrical w.r.t. rectangular coordinates DCYLDR dcyldr.f
JACOBIAN of geodetic w.r.t. rectangular coordinates DGEODR dgeodr.f
JACOBIAN of latitudinal w.r.t. rectangular coordinates DLATDR dlatdr.f
JACOBIAN of planetographic w.r.t. rectangular coordinates DPGRDR dpgrdr.f
JACOBIAN of rectangular w.r.t. cylindrical coordinates DRDCYL drdcyl.f
JACOBIAN of rectangular w.r.t. geodetic coordinates DRDGEO drdgeo.f
JACOBIAN of rectangular w.r.t. latitudinal coordinates DRDLAT drdlat.f
JACOBIAN of rectangular w.r.t. planetographic coordinates DRDPGR drdpgr.f
JACOBIAN of rectangular w.r.t. spherical coordinates DRDSPH drdsph.f
JACOBIAN of spherical w.r.t. rectangular coordinates DSPHDR dsphdr.f
JULIAN calendar, convert from gregorian to GR2JUL jul2gr.f
JULIAN calendars, gregorian and TIMDEF timdef.f
JULIAN date of 1900.0 jan 0.5 J1900 j1900.f
JULIAN date of 1950.0 jan 1.0 J1950 j1950.f
JULIAN date of 2000 jan 1.5 J2000 j2000.f
JULIAN date of 2100 jan 1.5 J2100 j2100.f
JULIAN proleptic to gregorian calendar, convert from JUL2GR jul2gr.f
JULIAN year, number of seconds per JYEAR jyear.f
JUSTIFY a character string, left LJUST ljust.f
JUSTIFY a character string, right RJUST rjust.f
KEPLER equation, solve the vector form of the KPSOLV kpsolv.f
KEPLER'S equation, solve the equinoctial version of KEPLEQ kepleq.f
KERNEL, fetch information about a loaded spice KINFO keeper.f
KERNEL file, determine the architecture and type of a GETFAT getfat.f
KERNEL file into the pool, load variables from a text LDPOOL pool.f
KERNEL file, open and initialize a new RDKNEW rdker.f
KERNEL file, read a RDKER rdker.f
KERNEL file, read the next data line from a RDKDAT rdker.f
KERNEL file, read the next variable from a RDKVAR rdkvar.f
KERNEL file, write a variable to a WRKVAR wrkvar.f
KERNEL file., determine the last line read from a RDKLIN rdker.f
KERNEL frame, fetch the rotation and frame of a text TKFRAM tkfram.f
KERNEL pool definition parameter, return a SZPOOL pool.f
KERNEL pool, fetch constants for a body from the BODVCD bodvcd.f
BODVRD bodvrd.f
KERNEL pool, fetch ids of reference frames from the KPLFRM kplfrm.f
KERNEL pool, find constants for a body in the BODFND bodfnd.f
KERNEL pool for updated variables, check the CVPOOL pool.f
KERNEL pool from an internal text buffer, load the LMPOOL pool.f
KERNEL pool, retrieve a continued string value from the SEPOOL sepool.f
STPOOL stpool.f
KERNEL pool, set the value of a character variable in the PCPOOL pool.f
KERNEL pool, set the value of a d.p. variable in the PDPOOL pool.f
KERNEL pool, set the value of an integer variable in the PIPOOL pool.f
KERNEL pool variable, check the properties of a BADKPV badkpv.f
KERNEL pool variable, delete a DVPOOL pool.f
KERNEL pool variable, notify a routine of an update to a SWPOOL pool.f
KERNEL pool variable, return summary information about a DTPOOL pool.f
KERNEL pool variable, watch for an update to a SWPOOL pool.f
KERNEL pool variables matching a template, return names of GNPOOL pool.f
KERNEL pool watch, delete DWPOOL pool.f
KERNEL pool watch lists, delete agent from DWPOOL pool.f
KERNEL, unload a spice UNLOAD keeper.f
KERNEL variable, confirm the existence of a pooled numeric EXPOOL pool.f
KERNEL variable, return the character value of a pooled GCPOOL pool.f
KERNEL variable, return the d.p. value of a pooled GDPOOL pool.f
KERNEL variable, return the integer value of a pooled GIPOOL pool.f
KERNEL variable, return the numeric value of a pooled GDPOOL pool.f
KERNEL variable, return the string value of a pooled GCPOOL pool.f
KERNEL variable, return the value of a pooled RTPOOL pool.f
KERNEL variables, clear the pool of CLPOOL pool.f
KERNEL variables, maintain a pool of POOL pool.f
KERNELS from a list of kernels, load spice FURNSH keeper.f
KERNELS, generic loading and unloading of spice KEEPER keeper.f
KERNELS, load spice kernels from a list of FURNSH keeper.f
KERNELS of a given type, number of loaded KTOTAL keeper.f
KERNELS, retrieve information on loaded spice KDATA keeper.f
KERNELS, unload all KCLEAR keeper.f
KEYBOARD input, prompt for PROMPT prompt.f
KEYWORD, extract a substring starting with a KXTRCT kxtrct.f
L s, compute LSPCN lspcn.f
L sub s, compute LSPCN lspcn.f
LAGRANGE interpolation LGRESP lgresp.f
LGRIND lgrind.f
LGRINT lgrint.f
LAGRANGE polynomial, interpolate function using LGRESP lgresp.f
LGRIND lgrind.f
LGRINT lgrint.f
LANDMARK on extended object, az/el coordinates relative to AZLCPO azlcpo.f
LANDMARK on extended object, state of SPKCPT spkcpt.f
SPKCVT spkcvt.f
LANDMARK on extended object, state relative to SPKCPO spkcpo.f
SPKCVO spkcvo.f
LARGEST d.p. number DPMAX dpmax.f
LARGEST integer number INTMAX intmax.f
LAST character element less than LSTLTC lstltc.f
LAST character element less than or equal to LSTLEC lstlec.f
LAST closest d.p. array element LSTCLD lstcld.f
LAST d.p. element less than LSTLTD lstltd.f
LAST d.p. element less than or equal to LSTLED lstled.f
LAST integer element less than LSTLTI lstlti.f
LAST integer element less than or equal to LSTLEI lstlei.f
LAST line read from a kernel file., determine the RDKLIN rdker.f
LAST logical addresses in das file, return DASLLA daslla.f
LAST non-blank character LASTNB lastnb.f
LAST printable character LASTPC lastpc.f
LATITUDINAL coordinates, jacobian of rectangular w.r.t. DRDLAT drdlat.f
LATITUDINAL coordinates, rectangular to RECLAT reclat.f
LATITUDINAL coordinates, spherical to SPHLAT sphlat.f
LATITUDINAL coordinates to cartesian surface points, map LATSRF latsrf.f
LATITUDINAL coordinates to dsk surface points, map LATSRF latsrf.f
LATITUDINAL coordinates to rectangular, convert body-fixed SRFREC srfrec.f
LATITUDINAL coordinates to rectangular, convert surface SRFREC srfrec.f
LATITUDINAL coordinates to rectangular, surface point SRFREC srfrec.f
LATITUDINAL, cylindrical to CYLLAT cyllat.f
LATITUDINAL to cylindrical coordinates LATCYL latcyl.f
LATITUDINAL to rectangular coordinates LATREC latrec.f
LATITUDINAL to spherical coordinates LATSPH latsph.f
LATITUDINAL w.r.t. rectangular coordinates, jacobian of DLATDR dlatdr.f
LEAST recently used item buffering, remove LOCATI locati.f
LEFT justify a character string LJUST ljust.f
LEFT, shift SHIFTL shiftl.f
LEFT trim LTRIM ltrim.f
LEFT-JUSTIFY a character string, compress uppercase LJUCRS ljucrs.f
LENGTH of a string, non-blank NBLEN nblen.f
LESS than, last character element LSTLTC lstltc.f
LESS than, last d.p. element LSTLTD lstltd.f
LESS than, last integer element LSTLTI lstlti.f
LESS than or equal to, last character element LSTLEC lstlec.f
LESS than or equal to, last d.p. element LSTLED lstled.f
LESS than or equal to, last integer element LSTLEI lstlei.f
LESS than zero, first derivative of scalar function UDDC uddc.f
LEX quoted string token LXQSTR lxqstr.f
LEXING, customize allowed identifier characters for LXCSID lxname.f
LIE on ellipsoid, scale point to EDPNT edpnt.f
LIES in a solid tetrahedral angle, determine if a vector INSANG insang.f
LIGHT in a vacuum, c speed of CLIGHT clight.f
LIGHT time and stellar aberration correction, low-level SPKAPS spkaps.f
LIGHT time and stellar aberration-corrected state, get SPKACS spkacs.f
LIGHT time, compute uplink and downlink LTIME ltime.f
LIGHT time correction, low-level SPKLTC spkltc.f
LIGHT-TIME corrected state from SPK file SPKLTC spkltc.f
LIGHT-TIME corrected state, get SPKLTC spkltc.f
LIGHTING angle constraints, search using GFILUM gfilum.f
LIGHTING angles ILUMIN ilumin.f
LIGHTING angles general source ILLUMG illumg.f
LIGHTING angles general source with flags ILLUMF illumf.f
LIMB, ellipsoid EDLIMB edlimb.f
LIMB points on target body, find LIMBPT limbpt.f
LINE and ellipsoid, distance between NPEDLN npedln.f
LINE, distance between point and NPLNPT nplnpt.f
LINE from a kernel file, read the next data RDKDAT rdker.f
LINE from a logical unit, read a text READLN readln.f
LINE from a text file, read a RDTEXT rdtext.f
LINE from a text file, read a non-blank RDNBL rdnbl.f
LINE, nearest point on ellipsoid to NPEDLN npedln.f
LINE of an SPK or CK file, read the first comment SPCRFL spcrfl.f
LINE of an SPK or CK file, read the next comment SPCRNL spcrfl.f
LINE of sight and body, distance between NPEDLN npedln.f
LINE of sight intercept with body SURFPT surfpt.f
LINE of text to standard output., write a TOSTDO tostdo.f
LINE read from a kernel file., determine the last RDKLIN rdker.f
LINE segment and cone, intersection of INCNSG incnsg.f
LINE segment, nearest point on NPSGPT npsgpt.f
LINE to a device, write output WRLINE wrline.f
LINE to a logical unit, write a text WRITLN writln.f
LINE to point, nearest point on NPLNPT nplnpt.f
LINEAR combination of three 3-dimensional vectors VLCOM3 vlcom3.f
LINEAR combination of two 3-dimensional vectors VLCOM vlcom.f
LINEAR combination of two n-dimensional vectors VLCOMG vlcomg.f
LINES from a logical unit, read an array of text READLA readla.f
LINES in a text file, locate LOCLN locln.f
LINES to a logical unit, write an array of text WRITLA writla.f
LINKED list after a node, insert sublist into LNKILA lnkila.f
LINKED list before a node, insert sublist into LNKILB lnkilb.f
LINKED list, extract sublist of LNKXSL lnkxsl.f
LINKED list, free sublist of LNKFSL lnkfsl.f
LINKED list indexed list of items, locate an item in a LOCATI locati.f
LINKED list pool, allocate node from LNKAN lnkan.f
LINKED list pool, initialize LNKINI lnkini.f
LINKED list pool, return number of nodes in LNKNFN lnknfn.f
LINKED list, return head of LNKHL lnkhl.f
LINKED list, return next node in LNKNXT lnknxt.f
LINKED list, return previous node in LNKPRV lnkprv.f
LINKED list, return size of LNKSIZ lnksiz.f
LINKED list, return tail of LNKTL lnktl.f
LIST after a node, insert sublist into linked LNKILA lnkila.f
LIST before a node, insert sublist into linked LNKILB lnkilb.f
LIST, extract sublist of linked LNKXSL lnkxsl.f
LIST, free sublist of linked LNKFSL lnkfsl.f
LIST in a character string, build a LBUILD lbuild.f
LIST indexed list of items, locate an item in a linked LOCATI locati.f
LIST of items and return a set, parse a LPARSS lparss.f
LIST of items, locate an item in a linked list indexed LOCATI locati.f
LIST of items, parse a LPARSM lparsm.f
LIST of kernels, load spice kernels from a FURNSH keeper.f
LIST of tokens, remove tokens from a scanned SCANRJ scanrj.f
LIST, parse items from a LPARSE lparse.f
LIST pool, allocate node from linked LNKAN lnkan.f
LIST pool, initialize linked LNKINI lnkini.f
LIST pool, return number of nodes in linked LNKNFN lnknfn.f
LIST, return head of linked LNKHL lnkhl.f
LIST, return next node in linked LNKNXT lnknxt.f
LIST, return previous node in linked LNKPRV lnkprv.f
LIST, return size of linked LNKSIZ lnksiz.f
LIST, return tail of linked LNKTL lnktl.f
LIST voxels intersected by a ray XDDA xdda.f
LOAD a type 1 star catalog file STCL01 stcl01.f
LOAD CK pointing file CKLPF ckbsr.f
LOAD e-kernel EKLEF ekqmgr.f
LOAD EK file EKLEF ekqmgr.f
LOAD pck file PCKLOF pckbsr.f
LOAD spice kernels from a list of kernels FURNSH keeper.f
LOAD SPK ephemeris file SPKLEF spkbsr.f
LOAD the kernel pool from an internal text buffer LMPOOL pool.f
LOAD variables from a text kernel file into the pool LDPOOL pool.f
LOADED, determine whether any c-kernels are CKHAVE ckbsr.f
LOADED EK column specified by index, return information on EKCII ekqmgr.f
LOADED EK columns, return the count of EKCCNT ekqmgr.f
LOADED EK columns, return the number of EKCCNT ekqmgr.f
LOADED EK files, search for events in EKSRCH ekqmgr.f
LOADED kernels of a given type, number of KTOTAL keeper.f
LOADED spice kernel, fetch information about a KINFO keeper.f
LOADED spice kernels, retrieve information on KDATA keeper.f
LOADED table, return name of a EKTNAM ekqmgr.f
LOADED tables, return number of EKNTAB ekqmgr.f
LOADING and unloading of spice kernels, generic KEEPER keeper.f
LOCAL time for a point on a body., compute the ET2LST et2lst.f
LOCATE an item in a linked list indexed list of items LOCATI locati.f
LOCATE lines in a text file LOCLN locln.f
LOCATION in a character array, insert at INSLAC inslac.f
LOCATION in an integer array, insert at INSLAI inslai.f
LOCATION in d.p. array, insert at INSLAD inslad.f
LOCATION, map das logical address to physical DASA2L dasa2l.f
LOGICAL address range of das file, return DASLLA daslla.f
LOGICAL address to physical location, map das DASA2L dasa2l.f
LOGICAL addresses in das file, return last DASLLA daslla.f
LOGICAL addresses using substrings, update a range of das DASUDC dasudc.f
LOGICAL addresses, write substrings to a range of das DASUDC dasudc.f
LOGICAL array, reorder a REORDL reordl.f
LOGICAL, touch a TOUCHL touchl.f
LOGICAL unit, DAF handle to DAFHLU dafah.f
LOGICAL unit, extract comments from a das file to a DASECU dasecu.f
LOGICAL unit, find a free FNDLUN fndlun.f
LOGICAL unit, free a reserved FRELUN fndlun.f
LOGICAL unit, get a free GETLUN getlun.f
LOGICAL unit, map das file handle to DASHLU dasfm.f
LOGICAL unit, map filename to FN2LUN fn2lun.f
LOGICAL unit, read a text line from a READLN readln.f
LOGICAL unit, read an array of text lines from a READLA readla.f
LOGICAL unit, reserve a RESLUN fndlun.f
LOGICAL unit to a das file, add comments from a DASACU dasacu.f
LOGICAL unit to DAF handle DAFLUH dafah.f
LOGICAL unit to das file handle, map DASLUH dasfm.f
LOGICAL unit to filename, map LUN2FN lun2fn.f
LOGICAL unit, write a text line to a WRITLN writln.f
LOGICAL unit, write an array of text lines to a WRITLA writla.f
LOGICAL units associated standard input and output STDIO stdio.f
LOGICAL value, replace marker with REPML repml.f
LOGICALS in an array are false, test whether some SOMFLS somfls.f
LOGICALS in an array are true, test whether all ALLTRU alltru.f
LOGICALS in an array are true, test whether no NOTRU notru.f
LOGICALS in an array are true, test whether some SOMTRU somtru.f
LONG error message, allow changes of ALLOWD accept.f
LONG error message, get current GETLMS putlms.f
LONG error message, insert DAF or das filename into ERRHAN errhan.f
LONG error message, insert filename into ERRFNM errfnm.f
LONG error message, set SETMSG setmsg.f
LONG error message, store PUTLMS putlms.f
LONGITUDE of sun, planetocentric LSPCN lspcn.f
LOOKUP of type 1 spacecraft clock d.p. data SCLD01 sclu01.f
LOOKUP of type 1 spacecraft clock integer data SCLI01 sclu01.f
LOOKUP type 1 spacecraft clock SCLU01 sclu01.f
LOOKUP type 1 spacecraft clock d.p. data SCLD01 sclu01.f
LOOKUP type 1 spacecraft clock integer data SCLI01 sclu01.f
LOW-LEVEL aberration correction SPKACS spkacs.f
LOW-LEVEL aberration-corrected state computation SPKAPS spkaps.f
LOW-LEVEL i/o for das routines, perform DASIOC dasioc.f
DASIOD dasiod.f
DASIOI dasioi.f
LOW-LEVEL light time and stellar aberration correction SPKAPS spkaps.f
LOW-LEVEL light time correction SPKLTC spkltc.f
LOWERCASE, convert to LCASE lcase.f
LS, compute LSPCN lspcn.f
MAINTAIN a pool of kernel variables POOL pool.f
MAKE spatial index for type 2 dsk segment DSKMI2 dskmi2.f
MANAGE EK query operations EKQMGR ekqmgr.f
MANAGE open das files DASFM dasfm.f
MAP c-kernel id to SCLK and SPK id CKMETA ckmeta.f
MAP cartesian surface points to normal vectors SRFNRM srfnrm.f
MAP das file handle to logical unit DASHLU dasfm.f
MAP das handle to file name DASHFN dasfm.f
MAP das logical address to physical location DASA2L dasa2l.f
MAP file name to das handle DASFNH dasfm.f
MAP filename to logical unit FN2LUN fn2lun.f
MAP frame class and class id to frame info CCIFRM framex.f
MAP frame class and class id to frame name, id, center CCIFRM framex.f
MAP latitudinal coordinates to cartesian surface points LATSRF latsrf.f
MAP latitudinal coordinates to dsk surface points LATSRF latsrf.f
MAP logical unit to das file handle DASLUH dasfm.f
MAP logical unit to filename LUN2FN lun2fn.f
MARGIN parameters, retrieve dsk tolerance or DSKGTL dsktol.f
MARGIN parameters, set dsk tolerance or DSKSTL dsktol.f
MARGIN umbrella, dsk tolerance and DSKTOL dsktol.f
MARKER with cardinal text, replace REPMCT repmct.f
MARKER with character string, replace REPMC repmc.f
MARKER with d.p. number, replace REPMD repmd.f
MARKER with formatted d.p. value, replace REPMF repmf.f
MARKER with integer, replace REPMI repmi.f
MARKER with logical value, replace REPML repml.f
MARKER with ordinal text, replace REPMOT repmot.f
MATCH string against wildcard template MATCHI matchi.f
MATCHW matchw.f
MATCH, test dla segments for DLASSG dlassg.f
MATCHES a wildcard template, test whether a string MATCHI matchi.f
MATCHW matchw.f
MATCHING a template, return names of kernel pool variables GNPOOL pool.f
MATRIX 3x3 case, matrix times MXM mxm.f
MATRIX 3x3 case, matrix transpose times MTXM mtxm.f
MATRIX and invert the lengths of the rows, transpose a INVORT invort.f
MATRIX, axis and angle of a rotation RAXISA raxisa.f
MATRIX by blocks, transpose a XPOSBL xposbl.f
MATRIX, derivative of a rotation DROTAT drotat.f
MATRIX, equal to another n-dimensional MEQUG mequg.f
MATRIX, euler angles to EUL2M eul2m.f
MATRIX, find a position transformation PXFORM pxform.f
MATRIX, find a state transformation SXFORM sxform.f
MATRIX for a body, fetch transformation BODMAT bodmat.f
MATRIX for different epochs, position transformation PXFRM2 pxfrm2.f
MATRIX from a specified frame, find a frame transformation FRMGET frmget.f
MATRIX from a specified frame, find a rotation ROTGET rotget.f
MATRIX from binary pck file, get state transformation PCKMAT pckmat.f
MATRIX from two states, define a state transformation TWOVXF twovxf.f
MATRIX general, transpose a XPOSEG xposeg.f
XPSGIP xpsgip.f
MATRIX, generate a rotation ROTATE rotate.f
MATRIX, get the 3x3 identity IDENT ident.f
MATRIX, indicate whether a matrix is a rotation ISROT isrot.f
MATRIX, inverse of state transformation INVSTM invstm.f
MATRIX, invert a pseudo orthogonal INVORT invort.f
MATRIX is a rotation matrix, indicate whether a ISROT isrot.f
MATRIX n-dimensional case, matrix times MXMG mxmg.f
MATRIX n-dimensional case, matrix transpose times MTXMG mtxmg.f
MATRIX of az/el w.r.t. rectangular coordinates, jacobian DAZLDR dazldr.f
MATRIX of rectangular w.r.t. az/el coordinates, jacobian DRDAZL drdazl.f
MATRIX, quaternion to Q2M q2m.f
MATRIX, rotate a ROTMAT rotmat.f
MATRIX times 3-dimensional vector MXV mxv.f
MATRIX times matrix 3x3 case MXM mxm.f
MATRIX times matrix n-dimensional case MXMG mxmg.f
MATRIX times matrix transpose 3x3 case MXMT mxmt.f
MATRIX times matrix transpose n-dimensional case MXMTG mxmtg.f
MATRIX times n-dimensional vector MXVG mxvg.f
MATRIX times vector, 3-dimensional vector transpose times VTMV vtmv.f
MATRIX times vector, n-dimensional vector transpose times VTMVG vtmvg.f
MATRIX to euler angles M2EUL m2eul.f
MATRIX to quaternion M2Q m2q.f
MATRIX transpose 3x3 case, matrix times MXMT mxmt.f
MATRIX transpose n-dimensional case, matrix times MXMTG mxmtg.f
MATRIX transpose times 3-dimensional vector MTXV mtxv.f
MATRIX transpose times matrix 3x3 case MTXM mtxm.f
MATRIX transpose times matrix n-dimensional case MTXMG mtxmg.f
MATRIX transpose times n-dimensional vector MTXVG mtxvg.f
MAXIMUM depth, traceback TRCMXD trcpkg.f
MAXIMUM element of character array MAXAC maxac.f
MAXIMUM element of d.p. array MAXAD maxad.f
MAXIMUM element of integer array MAXAI maxai.f
MESSAGE, allow changes of long error ALLOWD accept.f
MESSAGE, get current long error GETLMS putlms.f
MESSAGE, get current short error GETSMS putsms.f
MESSAGE, get error GETMSG getmsg.f
MESSAGE, get explanation for short error EXPLN expln.f
MESSAGE, insert DAF or das filename into long error ERRHAN errhan.f
MESSAGE, insert filename into long error ERRFNM errfnm.f
MESSAGE, prompt for input with a user supplied PROMPT prompt.f
MESSAGE, set long error SETMSG setmsg.f
MESSAGE, store long error PUTLMS putlms.f
MESSAGE, store short error PUTSMS putsms.f
MESSAGE text, insert d.p. number into error ERRDP errdp.f
MESSAGE text, insert integer into error ERRINT errint.f
MESSAGE text, insert string into error ERRCH errch.f
MESSAGE writer, i/o error IOERR ioerr.f
META data value for a generic segment, retrieve a SGMETA sgmeta.f
METHODS for das files, return allowed access DASHAM dasfm.f
MID-LEVEL geometric condition solver, gf GFEVNT gfevnt.f
MID-LEVEL occultation search, gf GFOCCE gfocce.f
MID-LEVEL target in instrument fov search, gf GFFOVE gffove.f
MINI-SEGMENT parameters from CK type 6 segment, get CKMP06 ckmp06.f
MINI-SEGMENTS in CK type 6 segment, number of CKNM06 cknm06.f
MINIMUM element of character array MINAC minac.f
MINIMUM element of d.p. array MINAD minad.f
MINIMUM element of integer array MINAI minai.f
MODEL area, compute plate PLTAR pltar.f
MODEL point intersected by ray, plate and plate DSKX02 dskx02.f
MODEL, propagate state vector using two-body force PROP2B prop2b.f
MODEL size parameters from a type 2 dsk segment, fetch DSKZ02 dskz02.f
MODEL volume, compute plate PLTVOL pltvol.f
MODULE check in CHKIN trcpkg.f
MODULE check out CHKOUT trcpkg.f
MODULE name from traceback, get TRCNAM trcpkg.f
MOVE a character array to another character array MOVEC movec.f
MOVE a d.p. array to another d.p. array MOVED moved.f
MOVE a integer array to another integer array MOVEI movei.f
MULTIPLY quaternion by quaternion QXQ qxq.f
N'TH word in a character string NTHWD nthwd.f
N-DIMENSIONAL case, matrix times matrix MXMG mxmg.f
N-DIMENSIONAL case, matrix times matrix transpose MXMTG mxmtg.f
N-DIMENSIONAL case, matrix transpose times matrix MTXMG mtxmg.f
N-DIMENSIONAL matrix, equal to another MEQUG mequg.f
N-DIMENSIONAL unit vector and norm UNORMG unormg.f
N-DIMENSIONAL vector addition VADDG vaddg.f
N-DIMENSIONAL vector is the zero vector, test whether an VZEROG vzerog.f
N-DIMENSIONAL vector, matrix times MXVG mxvg.f
N-DIMENSIONAL vector, matrix transpose times MTXVG mtxvg.f
N-DIMENSIONAL vector, negate an VMINUG vminug.f
N-DIMENSIONAL vector, norm of VNORMG vnormg.f
N-DIMENSIONAL vector projection VPROJG vprojg.f
N-DIMENSIONAL vector scaling VSCLG vsclg.f
N-DIMENSIONAL vector subtraction VSUBG vsubg.f
N-DIMENSIONAL vector to another, assign an VEQUG vequg.f
N-DIMENSIONAL vector transpose times matrix times vector VTMVG vtmvg.f
N-DIMENSIONAL vector, unitize a VHATG vhatg.f
N-DIMENSIONAL vectors, angular separation of VSEPG vsepg.f
N-DIMENSIONAL vectors, distance between VDISTG vdistg.f
N-DIMENSIONAL vectors, dot product of VDOTG vdotg.f
N-DIMENSIONAL vectors, linear combination of two VLCOMG vlcomg.f
N-DIMENSIONAL vectors, relative difference of VRELG vrelg.f
NAME, body id code to BODC2N bodc2n.f
NAME, change DAF array DAFRN daffa.f
NAME, DAF handle to file DAFHFN dafah.f
NAME from traceback, get module TRCNAM trcpkg.f
NAME, get DAF array DAFGN daffa.f
NAME, get/set error output device ERRDEV errdev.f
NAME, inertial reference frame IRFNAM chgirf.f
NAME, map das handle to file DASHFN dasfm.f
NAME of a loaded table, return EKTNAM ekqmgr.f
NAME, read das internal file DASRFR dasrfr.f
NAME, return instrument's fov parameters, using instrument GETFVN getfvn.f
NAME to an SCLK id code, convert an SCLK SCID2N sctran.f
SCN2ID sctran.f
NAME to code, body BODN2C bodn2c.f
NAME to DAF handle, file DAFFNH dafah.f
NAME to das handle, map file DASFNH dasfm.f
NAME to frame id code translation, frame NAMFRM framex.f
NAME tokens --- umbrella, scan LXNAME lxname.f
NAME translation, frame id code to frame FRMNAM framex.f
NAME, update das internal file DASWFR daswfr.f
NAME, write das internal file DASWFR daswfr.f
NAME/ID code definition, body BODDEF boddef.f
NAMES, convert between SCLK id codes and SCTRAN sctran.f
NAMES get position relative to an observer, using body SPKEZP spkezp.f
SPKPOS spkpos.f
NAMES get target state relative to an observer, using body SPKEZR spkezr.f
NAMES of kernel pool variables matching a template, return GNPOOL pool.f
NEAREST point on an ellipsoid NEARPT nearpt.f
NEAREST point on an ellipsoid, velocity of the DNEARP dnearp.f
NEAREST point on ellipse to point NPELPT npelpt.f
NEAREST point on ellipsoid to line NPEDLN npedln.f
NEAREST point on line segment NPSGPT npsgpt.f
NEAREST point on line to point NPLNPT nplnpt.f
NEAREST point on triangular plate PLTNP pltnp.f
NEAREST point to observer on target body, find SUBPNT subpnt.f
NEAREST point to ray on ellipsoid, find TANGPT tangpt.f
NEAREST point to sun on target body, find SUBSLR subslr.f
NEGATE a 3-dimensional vector VMINUS vminus.f
NEGATE an n-dimensional vector VMINUG vminug.f
NEW CK file, open a CKOPN ckopn.f
NEW DAF array, add DAFANA dafana.f
NEW DAF array, begin DAFBNA dafana.f
NEW DAF array, end DAFENA dafana.f
NEW DAF with type, open DAFONW dafah.f
NEW das file for write access, open a DASOPN dasfm.f
NEW das file for writing, open a DASOPN dasfm.f
NEW das file, open a DASONW dasfm.f
NEW das file with write access, open a DASONW dasfm.f
NEW dla file, open a DLAOPN dlaopn.f
NEW dla file with write access, open a DLAOPN dlaopn.f
NEW dsk file, open a DSKOPN dskopn.f
NEW dsk file with write access, open a DSKOPN dskopn.f
NEW e-kernel, open EKOPN ekopn.f
NEW e-kernel segment for fast writing, start EKIFLD ekifld.f
NEW e-kernel segment, start EKBSEG ekbseg.f
NEW EK, open EKOPN ekopn.f
NEW EK segment for fast writing, start EKIFLD ekifld.f
NEW EK segment, start EKBSEG ekbseg.f
NEW kernel file, open and initialize a RDKNEW rdker.f
NEW pck file, open a PCKOPN pckopn.f
NEW segment in dla file, begin DLABNS dlabns.f
NEW segment in dla file, end DLAENS dlaens.f
NEW SPK file, open a SPKOPN spkopn.f
NEW SPK or CK file, open SPCOPN spcopn.f
NEW, text file open TXTOPN txtopn.f
NEXT CK segment, select CKSNS ckbsr.f
NEXT comment line of an SPK or CK file, read the SPCRNL spcrfl.f
NEXT DAF array, find DAFFNA daffa.f
NEXT data line from a kernel file, read the RDKDAT rdker.f
NEXT node in linked list, return LNKNXT lnknxt.f
NEXT segment in dla file, find DLAFNS dlafns.f
NEXT variable from a kernel file, read the RDKVAR rdkvar.f
NEXT word after an index, find the FNDNWD fndnwd.f
NEXT word in a character string NEXTWD nextwd.f
NO logicals in an array are true, test whether NOTRU notru.f
NODE from linked list pool, allocate LNKAN lnkan.f
NODE in linked list, return next LNKNXT lnknxt.f
NODE in linked list, return previous LNKPRV lnkprv.f
NODE, insert sublist into linked list after a LNKILA lnkila.f
NODE, insert sublist into linked list before a LNKILB lnkilb.f
NODES in linked list pool, return number of LNKNFN lnknfn.f
NON-BLANK character, first FRSTNB frstnb.f
NON-BLANK character, last LASTNB lastnb.f
NON-BLANK length of a string NBLEN nblen.f
NON-BLANK line from a text file, read a RDNBL rdnbl.f
NON-BLANK width of a character array NBWID nbwid.f
NON-PRINTABLE character, first FRSTNP frstnp.f
NORAD two-line element data using sgp4., evaluate EVSGP4 evsgp4.f
NORM, 3-dimensional unit vector and UNORM unorm.f
NORM, derivative of 3-vector DVNORM dvnorm.f
NORM, n-dimensional unit vector and UNORMG unormg.f
NORM of 3-dimensional vector VNORM vnorm.f
NORM of n-dimensional vector VNORMG vnormg.f
NORMAL, point on an ellipsoid having given surface EDNMPT ednmpt.f
NORMAL vector and constant, plane to PL2NVC pl2nvc.f
NORMAL vector and constant to plane NVC2PL nvc2pl.f
NORMAL vector and point, plane to PL2NVP pl2nvp.f
NORMAL vector and point to plane NVP2PL nvp2pl.f
NORMAL vector for a type 2 dsk plate, compute DSKN02 dskn02.f
NORMAL vector from dsk type 2 plate id, compute DSKN02 dskn02.f
NORMAL vector of triangular plate from vertices, compute PLTNRM pltnrm.f
NORMAL vector on an ellipsoid, surface SURFNM surfnm.f
NORMAL vectors, map cartesian surface points to SRFNRM srfnrm.f
NORMAL vectors on dsk surface, compute SRFNRM srfnrm.f
NORMAL vectors on topographic surface, compute SRFNRM srfnrm.f
NORMALIZED hexadecimal string, convert d.p. to signed DP2HX dp2hx.f
NORMALIZED hexadecimal string to d.p., convert signed HX2DP hx2dp.f
NOT equal, check two characters for case insensitive NECHR eqchr.f
NOTATION, convert d.p. to base 16 scientific DP2HX dp2hx.f
NOTATION d.p. number, convert base 16 scientific HX2DP hx2dp.f
NOTIFY a routine of an update to a kernel pool variable SWPOOL pool.f
NTH symbol in the table, fetch the SYFETC syfetc.f
SYFETD syfetd.f
SYFETI syfeti.f
NTH value associated with a symbol, fetch SYNTHC synthc.f
SYNTHD synthd.f
SYNTHI synthi.f
NUMBER and format picture, string from a d.p. DPFMT dpfmt.f
NUMBER, convert base 16 scientific notation d.p. HX2DP hx2dp.f
NUMBER, convert d.p. number to encoded d.p. DP2HX dp2hx.f
NUMBER, convert encoded d.p. number to d.p. HX2DP hx2dp.f
NUMBER, determine if a string is a BENUM benum.f
NUMBER, determine if a string is a decimal BEDEC bedec.f
NUMBER, format a string representing a d.p. DPFMT dpfmt.f
NUMBER, inertial reference frame IRFNUM chgirf.f
NUMBER into error message text, insert d.p. ERRDP errdp.f
NUMBER, largest d.p. DPMAX dpmax.f
NUMBER, largest integer INTMAX intmax.f
NUMBER of CK type 1 records CKNR01 cknr01.f
NUMBER of CK type 2 records CKNR02 cknr02.f
NUMBER of CK type 3 records CKNR03 cknr03.f
NUMBER of CK type 4 records CKNR04 cknr04.f
NUMBER of CK type 5 records CKNR05 cknr05.f
NUMBER of DAF read requests DAFNRR dafrwd.f
NUMBER of elements in a column entry, return the EKNELT ekqmgr.f
NUMBER of loaded EK columns, return the EKCCNT ekqmgr.f
NUMBER of loaded kernels of a given type KTOTAL keeper.f
NUMBER of loaded tables, return EKNTAB ekqmgr.f
NUMBER of mini-segments in CK type 6 segment CKNM06 cknm06.f
NUMBER of nodes in linked list pool, return LNKNFN lnknfn.f
NUMBER of seconds per julian year JYEAR jyear.f
NUMBER of seconds per tropical year TYEAR tyear.f
NUMBER of segments in an e-kernel, return EKNSEG eknseg.f
NUMBER, parse a character string to a d.p. NPARSD nparsd.f
NUMBER, replace marker with d.p. REPMD repmd.f
NUMBER, smallest d.p. DPMIN dpmin.f
NUMBER, smallest integer INTMIN intmin.f
NUMBER to character, d.p. DPSTR dpstr.f
NUMBER to character with formatting, d.p. DPSTRF dpstrf.f
NUMBER to d.p. number, convert encoded d.p. HX2DP hx2dp.f
NUMBER to encoded d.p. number, convert d.p. DP2HX dp2hx.f
NUMBER, touch a d.p. TOUCHD touchd.f
NUMBER with encapsulated error handling, parse d.p. PRSDP prsdp.f
NUMBER., scan a string for a LX4NUM lx4num.f
NUMBERS from a text file, read and decode encoded d.p. RDENCD rdencd.f
NUMBERS, opposite sign d.p. OPSGND opsgnd.f
NUMBERS, same sign d.p. SMSGND smsgnd.f
NUMBERS, same sign integer SMSGNI smsgni.f
NUMBERS to a text file, encode and write d.p. WRENCD wrencd.f
NUMERIC kernel variable, confirm the existence of a pooled EXPOOL pool.f
NUMERIC time system to another, convert one additive UNITIM unitim.f
NUMERIC time system to another, convert one uniform UNITIM unitim.f
NUMERIC time systems, transform between two additive UNITIM unitim.f
NUMERIC time systems, transform between two uniform UNITIM unitim.f
NUMERIC value of a pooled kernel variable, return the GDPOOL pool.f
NXN matrix, trace of a TRACEG traceg.f
OBJECT, find the bodyfixed frame associated with an CIDFRM framex.f
CNMFRM framex.f
OBJECTS in CK file, find id codes of CKOBJ ckobj.f
OBJECTS in dsk file, find id codes of ephemeris DSKOBJ dskobj.f
OBJECTS in SPK file, find id codes of ephemeris SPKOBJ spkobj.f
OBSERVER corrected for aberrations, get position relative SPKEZP spkezp.f
SPKPOS spkpos.f
OBSERVER corrected for aberrations, get state relative SPKEZ spkez.f
OBSERVER corrected for aberrations, get state relative to SPKEZR spkezr.f
OBSERVER on target body, find nearest point to SUBPNT subpnt.f
OBSERVER, using body names get position relative to an SPKEZP spkezp.f
SPKPOS spkpos.f
OBSERVER, using body names get target state relative to an SPKEZR spkezr.f
OCCULTATION search, gf GFOCLT gfoclt.f
OCCULTATION search, gf mid-level GFOCCE gfocce.f
OCCULTATION type at a specified time OCCULT occult.f
ODD, test whether an integer is ODD odd.f
OFF, turn tracing TRCOFF trcpkg.f
OFFSET frame, fetch the rotation and frame of a constant TKFRAM tkfram.f
OPEN a das file for read access DASOPR dasfm.f
OPEN a das file for reading DASOPR dasfm.f
OPEN a das file for write access DASOPW dasfm.f
OPEN a das file for writing DASOPW dasfm.f
OPEN a new CK file CKOPN ckopn.f
OPEN a new das file DASONW dasfm.f
OPEN a new das file for write access DASOPN dasfm.f
OPEN a new das file for writing DASOPN dasfm.f
OPEN a new das file with write access DASONW dasfm.f
OPEN a new dla file DLAOPN dlaopn.f
OPEN a new dla file with write access DLAOPN dlaopn.f
OPEN a new dsk file DSKOPN dskopn.f
OPEN a new dsk file with write access DSKOPN dskopn.f
OPEN a new pck file PCKOPN pckopn.f
OPEN a new SPK file SPKOPN spkopn.f
OPEN a scratch das file DASOPS dasfm.f
OPEN an existing SPK file for adding segments SPKOPA spkopa.f
OPEN and initialize a new kernel file RDKNEW rdker.f
OPEN DAF files, return the set of handles for DAFHOF dafah.f
OPEN DAF for read DAFOPR dafah.f
OPEN das file, close an DASCLS dascls.f
OPEN das files, manage DASFM dasfm.f
OPEN das files, return set of handles of DASHOF dasfm.f
OPEN EK for reading EKOPR ekopr.f
OPEN existing DAF for write DAFOPW dafah.f
OPEN existing EK for writing EKOPW ekopw.f
OPEN for read, text file TXTOPR txtopr.f
OPEN, is a file ISOPEN isopen.f
OPEN new DAF with type DAFONW dafah.f
OPEN new e-kernel EKOPN ekopn.f
OPEN new EK EKOPN ekopn.f
OPEN new SPK or CK file SPCOPN spcopn.f
OPEN new, text file TXTOPN txtopn.f
OPEN scratch e-kernel EKOPS ekops.f
OPEN scratch EK EKOPS ekops.f
OPEN, test for file already ISOPEN isopen.f
OPENED by rdtext, close a text file CLTEXT rdtext.f
OPERATIONS, manage EK query EKQMGR ekqmgr.f
OPPOSITE sign d.p. numbers OPSGND opsgnd.f
OPPOSITE sign integers OPSGNI opsgni.f
ORDER of a character array ORDERC orderc.f
ORDER of a d.p. array ORDERD orderd.f
ORDER of an integer array ORDERI orderi.f
ORDER the components of a single symbol SYORDC syordc.f
SYORDD syordd.f
SYORDI syordi.f
ORDER vector, binary search for a string using an BSCHOC bschoc.f
ORDER vector, binary search for an integer using an BSCHOI bschoi.f
ORDER vector, test whether an integer array is an ISORDV isordv.f
ORDINAL position of an element in a set, the ORDC ordc.f
ORDD ordd.f
ORDI ordi.f
ORDINAL text, convert an integer to INTORD intord.f
ORDINAL text, replace marker with REPMOT repmot.f
ORIENTATION of a body, euler angles for BODEUL bodeul.f
ORTHOGONAL, --- see perpendicular
ORTHOGONAL matrix, invert a pseudo INVORT invort.f
ORTHOGONALITY of the columns of a rotation, sharpen the SHARPR sharpr.f
ORTHONORMAL frame from two vectors, define an TWOVEC twovec.f
OSCULATING elements, convert state to OSCELT oscelt.f
OSCULATING elements, convert state to extended OSCLTX oscltx.f
OSCULATING elements from state OSCELT oscelt.f
OSCULATING elements from state, extended OSCLTX oscltx.f
OUT, module check CHKOUT trcpkg.f
OUT routine, gf standard bail GFBAIL gfbail.f
OUTPUT device name, get/set error ERRDEV errdev.f
OUTPUT device specification, get current error GETDEV putdev.f
OUTPUT device specification, store the error PUTDEV putdev.f
OUTPUT items, get/set error ERRPRT errprt.f
OUTPUT line to a device, write WRLINE wrline.f
OUTPUT, logical units associated standard input and STDIO stdio.f
OUTPUT., write a line of text to standard TOSTDO tostdo.f
PACK a character array PACKAC packac.f
PACK a d.p. array PACKAD packad.f
PACK a pck segment descriptor, validate and PCKPDS pckpds.f
PACK an integer array PACKAI packai.f
PACK an SPK segment descriptor, validate and SPKPDS spkpds.f
PACK DAF summary DAFPS dafps.f
PACK three scalar components into a vector VPACK vpack.f
PACKET size generic segment, begin writing a fixed SGBWFS sgseqw.f
PACKET size generic segment, begin writing a variable SGBWVS sgseqw.f
PACKETS from a generic segment, fetch SGFPKT sgfpkt.f
PACKETS to a generic segment, write fixed size SGWFPK sgseqw.f
PACKETS to a generic segment, write variable size SGWVPK sgseqw.f
PARABOLIC time of flight PARTOF partof.f
PARALLEL to a state vector, state of a unit vector DVHAT dvhat.f
PARAMETER, return a kernel pool definition SZPOOL pool.f
PARAMETERS from a type 2 dsk segment, fetch DSKB02 dskb02.f
PARAMETERS from a type 2 dsk segment, fetch model size DSKZ02 dskz02.f
PARAMETERS from CK type 6 segment, get mini-segment CKMP06 ckmp06.f
PARAMETERS, retrieve dsk tolerance or margin DSKGTL dsktol.f
PARAMETERS, return instrument's fov GETFOV getfov.f
PARAMETERS, set dsk tolerance or margin DSKSTL dsktol.f
PARAMETERS, using instrument name, return instrument's fov GETFVN getfvn.f
PARSE a character string to a d.p. number NPARSD nparsd.f
PARSE a character string to an integer NPARSI nparsi.f
PARSE a list of items LPARSM lparsm.f
PARSE a list of items and return a set LPARSS lparss.f
PARSE a string SCAN scanit.f
SCANIT scanit.f
PARSE a time string into a vector of components TPARTV tpartv.f
PARSE a UTC time string TPARSE tparse.f
PARSE d.p. number with encapsulated error handling PRSDP prsdp.f
PARSE integer with encapsulated error handling PRSINT prsint.f
PARSE items from a list LPARSE lparse.f
PARSE quoted string token PARSQS parsqs.f
PARSE select clause of EK query EKPSEL ekpsel.f
PARSE two-line elements GETELM getelm.f
PARSED time representations, convert between various TTRANS ttrans.f
PARSING strings, prepare for SCANPR scanit.f
PARTICULAR symbol, pop a value from a SYPOPC sypopc.f
SYPOPD sypopd.f
SYPOPI sypopi.f
PARTICULAR symbol, push a value onto a SYPSHC sypshc.f
SYPSHD sypshd.f
SYPSHI sypshi.f
PARTITION data for a type 1 SCLK, return SCPR01 sc01.f
PARTITION information, spacecraft clock SCPART scpart.f
PAST J2000 as a string, convert and format d.p. seconds TIMOUT timout.f
PAST the J2000 epoch, convert a string to tdb seconds STR2ET str2et.f
PCK file and segment, select PCKSFS pckbsr.f
PCK file, close a PCKCLS pckcls.f
PCK file, find frame class id codes of frames in binary PCKFRM pckfrm.f
PCK file, get state transformation matrix from binary PCKMAT pckmat.f
PCK file, load PCKLOF pckbsr.f
PCK file, open a new PCKOPN pckopn.f
PCK file, unload PCKUOF pckbsr.f
PCK frame, get coverage start and stop time for binary PCKCOV pckcov.f
PCK reference frame, get coverage window for binary PCKCOV pckcov.f
PCK segment, add data to a type 03 PCK03A pck03a.f
PCK segment, begin writing a type 03 PCK03B pck03b.f
PCK segment descriptor, unpack and PCKUDS pckuds.f
PCK segment descriptor, validate and pack a PCKPDS pckpds.f
PCK segment, end a type 03 PCK03E pck03e.f
PCK segment, evaluate type 03 PCKE03 pcke03.f
PCK segment, read record from type 03 PCKR03 pckr03.f
PCK segment, read record from type 2 PCKR02 pckr02.f
PCK segment, read record from type 20 PCKR20 pckr20.f
PCK segments for readers, buffer PCKBSR pckbsr.f
PCK type 2 data segment, write PCKW02 pckw02.f
PCK type 20 data segment, write PCKW20 pckw20.f
PCK type 20 record, evaluate PCKE20 pcke20.f
PENUMBRAL terminator on ellipsoid, find EDTERM edterm.f
PERFORM fortran reads of character records DASIOC dasioc.f
PERFORM fortran reads of double precision records DASIOD dasiod.f
PERFORM fortran reads of integer records DASIOI dasioi.f
PERFORM fortran writes of character records DASIOC dasioc.f
PERFORM fortran writes of double precision records DASIOD dasiod.f
PERFORM fortran writes of integer records DASIOI dasioi.f
PERFORM low-level i/o for das routines DASIOC dasioc.f
DASIOD dasiod.f
DASIOI dasioi.f
PERPENDICULAR component of a 3-vector VPERP vperp.f
PHASE angle ILUMIN ilumin.f
PHASE angle constraints, solve for GFILUM gfilum.f
PHASE angle for arbitrary illumination source, compute PHASEQ phaseq.f
PHASE angle general source ILLUMG illumg.f
PHASE angle general source with flags ILLUMF illumf.f
PHASE angle search, gf GFPA gfpa.f
PHYSICAL constants for a body BODVCD bodvcd.f
BODVRD bodvrd.f
PHYSICAL location, map das logical address to DASA2L dasa2l.f
PHYSICAL records, read and write das DASRWR dasrwr.f
PHYSICAL records, read das character DASRRC dasrwr.f
PHYSICAL records, read das double precision DASRRD dasrwr.f
PHYSICAL records, read das integer DASRRI dasrwr.f
PHYSICAL records, update das character DASURC dasrwr.f
PHYSICAL records, update das double precision DASURD dasrwr.f
PHYSICAL records, update das integer DASURI dasrwr.f
PHYSICAL records, write das character DASWRC dasrwr.f
PHYSICAL records, write das double precision DASWRD dasrwr.f
PHYSICAL records, write das integer DASWRI dasrwr.f
PI, half the value of HALFPI halfpi.f
PI, twice the value of TWOPI twopi.f
PI, value of PI pi.f
PICTURE, string from a d.p. number and format DPFMT dpfmt.f
PICTURE, use a sample time string to produce a time format TPICTR tpictr.f
PLACE, 3-dimensional vector scaling in VSCLIP vsclip.f
PLACE, cycle the elements of a character array in CYACIP cyacip.f
PLACE, cycle the elements of a d.p. array in CYADIP cyadip.f
PLACE, cycle the elements of an integer array in CYAIIP cyaiip.f
PLACE, unitize a 3-dimensional vector in VHATIP vhatip.f
PLANE, intersection of ellipse and INELPL inelpl.f
PLANE, intersection of ellipsoid and INEDPL inedpl.f
PLANE, intersection of ray and INRYPL inrypl.f
PLANE inverted, vector projection onto VPRJPI vprjpi.f
PLANE, normal vector and constant to NVC2PL nvc2pl.f
PLANE, normal vector and point to NVP2PL nvp2pl.f
PLANE, point and spanning vectors to PSV2PL psv2pl.f
PLANE, project ellipse onto PJELPL pjelpl.f
PLANE to normal vector and constant PL2NVC pl2nvc.f
PLANE to normal vector and point PL2NVP pl2nvp.f
PLANE to point and spanning vectors PL2PSV pl2psv.f
PLANE, vector projection onto VPRJP vprjp.f
PLANETOCENTRIC longitude of sun LSPCN lspcn.f
PLANETOGRAPHIC coordinates, convert rectangular to RECPGR recpgr.f
PLANETOGRAPHIC coordinates, jacobian of rectangular w.r.t. DRDPGR drdpgr.f
PLANETOGRAPHIC longitude., determine the sense of PLNSNS plnsns.f
PLANETOGRAPHIC to rectangular coordinates, convert PGRREC pgrrec.f
PLANETOGRAPHIC w.r.t. rectangular coordinates, jacobian of DPGRDR dpgrdr.f
PLATE and plate model point intersected by ray DSKX02 dskx02.f
PLATE, compute normal vector for a type 2 dsk DSKN02 dskn02.f
PLATE data from a type 2 dsk segment, fetch DSKP02 dskp02.f
PLATE, expand triangular PLTEXP pltexp.f
PLATE from vertices, compute normal vector of triangular PLTNRM pltnrm.f
PLATE id, compute normal vector from dsk type 2 DSKN02 dskn02.f
PLATE model area, compute PLTAR pltar.f
PLATE model point intersected by ray, plate and DSKX02 dskx02.f
PLATE model volume, compute PLTVOL pltvol.f
PLATE, nearest point on triangular PLTNP pltnp.f
POINT and line, distance between NPLNPT nplnpt.f
POINT and spanning vectors, plane to PL2PSV pl2psv.f
POINT and spanning vectors to plane PSV2PL psv2pl.f
POINT and velocity, ellipsoid surface SURFPV surfpv.f
POINT, find ray-ellipsoid tangent TANGPT tangpt.f
POINT, find surface intercept SINCPT sincpt.f
POINT intersected by ray, plate and plate model DSKX02 dskx02.f
POINT latitudinal coordinates to rectangular, surface SRFREC srfrec.f
POINT, nearest point on ellipse to NPELPT npelpt.f
POINT, nearest point on line to NPLNPT nplnpt.f
POINT of intersection between ray and ellipsoid SURFPT surfpt.f
POINT of intersection of ray and ellipsoid, surface SURFPT surfpt.f
POINT on a body., compute the local time for a ET2LST et2lst.f
POINT on an ellipsoid having given surface normal EDNMPT ednmpt.f
POINT on an ellipsoid, nearest NEARPT nearpt.f
POINT on an ellipsoid, velocity of the nearest DNEARP dnearp.f
POINT on ellipse to point, nearest NPELPT npelpt.f
POINT on ellipsoid to line, nearest NPEDLN npedln.f
POINT on line segment, nearest NPSGPT npsgpt.f
POINT on line to point, nearest NPLNPT nplnpt.f
POINT on target body, find sub-observer SUBPNT subpnt.f
POINT on target body, find sub-solar SUBSLR subslr.f
POINT on target body, find sub-spacecraft SUBPNT subpnt.f
POINT on triangular plate, nearest PLTNP pltnp.f
POINT, plane to normal vector and PL2NVP pl2nvp.f
POINT to ellipsoid, distance from NEARPT nearpt.f
POINT to lie on ellipsoid, scale EDPNT edpnt.f
POINT to observer on target body, find nearest SUBPNT subpnt.f
POINT to plane, normal vector and NVP2PL nvp2pl.f
POINT to ray on ellipsoid, find nearest TANGPT tangpt.f
POINT to sun on target body, find nearest SUBSLR subslr.f
POINTING and angular velocity, get CK CKGPAV ckgpav.f
POINTING data record, evaluate CK type 1 CKE01 cke01.f
POINTING data record, evaluate CK type 2 CKE02 cke02.f
POINTING data record, evaluate CK type 3 CKE03 cke03.f
POINTING data record, evaluate CK type 4 CKE04 cke04.f
POINTING data record, read CK type 1 CKR01 ckr01.f
POINTING data record, read CK type 2 CKR02 ckr02.f
POINTING data record, read CK type 3 CKR03 ckr03.f
POINTING data segment, write CK type 1 CKW01 ckw01.f
POINTING data segment, write CK type 2 CKW02 ckw02.f
POINTING data segment, write CK type 3 CKW03 ckw03.f
POINTING file, load CK CKLPF ckbsr.f
POINTING file, unload CK CKUPF ckbsr.f
POINTING from CK segment, get CKPFS ckpfs.f
POINTING, get CK CKGP ckgp.f
POINTS, map latitudinal coordinates to cartesian surface LATSRF latsrf.f
POINTS, map latitudinal coordinates to dsk surface LATSRF latsrf.f
POINTS on target body, find limb LIMBPT limbpt.f
POINTS on target body, find terminator TERMPT termpt.f
POINTS to normal vectors, map cartesian surface SRFNRM srfnrm.f
POLYNOMIAL and its derivatives, compute a POLYDS polyds.f
POLYNOMIAL expansion, value of a chebyshev CHBVAL chbval.f
POLYNOMIAL, interpolate function using hermite HRMESP hrmesp.f
HRMINT hrmint.f
POLYNOMIAL, interpolate function using lagrange LGRESP lgresp.f
LGRIND lgrind.f
LGRINT lgrint.f
POOL, allocate node from linked list LNKAN lnkan.f
POOL definition parameter, return a kernel SZPOOL pool.f
POOL, fetch constants for a body from the kernel BODVCD bodvcd.f
BODVRD bodvrd.f
POOL, find constants for a body in the kernel BODFND bodfnd.f
POOL for updated variables, check the kernel CVPOOL pool.f
POOL from an internal text buffer, load the kernel LMPOOL pool.f
POOL, initialize linked list LNKINI lnkini.f
POOL, load variables from a text kernel file into the LDPOOL pool.f
POOL of kernel variables, clear the CLPOOL pool.f
POOL of kernel variables, maintain a POOL pool.f
POOL, retrieve a continued string value from the kernel SEPOOL sepool.f
STPOOL stpool.f
POOL, return number of nodes in linked list LNKNFN lnknfn.f
POOL to a specified unit, write the values in WRPOOL pool.f
POOL variable, check the properties of a kernel BADKPV badkpv.f
POOL variable, delete a kernel DVPOOL pool.f
POOL variable, notify a routine of an update to a kernel SWPOOL pool.f
POOL variable, return summary information about a kernel DTPOOL pool.f
POOL variable, watch for an update to a kernel SWPOOL pool.f
POOL variables matching a template, return names of kernel GNPOOL pool.f
POOL watch, delete kernel DWPOOL pool.f
POOL watch lists, delete agent from kernel DWPOOL pool.f
POOLED kernel variable, return the character value of a GCPOOL pool.f
POOLED kernel variable, return the d.p. value of a GDPOOL pool.f
POOLED kernel variable, return the integer value of a GIPOOL pool.f
POOLED kernel variable, return the numeric value of a GDPOOL pool.f
POOLED kernel variable, return the string value of a GCPOOL pool.f
POOLED kernel variable, return the value of a RTPOOL pool.f
POOLED numeric kernel variable, confirm the existence of a EXPOOL pool.f
POP a value from a particular symbol SYPOPC sypopc.f
SYPOPD sypopd.f
SYPOPI sypopi.f
PORTABLY, encode a character string, PRTENC prtenc.f
PORTABLY encoded character string, decode a PRTDEC prtenc.f
POSITION and velocity from ephemeris SPKPV spkpv.f
SPKPVN spkpvn.f
POSITION and velocity, SPK file SPKPV spkpv.f
SPKPVN spkpvn.f
POSITION coordinate search, gf GFPOSC gfposc.f
POSITION from SPK file, apparent SPKAPO spkapo.f
POSITION, get apparent SPKAPO spkapo.f
POSITION of a character, backward search for the CPOSR cposr.f
POSITION of an element in a set, the ordinal ORDC ordc.f
ORDD ordd.f
ORDI ordi.f
POSITION of character, forward search for CPOS cpos.f
POSITION of one body relative to another, geometric SPKGPS spkgps.f
POSITION of substring POS pos.f
POSITION of substring reverse search POSR posr.f
POSITION of unlisted character, backward search for NCPOSR ncposr.f
POSITION of unlisted character, forward search for NCPOS ncpos.f
POSITION relative observer corrected for aberrations, get SPKEZP spkezp.f
SPKPOS spkpos.f
POSITION relative to an observer, using body names get SPKEZP spkezp.f
SPKPOS spkpos.f
POSITION to bodyfixed, transformation from inertial TIPBOD tipbod.f
POSITION to bodyfixed, transformation from J2000 BODMAT bodmat.f
POSITION transformation matrix, find a PXFORM pxform.f
POSITION transformation matrix for different epochs PXFRM2 pxfrm2.f
POSITIONS from one frame to another, rotate REFCHG refchg.f
PRECISION column entry, fetch element from double EKGD ekqmgr.f
PRECISION data from a das file, read double DASRDD dasrdd.f
PRECISION data from EK column, read double EKRCED ekrced.f
PRECISION data in a das file, update double DASUDD dasudd.f
PRECISION data to a das file, add double DASADD dasadd.f
PRECISION data to EK column, add double EKACED ekaced.f
PRECISION data to EK column, write double EKACED ekaced.f
PRECISION division, compute the remainder of a double RMAIND rmaind.f
PRECISION physical records, read das double DASRRD dasrwr.f
PRECISION physical records, update das double DASURD dasrwr.f
PRECISION physical records, write das double DASWRD dasrwr.f
PRECISION records, perform fortran reads of double DASIOD dasiod.f
PRECISION records, perform fortran writes of double DASIOD dasiod.f
PREFIX a character string PREFIX prefix.f
PREPARE for parsing strings SCANPR scanit.f
PREPARE for scanning strings SCANPR scanit.f
PREVIOUS DAF array, find DAFFPA daffa.f
PREVIOUS node in linked list, return LNKPRV lnkprv.f
PREVIOUS segment in dla file, find DLAFPS dlafps.f
PRINTABLE character, first FRSTPC frstpc.f
PRINTABLE character, last LASTPC lastpc.f
PRINTABLE width of a character array PCWID pcwid.f
PRODUCE a time format picture, use a sample time string to TPICTR tpictr.f
PRODUCT 3-dimensional vectors, dot VDOT vdot.f
PRODUCT and its derivative, compute a unit cross DUCRSS ducrss.f
PRODUCT, compute the derivative of a cross DVCRSS dvcrss.f
PRODUCT, compute the derivative of a dot DVDOT dvdot.f
PRODUCT of a d.p. array PRODAD prodad.f
PRODUCT of an integer array PRODAI prodai.f
PRODUCT of n-dimensional vectors, dot VDOTG vdotg.f
PRODUCT, unitized cross UCRSS ucrss.f
PRODUCT, vector cross VCRSS vcrss.f
PROGRAM, gracefully exit a BYEBYE byebye.f
PROGRESS report, gf finish a GFREPF gfrprt.f
PROGRESS report, gf initialize a GFREPI gfrprt.f
PROGRESS report, gf update a GFREPU gfrprt.f
PROGRESS report umbrella, gf GFRPRT gfrprt.f
PROJECT ellipse onto plane PJELPL pjelpl.f
PROJECTION, 3-dimensional vector VPROJ vproj.f
PROJECTION, n-dimensional vector VPROJG vprojg.f
PROJECTION onto plane inverted, vector VPRJPI vprjpi.f
PROJECTION onto plane, vector VPRJP vprjp.f
PROLEPTIC to gregorian calendar, convert from julian JUL2GR jul2gr.f
PROMPT for input with a user supplied message PROMPT prompt.f
PROMPT for keyboard input PROMPT prompt.f
PROPAGATE state vector using two-body force model PROP2B prop2b.f
PROPER form, restrict time strings to TPARCH tcheck.f
PROPERTIES of a kernel pool variable, check the BADKPV badkpv.f
PUSH a value onto a particular symbol SYPSHC sypshc.f
SYPSHD sypshd.f
SYPSHI sypshi.f
QUADRATIC equation, roots of a RQUAD rquad.f
QUADRATIC fit, estimate function derivative using QDERIV qderiv.f
QUATERNION and derivative, angular velocity from QDQ2AV qdq2av.f
QUATERNION by quaternion, multiply QXQ qxq.f
QUATERNION, matrix to M2Q m2q.f
QUATERNION, multiply quaternion by QXQ qxq.f
QUATERNION, quaternion times QXQ qxq.f
QUATERNION times quaternion QXQ qxq.f
QUATERNION to matrix Q2M q2m.f
QUERY, issue EK EKFIND ekfind.f
QUERY operations, manage EK EKQMGR ekqmgr.f
QUERY, parse select clause of EK EKPSEL ekpsel.f
QUICK traceback, get QCKTRC trcpkg.f
QUOTED string token, lex LXQSTR lxqstr.f
QUOTED string token, parse PARSQS parsqs.f
QUOTED string token, recognize LXQSTR lxqstr.f
QUOTED string token, scan LXQSTR lxqstr.f
QUOTES, enclose in QUOTE quote.f
RA and dec, rectangular coordinates to RECRAD recrad.f
RA and dec to rectangular coordinates, range RADREC radrec.f
RA-DEC rectangle in type 1 star catalog, find stars in STCF01 stcf01.f
RADIAN, degrees per DPR dpr.f
RADIANS per degree RPD rpd.f
RANGE, az and el, convert rectangular coordinates to RECAZL recazl.f
RANGE, az and el, rectangular coordinates to RECAZL recazl.f
RANGE, az and el to rectangular coordinates AZLREC azlrec.f
RANGE, az and el to rectangular coordinates, convert AZLREC azlrec.f
RANGE, az and el to rectangular velocity conversion DRDAZL drdazl.f
RANGE, az and el velocity conversion, rectangular to DAZLDR dazldr.f
RANGE, azimuth and elevation, convert rectangular to RECAZL recazl.f
RANGE, azimuth and elevation derivative, rectangular to DAZLDR dazldr.f
RANGE, azimuth and elevation, rectangular to RECAZL recazl.f
RANGE, azimuth and elevation to rectangular AZLREC azlrec.f
RANGE, azimuth and elevation to rectangular, convert AZLREC azlrec.f
RANGE, azimuth and elevation to rectangular derivative DRDAZL drdazl.f
RANGE bounds for type 2 dsk segment, compute DSKRB2 dskrb2.f
RANGE of das file, return logical address DASLLA daslla.f
RANGE of das logical addresses using substrings, update a DASUDC dasudc.f
RANGE of das logical addresses, write substrings to a DASUDC dasudc.f
RANGE ra and dec to rectangular coordinates RADREC radrec.f
RANGE rate search, gf GFRR gfrr.f
RATE of change of the altitude over an ellipsoid DNEARP dnearp.f
RATE search, gf range GFRR gfrr.f
RAY and ellipsoid, point of intersection between SURFPT surfpt.f
RAY and ellipsoid, surface point of intersection of SURFPT surfpt.f
RAY and plane, intersection of INRYPL inrypl.f
RAY and surface, intersection of DSKX02 dskx02.f
RAY and target body surface, find intersection of SINCPT sincpt.f
RAY in instrument field of view at specified time FOVRAY fovray.f
RAY in instrument fov at specified time FOVRAY fovray.f
RAY in instrument fov search, gf GFRFOV gfrfov.f
RAY, list voxels intersected by a XDDA xdda.f
RAY on ellipsoid, find nearest point to TANGPT tangpt.f
RAY on target body surface, find intercept of SINCPT sincpt.f
RAY, plate and plate model point intersected by DSKX02 dskx02.f
RAY-DSK intercept, vectorized DSKXV dskxv.f
RAY-ELLIPSOID tangent point, find TANGPT tangpt.f
RAY-SURFACE intercept, vectorized DSKXV dskxv.f
RAY-SURFACE intercept with handle and descriptors, dsk DSKXSI dskxsi.f
RAY-SURFACE intercept with source information, dsk DSKXSI dskxsi.f
RE-INITIALIZE the keeper system KCLEAR keeper.f
READ a kernel file RDKER rdker.f
READ a line from a text file RDTEXT rdtext.f
READ a non-blank line from a text file RDNBL rdnbl.f
READ a text line from a logical unit READLN readln.f
READ access, open a das file for DASOPR dasfm.f
READ an array of text lines from a logical unit READLA readla.f
READ and decode encoded d.p. numbers from a text file RDENCD rdencd.f
READ and decode encoded integers from a text file RDENCI rdenci.f
READ and write das physical records DASRWR dasrwr.f
READ character data from a das file DASRDC dasrdc.f
READ character data from EK column EKRCEC ekrcec.f
READ CK type 1 pointing data record CKR01 ckr01.f
READ CK type 2 pointing data record CKR02 ckr02.f
READ CK type 3 pointing data record CKR03 ckr03.f
READ DAF character record DAFRCR dafrcr.f
READ DAF d.p. record DAFGDR dafrwd.f
DAFRDR dafrwd.f
READ DAF file record DAFRFR dafrfr.f
READ DAF summary record DAFGSR dafrwd.f
READ das character physical records DASRRC dasrwr.f
READ das double precision physical records DASRRD dasrwr.f
READ das file record DASRFR dasrfr.f
READ das integer physical records DASRRI dasrwr.f
READ das internal file name DASRFR dasrfr.f
READ data from DAF address DAFGDA dafgda.f
READ double precision data from a das file DASRDD dasrdd.f
READ double precision data from EK column EKRCED ekrced.f
READ encoded characters from a text file RDENCC rdencc.f
READ ephemeris data SPKEZ spkez.f
SPKEZP spkezp.f
SPKEZR spkezr.f
SPKPOS spkpos.f
READ from a kernel file., determine the last line RDKLIN rdker.f
READ integer data from a das file DASRDI dasrdi.f
READ integer data from EK column EKRCEI ekrcei.f
READ, open DAF for DAFOPR dafah.f
READ record from type 03 pck segment PCKR03 pckr03.f
READ record from type 1 SPK segment SPKR01 spkr01.f
READ record from type 10 SPK segment SPKR10 spkr10.f
READ record from type 12 SPK segment SPKR12 spkr12.f
READ record from type 13 SPK segment SPKR13 spkr13.f
READ record from type 14 SPK segment SPKR14 spkr14.f
READ record from type 15 SPK segment SPKR15 spkr15.f
READ record from type 17 SPK segment SPKR17 spkr17.f
READ record from type 18 SPK segment SPKR18 spkr18.f
READ record from type 19 SPK segment SPKR19 spkr19.f
READ record from type 2 pck segment PCKR02 pckr02.f
READ record from type 2 SPK segment SPKR02 spkr02.f
READ record from type 20 pck segment PCKR20 pckr20.f
READ record from type 20 SPK segment SPKR20 spkr20.f
READ record from type 21 SPK segment SPKR21 spkr21.f
READ record from type 3 SPK segment SPKR03 spkr03.f
READ record from type 4 CK segment CKR04 ckr04.f
READ record from type 5 CK segment CKR05 ckr05.f
READ record from type 5 SPK segment SPKR05 spkr05.f
READ record from type 6 CK segment CKR06 ckr06.f
READ record from type 8 SPK segment SPKR08 spkr08.f
READ record from type 9 SPK segment SPKR09 spkr09.f
READ requests, number of DAF DAFNRR dafrwd.f
READ, text file open for TXTOPR txtopr.f
READ the first comment line of an SPK or CK file SPCRFL spcrfl.f
READ the next comment line of an SPK or CK file SPCRNL spcrfl.f
READ the next data line from a kernel file RDKDAT rdker.f
READ the next variable from a kernel file RDKVAR rdkvar.f
READ trajectory data SPKEZ spkez.f
SPKEZP spkezp.f
SPKEZR spkezr.f
SPKPOS spkpos.f
READ write d.p. DAF DAFRWD dafrwd.f
READER for SPK file, easy SPKEZ spkez.f
READERS, buffer CK segments for CKBSR ckbsr.f
READERS, buffer pck segments for PCKBSR pckbsr.f
READERS, buffer SPK segments for SPKBSR spkbsr.f
READING comments from an SPK or CK file, continue SPCRNL spcrfl.f
READING, open a das file for DASOPR dasfm.f
READING, open EK for EKOPR ekopr.f
READS of character records, perform fortran DASIOC dasioc.f
READS of double precision records, perform fortran DASIOD dasiod.f
READS of integer records, perform fortran DASIOI dasioi.f
RECENTLY used item buffering, remove least LOCATI locati.f
RECOGNIZE quoted string token LXQSTR lxqstr.f
RECOGNIZED and unrecognized tokens, scan a string for SCAN scanit.f
SCANIT scanit.f
RECORD, evaluate CK type 1 pointing data CKE01 cke01.f
RECORD, evaluate CK type 2 pointing data CKE02 cke02.f
RECORD, evaluate CK type 3 pointing data CKE03 cke03.f
RECORD, evaluate CK type 4 pointing data CKE04 cke04.f
RECORD, evaluate pck type 20 PCKE20 pcke20.f
RECORD from an EK segment, delete EKDELR ekdelr.f
RECORD from type 03 pck segment, read PCKR03 pckr03.f
RECORD from type 1 SPK segment, read SPKR01 spkr01.f
RECORD from type 10 SPK segment, read SPKR10 spkr10.f
RECORD from type 12 SPK segment, read SPKR12 spkr12.f
RECORD from type 13 SPK segment, read SPKR13 spkr13.f
RECORD from type 14 SPK segment, read SPKR14 spkr14.f
RECORD from type 15 SPK segment, read SPKR15 spkr15.f
RECORD from type 17 SPK segment, read SPKR17 spkr17.f
RECORD from type 18 SPK segment, read SPKR18 spkr18.f
RECORD from type 19 SPK segment, read SPKR19 spkr19.f
RECORD from type 2 pck segment, read PCKR02 pckr02.f
RECORD from type 2 SPK segment, read SPKR02 spkr02.f
RECORD from type 20 pck segment, read PCKR20 pckr20.f
RECORD from type 20 SPK segment, read SPKR20 spkr20.f
RECORD from type 21 SPK segment, read SPKR21 spkr21.f
RECORD from type 3 SPK segment, read SPKR03 spkr03.f
RECORD from type 4 CK segment, read CKR04 ckr04.f
RECORD from type 5 CK segment, read CKR05 ckr05.f
RECORD from type 5 SPK segment, read SPKR05 spkr05.f
RECORD from type 6 CK segment, read CKR06 ckr06.f
RECORD from type 8 SPK segment, read SPKR08 spkr08.f
RECORD from type 9 SPK segment, read SPKR09 spkr09.f
RECORD, get CK type 1 CKGR01 ckgr01.f
RECORD, get CK type 2 CKGR02 ckgr02.f
RECORD, get CK type 3 CKGR03 ckgr03.f
RECORD, get CK type 4 CKGR04 ckgr04.f
RECORD, get CK type 5 CKGR05 ckgr05.f
RECORD, get CK type 6 CKGR06 ckgr06.f
RECORD into EK segment, insert EKINSR ekinsr.f
RECORD, read CK type 1 pointing data CKR01 ckr01.f
RECORD, read CK type 2 pointing data CKR02 ckr02.f
RECORD, read CK type 3 pointing data CKR03 ckr03.f
RECORD, read DAF character DAFRCR dafrcr.f
RECORD, read DAF d.p. DAFGDR dafrwd.f
DAFRDR dafrwd.f
RECORD, read DAF file DAFRFR dafrfr.f
RECORD, read DAF summary DAFGSR dafrwd.f
RECORD, read das file DASRFR dasrfr.f
RECORD to EK segment, append EKAPPR ekappr.f
RECORD, write DAF character DAFWCR dafwcr.f
RECORD, write DAF d.p. DAFWDR dafrwd.f
RECORD, write DAF file DAFWFR dafwfr.f
RECORD, write das file DASWFR daswfr.f
RECORD/WORD, DAF address to DAFARW dafrwa.f
RECORD/WORD to DAF address DAFRWA dafrwa.f
RECORDS, add DAF reserved DAFARR dafarr.f
RECORDS from a das file, remove comment DASRCR dasrcr.f
RECORDS in a das file, segregate the data DASSDR dassdr.f
RECORDS, number of CK type 1 CKNR01 cknr01.f
RECORDS, number of CK type 2 CKNR02 cknr02.f
RECORDS, number of CK type 3 CKNR03 cknr03.f
RECORDS, number of CK type 4 CKNR04 cknr04.f
RECORDS, number of CK type 5 CKNR05 cknr05.f
RECORDS, perform fortran reads of character DASIOC dasioc.f
RECORDS, perform fortran reads of double precision DASIOD dasiod.f
RECORDS, perform fortran reads of integer DASIOI dasioi.f
RECORDS, perform fortran writes of character DASIOC dasioc.f
RECORDS, perform fortran writes of double precision DASIOD dasiod.f
RECORDS, perform fortran writes of integer DASIOI dasioi.f
RECORDS, read and write das physical DASRWR dasrwr.f
RECORDS, read das character physical DASRRC dasrwr.f
RECORDS, read das double precision physical DASRRD dasrwr.f
RECORDS, read das integer physical DASRRI dasrwr.f
RECORDS, remove DAF reserved DAFRRR dafrrr.f
RECORDS to a das file, add comment DASACR dasacr.f
RECORDS to a das file, write buffered DASWBR dasrwr.f
RECORDS, update das character physical DASURC dasrwr.f
RECORDS, update das double precision physical DASURD dasrwr.f
RECORDS, update das integer physical DASURI dasrwr.f
RECORDS, write das character physical DASWRC dasrwr.f
RECORDS, write das double precision physical DASWRD dasrwr.f
RECORDS, write das integer physical DASWRI dasrwr.f
RECTANGLE in type 1 star catalog, find stars in ra-dec STCF01 stcf01.f
RECTANGULAR, convert body-fixed latitudinal coordinates to SRFREC srfrec.f
RECTANGULAR, convert range, azimuth and elevation to AZLREC azlrec.f
RECTANGULAR, convert surface latitudinal coordinates to SRFREC srfrec.f
RECTANGULAR coordinates, convert planetographic to PGRREC pgrrec.f
RECTANGULAR coordinates, convert range, az and el to AZLREC azlrec.f
RECTANGULAR coordinates, geodetic to GEOREC georec.f
RECTANGULAR coordinates, jacobian matrix of az/el w.r.t. DAZLDR dazldr.f
RECTANGULAR coordinates, jacobian of cylindrical w.r.t. DCYLDR dcyldr.f
RECTANGULAR coordinates, jacobian of geodetic w.r.t. DGEODR dgeodr.f
RECTANGULAR coordinates, jacobian of latitudinal w.r.t. DLATDR dlatdr.f
RECTANGULAR coordinates, jacobian of planetographic w.r.t. DPGRDR dpgrdr.f
RECTANGULAR coordinates, jacobian of spherical w.r.t. DSPHDR dsphdr.f
RECTANGULAR coordinates, latitudinal to LATREC latrec.f
RECTANGULAR coordinates, range, az and el to AZLREC azlrec.f
RECTANGULAR coordinates, range ra and dec to RADREC radrec.f
RECTANGULAR coordinates, spherical to SPHREC sphrec.f
RECTANGULAR coordinates to ra and dec RECRAD recrad.f
RECTANGULAR coordinates to range, az and el RECAZL recazl.f
RECTANGULAR coordinates to range, az and el, convert RECAZL recazl.f
RECTANGULAR, cylindrical to CYLREC cylrec.f
RECTANGULAR derivative, range, azimuth and elevation to DRDAZL drdazl.f
RECTANGULAR, range, azimuth and elevation to AZLREC azlrec.f
RECTANGULAR, right ascension and declination to RADREC radrec.f
RECTANGULAR, surface point latitudinal coordinates to SRFREC srfrec.f
RECTANGULAR to cylindrical coordinates RECCYL reccyl.f
RECTANGULAR to geodetic RECGEO recgeo.f
RECTANGULAR to latitudinal coordinates RECLAT reclat.f
RECTANGULAR to planetographic coordinates, convert RECPGR recpgr.f
RECTANGULAR to range, az and el velocity conversion DAZLDR dazldr.f
RECTANGULAR to range, azimuth and elevation RECAZL recazl.f
RECTANGULAR to range, azimuth and elevation, convert RECAZL recazl.f
RECTANGULAR to range, azimuth and elevation derivative DAZLDR dazldr.f
RECTANGULAR to right ascension and declination RECRAD recrad.f
RECTANGULAR to spherical coordinates RECSPH recsph.f
RECTANGULAR velocity conversion, range, az and el to DRDAZL drdazl.f
RECTANGULAR w.r.t. az/el coordinates, jacobian matrix of DRDAZL drdazl.f
RECTANGULAR w.r.t. cylindrical coordinates, jacobian of DRDCYL drdcyl.f
RECTANGULAR w.r.t. geodetic coordinates, jacobian of DRDGEO drdgeo.f
RECTANGULAR w.r.t. latitudinal coordinates, jacobian of DRDLAT drdlat.f
RECTANGULAR w.r.t. planetographic coordinates, jacobian of DRDPGR drdpgr.f
RECTANGULAR w.r.t. spherical coordinates, jacobian of DRDSPH drdsph.f
REFERENCE frame attributes, fetch FRINFO framex.f
REFERENCE frame default, inertial IRFDEF chgirf.f
REFERENCE frame, get coverage window for binary pck PCKCOV pckcov.f
REFERENCE frame, get instrument frame rotation and CKFROT ckfrot.f
REFERENCE frame, get instrument frame transformation and CKFXFM ckfxfm.f
REFERENCE frame name, inertial IRFNAM chgirf.f
REFERENCE frame number, inertial IRFNUM chgirf.f
REFERENCE frame rotation, inertial IRFROT chgirf.f
REFERENCE frames, change inertial CHGIRF chgirf.f
REFERENCE frames, fetch ids of built-in BLTFRM bltfrm.f
REFERENCE frames from the kernel pool, fetch ids of KPLFRM kplfrm.f
REFERENCE value in a generic segment, find the index of a SGFRVI sgfrvi.f
REFERENCE values from a generic segment, fetch SGFREF sgfref.f
REFINEMENT, gf standard step GFREFN gfrefn.f
RELATIVE difference of 3-dimensional vectors VREL vrel.f
RELATIVE difference of n-dimensional vectors VRELG vrelg.f
RELATIVE observer corrected for aberrations, get position SPKEZP spkezp.f
SPKPOS spkpos.f
RELATIVE observer corrected for aberrations, get state SPKEZ spkez.f
RELATIVE to an observer, using body names get position SPKEZP spkezp.f
SPKPOS spkpos.f
RELATIVE to an observer, using body names get target state SPKEZR spkezr.f
RELATIVE to another, geometric position of one body SPKGPS spkgps.f
RELATIVE to another, geometric state of one body SPKGEO spkgeo.f
RELATIVE to constant position observer, az/el coordinates AZLCPO azlcpo.f
RELATIVE to constant position observer, state SPKCPO spkcpo.f
RELATIVE to constant position surface point, state SPKCPO spkcpo.f
RELATIVE to constant velocity observer, state SPKCVO spkcvo.f
RELATIVE to constant velocity surface point, state SPKCVO spkcvo.f
RELATIVE to landmark on extended object, az/el coordinates AZLCPO azlcpo.f
RELATIVE to landmark on extended object, state SPKCPO spkcpo.f
SPKCVO spkcvo.f
RELATIVE to observer corrected for aberrations, get state SPKEZR spkezr.f
RELATIVE to solar system barycenter, state SPKSSB spkssb.f
RELATIVE to surface point extended object, az/el coordinat AZLCPO azlcpo.f
RELATIVE to surface point on extended object, state SPKCPO spkcpo.f
SPKCVO spkcvo.f
REMAINDER of a double precision division, compute the RMAIND rmaind.f
REMAINDER of an integer division, compute the RMAINI rmaini.f
REMOVE a substring REMSUB remsub.f
REMOVE an item from a character set REMOVC removc.f
REMOVE an item from a d.p. set REMOVD removd.f
REMOVE an item from an integer set REMOVI removi.f
REMOVE comment records from a das file DASRCR dasrcr.f
REMOVE DAF reserved records DAFRRR dafrrr.f
REMOVE duplicates from a character array RMDUPC rmdupc.f
REMOVE duplicates from a d.p. array RMDUPD rmdupd.f
REMOVE duplicates from an integer array RMDUPI rmdupi.f
REMOVE elements from a character array REMLAC remlac.f
REMOVE elements from a d.p. array REMLAD remlad.f
REMOVE elements from an integer array REMLAI remlai.f
REMOVE least recently used item buffering LOCATI locati.f
REMOVE tokens from a scanned list of tokens SCANRJ scanrj.f
RENAME an existing symbol SYRENC syrenc.f
SYREND syrend.f
SYRENI syreni.f
REORDER a character array REORDC reordc.f
REORDER a d.p. array REORDD reordd.f
REORDER a logical array REORDL reordl.f
REORDER an integer array REORDI reordi.f
REORDER DAF arrays DAFRA dafra.f
REPLACE a word REPLWD replwd.f
REPLACE character entry in an EK column EKUCEC ekucec.f
REPLACE characters in a string REPLCH replch.f
REPLACE d.p. entry in an EK column EKUCED ekuced.f
REPLACE DAF summary DAFRS daffa.f
REPLACE integer entry in an EK column EKUCEI ekucei.f
REPLACE marker with cardinal text REPMCT repmct.f
REPLACE marker with character string REPMC repmc.f
REPLACE marker with d.p. number REPMD repmd.f
REPLACE marker with formatted d.p. value REPMF repmf.f
REPLACE marker with integer REPMI repmi.f
REPLACE marker with logical value REPML repml.f
REPLACE marker with ordinal text REPMOT repmot.f
REPLACE one substring with another substring REPSUB repsub.f
REPLACE time entry in an EK column EKUCED ekuced.f
REPORT an excess of elements in a cell EXCESS excess.f
REPORT, gf finish a progress GFREPF gfrprt.f
REPORT, gf initialize a progress GFREPI gfrprt.f
REPORT, gf update a progress GFREPU gfrprt.f
REPORT umbrella, gf progress GFRPRT gfrprt.f
REPRESENTATIONS, convert between various parsed time TTRANS ttrans.f
REPRESENTING a d.p. number, format a string DPFMT dpfmt.f
REQUESTS, number of DAF read DAFNRR dafrwd.f
RESERVE a logical unit RESLUN fndlun.f
RESERVED logical unit, free a FRELUN fndlun.f
RESERVED records, add DAF DAFARR dafarr.f
RESERVED records, remove DAF DAFRRR dafrrr.f
RESET error status RESET reset.f
RESPONSE action, get current error GETACT putact.f
RESPONSE action, store the error PUTACT putact.f
RESTRICT time strings to proper form TPARCH tcheck.f
RETAIN significant digits SIGDGT sigdgt.f
RETRIEVE a continued string value from the kernel pool SEPOOL sepool.f
STPOOL stpool.f
RETRIEVE a meta data value for a generic segment SGMETA sgmeta.f
RETRIEVE dsk tolerance or margin parameters DSKGTL dsktol.f
RETRIEVE information on loaded spice kernels KDATA keeper.f
RETURN a kernel pool definition parameter SZPOOL pool.f
RETURN a set, parse a list of items and LPARSS lparss.f
RETURN allowed access methods for das files DASHAM dasfm.f
RETURN default allowed identifier characters LXDFID lxname.f
RETURN dsk segment descriptor DSKGD dskgd.f
RETURN EK segment summary EKSSUM ekssum.f
RETURN head of linked list LNKHL lnkhl.f
RETURN indicator, immediate RETURN return.f
RETURN information on loaded EK column specified by index EKCII ekqmgr.f
RETURN instrument's fov parameters GETFOV getfov.f
RETURN instrument's fov parameters, using instrument name GETFVN getfvn.f
RETURN last logical addresses in das file DASLLA daslla.f
RETURN logical address range of das file DASLLA daslla.f
RETURN name of a loaded table EKTNAM ekqmgr.f
RETURN names of kernel pool variables matching a template GNPOOL pool.f
RETURN next node in linked list LNKNXT lnknxt.f
RETURN number of loaded tables EKNTAB ekqmgr.f
RETURN number of nodes in linked list pool LNKNFN lnknfn.f
RETURN number of segments in an e-kernel EKNSEG eknseg.f
RETURN partition data for a type 1 SCLK SCPR01 sc01.f
RETURN previous node in linked list LNKPRV lnkprv.f
RETURN SCLK type, using type 1 database SCTY01 sc01.f
RETURN set of handles of open das files DASHOF dasfm.f
RETURN shadowing status of an EK file EKSHDW ekshdw.f
RETURN size of linked list LNKSIZ lnksiz.f
RETURN specified vertices from type 2 dsk segment DSKV02 dskv02.f
RETURN summary information about a kernel pool variable DTPOOL pool.f
RETURN tail of linked list LNKTL lnktl.f
RETURN the character value of a pooled kernel variable GCPOOL pool.f
RETURN the count of loaded EK columns EKCCNT ekqmgr.f
RETURN the d.p. value of a pooled kernel variable GDPOOL pool.f
RETURN the file summary of a das file DASHFS dasfm.f
RETURN the integer value of a pooled kernel variable GIPOOL pool.f
RETURN the number of elements in a column entry EKNELT ekqmgr.f
RETURN the number of loaded EK columns EKCCNT ekqmgr.f
RETURN the numeric value of a pooled kernel variable GDPOOL pool.f
RETURN the set of handles for open DAF files DAFHOF dafah.f
RETURN the string value of a pooled kernel variable GCPOOL pool.f
RETURN the value of a pooled kernel variable RTPOOL pool.f
RETURN version strings TKVRSN tkvrsn.f
REVERSE search, position of substring POSR posr.f
RIGHT ascension and declination, rectangular to RECRAD recrad.f
RIGHT ascension and declination to rectangular RADREC radrec.f
RIGHT handed coordinate frame, build a FRAME frame.f
RIGHT justify a character string RJUST rjust.f
RIGHT, shift SHIFTR shiftr.f
RIGHT trim RTRIM rtrim.f
ROOT, d.p. cube DCBRT dcbrt.f
ROOTS of a quadratic equation RQUAD rquad.f
ROTATE a matrix ROTMAT rotmat.f
ROTATE a vector ROTVEC rotvec.f
ROTATE positions from one frame to another REFCHG refchg.f
ROTATION about an axis, vector VROTV vrotv.f
ROTATION and angular velocity, state transformation to RAV2XF rav2xf.f
XF2RAV xf2rav.f
ROTATION and frame of a constant offset frame, fetch the TKFRAM tkfram.f
ROTATION and frame of a text kernel frame, fetch the TKFRAM tkfram.f
ROTATION and reference frame, get instrument frame CKFROT ckfrot.f
ROTATION, axis and angle to AXISAR axisar.f
ROTATION, inertial reference frame IRFROT chgirf.f
ROTATION matrix, axis and angle of a RAXISA raxisa.f
ROTATION matrix, derivative of a DROTAT drotat.f
ROTATION matrix from a specified frame, find a ROTGET rotget.f
ROTATION matrix, generate a ROTATE rotate.f
ROTATION matrix, indicate whether a matrix is a ISROT isrot.f
ROTATION, sharpen the orthogonality of the columns of a SHARPR sharpr.f
ROUND to exact value EXACT exact.f
ROUTINE, gf standard bail out GFBAIL gfbail.f
ROUTINE of an update to a kernel pool variable, notify a SWPOOL pool.f
ROUTINES, change default convergence tolerance for gf GFSTOL gfstol.f
ROUTINES, perform low-level i/o for das DASIOC dasioc.f
DASIOD dasiod.f
DASIOI dasioi.f
S/P-KERNEL, --- see SPK
SAME sign d.p. numbers SMSGND smsgnd.f
SAME sign integer numbers SMSGNI smsgni.f
SAMPLE time string to produce a time format picture, use a TPICTR tpictr.f
SCALAR components from a vector, unpack three VUPACK vupack.f
SCALAR components into a vector, pack three VPACK vpack.f
SCALAR function, first derivative of a user-defined UDDF uddf.f
SCALAR function less than zero, first derivative of UDDC uddc.f
SCALAR function search, gf user defined GFUDS gfuds.f
SCALE point to lie on ellipsoid EDPNT edpnt.f
SCALING, 3-dimensional vector VSCL vscl.f
SCALING in place, 3-dimensional vector VSCLIP vsclip.f
SCALING, n-dimensional vector VSCLG vsclg.f
SCAN a string for a number. LX4NUM lx4num.f
SCAN a string for a signed integer. LX4DEC lx4dec.f
LX4SGN lx4sgn.f
SCAN a string for an unsigned integer. LX4UNS lx4uns.f
SCAN a string for recognized and unrecognized tokens SCAN scanit.f
SCANIT scanit.f
SCAN identifiers LXIDNT lxname.f
SCAN name tokens --- umbrella LXNAME lxname.f
SCAN quoted string token LXQSTR lxqstr.f
SCANNED list of tokens, remove tokens from a SCANRJ scanrj.f
SCANNING strings, prepare for SCANPR scanit.f
SCIENTIFIC notation, convert d.p. to base 16 DP2HX dp2hx.f
SCIENTIFIC notation d.p. number, convert base 16 HX2DP hx2dp.f
SCLK, --- see spacecraft clock
SCLK and SPK id, map c-kernel id to CKMETA ckmeta.f
SCLK id code, convert an SCLK name to an SCID2N sctran.f
SCN2ID sctran.f
SCLK id codes and names, convert between SCTRAN sctran.f
SCLK name to an SCLK id code, convert an SCID2N sctran.f
SCN2ID sctran.f
SCLK, return partition data for a type 1 SCPR01 sc01.f
SCLK type, using type 1 database, return SCTY01 sc01.f
SCRATCH das file, open a DASOPS dasfm.f
SCRATCH e-kernel, open EKOPS ekops.f
SCRATCH EK, open EKOPS ekops.f
SEARCH array for equivalent character string ESRCHC esrchc.f
SEARCH, begin DAF backward DAFBBS daffa.f
SEARCH, begin DAF forward DAFBFS daffa.f
SEARCH for a character string, binary BSRCHC bsrchc.f
SEARCH for a string using an order vector, binary BSCHOC bschoc.f
SEARCH for an integer using an order vector, binary BSCHOI bschoi.f
SEARCH for an integer value, binary BSRCHI bsrchi.f
SEARCH for CK segment, begin CKBSS ckbsr.f
SEARCH for d.p. value, binary BSRCHD bsrchd.f
SEARCH for events in loaded EK files EKSRCH ekqmgr.f
SEARCH for position of character, forward CPOS cpos.f
SEARCH for position of unlisted character, backward NCPOSR ncposr.f
SEARCH for position of unlisted character, forward NCPOS ncpos.f
SEARCH for the position of a character, backward CPOSR cposr.f
SEARCH, gf angular separation GFSEP gfsep.f
SEARCH, gf distance GFDIST gfdist.f
SEARCH, gf mid-level occultation GFOCCE gfocce.f
SEARCH, gf mid-level target in instrument fov GFFOVE gffove.f
SEARCH, gf occultation GFOCLT gfoclt.f
SEARCH, gf phase angle GFPA gfpa.f
SEARCH, gf position coordinate GFPOSC gfposc.f
SEARCH, gf range rate GFRR gfrr.f
SEARCH, gf ray in instrument fov GFRFOV gfrfov.f
SEARCH, gf subpoint coordinate GFSUBC gfsubc.f
SEARCH, gf surface intercept coordinate GFSNTC gfsntc.f
SEARCH, gf target in instrument fov GFTFOV gftfov.f
SEARCH, gf user defined boolean function GFUDB gfudb.f
SEARCH, gf user defined scalar function GFUDS gfuds.f
SEARCH in a character array ISRCHC isrchc.f
SEARCH in a d.p. array ISRCHD isrchd.f
SEARCH in an integer array ISRCHI isrchi.f
SEARCH in dla file, begin backward DLABBS dlabbs.f
SEARCH in dla file, begin forward DLABFS dlabfs.f
SEARCH, position of substring reverse POSR posr.f
SEARCH using illumination angle constraints GFILUM gfilum.f
SEARCH using lighting angle constraints GFILUM gfilum.f
SEARCHING, select a DAF to continue DAFCS daffa.f
SECONDS past J2000 as a string, convert and format d.p. TIMOUT timout.f
SECONDS past the J2000 epoch, convert a string to tdb STR2ET str2et.f
SECONDS per day SPD spd.f
SECONDS per julian year, number of JYEAR jyear.f
SECONDS per tropical year, number of TYEAR tyear.f
SEGMENT, add data to a type 03 pck PCK03A pck03a.f
SEGMENT, add data to a type 14 SPK SPK14A spk14a.f
SEGMENT, add data to a type 4 CK CKW04A ckw04a.f
SEGMENT and cone, intersection of line INCNSG incnsg.f
SEGMENT, append record to EK EKAPPR ekappr.f
SEGMENT, begin search for CK CKBSS ckbsr.f
SEGMENT, begin writing a fixed packet size generic SGBWFS sgseqw.f
SEGMENT, begin writing a type 03 pck PCK03B pck03b.f
SEGMENT, begin writing a type 14 SPK SPK14B spk14b.f
SEGMENT, begin writing a type 4 CK CKW04B ckw04b.f
SEGMENT, begin writing a variable packet size generic SGBWVS sgseqw.f
SEGMENT, compute range bounds for type 2 dsk DSKRB2 dskrb2.f
SEGMENT, delete record from an EK EKDELR ekdelr.f
SEGMENT descriptor, return dsk DSKGD dskgd.f
SEGMENT descriptor, unpack and pck PCKUDS pckuds.f
SEGMENT descriptor, unpack and SPK SPKUDS spkuds.f
SEGMENT descriptor, validate and pack a pck PCKPDS pckpds.f
SEGMENT descriptor, validate and pack an SPK SPKPDS spkpds.f
SEGMENT, end a generic SGWES sgseqw.f
SEGMENT, end a type 03 pck PCK03E pck03e.f
SEGMENT, end a type 14 SPK SPK14E spk14e.f
SEGMENT, end a type 4 CK CKW04E ckw04e.f
SEGMENT, evaluate type 03 pck PCKE03 pcke03.f
SEGMENT, evaluate type 1 SPK SPKE01 spke01.f
SEGMENT, evaluate type 10 SPK SPKE10 spke10.f
SEGMENT, evaluate type 12 SPK SPKE12 spke12.f
SEGMENT, evaluate type 13 SPK SPKE13 spke13.f
SEGMENT, evaluate type 14 SPK SPKE14 spke14.f
SEGMENT, evaluate type 15 SPK SPKE15 spke15.f
SEGMENT, evaluate type 17 SPK SPKE17 spke17.f
SEGMENT, evaluate type 18 SPK SPKE18 spke18.f
SEGMENT, evaluate type 2 SPK SPKE02 spke02.f
SEGMENT, evaluate type 20 SPK SPKE20 spke20.f
SEGMENT, evaluate type 21 SPK SPKE21 spke21.f
SEGMENT, evaluate type 3 SPK SPKE03 spke03.f
SEGMENT, evaluate type 5 CK CKE05 cke05.f
SEGMENT, evaluate type 5 SPK SPKE05 spke05.f
SEGMENT, evaluate type 8 SPK SPKE08 spke08.f
SEGMENT, evaluate type 9 SPK SPKE09 spke09.f
SEGMENT, fetch constants from a generic SGFCON sgfcon.f
SEGMENT, fetch d.p. data from a type 2 dsk DSKD02 dskd02.f
SEGMENT, fetch integer data from a type 2 dsk DSKI02 dski02.f
SEGMENT, fetch model size parameters from a type 2 dsk DSKZ02 dskz02.f
SEGMENT, fetch packets from a generic SGFPKT sgfpkt.f
SEGMENT, fetch parameters from a type 2 dsk DSKB02 dskb02.f
SEGMENT, fetch plate data from a type 2 dsk DSKP02 dskp02.f
SEGMENT, fetch reference values from a generic SGFREF sgfref.f
SEGMENT, find the index of a reference value in a generic SGFRVI sgfrvi.f
SEGMENT, finish fast write of an EK EKFFLD ekffld.f
SEGMENT for fast writing, start new e-kernel EKIFLD ekifld.f
SEGMENT for fast writing, start new EK EKIFLD ekifld.f
SEGMENT, get mini-segment parameters from CK type 6 CKMP06 ckmp06.f
SEGMENT, get pointing from CK CKPFS ckpfs.f
SEGMENT in dla file, begin new DLABNS dlabns.f
SEGMENT in dla file, end new DLAENS dlaens.f
SEGMENT in dla file, find next DLAFNS dlafns.f
SEGMENT in dla file, find previous DLAFPS dlafps.f
SEGMENT, insert record into EK EKINSR ekinsr.f
SEGMENT, make spatial index for type 2 dsk DSKMI2 dskmi2.f
SEGMENT, nearest point on line NPSGPT npsgpt.f
SEGMENT, number of mini-segments in CK type 6 CKNM06 cknm06.f
SEGMENT, read record from type 03 pck PCKR03 pckr03.f
SEGMENT, read record from type 1 SPK SPKR01 spkr01.f
SEGMENT, read record from type 10 SPK SPKR10 spkr10.f
SEGMENT, read record from type 12 SPK SPKR12 spkr12.f
SEGMENT, read record from type 13 SPK SPKR13 spkr13.f
SEGMENT, read record from type 14 SPK SPKR14 spkr14.f
SEGMENT, read record from type 15 SPK SPKR15 spkr15.f
SEGMENT, read record from type 17 SPK SPKR17 spkr17.f
SEGMENT, read record from type 18 SPK SPKR18 spkr18.f
SEGMENT, read record from type 19 SPK SPKR19 spkr19.f
SEGMENT, read record from type 2 pck PCKR02 pckr02.f
SEGMENT, read record from type 2 SPK SPKR02 spkr02.f
SEGMENT, read record from type 20 pck PCKR20 pckr20.f
SEGMENT, read record from type 20 SPK SPKR20 spkr20.f
SEGMENT, read record from type 21 SPK SPKR21 spkr21.f
SEGMENT, read record from type 3 SPK SPKR03 spkr03.f
SEGMENT, read record from type 4 CK CKR04 ckr04.f
SEGMENT, read record from type 5 CK CKR05 ckr05.f
SEGMENT, read record from type 5 SPK SPKR05 spkr05.f
SEGMENT, read record from type 6 CK CKR06 ckr06.f
SEGMENT, read record from type 8 SPK SPKR08 spkr08.f
SEGMENT, read record from type 9 SPK SPKR09 spkr09.f
SEGMENT, retrieve a meta data value for a generic SGMETA sgmeta.f
SEGMENT, return specified vertices from type 2 dsk DSKV02 dskv02.f
SEGMENT, select next CK CKSNS ckbsr.f
SEGMENT, select pck file and PCKSFS pckbsr.f
SEGMENT, select SPK file and SPKSFS spkbsr.f
SEGMENT, start new e-kernel EKBSEG ekbseg.f
SEGMENT, start new EK EKBSEG ekbseg.f
SEGMENT, subset type 1 SPK SPKS01 spks01.f
SEGMENT, subset type 10 SPK SPKS10 spks10.f
SEGMENT, subset type 12 SPK SPKS12 spks12.f
SEGMENT, subset type 13 SPK SPKS13 spks13.f
SEGMENT, subset type 14 SPK SPKS14 spks14.f
SEGMENT, subset type 15 SPK SPKS15 spks15.f
SEGMENT, subset type 17 SPK SPKS17 spks17.f
SEGMENT, subset type 18 SPK SPKS18 spks18.f
SEGMENT, subset type 2 SPK SPKS02 spks02.f
SEGMENT, subset type 20 SPK SPKS20 spks20.f
SEGMENT, subset type 21 SPK SPKS21 spks21.f
SEGMENT, subset type 3 SPK SPKS03 spks03.f
SEGMENT, subset type 5 SPK SPKS05 spks05.f
SEGMENT, subset type 8 SPK SPKS08 spks08.f
SEGMENT, subset type 9 SPK SPKS09 spks09.f
SEGMENT summary, return EK EKSSUM ekssum.f
SEGMENT, write a type 10 SPK SPKW10 spkw10.f
SEGMENT, write a type 15 SPK SPKW15 spkw15.f
SEGMENT, write a type 17 SPK SPKW17 spkw17.f
SEGMENT, write a type 2 dsk DSKW02 dskw02.f
SEGMENT, write CK type 1 pointing data CKW01 ckw01.f
SEGMENT, write CK type 2 pointing data CKW02 ckw02.f
SEGMENT, write CK type 3 pointing data CKW03 ckw03.f
SEGMENT, write CK type 5 data CKW05 ckw05.f
SEGMENT, write entire character column to EK EKACLC ekaclc.f
SEGMENT, write entire d.p. column to EK EKACLD ekacld.f
SEGMENT, write entire integer column to EK EKACLI ekacli.f
SEGMENT, write fixed size packets to a generic SGWFPK sgseqw.f
SEGMENT, write pck type 2 data PCKW02 pckw02.f
SEGMENT, write pck type 20 data PCKW20 pckw20.f
SEGMENT, write SPK type 1 ephemeris data SPKW01 spkw01.f
SEGMENT, write SPK type 12 ephemeris data SPKW12 spkw12.f
SEGMENT, write SPK type 13 ephemeris data SPKW13 spkw13.f
SEGMENT, write SPK type 18 ephemeris data SPKW18 spkw18.f
SEGMENT, write SPK type 19 ephemeris data SPKW19 spkw19.f
SEGMENT, write SPK type 2 data SPKW02 spkw02.f
SEGMENT, write SPK type 20 data SPKW20 spkw20.f
SEGMENT, write SPK type 21 ephemeris data SPKW21 spkw21.f
SEGMENT, write SPK type 3 data SPKW03 spkw03.f
SEGMENT, write SPK type 5 ephemeris data SPKW05 spkw05.f
SEGMENT, write SPK type 6 ephemeris data CKW06 ckw06.f
SEGMENT, write SPK type 8 ephemeris data SPKW08 spkw08.f
SEGMENT, write SPK type 9 ephemeris data SPKW09 spkw09.f
SEGMENT, write variable size packets to a generic SGWVPK sgseqw.f
SEGMENTS for match, test dla DLASSG dlassg.f
SEGMENTS for readers, buffer CK CKBSR ckbsr.f
SEGMENTS for readers, buffer pck PCKBSR pckbsr.f
SEGMENTS for readers, buffer SPK SPKBSR spkbsr.f
SEGMENTS in an e-kernel, return number of EKNSEG eknseg.f
SEGMENTS, open an existing SPK file for adding SPKOPA spkopa.f
SEGMENTS sequential writer, generic SGSEQW sgseqw.f
SELECT a DAF to continue adding data to DAFCAD dafana.f
SELECT a DAF to continue searching DAFCS daffa.f
SELECT a subset of the values of a symbol SYSELC syselc.f
SYSELD syseld.f
SYSELI syseli.f
SELECT clause of EK query, parse EKPSEL ekpsel.f
SELECT next CK segment CKSNS ckbsr.f
SELECT pck file and segment PCKSFS pckbsr.f
SELECT SPK file and segment SPKSFS spkbsr.f
SEMI-AXES of ellipse from generating vectors SAELGV saelgv.f
SENSE of planetographic longitude., determine the PLNSNS plnsns.f
SENSITIVE equal, check two characters substrings for case SAMCH samch.f
SEPARATION between two target bodies, compute the angular TRGSEP trgsep.f
SEPARATION of 3-dimensional vectors, angular VSEP vsep.f
SEPARATION of n-dimensional vectors, angular VSEPG vsepg.f
SEPARATION search, gf angular GFSEP gfsep.f
SEPARATION, time derivative of angular DVSEP dvsep.f
SEQUENTIAL writer, generic segments SGSEQW sgseqw.f
SET constant step size, gf GFSSTP gfstep.f
SET dsk tolerance or margin parameters DSKSTL dsktol.f
SET, element of a character ELEMC elemc.f
SET, element of a d.p. ELEMD elemd.f
SET, element of an integer ELEMI elemi.f
SET, fetch from a character FETCHC fetchc.f
SET, fetch from a d.p. FETCHD fetchd.f
SET, fetch from an integer FETCHI fetchi.f
SET, insert an item into a character INSRTC insrtc.f
SET, insert an item into a d.p. INSRTD insrtd.f
SET, insert an item into an integer INSRTI insrti.f
SET long error message SETMSG setmsg.f
SET of handles for open DAF files, return the DAFHOF dafah.f
SET of handles of open das files, return DASHOF dasfm.f
SET, parse a list of items and return a LPARSS lparss.f
SET, remove an item from a character REMOVC removc.f
SET, remove an item from a d.p. REMOVD removd.f
SET, remove an item from an integer REMOVI removi.f
SET the cardinality of a character cell SCARDC scardc.f
SET the cardinality of a d.p. cell SCARDD scardd.f
SET the cardinality of an integer cell SCARDI scardi.f
SET the interval of expansion for abbreviated years TSETYR texpyr.f
SET, the ordinal position of an element in a ORDC ordc.f
ORDD ordd.f
ORDI ordi.f
SET the size of a character cell SSIZEC ssizec.f
SET the size of a d.p. cell SSIZED ssized.f
SET the size of an integer cell SSIZEI ssizei.f
SET the value associated with a symbol SYSETC sysetc.f
SYSETD sysetd.f
SYSETI syseti.f
SET the value of a character variable in the kernel pool PCPOOL pool.f
SET the value of a d.p. variable in the kernel pool PDPOOL pool.f
SET the value of an integer variable in the kernel pool PIPOOL pool.f
SET the values associated with a symbol SYPUTC syputc.f
SYPUTD syputd.f
SYPUTI syputi.f
SET, validate a character VALIDC validc.f
SET, validate a d.p. VALIDD validd.f
SET, validate an integer VALIDI validi.f
SETS, compare character SETC setc.f
SETS, compare d.p. SETD setd.f
SETS, compare integer SETI seti.f
SETS, difference of two character DIFFC diffc.f
SETS, difference of two d.p. DIFFD diffd.f
SETS, difference of two integer DIFFI diffi.f
SETS, intersect two character INTERC interc.f
SETS, intersect two d.p. INTERD interd.f
SETS, intersect two integer INTERI interi.f
SETS, symmetric difference of two character SDIFFC sdiffc.f
SETS, symmetric difference of two d.p. SDIFFD sdiffd.f
SETS, symmetric difference of two integer SDIFFI sdiffi.f
SETS, union two character UNIONC unionc.f
SETS, union two d.p. UNIOND uniond.f
SETS, union two integer UNIONI unioni.f
SGP4., evaluate norad two-line element data using EVSGP4 evsgp4.f
SHADOWING status of an EK file, return EKSHDW ekshdw.f
SHARPEN the orthogonality of the columns of a rotation SHARPR sharpr.f
SHELL sort a character array SHELLC shellc.f
SHELL sort a d.p. array SHELLD shelld.f
SHELL sort an integer array SHELLI shelli.f
SHIFT a character string SHIFTC shiftc.f
SHIFT left SHIFTL shiftl.f
SHIFT right SHIFTR shiftr.f
SHORT error message, get current GETSMS putsms.f
SHORT error message, get explanation for EXPLN expln.f
SHORT error message, store PUTSMS putsms.f
SIGHT and body, distance between line of NPEDLN npedln.f
SIGHT intercept with body, line of SURFPT surfpt.f
SIGN d.p. numbers, opposite OPSGND opsgnd.f
SIGN d.p. numbers, same SMSGND smsgnd.f
SIGN integer numbers, same SMSGNI smsgni.f
SIGN integers, opposite OPSGNI opsgni.f
SIGNAL an error for invalid DAF handles DAFSIH dafah.f
SIGNAL error condition SIGERR sigerr.f
SIGNATURE arguments, dummy function for udfuns UDF udf.f
SIGNED hexadecimal string, convert integer to INT2HX int2hx.f
SIGNED hexadecimal string to integer, convert HX2INT hx2int.f
SIGNED integer., scan a string for a LX4DEC lx4dec.f
LX4SGN lx4sgn.f
SIGNED normalized hexadecimal string, convert d.p. to DP2HX dp2hx.f
SIGNED normalized hexadecimal string to d.p., convert HX2DP hx2dp.f
SIGNIFICANT digits, retain SIGDGT sigdgt.f
SINGLE star from a type 1 star catalog, get data for STCG01 stcg01.f
SINGLE symbol, order the components of a SYORDC syordc.f
SYORDD syordd.f
SYORDI syordi.f
SIZE generic segment, begin writing a fixed packet SGBWFS sgseqw.f
SIZE generic segment, begin writing a variable packet SGBWVS sgseqw.f
SIZE, gf get constant step GFSTEP gfstep.f
SIZE, gf set constant step GFSSTP gfstep.f
SIZE of a character cell SIZEC sizec.f
SIZE of a character cell, set the SSIZEC ssizec.f
SIZE of a d.p. cell SIZED sized.f
SIZE of a d.p. cell, set the SSIZED ssized.f
SIZE of an integer cell SIZEI sizei.f
SIZE of an integer cell, set the SSIZEI ssizei.f
SIZE of linked list, return LNKSIZ lnksiz.f
SIZE packets to a generic segment, write fixed SGWFPK sgseqw.f
SIZE packets to a generic segment, write variable SGWVPK sgseqw.f
SIZE parameters from a type 2 dsk segment, fetch model DSKZ02 dskz02.f
SMALL gaps in a d.p. window, fill WNFILD wnfild.f
SMALL intervals from a d.p. window, filter WNFLTD wnfltd.f
SMALLEST d.p. number DPMIN dpmin.f
SMALLEST integer number INTMIN intmin.f
SOFTWARE defaults., change time TIMDEF timdef.f
SOLAR incidence angle ILUMIN ilumin.f
SOLAR incidence angle constraints, solve for GFILUM gfilum.f
SOLAR system barycenter, state relative to SPKSSB spkssb.f
SOLID tetrahedral angle, determine if a vector lies in a INSANG insang.f
SOLVE for emission angle constraints GFILUM gfilum.f
SOLVE for illumination angle constraints GFILUM gfilum.f
SOLVE for incidence angle constraints GFILUM gfilum.f
SOLVE for phase angle constraints GFILUM gfilum.f
SOLVE for solar incidence angle constraints GFILUM gfilum.f
SOLVE the equinoctial version of kepler's equation KEPLEQ kepleq.f
SOLVE the vector form of the kepler equation KPSOLV kpsolv.f
SOLVER, gf mid-level geometric condition GFEVNT gfevnt.f
SOME logicals in an array are false, test whether SOMFLS somfls.f
SOME logicals in an array are true, test whether SOMTRU somtru.f
SORT a character array, shell SHELLC shellc.f
SORT a d.p. array, shell SHELLD shelld.f
SORT an integer array, shell SHELLI shelli.f
SOURCE, compute phase angle for arbitrary illumination PHASEQ phaseq.f
SOURCE, emission angle general ILLUMG illumg.f
SOURCE, illumination angles general ILLUMG illumg.f
SOURCE, incidence angle general ILLUMG illumg.f
SOURCE information, dsk ray-surface intercept with DSKXSI dskxsi.f
SOURCE, lighting angles general ILLUMG illumg.f
SOURCE, phase angle general ILLUMG illumg.f
SOURCE with flags, emission angle general ILLUMF illumf.f
SOURCE with flags, illumination angles general ILLUMF illumf.f
SOURCE with flags, incidence angle general ILLUMF illumf.f
SOURCE with flags, lighting angles general ILLUMF illumf.f
SOURCE with flags, phase angle general ILLUMF illumf.f
SPACECRAFT clock d.p. data, lookup of type 1 SCLD01 sclu01.f
SPACECRAFT clock d.p. data, lookup type 1 SCLD01 sclu01.f
SPACECRAFT clock, decode SCDECD scdecd.f
SPACECRAFT clock, encode SCENCD scencd.f
SCPARS scpars.f
SPACECRAFT clock integer data, lookup of type 1 SCLI01 sclu01.f
SPACECRAFT clock integer data, lookup type 1 SCLI01 sclu01.f
SPACECRAFT clock, lookup type 1 SCLU01 sclu01.f
SPACECRAFT clock partition information SCPART scpart.f
SPACECRAFT clock string, convert ticks to a type 1 SCFM01 sc01.f
SPACECRAFT clock string, ephemeris time to SCE2S sce2s.f
SPACECRAFT clock string to ephemeris time SCS2E scs2e.f
SPACECRAFT clock string to ticks, convert SCTIKS sctiks.f
SPACECRAFT clock string to ticks, convert type 1 SCPS01 scps01.f
SCTK01 sc01.f
SPACECRAFT clock ticks, ephemeris time to SCE2T sce2t.f
SPACECRAFT clock ticks, ephemeris time to continuous SCE2C sce2c.f
SPACECRAFT clock ticks to character clock format, convert SCFMT scfmt.f
SPACECRAFT clock ticks to ephemeris time SCT2E sct2e.f
SPACECRAFT clock type SCTYPE sctype.f
SPACECRAFT clock, type 1 SC01 sc01.f
SPANNING vectors, plane to point and PL2PSV pl2psv.f
SPANNING vectors to plane, point and PSV2PL psv2pl.f
SPATIAL index for type 2 dsk segment, make DSKMI2 dskmi2.f
SPECIFICATION, get current error output device GETDEV putdev.f
SPECIFICATION, store the error output device PUTDEV putdev.f
SPECIFIED by index, return information on loaded EK column EKCII ekqmgr.f
SPECIFIED frame, find a frame transformation matrix from a FRMGET frmget.f
SPECIFIED frame, find a rotation matrix from a ROTGET rotget.f
SPECIFIED time, occultation type at a OCCULT occult.f
SPECIFIED time, ray in instrument field of view at FOVRAY fovray.f
SPECIFIED time, ray in instrument fov at FOVRAY fovray.f
SPECIFIED time, target in instrument field of view at FOVTRG fovtrg.f
SPECIFIED time, target in instrument fov at FOVTRG fovtrg.f
SPECIFIED unit, write the values in pool to a WRPOOL pool.f
SPECIFIED vertices from type 2 dsk segment, return DSKV02 dskv02.f
SPECIFIED year., expand an abbreviated year to a fully TEXPYR texpyr.f
SPEED of light in a vacuum, c CLIGHT clight.f
SPHERICAL coordinates, jacobian of rectangular w.r.t. DRDSPH drdsph.f
SPHERICAL coordinates, latitudinal to LATSPH latsph.f
SPHERICAL coordinates, rectangular to RECSPH recsph.f
SPHERICAL, cylindrical to CYLSPH cylsph.f
SPHERICAL surface distance SPHSD sphsd.f
SPHERICAL to cylindrical coordinates SPHCYL sphcyl.f
SPHERICAL to latitudinal coordinates SPHLAT sphlat.f
SPHERICAL to rectangular coordinates SPHREC sphrec.f
SPHERICAL w.r.t. rectangular coordinates, jacobian of DSPHDR dsphdr.f
SPK ephemeris file, load SPKLEF spkbsr.f
SPK ephemeris file, unload SPKUEF spkbsr.f
SPK file, aberration-corrected state from SPKACS spkacs.f
SPK file and segment, select SPKSFS spkbsr.f
SPK file, apparent position from SPKAPO spkapo.f
SPK file, close an SPKCLS spkcls.f
SPK file, easy reader for SPKEZ spkez.f
SPK file, find id codes of bodies in SPKOBJ spkobj.f
SPK file, find id codes of ephemeris objects in SPKOBJ spkobj.f
SPK file for adding segments, open an existing SPKOPA spkopa.f
SPK file, light-time corrected state from SPKLTC spkltc.f
SPK file, open a new SPKOPN spkopn.f
SPK file position and velocity SPKPV spkpv.f
SPKPVN spkpvn.f
SPK file, subset of SPKSUB spksub.f
SPK id, map c-kernel id to SCLK and CKMETA ckmeta.f
SPK object, get coverage start and stop time for SPKCOV spkcov.f
SPK object, get coverage window for SPKCOV spkcov.f
SPK or CK file, add comments to SPCAC spcac.f
SPK or CK file, continue reading comments from an SPCRNL spcrfl.f
SPK or CK file, delete comments from SPCDC spcdc.f
SPK or CK file, extract comments from SPCEC spcec.f
SPK or CK file, open new SPCOPN spcopn.f
SPK or CK file, read the first comment line of an SPCRFL spcrfl.f
SPK or CK file, read the next comment line of an SPCRNL spcrfl.f
SPK or CK to ASCII, binary SPCB2A spcb2a.f
SPK or CK to binary, ASCII SPCA2B spca2b.f
SPK or CK to binary, text SPCT2B spct2b.f
SPK or CK to text, binary SPCB2T spcb2t.f
SPK segment, add data to a type 14 SPK14A spk14a.f
SPK segment, begin writing a type 14 SPK14B spk14b.f
SPK segment descriptor, unpack and SPKUDS spkuds.f
SPK segment descriptor, validate and pack an SPKPDS spkpds.f
SPK segment, end a type 14 SPK14E spk14e.f
SPK segment, evaluate type 1 SPKE01 spke01.f
SPK segment, evaluate type 10 SPKE10 spke10.f
SPK segment, evaluate type 12 SPKE12 spke12.f
SPK segment, evaluate type 13 SPKE13 spke13.f
SPK segment, evaluate type 14 SPKE14 spke14.f
SPK segment, evaluate type 15 SPKE15 spke15.f
SPK segment, evaluate type 17 SPKE17 spke17.f
SPK segment, evaluate type 18 SPKE18 spke18.f
SPK segment, evaluate type 19 SPKE19 spke19.f
SPK segment, evaluate type 2 SPKE02 spke02.f
SPK segment, evaluate type 20 SPKE20 spke20.f
SPK segment, evaluate type 21 SPKE21 spke21.f
SPK segment, evaluate type 3 SPKE03 spke03.f
SPK segment, evaluate type 5 SPKE05 spke05.f
SPK segment, evaluate type 8 SPKE08 spke08.f
SPK segment, evaluate type 9 SPKE09 spke09.f
SPK segment, read record from type 1 SPKR01 spkr01.f
SPK segment, read record from type 10 SPKR10 spkr10.f
SPK segment, read record from type 12 SPKR12 spkr12.f
SPK segment, read record from type 13 SPKR13 spkr13.f
SPK segment, read record from type 14 SPKR14 spkr14.f
SPK segment, read record from type 15 SPKR15 spkr15.f
SPK segment, read record from type 17 SPKR17 spkr17.f
SPK segment, read record from type 18 SPKR18 spkr18.f
SPK segment, read record from type 19 SPKR19 spkr19.f
SPK segment, read record from type 2 SPKR02 spkr02.f
SPK segment, read record from type 20 SPKR20 spkr20.f
SPK segment, read record from type 21 SPKR21 spkr21.f
SPK segment, read record from type 3 SPKR03 spkr03.f
SPK segment, read record from type 5 SPKR05 spkr05.f
SPK segment, read record from type 8 SPKR08 spkr08.f
SPK segment, read record from type 9 SPKR09 spkr09.f
SPK segment, subset type 1 SPKS01 spks01.f
SPK segment, subset type 10 SPKS10 spks10.f
SPK segment, subset type 12 SPKS12 spks12.f
SPK segment, subset type 13 SPKS13 spks13.f
SPK segment, subset type 14 SPKS14 spks14.f
SPK segment, subset type 15 SPKS15 spks15.f
SPK segment, subset type 17 SPKS17 spks17.f
SPK segment, subset type 18 SPKS18 spks18.f
SPK segment, subset type 19 SPKS19 spks19.f
SPK segment, subset type 2 SPKS02 spks02.f
SPK segment, subset type 20 SPKS20 spks20.f
SPK segment, subset type 21 SPKS21 spks21.f
SPK segment, subset type 3 SPKS03 spks03.f
SPK segment, subset type 5 SPKS05 spks05.f
SPK segment, subset type 8 SPKS08 spks08.f
SPK segment, subset type 9 SPKS09 spks09.f
SPK segment, write a type 10 SPKW10 spkw10.f
SPK segment, write a type 15 SPKW15 spkw15.f
SPK segment, write a type 17 SPKW17 spkw17.f
SPK segments for readers, buffer SPKBSR spkbsr.f
SPK type 1 ephemeris data segment, write SPKW01 spkw01.f
SPK type 12 ephemeris data segment, write SPKW12 spkw12.f
SPK type 13 ephemeris data segment, write SPKW13 spkw13.f
SPK type 18 ephemeris data segment, write SPKW18 spkw18.f
SPK type 19 ephemeris data segment, write SPKW19 spkw19.f
SPK type 2 data segment, write SPKW02 spkw02.f
SPK type 20 data segment, write SPKW20 spkw20.f
SPK type 21 ephemeris data segment, write SPKW21 spkw21.f
SPK type 3 data segment, write SPKW03 spkw03.f
SPK type 5 ephemeris data segment, write SPKW05 spkw05.f
SPK type 6 ephemeris data segment, write CKW06 ckw06.f
SPK type 8 ephemeris data segment, write SPKW08 spkw08.f
SPK type 9 ephemeris data segment, write SPKW09 spkw09.f
STANDARD bail out routine, gf GFBAIL gfbail.f
STANDARD input and output, logical units associated STDIO stdio.f
STANDARD output., write a line of text to TOSTDO tostdo.f
STANDARD step refinement, gf GFREFN gfrefn.f
STAR catalog, check whether a file is a type 1 STCC01 stcc01.f
STAR catalog file, load a type 1 STCL01 stcl01.f
STAR catalog, find stars in ra-dec rectangle in type 1 STCF01 stcf01.f
STAR catalog, get data for single star from a type 1 STCG01 stcg01.f
STAR from a type 1 star catalog, get data for single STCG01 stcg01.f
STARS in ra-dec rectangle in type 1 star catalog, find STCF01 stcf01.f
START and stop time for binary pck frame, get coverage PCKCOV pckcov.f
START and stop time for body, get coverage SPKCOV spkcov.f
START and stop time for CK frame, get coverage CKCOV ckcov.f
START and stop time for CK instrument, get coverage CKCOV ckcov.f
START and stop time for CK object, get coverage CKCOV ckcov.f
START and stop time for ephemeris object, get coverage SPKCOV spkcov.f
START and stop time for SPK object, get coverage SPKCOV spkcov.f
START new e-kernel segment EKBSEG ekbseg.f
START new e-kernel segment for fast writing EKIFLD ekifld.f
START new EK segment EKBSEG ekbseg.f
START new EK segment for fast writing EKIFLD ekifld.f
STARTING with a keyword, extract a substring KXTRCT kxtrct.f
STATE computation, low-level aberration-corrected SPKAPS spkaps.f
STATE, conic elements from OSCELT oscelt.f
STATE, convert XFMSTA xfmsta.f
STATE, extended conic elements from OSCLTX oscltx.f
STATE, extended osculating elements from OSCLTX oscltx.f
STATE from conic elements CONICS conics.f
STATE from equinoctial elements, compute a EQNCPV eqncpv.f
STATE from SPK file, aberration-corrected SPKACS spkacs.f
STATE from SPK file, light-time corrected SPKLTC spkltc.f
STATE, get light time and stellar aberration-corrected SPKACS spkacs.f
STATE, get light-time corrected SPKLTC spkltc.f
STATE of a unit vector parallel to a state vector DVHAT dvhat.f
STATE of constant position target SPKCPT spkcpt.f
STATE of constant velocity target SPKCVT spkcvt.f
STATE of fixed position target SPKCPT spkcpt.f
STATE of landmark on extended object SPKCPT spkcpt.f
SPKCVT spkcvt.f
STATE of one body relative to another, geometric SPKGEO spkgeo.f
STATE of surface point on extended object SPKCPT spkcpt.f
SPKCVT spkcvt.f
STATE, osculating elements from OSCELT oscelt.f
STATE relative observer corrected for aberrations, get SPKEZ spkez.f
STATE relative to an observer, using body names get target SPKEZR spkezr.f
STATE relative to constant position observer SPKCPO spkcpo.f
STATE relative to constant position surface point SPKCPO spkcpo.f
STATE relative to constant velocity observer SPKCVO spkcvo.f
STATE relative to constant velocity surface point SPKCVO spkcvo.f
STATE relative to landmark on extended object SPKCPO spkcpo.f
SPKCVO spkcvo.f
STATE relative to observer corrected for aberrations, get SPKEZR spkezr.f
STATE relative to solar system barycenter SPKSSB spkssb.f
STATE relative to surface point on extended object SPKCPO spkcpo.f
SPKCVO spkcvo.f
STATE to bodyfixed, transformation from inertial TISBOD tisbod.f
STATE to extended osculating elements, convert OSCLTX oscltx.f
STATE to osculating elements, convert OSCELT oscelt.f
STATE transformation between coordinate systems XFMSTA xfmsta.f
STATE transformation, euler angles and derivatives from XF2EUL xf2eul.f
STATE transformation from euler angles and derivatives EUL2XF xf2eul.f
STATE transformation matrix, find a SXFORM sxform.f
STATE transformation matrix from binary pck file, get PCKMAT pckmat.f
STATE transformation matrix from two states, define a TWOVXF twovxf.f
STATE transformation matrix, inverse of INVSTM invstm.f
STATE transformation to rotation and angular velocity RAV2XF rav2xf.f
XF2RAV xf2rav.f
STATE vector, state of a unit vector parallel to a DVHAT dvhat.f
STATE vector using two-body force model, propagate PROP2B prop2b.f
STATES, define a state transformation matrix from two TWOVXF twovxf.f
STATES from one frame to another, transform FRMCHG frmchg.f
STATUS, get the current time component checking TCHCKD tcheck.f
STATUS indicator, error FAILED seterr.f
STATUS of an EK file, return shadowing EKSHDW ekshdw.f
STATUS, reset error RESET reset.f
STELLAR aberration STELAB stelab.f
STELLAR aberration correction, low-level light time and SPKAPS spkaps.f
STELLAR aberration for transmission case STLABX stlabx.f
STELLAR aberration-corrected state, get light time and SPKACS spkacs.f
STEP refinement, gf standard GFREFN gfrefn.f
STEP size, gf get constant GFSTEP gfstep.f
STEP size, gf set constant GFSSTP gfstep.f
STOP time for binary pck frame, get coverage start and PCKCOV pckcov.f
STOP time for body, get coverage start and SPKCOV spkcov.f
STOP time for CK frame, get coverage start and CKCOV ckcov.f
STOP time for CK instrument, get coverage start and CKCOV ckcov.f
STOP time for CK object, get coverage start and CKCOV ckcov.f
STOP time for ephemeris object, get coverage start and SPKCOV spkcov.f
STOP time for SPK object, get coverage start and SPKCOV spkcov.f
STORE long error message PUTLMS putlms.f
STORE short error message PUTSMS putsms.f
STORE the error output device specification PUTDEV putdev.f
STORE the error response action PUTACT putact.f
STRING against wildcard template, match MATCHI matchi.f
MATCHW matchw.f
STRING and body id code to surface id code, surface SRFSCC srfscc.f
STRING and body string to surface id code, surface SRFS2C srfs2c.f
STRING, body id code to BODC2S bodc2s.f
STRING, check an id CHCKID chckid.f
STRING, convert and format d.p. seconds past J2000 as a TIMOUT timout.f
STRING, convert d.p. to signed normalized hexadecimal DP2HX dp2hx.f
STRING, convert integer to character INTSTR intstr.f
STRING, convert integer to signed hexadecimal INT2HX int2hx.f
STRING, convert ticks to a type 1 spacecraft clock SCFM01 sc01.f
STRING, decode a portably encoded character PRTDEC prtenc.f
STRING, ephemeris time to spacecraft clock SCE2S sce2s.f
STRING, extract d.p. values from a DXTRCT dxtrct.f
STRING for a number., scan a LX4NUM lx4num.f
STRING for a signed integer., scan a LX4DEC lx4dec.f
LX4SGN lx4sgn.f
STRING for an unsigned integer., scan a LX4UNS lx4uns.f
STRING for recognized and unrecognized tokens, scan a SCAN scanit.f
SCANIT scanit.f
STRING from a d.p. number and format picture DPFMT dpfmt.f
STRING, index of a word within a WDINDX wdindx.f
STRING into a vector of components, parse a time TPARTV tpartv.f
STRING into error message text, insert ERRCH errch.f
STRING is a decimal number, determine if a BEDEC bedec.f
STRING is a number, determine if a BENUM benum.f
STRING is an integer, determine if a BEINT beint.f
STRING is an unsigned integer, determine if a BEUNS beuns.f
STRING matches a wildcard template, test whether a MATCHI matchi.f
MATCHW matchw.f
STRING, non-blank length of a NBLEN nblen.f
STRING, parse a SCAN scanit.f
SCANIT scanit.f
STRING, parse a UTC time TPARSE tparse.f
STRING, replace characters in a REPLCH replch.f
STRING representing a d.p. number, format a DPFMT dpfmt.f
STRING, strip ASCII characters from a ASTRIP astrip.f
STRING, surface id code and body id code to surface SRFC2S srfc2s.f
STRING, surface id code and body string to surface SRFCSS srfcss.f
STRING to code, body BODS2C bods2c.f
STRING to d.p., convert signed normalized hexadecimal HX2DP hx2dp.f
STRING to ephemeris time, spacecraft clock SCS2E scs2e.f
STRING to integer, convert signed hexadecimal HX2INT hx2int.f
STRING to produce a time format picture, use a sample time TPICTR tpictr.f
STRING to surface id code, surface string and body SRFS2C srfs2c.f
STRING to surface string, surface id code and body SRFCSS srfcss.f
STRING to tdb seconds past the J2000 epoch, convert a STR2ET str2et.f
STRING to ticks, convert spacecraft clock SCTIKS sctiks.f
STRING to ticks, convert type 1 spacecraft clock SCPS01 scps01.f
SCTK01 sc01.f
STRING token, lex quoted LXQSTR lxqstr.f
STRING token, parse quoted PARSQS parsqs.f
STRING token, recognize quoted LXQSTR lxqstr.f
STRING token, scan quoted LXQSTR lxqstr.f
STRING, touch a character TOUCHC touchc.f
STRING using an order vector, binary search for a BSCHOC bschoc.f
STRING, validate an id CHCKID chckid.f
STRING value from the kernel pool, retrieve a continued SEPOOL sepool.f
STPOOL stpool.f
STRING value of a pooled kernel variable, return the GCPOOL pool.f
STRINGS, equivalent EQSTR eqstr.f
STRINGS, prepare for parsing SCANPR scanit.f
STRINGS, prepare for scanning SCANPR scanit.f
STRINGS, return version TKVRSN tkvrsn.f
STRINGS to proper form, restrict time TPARCH tcheck.f
STRIP ASCII characters from a string ASTRIP astrip.f
STUMPFF functions, evaluate the first four STMP03 stmp03.f
SUB-OBSERVER point on target body, find SUBPNT subpnt.f
SUB-SOLAR point on target body, find SUBSLR subslr.f
SUB-SPACECRAFT point on target body, find SUBPNT subpnt.f
SUBLIST into linked list after a node, insert LNKILA lnkila.f
SUBLIST into linked list before a node, insert LNKILB lnkilb.f
SUBLIST of linked list, extract LNKXSL lnkxsl.f
SUBLIST of linked list, free LNKFSL lnkfsl.f
SUBPOINT coordinate search, gf GFSUBC gfsubc.f
SUBSET of SPK file SPKSUB spksub.f
SUBSET of the values of a symbol, select a SYSELC syselc.f
SYSELD syseld.f
SYSELI syseli.f
SUBSET type 1 SPK segment SPKS01 spks01.f
SUBSET type 10 SPK segment SPKS10 spks10.f
SUBSET type 12 SPK segment SPKS12 spks12.f
SUBSET type 13 SPK segment SPKS13 spks13.f
SUBSET type 14 SPK segment SPKS14 spks14.f
SUBSET type 15 SPK segment SPKS15 spks15.f
SUBSET type 17 SPK segment SPKS17 spks17.f
SUBSET type 18 SPK segment SPKS18 spks18.f
SUBSET type 19 SPK segment SPKS19 spks19.f
SUBSET type 2 SPK segment SPKS02 spks02.f
SUBSET type 20 SPK segment SPKS20 spks20.f
SUBSET type 21 SPK segment SPKS21 spks21.f
SUBSET type 3 SPK segment SPKS03 spks03.f
SUBSET type 5 SPK segment SPKS05 spks05.f
SUBSET type 8 SPK segment SPKS08 spks08.f
SUBSET type 9 SPK segment SPKS09 spks09.f
SUBSTRING, insert a INSSUB inssub.f
SUBSTRING, position of POS pos.f
SUBSTRING, remove a REMSUB remsub.f
SUBSTRING, replace one substring with another REPSUB repsub.f
SUBSTRING reverse search, position of POSR posr.f
SUBSTRING starting with a keyword, extract a KXTRCT kxtrct.f
SUBSTRING with another substring, replace one REPSUB repsub.f
SUBSTRINGS for case insensitive equal, check two character SAMCHI samchi.f
SUBSTRINGS for case sensitive equal, check two characters SAMCH samch.f
SUBSTRINGS to a range of das logical addresses, write DASUDC dasudc.f
SUBSTRINGS, update a range of das logical addresses using DASUDC dasudc.f
SUBSYSTEM, error trace TRCPKG trcpkg.f
SUBTRACTION, 3-dimensional vector VSUB vsub.f
SUBTRACTION, n-dimensional vector VSUBG vsubg.f
SUFFIX a character string SUFFIX suffix.f
SUM of a d.p. array SUMAD sumad.f
SUM of an integer array SUMAI sumai.f
SUMMARY format, handle to DAF DAFHSF dafah.f
SUMMARY, get DAF DAFGS daffa.f
SUMMARY information about a kernel pool variable, return DTPOOL pool.f
SUMMARY of a d.p. window WNSUMD wnsumd.f
SUMMARY of a das file, return the file DASHFS dasfm.f
SUMMARY of a das file, update the file DASUFS dasfm.f
SUMMARY, pack DAF DAFPS dafps.f
SUMMARY record, read DAF DAFGSR dafrwd.f
SUMMARY, replace DAF DAFRS daffa.f
SUMMARY, return EK segment EKSSUM ekssum.f
SUMMARY, unpack DAF DAFUS dafps.f
SUMMARY, write DAF DAFWS daffa.f
SUN on target body, find nearest point to SUBSLR subslr.f
SUN, planetocentric longitude of LSPCN lspcn.f
SUPPLIED message, prompt for input with a user PROMPT prompt.f
SURFACE, compute normal vectors on dsk SRFNRM srfnrm.f
SURFACE, compute normal vectors on topographic SRFNRM srfnrm.f
SURFACE distance, spherical SPHSD sphsd.f
SURFACE, find intercept of ray on target body SINCPT sincpt.f
SURFACE, find intersection of ray and target body SINCPT sincpt.f
SURFACE id code and body id code to surface string SRFC2S srfc2s.f
SURFACE id code and body string to surface string SRFCSS srfcss.f
SURFACE id code, surface string and body id code to SRFSCC srfscc.f
SURFACE id code, surface string and body string to SRFS2C srfs2c.f
SURFACE intercept coordinate search, gf GFSNTC gfsntc.f
SURFACE intercept point, find SINCPT sincpt.f
SURFACE, intersection of ray and DSKX02 dskx02.f
SURFACE latitudinal coordinates to rectangular, convert SRFREC srfrec.f
SURFACE normal, point on an ellipsoid having given EDNMPT ednmpt.f
SURFACE normal vector on an ellipsoid SURFNM surfnm.f
SURFACE point and velocity, ellipsoid SURFPV surfpv.f
SURFACE point, az/el coordinates w.r.t. constant position AZLCPO azlcpo.f
SURFACE point extended object, az/el coordinates relative AZLCPO azlcpo.f
SURFACE point latitudinal coordinates to rectangular SRFREC srfrec.f
SURFACE point of intersection of ray and ellipsoid SURFPT surfpt.f
SURFACE point on extended object, state of SPKCPT spkcpt.f
SPKCVT spkcvt.f
SURFACE point on extended object, state relative to SPKCPO spkcpo.f
SPKCVO spkcvo.f
SURFACE point, state relative to constant position SPKCPO spkcpo.f
SURFACE point, state relative to constant velocity SPKCVO spkcvo.f
SURFACE points, map latitudinal coordinates to cartesian LATSRF latsrf.f
SURFACE points, map latitudinal coordinates to dsk LATSRF latsrf.f
SURFACE points to normal vectors, map cartesian SRFNRM srfnrm.f
SURFACE string and body id code to surface id code SRFSCC srfscc.f
SURFACE string and body string to surface id code SRFS2C srfs2c.f
SURFACE string, surface id code and body id code to SRFC2S srfc2s.f
SURFACE string, surface id code and body string to SRFCSS srfcss.f
SURFACES in dsk file, find id codes of DSKSRF dsksrf.f
SWAP character values SWAPC swapc.f
SWAP d.p. values SWAPD swapd.f
SWAP elements of character array SWAPAC swapac.f
SWAP elements within a d.p. array SWAPAD swapad.f
SWAP elements within an integer array SWAPAI swapai.f
SWAP integer values SWAPI swapi.f
SYMBOL, create a duplicate of a SYDUPC sydupc.f
SYDUPD sydupd.f
SYDUPI sydupi.f
SYMBOL, enqueue a value onto a SYENQC syenqc.f
SYENQD syenqd.f
SYENQI syenqi.f
SYMBOL, fetch all components for a SYGETC sygetc.f
SYGETD sygetd.f
SYGETI sygeti.f
SYMBOL, fetch nth value associated with a SYNTHC synthc.f
SYNTHD synthd.f
SYNTHI synthi.f
SYMBOL, fetch the dimension of a SYDIMC sydimc.f
SYDIMD sydimd.f
SYDIMI sydimi.f
SYMBOL from a symbol table, delete a SYDELC sydelc.f
SYDELD sydeld.f
SYDELI sydeli.f
SYMBOL in the table, fetch the nth SYFETC syfetc.f
SYFETD syfetd.f
SYFETI syfeti.f
SYMBOL, order the components of a single SYORDC syordc.f
SYORDD syordd.f
SYORDI syordi.f
SYMBOL, pop a value from a particular SYPOPC sypopc.f
SYPOPD sypopd.f
SYPOPI sypopi.f
SYMBOL, push a value onto a particular SYPSHC sypshc.f
SYPSHD sypshd.f
SYPSHI sypshi.f
SYMBOL, rename an existing SYRENC syrenc.f
SYREND syrend.f
SYRENI syreni.f
SYMBOL, select a subset of the values of a SYSELC syselc.f
SYSELD syseld.f
SYSELI syseli.f
SYMBOL, set the value associated with a SYSETC sysetc.f
SYSETD sysetd.f
SYSETI syseti.f
SYMBOL, set the values associated with a SYPUTC syputc.f
SYPUTD syputd.f
SYPUTI syputi.f
SYMBOL table, delete a symbol from a SYDELC sydelc.f
SYDELD sydeld.f
SYDELI sydeli.f
SYMBOL, transpose two values associated with a SYTRNC sytrnc.f
SYTRND sytrnd.f
SYTRNI sytrni.f
SYMMETRIC 2x2 matrix, diagonalize DIAGS2 diags2.f
SYMMETRIC difference of two character sets SDIFFC sdiffc.f
SYMMETRIC difference of two d.p. sets SDIFFD sdiffd.f
SYMMETRIC difference of two integer sets SDIFFI sdiffi.f
SYSTEM barycenter, state relative to solar SPKSSB spkssb.f
SYSTEM, clear the keeper KCLEAR keeper.f
SYSTEM, re-initialize the keeper KCLEAR keeper.f
SYSTEM to another, convert one additive numeric time UNITIM unitim.f
SYSTEM to another, convert one uniform numeric time UNITIM unitim.f
SYSTEMS, state transformation between coordinate XFMSTA xfmsta.f
SYSTEMS, transform between two additive numeric time UNITIM unitim.f
SYSTEMS, transform between two uniform numeric time UNITIM unitim.f
TABLE, delete a symbol from a symbol SYDELC sydelc.f
SYDELD sydeld.f
SYDELI sydeli.f
TABLE, fetch the nth symbol in the SYFETC syfetc.f
SYFETD syfetd.f
SYFETI syfeti.f
TABLE, return name of a loaded EKTNAM ekqmgr.f
TABLES, return number of loaded EKNTAB ekqmgr.f
TAIL of linked list, return LNKTL lnktl.f
TANGENT point, find ray-ellipsoid TANGPT tangpt.f
TARGET bodies, compute the angular separation between two TRGSEP trgsep.f
TARGET body, find limb points on LIMBPT limbpt.f
TARGET body, find nearest point to observer on SUBPNT subpnt.f
TARGET body, find nearest point to sun on SUBSLR subslr.f
TARGET body, find sub-observer point on SUBPNT subpnt.f
TARGET body, find sub-solar point on SUBSLR subslr.f
TARGET body, find sub-spacecraft point on SUBPNT subpnt.f
TARGET body, find terminator points on TERMPT termpt.f
TARGET body surface, find intercept of ray on SINCPT sincpt.f
TARGET body surface, find intersection of ray and SINCPT sincpt.f
TARGET in instrument field of view at specified time FOVTRG fovtrg.f
TARGET in instrument fov at specified time FOVTRG fovtrg.f
TARGET in instrument fov search, gf GFTFOV gftfov.f
TARGET in instrument fov search, gf mid-level GFFOVE gffove.f
TARGET state relative to an observer, using body names get SPKEZR spkezr.f
TDB seconds past the J2000 epoch, convert a string to STR2ET str2et.f
TEMPLATE, match string against wildcard MATCHI matchi.f
MATCHW matchw.f
TEMPLATE, return names of kernel pool variables matching a GNPOOL pool.f
TEMPLATE, test whether a string matches a wildcard MATCHI matchi.f
MATCHW matchw.f
TERMINATOR on ellipsoid, find EDTERM edterm.f
TERMINATOR on ellipsoid, find penumbral EDTERM edterm.f
TERMINATOR on ellipsoid, find umbral EDTERM edterm.f
TERMINATOR points on target body, find TERMPT termpt.f
TEST dla segments for match DLASSG dlassg.f
TEST for file already open ISOPEN isopen.f
TEST two integer arrays for equality SAMEAI sameai.f
TEST whether a 3-dimensional vector is the zero vector VZERO vzero.f
TEST whether a string matches a wildcard template MATCHI matchi.f
MATCHW matchw.f
TEST whether all logicals in an array are true ALLTRU alltru.f
TEST whether an integer array is an order vector ISORDV isordv.f
TEST whether an integer is even EVEN even.f
TEST whether an integer is odd ODD odd.f
TEST whether an n-dimensional vector is the zero vector VZEROG vzerog.f
TEST whether no logicals in an array are true NOTRU notru.f
TEST whether some logicals in an array are false SOMFLS somfls.f
TEST whether some logicals in an array are true SOMTRU somtru.f
TETRAHEDRAL angle, determine if a vector lies in a solid INSANG insang.f
TEXT, binary SPK or CK to SPCB2T spcb2t.f
TEXT buffer, load the kernel pool from an internal LMPOOL pool.f
TEXT, convert an integer to INTTXT inttxt.f
TEXT, convert an integer to ordinal INTORD intord.f
TEXT file, count characters in a COUNTC countc.f
TEXT file, encode and write characters to a WRENCC wrencc.f
TEXT file, encode and write d.p. numbers to a WRENCD wrencd.f
TEXT file, encode and write integers to a WRENCI wrenci.f
TEXT file, locate lines in a LOCLN locln.f
TEXT file open for read TXTOPR txtopr.f
TEXT file open new TXTOPN txtopn.f
TEXT file opened by rdtext, close a CLTEXT rdtext.f
TEXT file, read a line from a RDTEXT rdtext.f
TEXT file, read a non-blank line from a RDNBL rdnbl.f
TEXT file, read and decode encoded d.p. numbers from a RDENCD rdencd.f
TEXT file, read and decode encoded integers from a RDENCI rdenci.f
TEXT file, read encoded characters from a RDENCC rdencc.f
TEXT, insert d.p. number into error message ERRDP errdp.f
TEXT, insert integer into error message ERRINT errint.f
TEXT, insert string into error message ERRCH errch.f
TEXT kernel file into the pool, load variables from a LDPOOL pool.f
TEXT kernel frame, fetch the rotation and frame of a TKFRAM tkfram.f
TEXT line from a logical unit, read a READLN readln.f
TEXT line to a logical unit, write a WRITLN writln.f
TEXT lines from a logical unit, read an array of READLA readla.f
TEXT lines to a logical unit, write an array of WRITLA writla.f
TEXT, replace marker with cardinal REPMCT repmct.f
TEXT, replace marker with ordinal REPMOT repmot.f
TEXT SPK or CK to binary SPCT2B spct2b.f
TEXT to standard output., write a line of TOSTDO tostdo.f
TICKS, convert spacecraft clock string to SCTIKS sctiks.f
TICKS, convert type 1 spacecraft clock string to SCPS01 scps01.f
SCTK01 sc01.f
TICKS, ephemeris time to continuous spacecraft clock SCE2C sce2c.f
TICKS, ephemeris time to continuous type 1 SCEC01 sc01.f
TICKS, ephemeris time to spacecraft clock SCE2T sce2t.f
TICKS, ephemeris time to type 1 SCET01 sc01.f
TICKS to a type 1 spacecraft clock string, convert SCFM01 sc01.f
TICKS to character clock format, convert spacecraft clock SCFMT scfmt.f
TICKS to ephemeris time, spacecraft clock SCT2E sct2e.f
TICKS to ephemeris time, type 1 SCTE01 sc01.f
TIME and stellar aberration correction, low-level light SPKAPS spkaps.f
TIME and stellar aberration-corrected state, get light SPKACS spkacs.f
TIME and UTC, difference between ephemeris DELTET deltet.f
TIME component checking status, get the current TCHCKD tcheck.f
TIME, compute uplink and downlink light LTIME ltime.f
TIME, coordinated universal, --- see UTC
TIME correction, low-level light SPKLTC spkltc.f
TIME derivative of angular separation DVSEP dvsep.f
TIME derivative of half angle DHFA dhfa.f
TIME entry in an EK column, replace EKUCED ekuced.f
TIME for a point on a body., compute the local ET2LST et2lst.f
TIME for binary pck frame, get coverage start and stop PCKCOV pckcov.f
TIME for body, get coverage start and stop SPKCOV spkcov.f
TIME for CK frame, get coverage start and stop CKCOV ckcov.f
TIME for CK instrument, get coverage start and stop CKCOV ckcov.f
TIME for CK object, get coverage start and stop CKCOV ckcov.f
TIME for ephemeris object, get coverage start and stop SPKCOV spkcov.f
TIME for SPK object, get coverage start and stop SPKCOV spkcov.f
TIME format picture, use a sample time string to produce a TPICTR tpictr.f
TIME, occultation type at a specified OCCULT occult.f
TIME of flight, elliptic ELLTOF elltof.f
TIME of flight, hyperbolic HYPTOF hyptof.f
TIME of flight, parabolic PARTOF partof.f
TIME, ray in instrument field of view at specified FOVRAY fovray.f
TIME, ray in instrument fov at specified FOVRAY fovray.f
TIME representations, convert between various parsed TTRANS ttrans.f
TIME software defaults., change TIMDEF timdef.f
TIME, spacecraft clock string to ephemeris SCS2E scs2e.f
TIME, spacecraft clock ticks to ephemeris SCT2E sct2e.f
TIME string into a vector of components, parse a TPARTV tpartv.f
TIME string, parse a UTC TPARSE tparse.f
TIME string to produce a time format picture, use a sample TPICTR tpictr.f
TIME strings to proper form, restrict TPARCH tcheck.f
TIME system to another, convert one additive numeric UNITIM unitim.f
TIME system to another, convert one uniform numeric UNITIM unitim.f
TIME systems, transform between two additive numeric UNITIM unitim.f
TIME systems, transform between two uniform numeric UNITIM unitim.f
TIME, target in instrument field of view at specified FOVTRG fovtrg.f
TIME, target in instrument fov at specified FOVTRG fovtrg.f
TIME to a formal calendar date, convert ephemeris ETCAL etcal.f
TIME to continuous spacecraft clock ticks, ephemeris SCE2C sce2c.f
TIME to continuous type 1 ticks, ephemeris SCEC01 sc01.f
TIME to spacecraft clock string, ephemeris SCE2S sce2s.f
TIME to spacecraft clock ticks, ephemeris SCE2T sce2t.f
TIME to type 1 ticks, ephemeris SCET01 sc01.f
TIME to UTC, ephemeris ET2UTC et2utc.f
TIME, type 1 ticks to ephemeris SCTE01 sc01.f
TIME, UTC to ephemeris UTC2ET utc2et.f
TIME vector, check the components of a TCHECK tcheck.f
TIME vector to another, convert from one TTRANS ttrans.f
TIME zones TIMDEF timdef.f
TOKEN, lex quoted string LXQSTR lxqstr.f
TOKEN, parse quoted string PARSQS parsqs.f
TOKEN, recognize quoted string LXQSTR lxqstr.f
TOKEN, scan quoted string LXQSTR lxqstr.f
TOKENS --- umbrella, scan name LXNAME lxname.f
TOKENS from a scanned list of tokens, remove SCANRJ scanrj.f
TOKENS, remove tokens from a scanned list of SCANRJ scanrj.f
TOKENS, scan a string for recognized and unrecognized SCAN scanit.f
SCANIT scanit.f
TOLERANCE and margin umbrella, dsk DSKTOL dsktol.f
TOLERANCE for gf routines, change default convergence GFSTOL gfstol.f
TOLERANCE or margin parameters, retrieve dsk DSKGTL dsktol.f
TOLERANCE or margin parameters, set dsk DSKSTL dsktol.f
TOPOGRAPHIC surface, compute normal vectors on SRFNRM srfnrm.f
TOUCH a character string TOUCHC touchc.f
TOUCH a d.p. number TOUCHD touchd.f
TOUCH a logical TOUCHL touchl.f
TOUCH an integer TOUCHI touchi.f
TRACE of a 3x3 matrix TRACE trace.f
TRACE of a nxn matrix TRACEG traceg.f
TRACE subsystem, error TRCPKG trcpkg.f
TRACEBACK depth TRCDEP trcpkg.f
TRACEBACK, get frozen copy of FREEZE trcpkg.f
TRACEBACK, get module name from TRCNAM trcpkg.f
TRACEBACK, get quick QCKTRC trcpkg.f
TRACEBACK maximum depth TRCMXD trcpkg.f
TRACING off, turn TRCOFF trcpkg.f
TRACK, velocity of a ground DNEARP dnearp.f
TRAJECTORY data, read SPKEZ spkez.f
SPKEZP spkezp.f
SPKEZR spkezr.f
SPKPOS spkpos.f
TRANSFER file, convert binary DAF into a DAF DAFBT dafbt.f
TRANSFER file, convert binary das to das DASBT dasbt.f
TRANSFER file to binary, convert DAF DAFTB daftb.f
TRANSFER file to binary das, convert das DASTB dastb.f
TRANSFORM between two additive numeric time systems UNITIM unitim.f
TRANSFORM between two uniform numeric time systems UNITIM unitim.f
TRANSFORM states from one frame to another FRMCHG frmchg.f
TRANSFORMATION and reference frame, get instrument frame CKFXFM ckfxfm.f
TRANSFORMATION between coordinate systems, state XFMSTA xfmsta.f
TRANSFORMATION, euler angles and derivatives from state XF2EUL xf2eul.f
TRANSFORMATION, frame FRAMEX framex.f
TRANSFORMATION from euler angles and derivatives, state EUL2XF xf2eul.f
TRANSFORMATION from inertial position to bodyfixed TIPBOD tipbod.f
TRANSFORMATION from inertial state to bodyfixed TISBOD tisbod.f
TRANSFORMATION from J2000 position to bodyfixed BODMAT bodmat.f
TRANSFORMATION from J2000 to bodyfixed coordinates BODMAT bodmat.f
TRANSFORMATION from one inertial frame to another IRFTRN irftrn.f
TRANSFORMATION matrix, find a position PXFORM pxform.f
TRANSFORMATION matrix, find a state SXFORM sxform.f
TRANSFORMATION matrix for a body, fetch BODMAT bodmat.f
TRANSFORMATION matrix for different epochs, position PXFRM2 pxfrm2.f
TRANSFORMATION matrix from a specified frame, find a frame FRMGET frmget.f
TRANSFORMATION matrix from binary pck file, get state PCKMAT pckmat.f
TRANSFORMATION matrix from two states, define a state TWOVXF twovxf.f
TRANSFORMATION matrix, inverse of state INVSTM invstm.f
TRANSFORMATION to rotation and angular velocity, state RAV2XF rav2xf.f
XF2RAV xf2rav.f
TRANSLATION, frame id code to frame name FRMNAM framex.f
TRANSLATION, frame name to frame id code NAMFRM framex.f
TRANSMISSION case, stellar aberration for STLABX stlabx.f
TRANSPOSE a 3x3 matrix XPOSE xpose.f
TRANSPOSE a matrix and invert the lengths of the rows INVORT invort.f
TRANSPOSE a matrix by blocks XPOSBL xposbl.f
TRANSPOSE a matrix general XPOSEG xposeg.f
XPSGIP xpsgip.f
TRANSPOSE two values associated with a symbol SYTRNC sytrnc.f
SYTRND sytrnd.f
SYTRNI sytrni.f
TRIANGULAR plate, expand PLTEXP pltexp.f
TRIANGULAR plate from vertices, compute normal vector of PLTNRM pltnrm.f
TRIANGULAR plate, nearest point on PLTNP pltnp.f
TRIM, left LTRIM ltrim.f
TRIM, right RTRIM rtrim.f
TROPICAL year, number of seconds per TYEAR tyear.f
TRUE, test whether all logicals in an array are ALLTRU alltru.f
TRUE, test whether no logicals in an array are NOTRU notru.f
TRUE, test whether some logicals in an array are SOMTRU somtru.f
TURN tracing off TRCOFF trcpkg.f
TWICE the value of pi TWOPI twopi.f
TWO-BODY force model, propagate state vector using PROP2B prop2b.f
TWO-LINE element data using sgp4., evaluate norad EVSGP4 evsgp4.f
TWO-LINE elements, parse GETELM getelm.f
TYPE 03 pck segment, add data to a PCK03A pck03a.f
TYPE 03 pck segment, begin writing a PCK03B pck03b.f
TYPE 03 pck segment, end a PCK03E pck03e.f
TYPE 03 pck segment, evaluate PCKE03 pcke03.f
TYPE 03 pck segment, read record from PCKR03 pckr03.f
TYPE 1 database, return SCLK type, using SCTY01 sc01.f
TYPE 1 ephemeris data segment, write SPK SPKW01 spkw01.f
TYPE 1 pointing data record, evaluate CK CKE01 cke01.f
TYPE 1 pointing data record, read CK CKR01 ckr01.f
TYPE 1 pointing data segment, write CK CKW01 ckw01.f
TYPE 1 record, get CK CKGR01 ckgr01.f
TYPE 1 records, number of CK CKNR01 cknr01.f
TYPE 1 SCLK, return partition data for a SCPR01 sc01.f
TYPE 1 spacecraft clock SC01 sc01.f
TYPE 1 spacecraft clock d.p. data, lookup SCLD01 sclu01.f
TYPE 1 spacecraft clock d.p. data, lookup of SCLD01 sclu01.f
TYPE 1 spacecraft clock integer data, lookup SCLI01 sclu01.f
TYPE 1 spacecraft clock integer data, lookup of SCLI01 sclu01.f
TYPE 1 spacecraft clock, lookup SCLU01 sclu01.f
TYPE 1 spacecraft clock string, convert ticks to a SCFM01 sc01.f
TYPE 1 spacecraft clock string to ticks, convert SCPS01 scps01.f
SCTK01 sc01.f
TYPE 1 SPK segment, evaluate SPKE01 spke01.f
TYPE 1 SPK segment, read record from SPKR01 spkr01.f
TYPE 1 SPK segment, subset SPKS01 spks01.f
TYPE 1 star catalog, check whether a file is a STCC01 stcc01.f
TYPE 1 star catalog file, load a STCL01 stcl01.f
TYPE 1 star catalog, find stars in ra-dec rectangle in STCF01 stcf01.f
TYPE 1 star catalog, get data for single star from a STCG01 stcg01.f
TYPE 1 ticks, ephemeris time to SCET01 sc01.f
TYPE 1 ticks, ephemeris time to continuous SCEC01 sc01.f
TYPE 1 ticks to ephemeris time SCTE01 sc01.f
TYPE 10 SPK segment, evaluate SPKE10 spke10.f
TYPE 10 SPK segment, read record from SPKR10 spkr10.f
TYPE 10 SPK segment, subset SPKS10 spks10.f
TYPE 10 SPK segment, write a SPKW10 spkw10.f
TYPE 12 ephemeris data segment, write SPK SPKW12 spkw12.f
TYPE 12 SPK segment, evaluate SPKE12 spke12.f
TYPE 12 SPK segment, read record from SPKR12 spkr12.f
TYPE 12 SPK segment, subset SPKS12 spks12.f
TYPE 13 ephemeris data segment, write SPK SPKW13 spkw13.f
TYPE 13 SPK segment, evaluate SPKE13 spke13.f
TYPE 13 SPK segment, read record from SPKR13 spkr13.f
TYPE 13 SPK segment, subset SPKS13 spks13.f
TYPE 14 SPK segment, add data to a SPK14A spk14a.f
TYPE 14 SPK segment, begin writing a SPK14B spk14b.f
TYPE 14 SPK segment, end a SPK14E spk14e.f
TYPE 14 SPK segment, evaluate SPKE14 spke14.f
TYPE 14 SPK segment, read record from SPKR14 spkr14.f
TYPE 14 SPK segment, subset SPKS14 spks14.f
TYPE 15 SPK segment, evaluate SPKE15 spke15.f
TYPE 15 SPK segment, read record from SPKR15 spkr15.f
TYPE 15 SPK segment, subset SPKS15 spks15.f
TYPE 15 SPK segment, write a SPKW15 spkw15.f
TYPE 17 SPK segment, evaluate SPKE17 spke17.f
TYPE 17 SPK segment, read record from SPKR17 spkr17.f
TYPE 17 SPK segment, subset SPKS17 spks17.f
TYPE 17 SPK segment, write a SPKW17 spkw17.f
TYPE 18 ephemeris data segment, write SPK SPKW18 spkw18.f
TYPE 18 SPK segment, evaluate SPKE18 spke18.f
TYPE 18 SPK segment, read record from SPKR18 spkr18.f
TYPE 18 SPK segment, subset SPKS18 spks18.f
TYPE 19 ephemeris data segment, write SPK SPKW19 spkw19.f
TYPE 19 SPK segment, evaluate SPKE19 spke19.f
TYPE 19 SPK segment, read record from SPKR19 spkr19.f
TYPE 19 SPK segment, subset SPKS19 spks19.f
TYPE 2 data segment, write pck PCKW02 pckw02.f
TYPE 2 data segment, write SPK SPKW02 spkw02.f
TYPE 2 dsk plate, compute normal vector for a DSKN02 dskn02.f
TYPE 2 dsk segment, compute range bounds for DSKRB2 dskrb2.f
TYPE 2 dsk segment, fetch d.p. data from a DSKD02 dskd02.f
TYPE 2 dsk segment, fetch integer data from a DSKI02 dski02.f
TYPE 2 dsk segment, fetch model size parameters from a DSKZ02 dskz02.f
TYPE 2 dsk segment, fetch parameters from a DSKB02 dskb02.f
TYPE 2 dsk segment, fetch plate data from a DSKP02 dskp02.f
TYPE 2 dsk segment, make spatial index for DSKMI2 dskmi2.f
TYPE 2 dsk segment, return specified vertices from DSKV02 dskv02.f
TYPE 2 dsk segment, write a DSKW02 dskw02.f
TYPE 2 pck segment, read record from PCKR02 pckr02.f
TYPE 2 plate id, compute normal vector from dsk DSKN02 dskn02.f
TYPE 2 pointing data record, evaluate CK CKE02 cke02.f
TYPE 2 pointing data record, read CK CKR02 ckr02.f
TYPE 2 pointing data segment, write CK CKW02 ckw02.f
TYPE 2 record, get CK CKGR02 ckgr02.f
TYPE 2 records, number of CK CKNR02 cknr02.f
TYPE 2 SPK segment, evaluate SPKE02 spke02.f
TYPE 2 SPK segment, read record from SPKR02 spkr02.f
TYPE 2 SPK segment, subset SPKS02 spks02.f
TYPE 20 data segment, write pck PCKW20 pckw20.f
TYPE 20 data segment, write SPK SPKW20 spkw20.f
TYPE 20 pck segment, read record from PCKR20 pckr20.f
TYPE 20 SPK segment, evaluate SPKE20 spke20.f
TYPE 20 SPK segment, read record from SPKR20 spkr20.f
TYPE 20 SPK segment, subset SPKS20 spks20.f
TYPE 21 ephemeris data segment, write SPK SPKW21 spkw21.f
TYPE 21 SPK segment, evaluate SPKE21 spke21.f
TYPE 21 SPK segment, read record from SPKR21 spkr21.f
TYPE 21 SPK segment, subset SPKS21 spks21.f
TYPE 3 data segment, write SPK SPKW03 spkw03.f
TYPE 3 pointing data record, evaluate CK CKE03 cke03.f
TYPE 3 pointing data record, read CK CKR03 ckr03.f
TYPE 3 pointing data segment, write CK CKW03 ckw03.f
TYPE 3 record, get CK CKGR03 ckgr03.f
TYPE 3 records, number of CK CKNR03 cknr03.f
TYPE 3 SPK segment, evaluate SPKE03 spke03.f
TYPE 3 SPK segment, read record from SPKR03 spkr03.f
TYPE 3 SPK segment, subset SPKS03 spks03.f
TYPE 4 CK segment, add data to a CKW04A ckw04a.f
TYPE 4 CK segment, begin writing a CKW04B ckw04b.f
TYPE 4 CK segment, end a CKW04E ckw04e.f
TYPE 4 CK segment, read record from CKR04 ckr04.f
TYPE 4 pointing data record, evaluate CK CKE04 cke04.f
TYPE 4 record, get CK CKGR04 ckgr04.f
TYPE 4 records, number of CK CKNR04 cknr04.f
TYPE 5 CK segment, evaluate CKE05 cke05.f
TYPE 5 CK segment, read record from CKR05 ckr05.f
TYPE 5 data segment, write CK CKW05 ckw05.f
TYPE 5 ephemeris data segment, write SPK SPKW05 spkw05.f
TYPE 5 record, get CK CKGR05 ckgr05.f
TYPE 5 records, number of CK CKNR05 cknr05.f
TYPE 5 SPK segment, evaluate SPKE05 spke05.f
TYPE 5 SPK segment, read record from SPKR05 spkr05.f
TYPE 5 SPK segment, subset SPKS05 spks05.f
TYPE 6 CK segment, evaluate CKE06 cke06.f
TYPE 6 CK segment, read record from CKR06 ckr06.f
TYPE 6 ephemeris data segment, write SPK CKW06 ckw06.f
TYPE 6 record, get CK CKGR06 ckgr06.f
TYPE 6 segment, get mini-segment parameters from CK CKMP06 ckmp06.f
TYPE 6 segment, number of mini-segments in CK CKNM06 cknm06.f
TYPE 8 ephemeris data segment, write SPK SPKW08 spkw08.f
TYPE 8 SPK segment, evaluate SPKE08 spke08.f
TYPE 8 SPK segment, read record from SPKR08 spkr08.f
TYPE 8 SPK segment, subset SPKS08 spks08.f
TYPE 9 ephemeris data segment, write SPK SPKW09 spkw09.f
TYPE 9 SPK segment, evaluate SPKE09 spke09.f
TYPE 9 SPK segment, read record from SPKR09 spkr09.f
TYPE 9 SPK segment, subset SPKS09 spks09.f
TYPE at a specified time, occultation OCCULT occult.f
TYPE from an id word, extract architecture and IDW2AT idw2at.f
TYPE, number of loaded kernels of a given KTOTAL keeper.f
TYPE of a kernel file, determine the architecture and GETFAT getfat.f
TYPE, open new DAF with DAFONW dafah.f
TYPE, spacecraft clock SCTYPE sctype.f
TYPE, using type 1 database, return SCLK SCTY01 sc01.f
UMBRAL terminator on ellipsoid, find EDTERM edterm.f
UMBRELLA, dsk tolerance and margin DSKTOL dsktol.f
UMBRELLA, gf progress report GFRPRT gfrprt.f
UMBRELLA, scan name tokens --- LXNAME lxname.f
UNIFORM numeric time system to another, convert one UNITIM unitim.f
UNIFORM numeric time systems, transform between two UNITIM unitim.f
UNION two character sets UNIONC unionc.f
UNION two d.p. sets UNIOND uniond.f
UNION two d.p. windows WNUNID wnunid.f
UNION two integer sets UNIONI unioni.f
UNIT cross product and its derivative, compute a DUCRSS ducrss.f
UNIT, DAF handle to logical DAFHLU dafah.f
UNIT, extract comments from a das file to a logical DASECU dasecu.f
UNIT, find a free logical FNDLUN fndlun.f
UNIT, free a reserved logical FRELUN fndlun.f
UNIT, get a free logical GETLUN getlun.f
UNIT, map das file handle to logical DASHLU dasfm.f
UNIT, map filename to logical FN2LUN fn2lun.f
UNIT, read a text line from a logical READLN readln.f
UNIT, read an array of text lines from a logical READLA readla.f
UNIT, reserve a logical RESLUN fndlun.f
UNIT to a das file, add comments from a logical DASACU dasacu.f
UNIT to DAF handle, logical DAFLUH dafah.f
UNIT to das file handle, map logical DASLUH dasfm.f
UNIT to filename, map logical LUN2FN lun2fn.f
UNIT vector and norm, 3-dimensional UNORM unorm.f
UNIT vector and norm, n-dimensional UNORMG unormg.f
UNIT vector parallel to a state vector, state of a DVHAT dvhat.f
UNIT, write a text line to a logical WRITLN writln.f
UNIT, write an array of text lines to a logical WRITLA writla.f
UNIT, write the values in pool to a specified WRPOOL pool.f
UNITIZE a 3-dimensional vector VHAT vhat.f
UNITIZE a 3-dimensional vector in place VHATIP vhatip.f
UNITIZE a n-dimensional vector VHATG vhatg.f
UNITIZED cross product UCRSS ucrss.f
UNITS associated standard input and output, logical STDIO stdio.f
UNITS, convert CONVRT convrt.f
UNIVERSAL time, coordinated, --- see UTC
UNLISTED character, backward search for position of NCPOSR ncposr.f
UNLISTED character, forward search for position of NCPOS ncpos.f
UNLOAD a spice kernel UNLOAD keeper.f
UNLOAD all kernels KCLEAR keeper.f
UNLOAD CK pointing file CKUPF ckbsr.f
UNLOAD EK file EKUEF ekqmgr.f
UNLOAD pck file PCKUOF pckbsr.f
UNLOAD SPK ephemeris file SPKUEF spkbsr.f
UNLOADING of spice kernels, generic loading and KEEPER keeper.f
UNPACK and pck segment descriptor PCKUDS pckuds.f
UNPACK and SPK segment descriptor SPKUDS spkuds.f
UNPACK DAF summary DAFUS dafps.f
UNPACK three scalar components from a vector VUPACK vupack.f
UNRECOGNIZED tokens, scan a string for recognized and SCAN scanit.f
SCANIT scanit.f
UNSIGNED integer, determine if a string is an BEUNS beuns.f
UNSIGNED integer., scan a string for an LX4UNS lx4uns.f
UPDATE a progress report, gf GFREPU gfrprt.f
UPDATE a range of das logical addresses using substrings DASUDC dasudc.f
UPDATE das character physical records DASURC dasrwr.f
UPDATE das cluster directories DASCUD dascud.f
UPDATE das double precision physical records DASURD dasrwr.f
UPDATE das integer physical records DASURI dasrwr.f
UPDATE das internal file name DASWFR daswfr.f
UPDATE double precision data in a das file DASUDD dasudd.f
UPDATE integer data in a das file DASUDI dasudi.f
UPDATE the file summary of a das file DASUFS dasfm.f
UPDATE to a kernel pool variable, notify a routine of an SWPOOL pool.f
UPDATE to a kernel pool variable, watch for an SWPOOL pool.f
UPDATED variables, check the kernel pool for CVPOOL pool.f
UPLINK and downlink light time, compute LTIME ltime.f
UPPERCASE, convert to UCASE ucase.f
UPPERCASE left-justify a character string, compress LJUCRS ljucrs.f
USE a sample time string to produce a time format picture TPICTR tpictr.f
USED item buffering, remove least recently LOCATI locati.f
USER defined boolean function search, gf GFUDB gfudb.f
USER defined scalar function search, gf GFUDS gfuds.f
USER supplied message, prompt for input with a PROMPT prompt.f
USER-DEFINED scalar function, first derivative of a UDDF uddf.f
USING an order vector, binary search for a string BSCHOC bschoc.f
USING an order vector, binary search for an integer BSCHOI bschoi.f
USING body names get position relative to an observer SPKEZP spkezp.f
SPKPOS spkpos.f
USING body names get target state relative to an observer SPKEZR spkezr.f
USING hermite polynomial, interpolate function HRMESP hrmesp.f
HRMINT hrmint.f
USING illumination angle constraints, search GFILUM gfilum.f
USING instrument name, return instrument's fov parameters, GETFVN getfvn.f
USING lagrange polynomial, interpolate function LGRESP lgresp.f
LGRIND lgrind.f
LGRINT lgrint.f
USING lighting angle constraints, search GFILUM gfilum.f
USING quadratic fit, estimate function derivative QDERIV qderiv.f
USING sgp4., evaluate norad two-line element data EVSGP4 evsgp4.f
USING substrings, update a range of das logical addresses DASUDC dasudc.f
USING two-body force model, propagate state vector PROP2B prop2b.f
USING type 1 database, return SCLK type, SCTY01 sc01.f
UTC, difference between ephemeris time and DELTET deltet.f
UTC, ephemeris time to ET2UTC et2utc.f
UTC time string, parse a TPARSE tparse.f
UTC to ephemeris time UTC2ET utc2et.f
VACUUM, c speed of light in a CLIGHT clight.f
VALIDATE a character set VALIDC validc.f
VALIDATE a d.p. set VALIDD validd.f
VALIDATE a d.p. window WNVALD wnvald.f
VALIDATE an id string CHCKID chckid.f
VALIDATE an integer set VALIDI validi.f
VALIDATE and pack a pck segment descriptor PCKPDS pckpds.f
VALIDATE and pack an SPK segment descriptor SPKPDS spkpds.f
VALIDATE das handles DASSIH dasfm.f
VALUE associated with a symbol, fetch nth SYNTHC synthc.f
SYNTHD synthd.f
SYNTHI synthi.f
VALUE associated with a symbol, set the SYSETC sysetc.f
SYSETD sysetd.f
SYSETI syseti.f
VALUE, binary search for an integer BSRCHI bsrchi.f
VALUE, binary search for d.p. BSRCHD bsrchd.f
VALUE for a generic segment, retrieve a meta data SGMETA sgmeta.f
VALUE from a particular symbol, pop a SYPOPC sypopc.f
SYPOPD sypopd.f
SYPOPI sypopi.f
VALUE from the kernel pool, retrieve a continued string SEPOOL sepool.f
STPOOL stpool.f
VALUE in a generic segment, find the index of a reference SGFRVI sgfrvi.f
VALUE of a character variable in the kernel pool, set the PCPOOL pool.f
VALUE of a chebyshev polynomial expansion CHBVAL chbval.f
VALUE of a d.p. variable in the kernel pool, set the PDPOOL pool.f
VALUE of a pooled kernel variable, return the RTPOOL pool.f
VALUE of a pooled kernel variable, return the character GCPOOL pool.f
VALUE of a pooled kernel variable, return the d.p. GDPOOL pool.f
VALUE of a pooled kernel variable, return the integer GIPOOL pool.f
VALUE of a pooled kernel variable, return the numeric GDPOOL pool.f
VALUE of a pooled kernel variable, return the string GCPOOL pool.f
VALUE of an integer variable in the kernel pool, set the PIPOOL pool.f
VALUE of pi PI pi.f
VALUE of pi, half the HALFPI halfpi.f
VALUE of pi, twice the TWOPI twopi.f
VALUE onto a particular symbol, push a SYPSHC sypshc.f
SYPSHD sypshd.f
SYPSHI sypshi.f
VALUE onto a symbol, enqueue a SYENQC syenqc.f
SYENQD syenqd.f
SYENQI syenqi.f
VALUE, replace marker with formatted d.p. REPMF repmf.f
VALUE, replace marker with logical REPML repml.f
VALUE, round to exact EXACT exact.f
VALUE within an interval, bracket a d.p. BRCKTD brcktd.f
VALUE within an interval, bracket an integer BRCKTI brckti.f
VALUES associated with a symbol, set the SYPUTC syputc.f
SYPUTD syputd.f
SYPUTI syputi.f
VALUES associated with a symbol, transpose two SYTRNC sytrnc.f
SYTRND sytrnd.f
SYTRNI sytrni.f
VALUES from a generic segment, fetch reference SGFREF sgfref.f
VALUES from a string, extract d.p. DXTRCT dxtrct.f
VALUES in pool to a specified unit, write the WRPOOL pool.f
VALUES of a symbol, select a subset of the SYSELC syselc.f
SYSELD syseld.f
SYSELI syseli.f
VALUES, swap character SWAPC swapc.f
VALUES, swap d.p. SWAPD swapd.f
VALUES, swap integer SWAPI swapi.f
VARIABLE, check the properties of a kernel pool BADKPV badkpv.f
VARIABLE, confirm the existence of a pooled numeric kernel EXPOOL pool.f
VARIABLE, delete a kernel pool DVPOOL pool.f
VARIABLE from a kernel file, read the next RDKVAR rdkvar.f
VARIABLE, notify a routine of an update to a kernel pool SWPOOL pool.f
VARIABLE packet size generic segment, begin writing a SGBWVS sgseqw.f
VARIABLE, return summary information about a kernel pool DTPOOL pool.f
VARIABLE, return the character value of a pooled kernel GCPOOL pool.f
VARIABLE, return the d.p. value of a pooled kernel GDPOOL pool.f
VARIABLE, return the integer value of a pooled kernel GIPOOL pool.f
VARIABLE, return the numeric value of a pooled kernel GDPOOL pool.f
VARIABLE, return the string value of a pooled kernel GCPOOL pool.f
VARIABLE, return the value of a pooled kernel RTPOOL pool.f
VARIABLE size packets to a generic segment, write SGWVPK sgseqw.f
VARIABLE to a kernel file, write a WRKVAR wrkvar.f
VARIABLE, watch for an update to a kernel pool SWPOOL pool.f
VARIABLES, check the kernel pool for updated CVPOOL pool.f
VARIABLES, clear the pool of kernel CLPOOL pool.f
VARIABLES from a text kernel file into the pool, load LDPOOL pool.f
VARIABLES, maintain a pool of kernel POOL pool.f
VARIABLES matching a template, return names of kernel pool GNPOOL pool.f
VECTOR, 3-dimensional vector transpose times matrix times VTMV vtmv.f
VECTOR addition, 3-dimensional VADD vadd.f
VECTOR addition, n-dimensional VADDG vaddg.f
VECTOR and constant, plane to normal PL2NVC pl2nvc.f
VECTOR and constant to plane, normal NVC2PL nvc2pl.f
VECTOR and norm, 3-dimensional unit UNORM unorm.f
VECTOR and norm, n-dimensional unit UNORMG unormg.f
VECTOR and point, plane to normal PL2NVP pl2nvp.f
VECTOR and point to plane, normal NVP2PL nvp2pl.f
VECTOR, binary search for a string using an order BSCHOC bschoc.f
VECTOR, binary search for an integer using an order BSCHOI bschoi.f
VECTOR, check the components of a time TCHECK tcheck.f
VECTOR cross product VCRSS vcrss.f
VECTOR for a type 2 dsk plate, compute normal DSKN02 dskn02.f
VECTOR form of the kepler equation, solve the KPSOLV kpsolv.f
VECTOR from dsk type 2 plate id, compute normal DSKN02 dskn02.f
VECTOR in place, unitize a 3-dimensional VHATIP vhatip.f
VECTOR is the zero vector, test whether a 3-dimensional VZERO vzero.f
VECTOR is the zero vector, test whether an n-dimensional VZEROG vzerog.f
VECTOR lies in a solid tetrahedral angle, determine if a INSANG insang.f
VECTOR, matrix times 3-dimensional MXV mxv.f
VECTOR, matrix times n-dimensional MXVG mxvg.f
VECTOR, matrix transpose times 3-dimensional MTXV mtxv.f
VECTOR, matrix transpose times n-dimensional MTXVG mtxvg.f
VECTOR, n-dimensional vector transpose times matrix times VTMVG vtmvg.f
VECTOR, negate a 3-dimensional VMINUS vminus.f
VECTOR, negate an n-dimensional VMINUG vminug.f
VECTOR, norm of 3-dimensional VNORM vnorm.f
VECTOR, norm of n-dimensional VNORMG vnormg.f
VECTOR of components, parse a time string into a TPARTV tpartv.f
VECTOR of triangular plate from vertices, compute normal PLTNRM pltnrm.f
VECTOR on an ellipsoid, surface normal SURFNM surfnm.f
VECTOR, pack three scalar components into a VPACK vpack.f
VECTOR parallel to a state vector, state of a unit DVHAT dvhat.f
VECTOR projection, 3-dimensional VPROJ vproj.f
VECTOR projection, n-dimensional VPROJG vprojg.f
VECTOR projection onto plane VPRJP vprjp.f
VECTOR projection onto plane inverted VPRJPI vprjpi.f
VECTOR, rotate a ROTVEC rotvec.f
VECTOR rotation about an axis VROTV vrotv.f
VECTOR scaling, 3-dimensional VSCL vscl.f
VECTOR scaling in place, 3-dimensional VSCLIP vsclip.f
VECTOR scaling, n-dimensional VSCLG vsclg.f
VECTOR, state of a unit vector parallel to a state DVHAT dvhat.f
VECTOR subtraction, 3-dimensional VSUB vsub.f
VECTOR subtraction, n-dimensional VSUBG vsubg.f
VECTOR, test whether a 3-dimensional vector is the zero VZERO vzero.f
VECTOR, test whether an integer array is an order ISORDV isordv.f
VECTOR, test whether an n-dimensional vector is the zero VZEROG vzerog.f
VECTOR to another, assign a 3-dimensional VEQU vequ.f
VECTOR to another, assign an n-dimensional VEQUG vequg.f
VECTOR to another, convert from one time TTRANS ttrans.f
VECTOR transpose times matrix times vector, 3-dimensional VTMV vtmv.f
VECTOR transpose times matrix times vector, n-dimensional VTMVG vtmvg.f
VECTOR, unitize a 3-dimensional VHAT vhat.f
VECTOR, unitize a n-dimensional VHATG vhatg.f
VECTOR, unpack three scalar components from a VUPACK vupack.f
VECTOR using two-body force model, propagate state PROP2B prop2b.f
VECTORIZED ray-dsk intercept DSKXV dskxv.f
VECTORIZED ray-surface intercept DSKXV dskxv.f
VECTORS, angular separation of 3-dimensional VSEP vsep.f
VECTORS, angular separation of n-dimensional VSEPG vsepg.f
VECTORS, define an orthonormal frame from two TWOVEC twovec.f
VECTORS, distance between 3-dimensional VDIST vdist.f
VECTORS, distance between n-dimensional VDISTG vdistg.f
VECTORS, dot product 3-dimensional VDOT vdot.f
VECTORS, dot product of n-dimensional VDOTG vdotg.f
VECTORS, ellipse to center and generating EL2CGV el2cgv.f
VECTORS, linear combination of three 3-dimensional VLCOM3 vlcom3.f
VECTORS, linear combination of two 3-dimensional VLCOM vlcom.f
VECTORS, linear combination of two n-dimensional VLCOMG vlcomg.f
VECTORS, map cartesian surface points to normal SRFNRM srfnrm.f
VECTORS on dsk surface, compute normal SRFNRM srfnrm.f
VECTORS on topographic surface, compute normal SRFNRM srfnrm.f
VECTORS, plane to point and spanning PL2PSV pl2psv.f
VECTORS, relative difference of 3-dimensional VREL vrel.f
VECTORS, relative difference of n-dimensional VRELG vrelg.f
VECTORS, semi-axes of ellipse from generating SAELGV saelgv.f
VECTORS to ellipse, center and generating CGV2EL cgv2el.f
VECTORS to plane, point and spanning PSV2PL psv2pl.f
VELOCITY conversion, range, az and el to rectangular DRDAZL drdazl.f
VELOCITY conversion, rectangular to range, az and el DAZLDR dazldr.f
VELOCITY, ellipsoid surface point and SURFPV surfpv.f
VELOCITY from ephemeris, position and SPKPV spkpv.f
SPKPVN spkpvn.f
VELOCITY from quaternion and derivative, angular QDQ2AV qdq2av.f
VELOCITY, get CK pointing and angular CKGPAV ckgpav.f
VELOCITY of a ground track DNEARP dnearp.f
VELOCITY of the nearest point on an ellipsoid DNEARP dnearp.f
VELOCITY, SPK file position and SPKPV spkpv.f
SPKPVN spkpvn.f
VELOCITY, state transformation to rotation and angular RAV2XF rav2xf.f
XF2RAV xf2rav.f
VERSION of kepler's equation, solve the equinoctial KEPLEQ kepleq.f
VERSION strings, return TKVRSN tkvrsn.f
VERTICES, compute normal vector of triangular plate from PLTNRM pltnrm.f
VERTICES from type 2 dsk segment, return specified DSKV02 dskv02.f
VOLUME, compute plate model PLTVOL pltvol.f
VOXELS intersected by a ray, list XDDA xdda.f
WATCH, delete kernel pool DWPOOL pool.f
WATCH for an update to a kernel pool variable SWPOOL pool.f
WATCH lists, delete agent from kernel pool DWPOOL pool.f
WIDTH of a character array, non-blank NBWID nbwid.f
WIDTH of a character array, printable PCWID pcwid.f
WILDCARD template, match string against MATCHI matchi.f
MATCHW matchw.f
WILDCARD template, test whether a string matches a MATCHI matchi.f
MATCHW matchw.f
WINDOW, cardinality of a d.p. WNCARD wncard.f
WINDOW, complement a d.p. WNCOMD wncomd.f
WINDOW, contract the intervals of a d.p. WNCOND wncond.f
WINDOW, element of a d.p. WNELMD wnelmd.f
WINDOW, expand the intervals of a d.p. WNEXPD wnexpd.f
WINDOW, extract the endpoints from a d.p. WNEXTD wnextd.f
WINDOW, fetch an interval from a d.p. WNFETD wnfetd.f
WINDOW, fill small gaps in a d.p. WNFILD wnfild.f
WINDOW, filter small intervals from a d.p. WNFLTD wnfltd.f
WINDOW for binary pck reference frame, get coverage PCKCOV pckcov.f
WINDOW for CK object, get coverage CKCOV ckcov.f
WINDOW for SPK object, get coverage SPKCOV spkcov.f
WINDOW, included in a d.p. WNINCD wnincd.f
WINDOW, insert an interval into a d.p. WNINSD wninsd.f
WINDOW, summary of a d.p. WNSUMD wnsumd.f
WINDOW, validate a d.p. WNVALD wnvald.f
WINDOWS, compare two d.p. WNRELD wnreld.f
WINDOWS, difference two d.p. WNDIFD wndifd.f
WINDOWS, intersect two d.p. WNINTD wnintd.f
WINDOWS, union two d.p. WNUNID wnunid.f
WORD after an index, find the next FNDNWD fndnwd.f
WORD count WDCNT wdcnt.f
WORD, extract architecture and type from an id IDW2AT idw2at.f
WORD in a character string, n'th NTHWD nthwd.f
WORD in a character string, next NEXTWD nextwd.f
WORD, replace a REPLWD replwd.f
WORD within a string, index of a WDINDX wdindx.f
WRITE a line of text to standard output. TOSTDO tostdo.f
WRITE a text line to a logical unit WRITLN writln.f
WRITE a type 10 SPK segment SPKW10 spkw10.f
WRITE a type 15 SPK segment SPKW15 spkw15.f
WRITE a type 17 SPK segment SPKW17 spkw17.f
WRITE a type 2 dsk segment DSKW02 dskw02.f
WRITE a variable to a kernel file WRKVAR wrkvar.f
WRITE access, open a das file for DASOPW dasfm.f
WRITE access, open a new das file for DASOPN dasfm.f
WRITE access, open a new das file with DASONW dasfm.f
WRITE access, open a new dla file with DLAOPN dlaopn.f
WRITE access, open a new dsk file with DSKOPN dskopn.f
WRITE an array of text lines to a logical unit WRITLA writla.f
WRITE buffered records to a das file DASWBR dasrwr.f
WRITE character data to EK column EKACEC ekacec.f
WRITE characters to a text file, encode and WRENCC wrencc.f
WRITE CK type 1 pointing data segment CKW01 ckw01.f
WRITE CK type 2 pointing data segment CKW02 ckw02.f
WRITE CK type 3 pointing data segment CKW03 ckw03.f
WRITE CK type 5 data segment CKW05 ckw05.f
WRITE d.p. DAF, read DAFRWD dafrwd.f
WRITE d.p. numbers to a text file, encode and WRENCD wrencd.f
WRITE DAF character record DAFWCR dafwcr.f
WRITE DAF d.p. record DAFWDR dafrwd.f
WRITE DAF file record DAFWFR dafwfr.f
WRITE DAF summary DAFWS daffa.f
WRITE das character physical records DASWRC dasrwr.f
WRITE das double precision physical records DASWRD dasrwr.f
WRITE das file record DASWFR daswfr.f
WRITE das integer physical records DASWRI dasrwr.f
WRITE das internal file name DASWFR daswfr.f
WRITE das physical records, read and DASRWR dasrwr.f
WRITE data to DAF address DAFWDA dafwda.f
WRITE double precision data to EK column EKACED ekaced.f
WRITE entire character column to EK segment EKACLC ekaclc.f
WRITE entire d.p. column to EK segment EKACLD ekacld.f
WRITE entire integer column to EK segment EKACLI ekacli.f
WRITE fixed size packets to a generic segment SGWFPK sgseqw.f
WRITE integer data to EK column EKACEI ekacei.f
WRITE integers to a text file, encode and WRENCI wrenci.f
WRITE of an EK segment, finish fast EKFFLD ekffld.f
WRITE, open existing DAF for DAFOPW dafah.f
WRITE output line to a device WRLINE wrline.f
WRITE pck type 2 data segment PCKW02 pckw02.f
WRITE pck type 20 data segment PCKW20 pckw20.f
WRITE SPK type 1 ephemeris data segment SPKW01 spkw01.f
WRITE SPK type 12 ephemeris data segment SPKW12 spkw12.f
WRITE SPK type 13 ephemeris data segment SPKW13 spkw13.f
WRITE SPK type 18 ephemeris data segment SPKW18 spkw18.f
WRITE SPK type 19 ephemeris data segment SPKW19 spkw19.f
WRITE SPK type 2 data segment SPKW02 spkw02.f
WRITE SPK type 20 data segment SPKW20 spkw20.f
WRITE SPK type 21 ephemeris data segment SPKW21 spkw21.f
WRITE SPK type 3 data segment SPKW03 spkw03.f
WRITE SPK type 5 ephemeris data segment SPKW05 spkw05.f
WRITE SPK type 6 ephemeris data segment CKW06 ckw06.f
WRITE SPK type 8 ephemeris data segment SPKW08 spkw08.f
WRITE SPK type 9 ephemeris data segment SPKW09 spkw09.f
WRITE substrings to a range of das logical addresses DASUDC dasudc.f
WRITE the values in pool to a specified unit WRPOOL pool.f
WRITE variable size packets to a generic segment SGWVPK sgseqw.f
WRITER, generic segments sequential SGSEQW sgseqw.f
WRITER, i/o error message IOERR ioerr.f
WRITES of character records, perform fortran DASIOC dasioc.f
WRITES of double precision records, perform fortran DASIOD dasiod.f
WRITES of integer records, perform fortran DASIOI dasioi.f
WRITING a fixed packet size generic segment, begin SGBWFS sgseqw.f
WRITING a type 03 pck segment, begin PCK03B pck03b.f
WRITING a type 14 SPK segment, begin SPK14B spk14b.f
WRITING a type 4 CK segment, begin CKW04B ckw04b.f
WRITING a variable packet size generic segment, begin SGBWVS sgseqw.f
WRITING, open a das file for DASOPW dasfm.f
WRITING, open a new das file for DASOPN dasfm.f
WRITING, open existing EK for EKOPW ekopw.f
WRITING, start new e-kernel segment for fast EKIFLD ekifld.f
WRITING, start new EK segment for fast EKIFLD ekifld.f
YEAR, number of seconds per julian JYEAR jyear.f
YEAR, number of seconds per tropical TYEAR tyear.f
YEAR to a fully specified year., expand an abbreviated TEXPYR texpyr.f
YEARS, set the interval of expansion for abbreviated TSETYR texpyr.f
ZERO, first derivative of scalar function less than UDDC uddc.f
ZERO vector, test whether a 3-dimensional vector is the VZERO vzero.f
ZERO vector, test whether an n-dimensional vector is the VZEROG vzerog.f
ZONES, time TIMDEF timdef.f
|