Lines Matching refs:range_part
815 struct range_part { struct
822 const std::vector<range_part> distributed;
823 const std::vector<range_part> batched;
826 grain_map(const range_part* begin, const range_part* end) in grain_map()
834 …static std::size_t sum(std::size_t accumulator, grain_map::range_part const& rp){ return accumulat… in sum() argument
838 …static std::vector<range_part> separate(const range_part* begin, const range_part* end, functor_t … in separate()
839 std::vector<range_part> part; in separate()
848 static bool is_not(range_part const& rp){ return !rp.distribute;} in is_not()
849 static bool is_yes(range_part const& rp){ return rp.distribute;} in is_yes()
867 const grain_map::range_part& batch_part = my_grain_map.batched[index]; in operator ()()
916 const grain_map::range_part& distributed_part = my_grain_map.distributed[method_index]; in operator ()()
955 const grain_map::range_part concurrent_grow_single_range_map [] = { in TestConcurrentGrowBy()
1010 const grain_map::range_part& rp =concurrent_grow_single_range_map[i]; in TestConcurrentGrowBy()