CppAD: A C++ Algorithmic Differentiation Package  20171217
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
template<class Base >
template<class VectorSet >
void CppAD::ADFun< Base >::RevSparseJacCase ( const std::set< size_t > &  set_type,
bool  transpose,
bool  dependency,
size_t  q,
const VectorSet &  r,
VectorSet &  s 
)
private

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

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, dependency)
dependencySee RevSparseJac(q, r, transpose, dependency)
qSee RevSparseJac(q, r, transpose, dependency)
rSee RevSparseJac(q, r, transpose, dependency)
sis the return value for the corresponding call to RevSparseJac(q, r, transpose)

Definition at line 326 of file rev_sparse_jac.hpp.