CppAD: A C++ Algorithmic Differentiation Package  20130102
template<class Base , class VectorSet >
void RevSparseJacSet ( size_t  p,
const VectorSet &  s,
VectorSet &  r,
size_t  total_num_var,
CppAD::vector< size_t > &  dep_taddr,
CppAD::vector< size_t > &  ind_taddr,
CppAD::player< Base > &  play 
)

Calculate Jacobian vector of sets sparsity patterns using reverse mode.

The C++ source code corresponding to this operation is

	s = f.RevSparseJac(q, r)
Template Parameters:
Basesee RevSparseJacBool.
VectorSetis a simple vector class with elements of type std::set<size_t>.
Parameters:
psee RevSparseJacBool.
ssee RevSparseJacBool.
rsee RevSparseJacBool.
total_num_varsee RevSparseJacBool.
dep_taddrsee RevSparseJacBool.
ind_taddrsee RevSparseJacBool.
playsee RevSparseJacBool.

Definition at line 296 of file rev_sparse_jac.hpp.

Referenced by ADFun< Base >::RevSparseJacCase().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines