Fork me on GitHub
 All Classes Files Functions Variables Groups Pages
Classes | Functions
array1d.h File Reference

1D array of elements that may reside in "host" or "device" memory space More...

Go to the source code of this file.

Classes

class  cusp::array1d_view< RandomAccessIterator >
 The array1d_view class is a 1D vector container that wraps data from various iterators in a array1d datatype. More...
 
class  cusp::array1d< T, MemorySpace >
 The array1d class is a 1D vector container that may contain elements stored in "host" or "device" memory space. More...
 
class  cusp::array1d_view< RandomAccessIterator >
 The array1d_view class is a 1D vector container that wraps data from various iterators in a array1d datatype. More...
 
class  cusp::counting_array< ValueType >
 Specialized array1d_view wrapping thrust::counting_iterator. More...
 
class  cusp::constant_array< ValueType >
 Specialized array1d_view wrapping thrust::constant_iterator. More...
 
class  cusp::random_array< ValueType >
 Specialized array1d_view wrapping cusp::random_iterator. More...
 

Functions

template<typename Iterator >
array1d_view< Iterator > cusp::make_array1d_view (Iterator first, Iterator last)
 
template<typename T , typename MemorySpace >
array1d< T, MemorySpace >::view cusp::make_array1d_view (array1d< T, MemorySpace > &v)
 
template<typename Iterator >
array1d_view< Iterator >::view cusp::make_array1d_view (array1d_view< Iterator > &v)
 
template<typename Iterator >
array1d_view< Iterator >::view cusp::make_array1d_view (const array1d_view< Iterator > &v)
 
template<typename T , typename MemorySpace >
array1d< T, MemorySpace >
::const_view 
cusp::make_array1d_view (const array1d< T, MemorySpace > &v)
 

Detailed Description

1D array of elements that may reside in "host" or "device" memory space

Definition in file array1d.h.