CppAD: A C++ Algorithmic Differentiation Package 20110419
template<class Base >
static void user_atomic< Base >::rev_jac_sparse ( size_t  index,
size_t  id,
size_t  n,
size_t  m,
size_t  q,
vector< std::set< size_t > > &  r,
const vector< std::set< size_t > > &  s 
) [inline, static]

Link from reverse Jacobian sparsity 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.
ndomain space size for this calcualtion.
mrange space size for this calculation.
qis the row dimension for the Jacobian sparsity partterns.
ris the Jacobian sparsity pattern for the argument vector x
sis the Jacobian sparsity pattern for the result vector y

Definition at line 1185 of file user_atomic.hpp.

Referenced by optimize(), and RevJacSweep().