Lines Matching refs:range
76 static void increment_data(const range_t& range, data_type<EntityType, DimSize>& data) { in increment_data()
77 auto begin = data.begin() + range.dim(N - 1).begin(); in increment_data()
79 auto end = begin + range.dim(N - 1).size(); in increment_data()
81 range_utils<range_t, N - 1>::template increment_data<EntityType, DimSize>(range, *i); in increment_data()
86 static void check_data(const range_t& range, data_type<EntityType, DimSize>& data) { in check_data()
87 auto begin = data.begin() + range.dim(N - 1).begin(); in check_data()
89 auto end = begin + range.dim(N - 1).size(); in check_data()
91 range_utils<range_t, N - 1>::template check_data<EntityType, DimSize>(range, *i); in check_data()
109 static bool is_empty(const range_t& range) { in is_empty()
110 if (range.dim(N - 1).empty()) { return true; } in is_empty()
111 return range_utils<range_t, N - 1>::is_empty(range); in is_empty()
114 static bool is_divisible(const range_t& range) { in is_divisible()
115 if (range.dim(N - 1).is_divisible()) { return true; } in is_divisible()
116 return range_utils<range_t, N - 1>::is_divisible(range); in is_divisible()
203 oneapi::tbb::parallel_for(r, [&data](const range_t& range) { in ParallelTest() argument
204 utils_t::increment_data(range, data); in ParallelTest()