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.
s1 a double precision 6-vector defining a state;
s1 = (r1, dr1 ).
s2 a second state vector;
s2 = (r2, dr2 ).
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.
dvdot = cspice_dvdot( s1, s2 )
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'.
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
-- < r1, r2 > = < v1, r2 > + < r1, v2 >
-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)
time derivative of a dot product