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
dvpool_c

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

Procedure

   dvpool_c ( Delete a variable from the kernel pool ) 

   void dvpool_c ( ConstSpiceChar  * name )

Abstract

   Delete a variable from the kernel pool.

Required_Reading

   KERNEL

Keywords

   CONSTANTS
   FILES


Brief_I/O

   VARIABLE  I/O  DESCRIPTION
   --------  ---  --------------------------------------------------
   name       I   Name of the kernel variable to be deleted.

Detailed_Input

   name        is the name of the kernel pool variable to delete.
               The name and associated values are removed from the
               kernel pool, freeing the occupied space.

               If watches are set on the variable designated by
               name, the corresponding agents are placed on the list
               of agents to be notified of a kernel variable update.

Detailed_Output

   None.

Parameters

   None.

Exceptions

   1)  If the specified variable is not present in the kernel pool,
       this routine simply returns. No error is signaled.

   2)  If the `name' input string pointer is null, the error
       SPICE(NULLPOINTER) is signaled.

   3)  If the `name' input string has zero length, the error
       SPICE(EMPTYSTRING) is signaled.

Files

   None.

Particulars

   This routine enables users to selectively remove variables from
   the kernel pool, as opposed to having to clear the pool and
   reload it.

   Note that it is not necessary to remove kernel variables in order
   to simply update them; this routine should be used only when
   variables are to be removed.

Examples

   1) Remove triaxial radii of Jupiter from the kernel pool.

         #include "SpiceUsr.h"
               .
               .
               .
         dvpool_c ( "BODY599_RADII" );

Restrictions

   None.

Literature_References

   None.

Author_and_Institution

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

Version

   -CSPICE Version 1.0.1, 04-AUG-2021 (JDR)

       Edited the header to comply with NAIF standard.

   -CSPICE Version 1.0.0, 05-JUN-1999 (NJB) (WLT)

Index_Entries

   delete a kernel pool variable
Fri Dec 31 18:41:05 2021