CppAD: A C++ Algorithmic Differentiation Package
20130918
|
size_t CppAD::NumRes | ( | OpCode | op | ) | [inline] |
Number of variables resulting from the specified operation.
op | Operator for which we are fecching the number of results. |
OpCode j NumResTable[j] Meaning AbsOp 0 1 variable that is the result of the absolute value AcosOp 1 2 acos(x) and sqrt(1-x*x) are required for this op AddpvOp 1 1 variable that is the result of the addition
Definition at line 244 of file op_code.hpp.
Referenced by CppAD::AD< Base >::Abs(), CppAD::discrete< Base >::ad(), CppAD::VecAD_reference< Base >::ADBase(), CppAD::optimize::binary_match(), CppAD::ADFun< Base >::Dependent(), ForJacSweep(), forward0sweep(), forward1sweep(), forward_abs_op(), forward_abs_op_0(), forward_acos_op(), forward_acos_op_0(), forward_addpv_op(), forward_addpv_op_0(), forward_addvv_op(), forward_addvv_op_0(), forward_asin_op(), forward_asin_op_0(), forward_atan_op(), forward_atan_op_0(), forward_comp_op_0(), forward_cond_op(), forward_cond_op_0(), forward_cos_op(), forward_cos_op_0(), forward_cosh_op(), forward_cosh_op_0(), CppAD::player< Number >::forward_cskip(), CppAD::player< Number >::forward_csum(), forward_csum_op(), forward_dis_op_0(), forward_divpv_op(), forward_divpv_op_0(), forward_divvp_op(), forward_divvp_op_0(), forward_divvv_op(), forward_divvv_op_0(), forward_exp_op(), forward_exp_op_0(), forward_load_op(), forward_load_p_op_0(), forward_load_v_op_0(), forward_log_op(), forward_log_op_0(), forward_mulpv_op(), forward_mulpv_op_0(), forward_mulvv_op(), forward_mulvv_op_0(), CppAD::player< Number >::forward_next(), forward_par_op_0(), forward_powpv_op(), forward_powpv_op_0(), forward_powvp_op(), forward_powvp_op_0(), forward_powvv_op(), forward_powvv_op_0(), forward_sign_op(), forward_sign_op_0(), forward_sin_op(), forward_sin_op_0(), forward_sinh_op(), forward_sinh_op_0(), forward_sparse_jacobian_cond_op(), forward_sparse_load_op(), forward_sparse_store_op(), forward_sqrt_op(), forward_sqrt_op_0(), forward_store_pp_op_0(), forward_store_pv_op_0(), forward_store_vp_op_0(), forward_store_vv_op_0(), forward_subpv_op(), forward_subpv_op_0(), forward_subvp_op(), forward_subvp_op_0(), forward_subvv_op(), forward_subvv_op_0(), forward_tan_op(), forward_tan_op_0(), forward_tanh_op(), forward_tanh_op_0(), CppAD::ADFun< Base >::number_skip(), CppAD::atomic_base< Base >::operator()(), operator*(), CppAD::AD< Base >::operator*=(), operator+(), CppAD::AD< Base >::operator+=(), operator-(), CppAD::AD< Base >::operator-=(), operator/(), CppAD::AD< Base >::operator/=(), CppAD::VecAD_reference< Base >::operator=(), CppAD::optimize::optimize_run(), pow(), printOp(), CppAD::recorder< Base >::PutLoadOp(), CppAD::recorder< Base >::PutOp(), CppAD::ADTape< Base >::RecordCompare(), CppAD::ADTape< Base >::RecordCondExp(), CppAD::ADTape< Base >::RecordParOp(), reverse_abs_op(), reverse_acos_op(), reverse_addpv_op(), reverse_addvv_op(), reverse_asin_op(), reverse_atan_op(), reverse_cond_op(), reverse_cos_op(), reverse_cosh_op(), CppAD::player< Number >::reverse_cskip(), CppAD::player< Number >::reverse_csum(), reverse_csum_op(), reverse_divpv_op(), reverse_divvp_op(), reverse_divvv_op(), reverse_exp_op(), reverse_load_op(), reverse_log_op(), reverse_mulpv_op(), reverse_mulvv_op(), CppAD::player< Number >::reverse_next(), reverse_powpv_op(), reverse_powvp_op(), reverse_powvv_op(), reverse_sign_op(), reverse_sin_op(), reverse_sinh_op(), reverse_sparse_hessian_cond_op(), reverse_sparse_hessian_load_op(), reverse_sparse_hessian_store_op(), reverse_sparse_jacobian_cond_op(), reverse_sparse_jacobian_load_op(), reverse_sparse_jacobian_store_op(), reverse_sqrt_op(), reverse_subpv_op(), reverse_subvp_op(), reverse_subvv_op(), reverse_tan_op(), reverse_tanh_op(), ReverseSweep(), RevHesSweep(), RevJacSweep(), CppAD::AD< Base >::Sign(), and CppAD::optimize::unary_match().