STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions
stapl::skeletons::flows::repeat_flows::flows_impl::custom_flow< F > Class Template Reference

This is a customized flow over a an existing flow, that only converts the consumers_count request to 2D requests. More...

Public Member Functions

 custom_flow (F const &flow)
 
template<typename Coord >
std::size_t consumer_count (Coord const &producer_coord) const
 

Detailed Description

template<typename F>
class stapl::skeletons::flows::repeat_flows::flows_impl::custom_flow< F >

This is a customized flow over a an existing flow, that only converts the consumers_count request to 2D requests.

This custom flow replaces the height coordinate with -1 to indicate that the request is coming from an input outside of scan skeleton. This custom flow is used for various scan skeletons including Hillis-Steele and Blelloch scan skeleton.

Template Parameters
Flowthe underlying flow

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