STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types
stapl::skeletons::scan_helpers::offset_scan_copy_op< Op, tags::inclusive > Struct Template Reference

This operation is used in optimized version of coarsened inclusive scan. It computes scan of an input, given an offset v and an input values, and immediately writes the result to a given output view. More...

Public Member Functions

 offset_scan_copy_op (Op const &op)
 
template<typename Value , typename Values , typename OutValues >
void operator() (Value const v, Values const &values, OutValues &out_values) const
 

Public Types

using value_type = typename Op::result_type
 
using result_type = void
 

Detailed Description

template<typename Op>
struct stapl::skeletons::scan_helpers::offset_scan_copy_op< Op, tags::inclusive >

This operation is used in optimized version of coarsened inclusive scan. It computes scan of an input, given an offset v and an input values, and immediately writes the result to a given output view.

Template Parameters
Opthe operation to be used for computing scan

The documentation for this struct was generated from the following file: