CppAD: A C++ Algorithmic Differentiation Package  20130918
sparse_list.hpp File Reference

Vector of sets of positive integers stored as singly linked lists. More...

Go to the source code of this file.

Classes

struct  CppAD::sparse_list::Element
 type used for each set in the vector of sets (note that next is index in data_ for next element in this set). More...
class  CppAD::sparse_list
 Vector of sets of positive integers, each set stored as a singly linked list. More...

Namespaces

namespace  CppAD
 

contains all the variables and functions defined by the CppAD package.


Functions

template<class VectorSet >
void CppAD::sparsity_user2internal (sparse_list &internal, const VectorSet &user, size_t n_row, size_t n_col, bool transpose)
 Copy a user vector of sets sparsity pattern to an internal sparse_list object.

Detailed Description

Vector of sets of positive integers stored as singly linked lists.

Definition in file sparse_list.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines