CppAD: A C++ Algorithmic Differentiation Package  20171217
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
template<class Type>
size_t CppAD::vector< Type >::size ( void  ) const
inline

number of elements currently in this vector.

Definition at line 387 of file vector.hpp.

Referenced by CppAD::ADFun< Base >::abs_normal_fun(), CppAD::local::color_general_cppad(), CppAD::local::color_symmetric_colpack(), CppAD::local::color_symmetric_cppad(), CppAD::ADFun< double >::Domain(), CppAD::local::for_hes_sweep(), CppAD::local::for_jac_sweep(), anonymous_namespace{eigen_mat_mul.hpp}::atomic_eigen_mat_mul< Base >::for_sparse_hes(), CppAD::atomic_base< double >::for_sparse_hes(), anonymous_namespace{mat_mul.hpp}::atomic_mat_mul::for_sparse_jac(), CppAD::atomic_base< double >::for_sparse_jac(), anonymous_namespace{eigen_cholesky.hpp}::atomic_eigen_cholesky< Base >::forward(), anonymous_namespace{eigen_mat_mul.hpp}::atomic_eigen_mat_mul< Base >::forward(), anonymous_namespace{mat_mul.hpp}::atomic_mat_mul::forward(), anonymous_namespace{eigen_mat_inv.hpp}::atomic_eigen_mat_inv< Base >::forward(), CppAD::checkpoint< Base >::forward(), CppAD::old_atomic< Base >::forward(), anonymous_namespace{mat_mul.hpp}::atomic_mat_mul::forward_multiply(), CppAD::get_check_for_nan(), CppAD::local::get_internal_sparsity(), CppAD::local::optimize::get_opt_op_info(), CppAD::local::optimize::match_op(), CppAD::ode_evaluate_fun< Float >::Ode(), CppAD::ode_evaluate(), CppAD::atomic_base< double >::operator()(), CppAD::operator<<(), CppAD::local::optimize::optimize_run(), CppAD::ADFun< double >::Parameter(), CppAD::put_check_for_nan(), CppAD::ADFun< double >::Range(), CppAD::checkpoint< Base >::rev_sparse_hes(), anonymous_namespace{mat_mul.hpp}::atomic_mat_mul::rev_sparse_hes(), anonymous_namespace{eigen_mat_mul.hpp}::atomic_eigen_mat_mul< Base >::rev_sparse_hes(), CppAD::old_atomic< Base >::rev_sparse_hes(), CppAD::atomic_base< double >::rev_sparse_hes(), anonymous_namespace{mat_mul.hpp}::atomic_mat_mul::rev_sparse_jac(), CppAD::atomic_base< double >::rev_sparse_jac(), anonymous_namespace{eigen_cholesky.hpp}::atomic_eigen_cholesky< Base >::reverse(), anonymous_namespace{mat_mul.hpp}::atomic_mat_mul::reverse(), anonymous_namespace{eigen_mat_inv.hpp}::atomic_eigen_mat_inv< Base >::reverse(), anonymous_namespace{eigen_mat_mul.hpp}::atomic_eigen_mat_mul< Base >::reverse(), CppAD::checkpoint< Base >::reverse(), CppAD::old_atomic< Base >::reverse(), anonymous_namespace{mat_mul.hpp}::atomic_mat_mul::reverse_multiply(), CppAD::local::reverse_sweep(), CppAD::ADFun< Base >::RevSparseHesCheckpoint(), CppAD::local::set_internal_sparsity(), CppAD::ADFun< Base >::sparse_hes(), CppAD::sparse_hes_fun(), CppAD::sparse_jac_fun(), CppAD::ADFun< Base >::SparseHessian(), CppAD::ADFun< Base >::SparseHessianCompute(), CppAD::ADFun< Base >::SparseJacobianFor(), CppAD::ADFun< Base >::SparseJacobianForward(), CppAD::ADFun< Base >::SparseJacobianRev(), CppAD::ADFun< Base >::SparseJacobianReverse(), and CppAD::local::subgraph::subgraph_sparsity().