STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
Classes
Coarsening Transformation Tags

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...
 

Detailed Description

These tags are used in the coarsening process in order to specify algorithm transformation on skeletons.