Index of Functions: A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X 
Index Page
sclu01

Table of contents
Procedure
Abstract
Required_Reading
Keywords
Declarations
Brief_I/O
Detailed_Input
Detailed_Output
Parameters
Exceptions
Files
Particulars
Examples
Restrictions
Literature_References
Author_and_Institution
Version

Procedure

     SCLU01 ( SCLK look up, type 1 )

     SUBROUTINE SCLU01 (  NAME,  SC,  MAXNV,  N,  IVAL,  DVAL )

Abstract

     Look up type 1 SCLK kernel data.

Required_Reading

     KERNEL
     SCLK

Keywords

     UTILITY

Declarations

     IMPLICIT NONE

     INCLUDE               'sclk.inc'

     CHARACTER*(*)         NAME
     INTEGER               SC
     INTEGER               MAXNV
     INTEGER               N
     INTEGER               IVAL ( * )
     DOUBLE PRECISION      DVAL ( * )

Brief_I/O

     VARIABLE  I/O  ENTRY POINTS
     --------  ---  --------------------------------------------------
     NAME       I   SCLD01, SCLI01
     SC         I   SCLD01, SCLI01
     MAXNV      I   SCLD01, SCLI01
     N          O   SCLD01, SCLI01
     IVAL       O   SCLI01
     DVAL       O   SCLD01
     MXCOEF     P   SCLD01, SCLI01
     MXPART     P   SCLD01, SCLI01
     MXNFLD     P   SCLD01, SCLI01
     NDELIM     P   SCLI01
     MXTSYS     P   SCLI01

Detailed_Input

     See entry points SCLI01, SCLD01.

Detailed_Output

     See entry points SCLI01, SCLD01.

Parameters

     See the INCLUDE file sclk.inc for descriptions and values
     of the global parameters used by this routine and
     its entry points.

Exceptions

     1)  If SCLU01 is called directly, the error SPICE(BOGUSENTRY) is
         signaled.

     See entry points SCLI01, SCLD01 for descriptions of exceptions
     specific to those routines.

Files

     None.

Particulars

     This routine is a utility whose purpose is to localize error
     checking for type 1 SCLK kernel pool lookups in a single place.

     SLCU01 exists solely as an umbrella routine in which the
     variables for its entry points are declared.  SCLU01 should never
     be called directly.

Examples

     See entry points SCLI01, SCLD01.

Restrictions

     1)  SCLU01 handles lookups of type 1 SCLK data only.

Literature_References

     None.

Author_and_Institution

     N.J. Bachman       (JPL)
     J. Diaz del Rio    (ODC Space)
     W.L. Taber         (JPL)
     E.D. Wright        (JPL)

Version

    SPICELIB Version 3.0.0, 01-DEC-2021 (NJB) (JDR)

        New checks on item sizes have been added: sizes are now
        compared against upper bounds as well as lower bounds.
        Previously only lower bounds were used.

        Bug fix: corrected index error in SCLD01 modulus range check.
        Corrected comments about count checks in SCLI01. Made
        cosmetic changes to code and comments in both SCLD01 and
        SCLI01, and in this routine. Deleted unused parameter MXNCFF.

        Edited the umbrella routine and all its entry points headers
        to comply with NAIF standard.

    SPICELIB Version 2.3.0, 05-FEB-2008 (NJB)

        Values of parameters

           MXCOEF, MXPART, MXNFLD, NDELIM, MXTSYS

        are now provided by the INCLUDE file sclk.inc.

    SPICELIB Version 2.2.0, 20-NOV-2006 (NJB) (EDW)

        Entry points SCLI01 and SCLD01 were update to use kernel pool
        fetch routines GIPOOL and GDPOOL respectively. Formerly these
        entry points called the deprecated routine RTPOOL.

        All headers have been updated to remove warnings about memory
        corruption that could occur due to use of RTPOOL.

        Header references to LDPOOL were replaced with references to
        FURNSH.

    SPICELIB Version 2.1.0, 19-OCT-1992 (NJB)

        Entry points SCLI01 and SCLD01 were updated to fix a bug:
        if a kernel pool lookup fails, the number of elements returned
        N is now set to zero.

    SPICELIB Version 2.0.0, 17-APR-1992 (NJB) (WLT)

        Entry point SCLI01 was updated to handle a time
        system specification for the `parallel' time system
        in the SCLK kernel. Comment section for permuted index
        source lines was added following the header.

    SPICELIB Version 1.0.0, 06-SEP-1990 (NJB)
Fri Dec 31 18:36:46 2021