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 >::ForSparseJacCase ( bool  set_type,
bool  transpose,
bool  dependency,
size_t  q,
const VectorSet &  r,
VectorSet &  s 
)
private

Private helper function for ForSparseJac(q, r) boolean sparsity patterns.

All of the description in the public member function ForSparseJac(q, r) applies.

Parameters
set_typeis a bool value. This argument is used to dispatch to the proper source code depending on the value of VectorSet::value_type.
transposeSee ForSparseJac(q, r, transpose, dependency).
dependencySee ForSparseJac(q, r, transpose, dependency).
qSee ForSparseJac(q, r, transpose, dependency).
rSee ForSparseJac(q, r, transpose, dependency).
sis the return value for the corresponding call to ForSparseJac(q, r).

Definition at line 258 of file for_sparse_jac.hpp.