Home
last modified time | relevance | path

Searched refs:adaptive_mode (Results 1 – 1 of 1) sorted by relevance

/oneTBB/include/oneapi/tbb/
H A Dpartitioner.h295 struct adaptive_mode : partition_type_base<Partition> { struct
303adaptive_mode() : my_divisor(get_initial_auto_partitioner_divisor() / 4 * my_partition::factor) {} in adaptive_mode() function
304 adaptive_mode(adaptive_mode &src, split) : my_divisor(do_split(src, split())) {} in adaptive_mode() function
305 adaptive_mode(adaptive_mode&, const proportional_split&) : my_divisor(0) in adaptive_mode() argument
310 std::size_t do_split(adaptive_mode &src, split) { in do_split() argument
318 struct proportional_mode : adaptive_mode<Partition> {
322 proportional_mode() : adaptive_mode<Partition>() {} in proportional_mode()
323 proportional_mode(proportional_mode &src, split) : adaptive_mode<Partition>(src, split()) {} in proportional_mode()
325 : adaptive_mode<Partition>(src, split_obj) in proportional_mode()
475 class auto_partition_type: public dynamic_grainsize_mode<adaptive_mode<auto_partition_type> > {
[all …]