 anonymous_namespace{eigen_cholesky.hpp} | |
  atomic_eigen_cholesky | |
 anonymous_namespace{eigen_mat_inv.hpp} | |
  atomic_eigen_mat_inv | |
 anonymous_namespace{eigen_mat_mul.hpp} | |
  atomic_eigen_mat_mul | |
 anonymous_namespace{mat_mul.hpp} | |
  atomic_mat_mul | |
 CppAD | All the variables and functions defined by the CppAD package |
  ipopt | |
   solve_callback | Class that Ipopt uses for obtaining information about this problem |
   solve_result | Class that contains information about solve problem result |
  local | |
   optimize | |
    struct_cexp_info | Information about one conditional expression |
    struct_cskip_new | |
    struct_csum_stacks | Information about one cumulative summation operation |
    struct_csum_variable | Information about one old variable that is part of a new CSumOp operation |
    struct_old2new | Information that maps old an old operator to a new opeator and new variable |
    struct_opt_op_info | Information for one operator |
    struct_size_pair | |
   subgraph | |
    subgraph_info | Class for maintaining subgraph information attached to on ADFun object |
   ADTape | Class used to hold tape that records AD<Base> operations |
   internal_sparsity | Template structure used obtain the internal sparsity pattern type form the corresponding element type |
   internal_sparsity< bool > | Specilization for bool elements |
   internal_sparsity< std::set< size_t > > | Specilization for std::set<size_t> elements |
   player | Class used to store and play back an operation sequence recording |
   pod_vector | A vector class with Type element that does not use element constructors or destructors when Type is Plain Old Data (pod) |
   recorder | Class used to store an operation sequence while it is being recorded (the operation sequence is copied to the player class for playback) |
   sparse_list | Vector of sets of positive integers, each set stored as a singly linked list |
    pair_size_t | Type used for each entry in a singly linked list |
   sparse_list_const_iterator | Cons_iterator for one set of positive integers in a sparse_list object |
   sparse_pack | Vector of sets of postivie integers, each set stored as a packed boolean array |
   sparse_pack_const_iterator | Cons_iterator for one set of positive integers in a sparse_pack object |
   sparse_sizevec | Vector of sets of positive integers, each set stored as a size_t vector |
   sparse_sizevec_const_iterator | Cons_iterator for one set of positive integers in a sparse_sizevec object |
  AD | |
  ADFun | Class used to hold function objects |
  atomic_base | |
   work_struct | Temporary work space used by member functions, declared here to avoid |
  checkpoint | |
  det_by_lu | |
  det_by_minor | |
  discrete | |
  ErrorHandler | |
  index_sort_element | Helper class used by index_sort |
  IntegrateLast | |
  numeric_limits | All tthese defaults correspond to errors |
  numeric_limits< AD< Base > > | Partial specialization that defines limits for for all AD types |
  ode_evaluate_fun | |
  ok_if_S_same_as_T | |
  ok_if_S_same_as_T< T, T > | |
  old_atomic | Class that actually implements the afun(id, ax, ay) calls |
  omp_alloc | |
  RombergMul | |
  RombergMul< Fun, SizeVector, FloatVector, 1 > | |
  SliceLast | |
  sparse_hes_work | Class used to hold information used by Sparse Hessian routine in this file, so it does not need to be recomputed every time |
  sparse_hessian_work | Class used by SparseHessian to hold information so it does not need to be recomputed |
  sparse_jac_work | Class used to hold information used by Sparse Jacobian routines in this file, so they do not need to be recomputed every time |
  sparse_jacobian_work | Class used by SparseJacobian to hold information so it does not need to be recomputed |
  sparse_rc | Sparsity pattern for a matrix with indices of type size_t |
  sparse_rcv | Sparse matrices with elements of type Scalar |
  test_boolofvoid | One class object is used to run a group of tests |
  thread_alloc | Capacity vector for memory allocation block sizes |
   block_t | |
   capacity_t | |
   thread_alloc_info | Structure of information for each thread |
  to_string_struct | |
  to_string_struct< adouble > | |
  to_string_struct< CppAD::AD< Base > > | |
  to_string_struct< double > | |
  to_string_struct< float > | |
  to_string_struct< long double > | |
  to_string_struct< signed int > | |
  to_string_struct< signed long > | |
  to_string_struct< signed long long > | |
  to_string_struct< signed short > | |
  to_string_struct< unsigned int > | |
  to_string_struct< unsigned long > | |
  to_string_struct< unsigned long long > | |
  to_string_struct< unsigned short > | |
  TrackElement | |
  user_atomic | Link so that user_atomic<Base>::clear() still works |
  VecAD | Vector of AD objects that tracks indexing operations on the tape |
  VecAD_reference | Class used to hold a reference to an element of a VecAD object |
  vector | The CppAD Simple Vector template class |
  vectorBool | |
  vectorBoolElement | Class that is used to hold a non-constant element of a vector |
  zdouble | Class that is like double, except that it has an absolute zero |
 Eigen | |
  NumTraits< CppAD::AD< Base > > | |