Template Class RaggedRightArrayofVectors

Class Documentation

template<typename T>
class RaggedRightArrayofVectors

Public Functions

RaggedRightArrayofVectors()
RaggedRightArrayofVectors(CArray<size_t> &strides_array, size_t vector_dim)
RaggedRightArrayofVectors(ViewCArray<size_t> &strides_array, size_t vector_dim)
RaggedRightArrayofVectors(size_t *strides_array, size_t some_dim1, size_t vector_dim)
RaggedRightArrayofVectors(size_t some_dim1, size_t buffer, size_t vector_dim)
RaggedRightArrayofVectors(const RaggedRightArrayofVectors &temp)
inline size_t stride(size_t i) const
size_t vector_dim() const
void push_back(size_t i)
inline T &operator()(size_t i, size_t j, size_t k) const
size_t size() const
inline T *pointer() const
inline size_t *get_starts() const
RaggedRightArrayofVectors &operator+=(const size_t i)
RaggedRightArrayofVectors &operator=(const RaggedRightArrayofVectors &temp)
~RaggedRightArrayofVectors()