A wrapper class for mappers.
More...
|
void | set_direction (skeletons::direction dir) |
|
template<typename Dimension > |
void | set_dimensions (Dimension &&cur_coord, Dimension &&cur_dims, Dimension &&total_dims, Dimension &&task_dims) |
|
template<typename Op , typename LevelDims > |
void | compute_result_ids (Op &&op, LevelDims &&level_dims) |
|
template<typename Dir , typename Dimension , typename LevelDims , typename Op > |
int | configure_mapper (Dir &&dir, Dimension &&cur_coord, Dimension &&cur_dims, Dimension &&total_dims, Dimension &&task_dims, LevelDims &&level_dims, Op &&op) |
|
out_to_in_mapper_t | get_out_to_in_mapper (void) const |
|
in_to_in_mapper_t | get_in_to_in_mapper (void) const |
|
out_to_out_mapper_t | get_out_to_out_mapper (void) const |
|
|
using | out_to_out_mapper_t = typename sink_traits< SkeletonTag, dims >::output_to_output_mapper_type |
|
using | in_to_in_mapper_t = typename sink_traits< SkeletonTag, dims >::input_to_input_mapper_type |
|
using | out_to_in_mapper_t = typename sink_traits< SkeletonTag, dims >::output_to_input_mapper_type |
|
|
out_to_in_mapper_t | m_out_to_in_mapper |
|
in_to_in_mapper_t | m_in_to_in_mapper |
|
out_to_out_mapper_t | m_out_to_out_mapper |
|
template<int dims, typename SkeletonTag>
struct stapl::skeletons::mappers< dims, SkeletonTag >
A wrapper class for mappers.
- Template Parameters
-
dims | dimension of skeleton |
SkeletonTag | the tag to specify skeleton tag |
The documentation for this struct was generated from the following file: