#include <thrill/api/bernoulli_sample.hpp>
#include <thrill/api/collapse.hpp>
#include <thrill/api/dia.hpp>
#include <thrill/api/gather.hpp>
#include <thrill/api/size.hpp>
#include <thrill/api/sum.hpp>
#include <thrill/common/logger.hpp>
#include <algorithm>
#include <cmath>
#include <functional>
#include <utility>
Go to the source code of this file.
|
| template<typename ValueType , typename InStack , typename Compare = std::less<ValueType>> |
| std::pair< ValueType, ValueType > | PickPivots (const DIA< ValueType, InStack > &data, size_t size, size_t rank, const Compare &compare=Compare()) |
| |
| template<typename ValueType , typename InStack , typename Compare = std::less<ValueType>> |
| ValueType | Select (const DIA< ValueType, InStack > &data, size_t rank, const Compare &compare=Compare()) |
| |
◆ LOGM
| #define LOGM LOGC(debug && ctx.my_rank() == 0) |
◆ THRILL_EXAMPLES_SELECT_SELECT_HEADER
| #define THRILL_EXAMPLES_SELECT_SELECT_HEADER |