CppAD: A C++ Algorithmic Differentiation Package  20130102
template<class Base >
static void user_atomic< Base >::reverse ( size_t  index,
size_t  id,
size_t  k,
size_t  n,
size_t  m,
const vector< Base > &  tx,
const vector< Base > &  ty,
vector< Base > &  px,
const vector< Base > &  py 
) [inline, static]

Link from reverse mode sweep to users routine.

Parameters:
indexindex in the list of all user_atomic objects corresponding to this function.
idextra information vector that is just passed through by CppAD, and possibly used by user's routines.
korder for this forward mode calculation.
ndomain space size for this calcualtion.
mrange space size for this calculation.
txTaylor coefficients corresponding to x for this calculation.
tyTaylor coefficient corresponding to y for this calculation
pxPartials w.r.t. the x Taylor coefficients.
pyPartials w.r.t. the y Taylor coefficients.

See reverse mode documentation for user_atomic

Definition at line 1168 of file user_atomic.hpp.

Referenced by ReverseSweep().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines