CppAD: A C++ Algorithmic Differentiation Package
20130102
|
static void user_atomic< Base >::rev_jac_sparse | ( | size_t | index, |
size_t | id, | ||
size_t | n, | ||
size_t | m, | ||
size_t | q, | ||
vector< std::set< size_t > > & | r, | ||
const vector< std::set< size_t > > & | s | ||
) | [inline, static] |
Link from reverse Jacobian sparsity sweep to users routine.
index | index in the list of all user_atomic objects corresponding to this function. |
id | extra information vector that is just passed through by CppAD, and possibly used by user's routines. |
n | domain space size for this calcualtion. |
m | range space size for this calculation. |
q | is the row dimension for the Jacobian sparsity partterns. |
r | is the Jacobian sparsity pattern for the argument vector x |
s | is the Jacobian sparsity pattern for the result vector y |
Definition at line 1272 of file user_atomic.hpp.
Referenced by optimize(), and RevJacSweep().