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 |
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.
Flow | the underlying flow |