|
CppAD: A C++ Algorithmic Differentiation Package
20130102
|
| void ForSparseJacSet | ( | size_t | q, |
| const VectorSet & | r, | ||
| VectorSet & | s, | ||
| size_t | total_num_var, | ||
| CppAD::vector< size_t > & | dep_taddr, | ||
| CppAD::vector< size_t > & | ind_taddr, | ||
| CppAD::player< Base > & | play, | ||
| CPPAD_INTERNAL_SPARSE_SET & | for_jac_sparsity | ||
| ) |
Calculate Jacobian vector of sets sparsity patterns using forward mode.
The C++ source code corresponding to this operation is
s = f.ForSparseJac(q, r)
| Base | see SparseJacBool. |
| VectorSet | is a simple vector class with elements of type std::set<size_t>. |
| q | see SparseJacBool. |
| r | see SparseJacBool. |
| s | see SparseJacBool. |
| total_num_var | see SparseJacBool. |
| dep_taddr | see SparseJacBool. |
| ind_taddr | see SparseJacBool. |
| play | see SparseJacBool. |
| for_jac_sparsity | see SparseJacBool. |
Definition at line 342 of file for_sparse_jac.hpp.
Referenced by ADFun< Base >::ForSparseJacCase().