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

Abstract
I/O
Examples
Particulars
Required Reading
Version
Index_Entries

Abstract


   CSPICE_DVDOT returns the derivative with respect to time of the dot
   product of position vectors.

   For important details concerning this module's function, please refer to
   the CSPICE routine dvdot_c.

I/O


      s1   a double precision 6-vector defining a state;

              s1 = (r1, dr1 ).
                         --
                         dt

      s2   a second state vector;

              s2 = (r2, dr2 ).
                         --
                         dt

      An implicit assumption exists that 's1' and 's2' are specified
      in the same reference frame. If this is not the case, the numerical
      result has no meaning.

   the call:

      dvdot = cspice_dvdot( s1, s2 )

   returns:

      dvdot   the scalar, double precision time derivative of the dot
              product between the position components of 's1' and 's2'.

              'dvdot' returns with the same measure of vectorization (N)
              as 's1' and 's2'.

Examples


   None.

Particulars


   In this discussion, the notation

      < V1, V2 >

   indicates the dot product of vectors V1 and V2.

   Given two state vectors s1 and s2 made up of position and velocity
   components (r1,v1) and (r2,v2) respectively, cspice_dvdot calculates
   the derivative of the dot product of p1 and p2, i.e. the time
   derivative

         d
         -- < r1, r2 > = < v1, r2 > + < r1, v2 >
         dt

Required Reading


   ICY.REQ

Version


   -Icy Version 1.0.2, 20-APR-2010, EDW (JPL)

      Edited header, expanded descriptions.

   -Icy Version 1.0.1, 09-DEC-2005, EDW (JPL)

      Added Examples section.

   -Icy Version 1.0.0, 16-JUN-2003, EDW (JPL)

Index_Entries


   time derivative of a dot product




Wed Apr  5 17:58:00 2017