COMBINATORIAL_BLAS  1.6
iosort::default_splitter< order > Class Template Reference

#include <funnel.h>

Static Public Member Functions

template<class diff_type >
static order_t prefered_order_output (diff_type N)
 
template<class diff_type >
static order_t prefered_order_input (diff_type N)
 
static size_t switch_to_cache_aware ()
 
static height_t split (height_t h)
 
static size_t out_buffer_size (order_t k)
 

Detailed Description

template<int order = 2>
class iosort::default_splitter< order >

Definition at line 94 of file funnel.h.

Member Function Documentation

◆ out_buffer_size()

template<int order = 2>
static size_t iosort::default_splitter< order >::out_buffer_size ( order_t  k)
inlinestatic

Definition at line 108 of file funnel.h.

◆ prefered_order_input()

template<int order = 2>
template<class diff_type >
static order_t iosort::default_splitter< order >::prefered_order_input ( diff_type  N)
inlinestatic

Definition at line 102 of file funnel.h.

◆ prefered_order_output()

template<int order = 2>
template<class diff_type >
static order_t iosort::default_splitter< order >::prefered_order_output ( diff_type  N)
inlinestatic

Definition at line 99 of file funnel.h.

◆ split()

template<int order = 2>
static height_t iosort::default_splitter< order >::split ( height_t  h)
inlinestatic

Definition at line 106 of file funnel.h.

◆ switch_to_cache_aware()

template<int order = 2>
static size_t iosort::default_splitter< order >::switch_to_cache_aware ( )
inlinestatic

Definition at line 104 of file funnel.h.


The documentation for this class was generated from the following file: