37 template <
typename... Props>
43 using host_mirror_type =
typename view_type::host_mirror_type;
45 using uniform_type =
typename CreateUniformType<base_type, view_type>::type;
59 const NDRegion_t& getDomain()
const {
return region_m; }
61 const view_type getdLocalRegions()
const;
63 const host_mirror_type gethLocalRegions()
const;
65 void write(std::ostream& = std::cout)
const;
74 std::array<int, Dim> indexOffset_m;
77 std::array<bool, Dim> centerOffset_m;
82 view_type dLocalRegions_m;
85 host_mirror_type hLocalRegions_m;
87 view_type subdomains_m;