STAPL API Reference |
Modules Classes |
These tags are used in the coarsening process in order to specify algorithm transformation on skeletons. More...
Classes | |
struct | stapl::skeletons::tags::coarsening_tag |
Tag type to identify a coarsening operation. More... | |
struct | stapl::skeletons::tags::coarse< Tag, ExecutionTag > |
Tag type to identify the type of coarsening operation. More... | |
struct | stapl::skeletons::tags::nest |
Tag type to identify a nesting transformation. More... | |
struct | stapl::skeletons::tags::recursive_nest |
Tag type to identify a nesting transformation. More... | |
struct | stapl::skeletons::tags::naive |
Tag type to identify a naive coarsening operation. More... | |
struct | stapl::skeletons::tags::no_coarsening |
Tag type to identify a no-coarsening. More... | |
struct | stapl::skeletons::tags::with_coarsened_wf |
Tag type to identify if a workfunction can handle coarsened input data. More... | |
struct | stapl::skeletons::tags::multipass_transform< Ts > |
Tag type to apply multiple transformations onto a skeleton. More... | |
struct | stapl::skeletons::tags::zip_fusion |
Tag type to identify a zip-fusion transformation. More... | |
These tags are used in the coarsening process in order to specify algorithm transformation on skeletons.