|
CppAD: A C++ Algorithmic Differentiation Package
20130102
|
Files | |
| file | rev_sparse_jac.hpp |
Reverse mode Jacobian sparsity patterns. | |
Functions | |
| template<class Base , class VectorSet > | |
| void | RevSparseJacBool (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 bools sparsity patterns using reverse mode. | |
| 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. | |
| template<class VectorSet > | |
| void | ADFun< Base >::RevSparseJacCase (bool set_type, size_t p, const VectorSet &s, VectorSet &r) |
Private helper function for RevSparseJac(p, s). | |
| template<class VectorSet > | |
| void | ADFun< Base >::RevSparseJacCase (const std::set< size_t > &set_type, size_t p, const VectorSet &s, VectorSet &r) |
Private helper function for RevSparseJac(p, s). | |
| template<typename VectorSet > | |
| VectorSet | ADFun< Base >::RevSparseJac (size_t q, const VectorSet &s) |
| User API for Jacobian sparsity patterns using reverse mode. | |