CppAD: A C++ Algorithmic Differentiation Package  20130918
template<class Base >
template<class VectorSet >
void CppAD::ADFun< Base >::RevSparseJacCase ( const std::set< size_t > &  set_type,
bool  transpose,
bool  nz_compare,
size_t  q,
const VectorSet &  r,
VectorSet &  s 
) [private]

Private helper function for RevSparseJac(q, r, transpose).

All of the description in the public member function RevSparseJac(q, r, transpose) apply.

Parameters:
set_typeis a std::set<size_t> object. This argument is used to dispatch to the proper source code depending on the value of VectorSet::value_type.
transposeSee RevSparseJac(q, r, transpose, nz_compare)
nz_compareSee RevSparseJac(q, r, transpose, nz_compare)
qSee RevSparseJac(q, r, transpose, nz_compare)
rSee RevSparseJac(q, r, transpose, nz_compare)
sis the return value for the corresponding call to RevSparseJac(q, r, transpose)

Definition at line 568 of file rev_sparse_jac.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines