|
template<class Base >
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.
- Parameters:
-
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 1185 of file user_atomic.hpp.
Referenced by optimize(), and RevJacSweep().
|