CppAD: A C++ Algorithmic Differentiation Package  20171217
template<typename Base >
template<typename VectorBase , typename SizeVector >
 void CppAD::ADFun< Base >::subgraph_reverse ( size_t q, size_t ell, SizeVector & col, VectorBase & dw )

Use reverse mode to compute derivative of Taylor coefficients on a subgraph.

The function is defined by

The function is defined by

The function is defined by

Parameters
 q is the number of Taylor coefficient we are differentiating. ell is the component of the range that is selected for differentiation. col is the set of indices j = col[c] where the return value is defined. If an index j is not in col, then either its derivative is zero, or it is not in select_domain. dw Is a vector such that for j = col[c], where the matrix is the value for that corresponding to the forward mode Taylor coefficients for the independent variables as specified by previous calls to Forward.
subgraph_info.process_range()
The element process_range[ell] is set to true by this operation.
subgraph_info.in_subgraph_
some of the elements of this vector are set to have value ell (so it can not longer be used to determine the subgraph corresponding to the ell-th dependent variable).

Definition at line 259 of file subgraph_reverse.hpp.