CppAD: A C++ Algorithmic Differentiation Package  20171217
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
template<class Base>
void CppAD::local::player< Base >::get_op_info ( size_t  op_index,
OpCode op,
const addr_t *&  op_arg,
size_t &  var_index 
) const

fetch the information corresponding to an operator

op_indexindex for this operator [in]
op[out] op code for this operator.
op_arg[out] pointer to the first arguement to this operator.
var_index[out] index of the last variable (primary variable) for this operator. If there is no primary variable for this operator, i_var not sepcified and could have any value.

Definition at line 485 of file player.hpp.

Referenced by CppAD::local::for_hes_sweep(), CppAD::local::for_jac_sweep(), CppAD::local::forward0sweep(), CppAD::local::forward1sweep(), CppAD::local::forward2sweep(), CppAD::local::subgraph::get_argument_variable(), CppAD::local::optimize::get_opt_op_info(), CppAD::local::optimize::match_op(), CppAD::local::optimize::optimize_run(), CppAD::local::optimize::record_csum(), CppAD::local::optimize::record_pv(), CppAD::local::optimize::record_vp(), CppAD::local::optimize::record_vv(), CppAD::local::rev_hes_sweep(), CppAD::local::rev_jac_sweep(), and CppAD::local::reverse_sweep().