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::back_op< T > Struct Template Reference

This filter is used in naive coarsened version of scan to limit the size of data passed to the intermediate scan. More...

Public Member Functions

template<typename Ts >
result_type operator() (Ts const &ts) const
 
template<typename... Args>
int configure_filter (Args &&... args)
 
bool operator== (back_op const &) const
 

Public Types

using result_type = std::vector< T >
 

Detailed Description

template<typename T>
struct stapl::skeletons::scan_helpers::back_op< T >

This filter is used in naive coarsened version of scan to limit the size of data passed to the intermediate scan.

Only the last element of a task on an edge with a back_op filter will be sent to its successors.

Template Parameters
Tthe fine-grain element value type

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