thrust
Functions

Functions

thrust::device_ptr< void > thrust::device_malloc (const std::size_t n)
 
template<typename T >
device_ptr< T > thrust::device_new (device_ptr< void > p, const size_t n=1)
 
template<typename T >
device_ptr< T > thrust::device_new (device_ptr< void > p, const T &exemplar, const size_t n=1)
 
template<typename T >
device_ptr< T > thrust::device_new (const size_t n=1)
 
template<typename DerivedPolicy >
__host__ __device__ pointer< void, DerivedPolicy > thrust::malloc (const thrust::detail::execution_policy_base< DerivedPolicy > &system, std::size_t n)
 
template<typename T , typename DerivedPolicy >
__host__ __device__ pointer< T, DerivedPolicy > thrust::malloc (const thrust::detail::execution_policy_base< DerivedPolicy > &system, std::size_t n)
 
template<typename T , typename DerivedPolicy >
__host__ __device__ thrust::pair< thrust::pointer< T, DerivedPolicy >, typename thrust::pointer< T, DerivedPolicy >::difference_type > thrust::get_temporary_buffer (const thrust::detail::execution_policy_base< DerivedPolicy > &system, typename thrust::pointer< T, DerivedPolicy >::difference_type n)
 

Detailed Description