STAPL API Reference |
Modules Classes |
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... | |
Implementations