This is the complete list of members for cuv::ndarray_view< V, M, L >, including all inherited members.
allocate(ndarray &t, linear_memory_tag) | cuv::ndarray< V, M, L > | inlineprotected |
allocate(ndarray &t, pitched_memory_tag) | cuv::ndarray< V, M, L > | inlineprotected |
assign(const ndarray< V, M, L > &o, cudaStream_t stream=0) | cuv::ndarray_view< V, M, L > | inline |
assign(const ndarray_view< V, M, L > &o, cudaStream_t stream=0) | cuv::ndarray_view< V, M, L > | inline |
assign(const ndarray< V, OM, L > &o, cudaStream_t stream=0) | cuv::ndarray_view< V, M, L > | inline |
assign(const ndarray_view< V, OM, L > &o, cudaStream_t stream=0) | cuv::ndarray_view< V, M, L > | inline |
cuv::ndarray::assign(const ndarray< V, _M, _L > &o, cudaStream_t stream=0) | cuv::ndarray< V, M, L > | inline |
cuv::ndarray::assign(const ndarray< value_type, OM, L > &o, cudaStream_t stream=0) | cuv::ndarray< V, M, L > | inline |
const_reference_type typedef | cuv::ndarray< V, M, L > | |
copy(T tag=linear_memory_tag(), cudaStream_t stream=0) const | cuv::ndarray< V, M, L > | inline |
copy() const | cuv::ndarray< V, M, L > | inline |
copy_memory(const ndarray< V, OM, OL > &src, bool force_dst_contiguous, cudaStream_t stream) | cuv::ndarray< V, M, L > | inline |
copy_memory(const ndarray< V, OM, OL > &src, linear_memory_tag, cudaStream_t stream) | cuv::ndarray< V, M, L > | inline |
copy_memory(const ndarray< V, OM, OL > &src, pitched_memory_tag, cudaStream_t stream) | cuv::ndarray< V, M, L > | inline |
dealloc() | cuv::ndarray< V, M, L > | inline |
effective_shape() const | cuv::ndarray< V, M, L > | inline |
index_of(int D, index_type *arr) const | cuv::ndarray< V, M, L > | inlineprotected |
index_of(const extent_gen< D > &eg) const | cuv::ndarray< V, M, L > | inline |
index_type typedef | cuv::ndarray< V, M, L > | |
info() const | cuv::ndarray< V, M, L > | inline |
info() | cuv::ndarray< V, M, L > | inline |
info_type typedef | cuv::ndarray< V, M, L > | |
is_2dcopyable() const | cuv::ndarray< V, M, L > | inline |
is_c_contiguous() const | cuv::ndarray< V, M, L > | inline |
m_allocator (defined in cuv::ndarray< V, M, L >) | cuv::ndarray< V, M, L > | |
m_info | cuv::ndarray< V, M, L > | protected |
m_memory | cuv::ndarray< V, M, L > | protected |
m_ptr | cuv::ndarray< V, M, L > | protected |
mem() | cuv::ndarray< V, M, L > | inline |
mem() const | cuv::ndarray< V, M, L > | inline |
memory_layout_type typedef | cuv::ndarray< V, M, L > | |
memory_space_type typedef | cuv::ndarray< V, M, L > | |
memory_type typedef | cuv::ndarray< V, M, L > | |
memsize() const | cuv::ndarray< V, M, L > | inline |
ndarray (defined in cuv::ndarray_view< V, M, L >) | cuv::ndarray_view< V, M, L > | friend |
cuv::ndarray::ndarray(const boost::shared_ptr< allocator > _allocator=boost::make_shared< default_allocator >()) | cuv::ndarray< V, M, L > | inline |
cuv::ndarray::ndarray(const ndarray &o) | cuv::ndarray< V, M, L > | inline |
cuv::ndarray::ndarray(const ndarray< value_type, OM, L > &o, cudaStream_t stream=0) | cuv::ndarray< V, M, L > | inline |
cuv::ndarray::ndarray(const ndarray &o, pitched_memory_tag, cudaStream_t stream=0) | cuv::ndarray< V, M, L > | inlineexplicit |
cuv::ndarray::ndarray(const ndarray< value_type, OM, L > &o, pitched_memory_tag, cudaStream_t stream=0) | cuv::ndarray< V, M, L > | inlineexplicit |
cuv::ndarray::ndarray(const ndarray &o, linear_memory_tag, cudaStream_t stream=0) | cuv::ndarray< V, M, L > | inlineexplicit |
cuv::ndarray::ndarray(const ndarray< value_type, OM, L > &o, linear_memory_tag, cudaStream_t stream=0) | cuv::ndarray< V, M, L > | inlineexplicit |
cuv::ndarray::ndarray(const ndarray< value_type, M, OL > &o) | cuv::ndarray< V, M, L > | inlineexplicit |
cuv::ndarray::ndarray(const size_type i, const boost::shared_ptr< allocator > _allocator=boost::make_shared< default_allocator >()) | cuv::ndarray< V, M, L > | inlineexplicit |
cuv::ndarray::ndarray(const size_type i, const int j, const boost::shared_ptr< allocator > _allocator=boost::make_shared< default_allocator >()) | cuv::ndarray< V, M, L > | inlineexplicit |
cuv::ndarray::ndarray(const extent_gen< D > &eg, const boost::shared_ptr< allocator > _allocator=boost::make_shared< default_allocator >()) | cuv::ndarray< V, M, L > | inlineexplicit |
cuv::ndarray::ndarray(const std::vector< size_type > &eg, const boost::shared_ptr< allocator > _allocator=boost::make_shared< default_allocator >()) | cuv::ndarray< V, M, L > | inlineexplicit |
cuv::ndarray::ndarray(const std::vector< size_type > &eg, pitched_memory_tag, const boost::shared_ptr< allocator > _allocator=boost::make_shared< default_allocator >()) | cuv::ndarray< V, M, L > | inlineexplicit |
cuv::ndarray::ndarray(const extent_gen< D > &eg, pitched_memory_tag, const boost::shared_ptr< allocator > _allocator=boost::make_shared< default_allocator >()) | cuv::ndarray< V, M, L > | inlineexplicit |
cuv::ndarray::ndarray(const extent_gen< D > &eg, value_type *ptr, const boost::shared_ptr< allocator > _allocator=boost::make_shared< default_allocator >()) | cuv::ndarray< V, M, L > | inlineexplicit |
ndarray(const std::vector< size_type > &shape, value_type *ptr, const boost::shared_ptr< allocator > _allocator=boost::make_shared< default_allocator >()) (defined in cuv::ndarray< V, M, L >) | cuv::ndarray< V, M, L > | inlineexplicit |
cuv::ndarray::ndarray(const index_gen< D, E > &idx, value_type *ptr, const boost::shared_ptr< allocator > _allocator=boost::make_shared< default_allocator >()) | cuv::ndarray< V, M, L > | inlineexplicit |
ndarray_view(const boost::shared_ptr< allocator > &allocator) | cuv::ndarray_view< V, M, L > | inline |
ndarray_view(const ndarray< V, M, L > &o, const index_gen< D, E > &idx) | cuv::ndarray_view< V, M, L > | inlineexplicit |
ndarray_view(const index_gen< D, E > &idx, const ndarray< V, M, L > &o) | cuv::ndarray_view< V, M, L > | inlineexplicit |
ndim() const | cuv::ndarray< V, M, L > | inline |
operator()(index_type i0) | cuv::ndarray< V, M, L > | inline |
operator()(index_type i0) const | cuv::ndarray< V, M, L > | inline |
operator()(index_type i0, index_type i1) const | cuv::ndarray< V, M, L > | inline |
operator()(index_type i0, index_type i1) | cuv::ndarray< V, M, L > | inline |
operator()(index_type i0, index_type i1, index_type i2) const | cuv::ndarray< V, M, L > | inline |
operator()(index_type i0, index_type i1, index_type i2) | cuv::ndarray< V, M, L > | inline |
operator()(index_type i0, index_type i1, index_type i2, index_type i3) const | cuv::ndarray< V, M, L > | inline |
operator()(index_type i0, index_type i1, index_type i2, index_type i3) | cuv::ndarray< V, M, L > | inline |
operator()(index_type i0, index_type i1, index_type i2, index_type i3, index_type i4) const | cuv::ndarray< V, M, L > | inline |
operator()(index_type i0, index_type i1, index_type i2, index_type i3, index_type i4) | cuv::ndarray< V, M, L > | inline |
operator=(const ndarray< V, M, L > &o) | cuv::ndarray_view< V, M, L > | inline |
operator=(const ndarray_view< V, M, L > &o) | cuv::ndarray_view< V, M, L > | inline |
operator=(const _V &scalar) | cuv::ndarray_view< V, M, L > | inline |
operator=(const ndarray< V, OM, L > &o) | cuv::ndarray_view< V, M, L > | inline |
operator=(const ndarray_view< V, OM, L > &o) | cuv::ndarray_view< V, M, L > | inline |
cuv::ndarray::operator=(const ndarray< value_type, OM, L > &o) | cuv::ndarray< V, M, L > | inline |
cuv::ndarray::operator=(const ndarray< value_type, M, OL > &o) | cuv::ndarray< V, M, L > | inline |
operator[](index_type idx) | cuv::ndarray< V, M, L > | inline |
operator[](index_type idx) const | cuv::ndarray< V, M, L > | inline |
operator[](const index_gen< D, E > &idx) const | cuv::ndarray< V, M, L > | inline |
ptr() | cuv::ndarray< V, M, L > | inline |
ptr() const | cuv::ndarray< V, M, L > | inline |
reference_type typedef | cuv::ndarray< V, M, L > | |
reshape(const extent_gen< D > &eg) | cuv::ndarray< V, M, L > | inline |
reshape(const std::vector< size_type > &shape) | cuv::ndarray< V, M, L > | inline |
reshape(size_type r, size_type c) | cuv::ndarray< V, M, L > | inline |
resize(const std::vector< size_type > &shape) | cuv::ndarray< V, M, L > | inline |
resize(const extent_gen< D > &eg) | cuv::ndarray< V, M, L > | inline |
resize(size_type size) | cuv::ndarray< V, M, L > | inline |
resize(size_type r, size_type c) | cuv::ndarray< V, M, L > | inline |
set_ptr_offset(long int i) | cuv::ndarray< V, M, L > | inline |
shape(const size_t i) const | cuv::ndarray< V, M, L > | inline |
shape() const | cuv::ndarray< V, M, L > | inline |
size() const | cuv::ndarray< V, M, L > | inline |
size_type typedef | cuv::ndarray< V, M, L > | |
stride(const size_t i) const | cuv::ndarray< V, M, L > | inline |
value_type typedef | cuv::ndarray< V, M, L > | |
view_type typedef | cuv::ndarray< V, M, L > |