|
template<typename DerivedPolicy , typename InputIterator , typename OutputIterator > |
__host__ __device__ OutputIterator | thrust::inclusive_scan (const thrust::detail::execution_policy_base< DerivedPolicy > &exec, InputIterator first, InputIterator last, OutputIterator result) |
|
template<typename InputIterator , typename OutputIterator > |
OutputIterator | thrust::inclusive_scan (InputIterator first, InputIterator last, OutputIterator result) |
|
template<typename DerivedPolicy , typename InputIterator , typename OutputIterator , typename AssociativeOperator > |
__host__ __device__ OutputIterator | thrust::inclusive_scan (const thrust::detail::execution_policy_base< DerivedPolicy > &exec, InputIterator first, InputIterator last, OutputIterator result, AssociativeOperator binary_op) |
|
template<typename InputIterator , typename OutputIterator , typename AssociativeOperator > |
OutputIterator | thrust::inclusive_scan (InputIterator first, InputIterator last, OutputIterator result, AssociativeOperator binary_op) |
|
template<typename DerivedPolicy , typename InputIterator , typename OutputIterator > |
__host__ __device__ OutputIterator | thrust::exclusive_scan (const thrust::detail::execution_policy_base< DerivedPolicy > &exec, InputIterator first, InputIterator last, OutputIterator result) |
|
template<typename InputIterator , typename OutputIterator > |
OutputIterator | thrust::exclusive_scan (InputIterator first, InputIterator last, OutputIterator result) |
|
template<typename DerivedPolicy , typename InputIterator , typename OutputIterator , typename T > |
__host__ __device__ OutputIterator | thrust::exclusive_scan (const thrust::detail::execution_policy_base< DerivedPolicy > &exec, InputIterator first, InputIterator last, OutputIterator result, T init) |
|
template<typename InputIterator , typename OutputIterator , typename T > |
OutputIterator | thrust::exclusive_scan (InputIterator first, InputIterator last, OutputIterator result, T init) |
|
template<typename DerivedPolicy , typename InputIterator , typename OutputIterator , typename T , typename AssociativeOperator > |
__host__ __device__ OutputIterator | thrust::exclusive_scan (const thrust::detail::execution_policy_base< DerivedPolicy > &exec, InputIterator first, InputIterator last, OutputIterator result, T init, AssociativeOperator binary_op) |
|
template<typename InputIterator , typename OutputIterator , typename T , typename AssociativeOperator > |
OutputIterator | thrust::exclusive_scan (InputIterator first, InputIterator last, OutputIterator result, T init, AssociativeOperator binary_op) |
|