Type metafunction reflecting the reduced rank linearizer that a slice operation returns. More...
Public Types | |
using | slices_tuple_t = typename tuple_ops::from_index_sequence< index_sequence< SliceIndex > >::type |
using | new_gid_t = typename tuple_ops::result_of::heterogeneous_discard< slices_tuple_t, GID >::type |
using | new_traversal_t = typename tuple_ops::result_of::heterogeneous_discard< slices_tuple_t, Traversal >::type |
using | type = nd_linearize< new_gid_t, new_traversal_t > |
Type metafunction reflecting the reduced rank linearizer that a slice operation returns.