Split by sampling. More...
#include <multiway_mergesort.h>
Public Member Functions | |
void | operator() (const _ThreadIndex __iam, _PMWMSSortingData< _RAIter > *__sd, _Compare &__comp, const typename std::iterator_traits< _RAIter >::difference_type __num_samples) const |
Split by sampling.
|
inline |
References __gnu_parallel::__determine_samples(), __gnu_parallel::_PMWMSSortingData< _RAIter >::_M_num_threads, __gnu_parallel::_PMWMSSortingData< _RAIter >::_M_pieces, __gnu_parallel::_PMWMSSortingData< _RAIter >::_M_samples, __gnu_parallel::_PMWMSSortingData< _RAIter >::_M_starts, and __gnu_parallel::_PMWMSSortingData< _RAIter >::_M_temporary.