DASH  0.3.0
StridedView.h
1 #ifndef DASH__VIEW__STRIDED_VIEW_H__INCLUDED
2 #define DASH__VIEW__STRIDED_VIEW_H__INCLUDED
3 
4 #include <dash/Types.h>
5 
6 #include <dash/view/SetUnion.h>
7 #include <dash/view/MultiView.h>
8 
9 #include <vector>
10 
11 
12 namespace dash {
13 
14 template <dim_t NDim>
16 
17 template <>
18 class StridedView<0>;
19 
20 
21 template <dim_t NDim>
22 class StridedView
23 : public dash::CompositeView<
24  dash::MultiView<NDim-1>
25  >
26 {
27 
28 };
29 
30 } // namespace dash
31 
32 #endif // DASH__VIEW__STRIDED_VIEW_H__INCLUDED
This class is a simple memory pool which holds allocates elements of size ValueType.
Definition: AllOf.h:8