12 #ifndef THRILL_EXAMPLES_SUFFIX_SORTING_PREFIX_DOUBLING_HEADER 13 #define THRILL_EXAMPLES_SUFFIX_SORTING_PREFIX_DOUBLING_HEADER 18 namespace suffix_sorting {
20 template <
typename Index,
typename InputDIA>
24 template <
typename Index,
typename InputDIA>
28 template <
typename Index,
typename InputDIA>
35 #endif // !THRILL_EXAMPLES_SUFFIX_SORTING_PREFIX_DOUBLING_HEADER DIA is the interface between the user and the Thrill framework.
DIA< Index > PrefixDoublingDiscarding(const InputDIA &input_dia, size_t input_size, bool packed)
DIA< Index > PrefixDoublingSorting(const InputDIA &input_dia, size_t input_size, bool packed)
DIA< Index > PrefixDoublingWindow(const InputDIA &input_dia, size_t input_size, bool packed)