STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
Classes
Compositional Operators Internal
+ Collaboration diagram for Compositional Operators Internal:

Classes

class  stapl::skeletons::skeletons_impl::compose< Skeletons, Flows >
 Compose operator groups the given skeletons together and performs the spawning process in the order of composition (P0, P1, ... Pn). The spawning process starts from the first skeleton (P0) and continues until the last skeleton(Pn) is spawned. More...
 
class  stapl::skeletons::skeletons_impl::do_while< BodyP, RedP, ContinuationP, Flows >
 Do-while is a composite skeleton that repeats a skeleton for a number of iterations. This number is determined by evaluating the ContinuationP after every iteration. More...
 
class  stapl::skeletons::skeletons_impl::spawn_visitor< Spawner >
 spawn_visitor helps in spawning the elements of parametric dependencies by factoring out the task id and number of consumers of a task in this class. More...
 
class  stapl::skeletons::skeletons_impl::elem< Skeleton, Span, Flows >
 Every parametric dependency is wrapped by this class in order to represent an executable, expandable skeleton. This class has a generic interface for spawning parametric dependencies, and for accessing the flows connected to each node. More...
 
class  stapl::skeletons::skeletons_impl::repeat< S, SizeF, Flows >
 A repeat skeleton spawns a single skeleton for the number of times specified by SizeF. More...
 

Detailed Description

Implementations