CppAD: A C++ Algorithmic Differentiation Package
20171217
|
|
inline |
Number of arguments for a specified operator.
op | Operator for which we are fetching the number of arugments. |
OpCode j NumArgTable[j] Meaning AbsOp 0 1 index of variable we are taking absolute value of AcosOp 1 1 index of variable we are taking acos of AcoshOp 2 1 index of variable we are taking acosh ofNote that the meaning of the arguments depends on the operator.
Definition at line 175 of file op_code.hpp.
Referenced by CppAD::AD< Base >::abs_me(), CppAD::ADFun< Base >::abs_normal_fun(), CppAD::discrete< Base >::ad(), CppAD::VecAD_reference< Base >::ADBase(), arg_is_variable(), CppAD::azmul(), CppAD::AD< Base >::erf_me(), for_hes_sweep(), for_jac_sweep(), forward0sweep(), forward1sweep(), forward2sweep(), forward_abs_op(), forward_abs_op_0(), forward_abs_op_dir(), forward_acos_op(), forward_acos_op_0(), forward_acos_op_dir(), forward_acosh_op(), forward_acosh_op_0(), forward_acosh_op_dir(), forward_addpv_op(), forward_addpv_op_0(), forward_addpv_op_dir(), forward_addvv_op(), forward_addvv_op_0(), forward_addvv_op_dir(), forward_asin_op(), forward_asin_op_0(), forward_asin_op_dir(), forward_asinh_op(), forward_asinh_op_0(), forward_asinh_op_dir(), forward_atan_op(), forward_atan_op_0(), forward_atan_op_dir(), forward_atanh_op(), forward_atanh_op_0(), forward_atanh_op_dir(), forward_cond_op(), forward_cond_op_0(), forward_cond_op_dir(), forward_cos_op(), forward_cos_op_0(), forward_cos_op_dir(), forward_cosh_op(), forward_cosh_op_0(), forward_cosh_op_dir(), forward_dis_op(), forward_divpv_op(), forward_divpv_op_0(), forward_divpv_op_dir(), forward_divvp_op(), forward_divvp_op_0(), forward_divvp_op_dir(), forward_divvv_op(), forward_divvv_op_0(), forward_divvv_op_dir(), forward_eqpv_op_0(), forward_eqvv_op_0(), forward_erf_op(), forward_erf_op_0(), forward_erf_op_dir(), forward_exp_op(), forward_exp_op_0(), forward_exp_op_dir(), forward_expm1_op(), forward_expm1_op_0(), forward_expm1_op_dir(), forward_lepv_op_0(), forward_levp_op_0(), forward_levv_op_0(), forward_load_op(), forward_load_p_op_0(), forward_load_v_op_0(), forward_log1p_op(), forward_log1p_op_0(), forward_log1p_op_dir(), forward_log_op(), forward_log_op_0(), forward_log_op_dir(), forward_ltpv_op_0(), forward_ltvp_op_0(), forward_ltvv_op_0(), forward_mulpv_op(), forward_mulpv_op_0(), forward_mulpv_op_dir(), forward_mulvv_op(), forward_mulvv_op_0(), forward_mulvv_op_dir(), forward_nepv_op_0(), forward_nevv_op_0(), forward_par_op_0(), forward_powpv_op(), forward_powpv_op_0(), forward_powpv_op_dir(), forward_powvp_op(), forward_powvp_op_0(), forward_powvp_op_dir(), forward_powvv_op(), forward_powvv_op_0(), forward_powvv_op_dir(), forward_sign_op(), forward_sign_op_0(), forward_sign_op_dir(), forward_sin_op(), forward_sin_op_0(), forward_sin_op_dir(), forward_sinh_op(), forward_sinh_op_0(), forward_sinh_op_dir(), forward_sparse_jacobian_cond_op(), forward_sparse_load_op(), forward_sparse_store_op(), forward_sqrt_op(), forward_sqrt_op_0(), forward_sqrt_op_dir(), 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_subpv_op_dir(), forward_subvp_op(), forward_subvp_op_0(), forward_subvp_op_dir(), forward_subvv_op(), forward_subvv_op_0(), forward_subvv_op_dir(), forward_tan_op(), forward_tan_op_0(), forward_tan_op_dir(), forward_tanh_op(), forward_tanh_op_0(), forward_tanh_op_dir(), forward_zmulpv_op(), forward_zmulpv_op_0(), forward_zmulpv_op_dir(), forward_zmulvp_op(), forward_zmulvp_op_0(), forward_zmulvp_op_dir(), forward_zmulvv_op(), forward_zmulvv_op_0(), forward_zmulvv_op_dir(), CppAD::local::player< double >::get(), CppAD::local::optimize::get_opt_op_info(), local_hash_code(), CppAD::local::optimize::match_op(), CppAD::atomic_base< double >::operator()(), CppAD::operator*(), CppAD::AD< Base >::operator*=(), CppAD::operator+(), CppAD::AD< Base >::operator+=(), CppAD::operator-(), CppAD::AD< Base >::operator-=(), CppAD::operator/(), CppAD::AD< Base >::operator/=(), CppAD::VecAD_reference< Base >::operator=(), CppAD::local::optimize::optimize_run(), CppAD::parallel_ad(), CppAD::pow(), printOp(), CppAD::local::ADTape< Base >::RecordCondExp(), CppAD::local::ADTape< Base >::RecordParOp(), rev_hes_sweep(), rev_jac_sweep(), reverse_abs_op(), reverse_acos_op(), reverse_acosh_op(), reverse_addpv_op(), reverse_addvv_op(), reverse_asin_op(), reverse_asinh_op(), reverse_atan_op(), reverse_atanh_op(), reverse_cond_op(), reverse_cos_op(), reverse_cosh_op(), reverse_divpv_op(), reverse_divvp_op(), reverse_divvv_op(), reverse_erf_op(), reverse_exp_op(), reverse_expm1_op(), reverse_load_op(), reverse_log1p_op(), reverse_log_op(), reverse_mulpv_op(), reverse_mulvv_op(), 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_sweep(), reverse_tan_op(), reverse_tanh_op(), reverse_zmulpv_op(), reverse_zmulvp_op(), reverse_zmulvv_op(), and CppAD::AD< Base >::sign_me().