Thrust
Modules | Functions
Copying

Modules

 Gathering
 
 Scattering
 

Functions

template<typename DerivedPolicy , typename InputIterator , typename OutputIterator >
__host__ __device__ OutputIterator thrust::copy (const thrust::detail::execution_policy_base< DerivedPolicy > &exec, InputIterator first, InputIterator last, OutputIterator result)
 
template<typename DerivedPolicy , typename InputIterator , typename Size , typename OutputIterator >
__host__ __device__ OutputIterator thrust::copy_n (const thrust::detail::execution_policy_base< DerivedPolicy > &exec, InputIterator first, Size n, OutputIterator result)
 
template<typename InputIterator , typename OutputIterator >
OutputIterator thrust::copy (InputIterator first, InputIterator last, OutputIterator result)
 
template<typename InputIterator , typename Size , typename OutputIterator >
OutputIterator thrust::copy_n (InputIterator first, Size n, OutputIterator result)
 
template<typename DerivedPolicy , typename ForwardIterator1 , typename ForwardIterator2 >
__host__ __device__ ForwardIterator2 thrust::swap_ranges (const thrust::detail::execution_policy_base< DerivedPolicy > &exec, ForwardIterator1 first1, ForwardIterator1 last1, ForwardIterator2 first2)
 
template<typename ForwardIterator1 , typename ForwardIterator2 >
ForwardIterator2 thrust::swap_ranges (ForwardIterator1 first1, ForwardIterator1 last1, ForwardIterator2 first2)
 
template<typename DerivedPolicy , typename InputIterator , typename ForwardIterator >
__host__ __device__ ForwardIterator thrust::uninitialized_copy (const thrust::detail::execution_policy_base< DerivedPolicy > &exec, InputIterator first, InputIterator last, ForwardIterator result)
 
template<typename InputIterator , typename ForwardIterator >
ForwardIterator thrust::uninitialized_copy (InputIterator first, InputIterator last, ForwardIterator result)
 
template<typename DerivedPolicy , typename InputIterator , typename Size , typename ForwardIterator >
__host__ __device__ ForwardIterator thrust::uninitialized_copy_n (const thrust::detail::execution_policy_base< DerivedPolicy > &exec, InputIterator first, Size n, ForwardIterator result)
 
template<typename InputIterator , typename Size , typename ForwardIterator >
ForwardIterator thrust::uninitialized_copy_n (InputIterator first, Size n, ForwardIterator result)
 

Detailed Description