CppAD: A C++ Algorithmic Differentiation Package  20171217
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
pod_vector<size_t> CppAD::local::sparse_sizevec::start_
private

Starting point for i-th set is start_[i].

  • If the i-th set has no elements, start_[i] is zero. Othersize the conditions below hold.
  • data_[ start_[i] ] is the reference count for this set
  • data_[ start_[i] + 1 ] is the first element in this set.
  • data_[ start_[i] + 2 ] is the first element in this set.
  • data_[ start_[i] + 2 + n ] = end_ where n is the number of elements in this set

Definition at line 67 of file sparse_sizevec.hpp.

Referenced by add_element(), assignment(), binary_intersection(), binary_union(), check_data_structure(), clear(), collect_garbage(), drop(), is_element(), is_subset(), n_set(), number_elements(), operator=(), post_element(), process_post(), reference_count(), resize(), and CppAD::local::sparse_sizevec_const_iterator::sparse_sizevec_const_iterator().