COMBINATORIAL_BLAS  1.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Static Public Member Functions | Static Private Attributes | List of all members
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)
 

Static Private Attributes

static const int alpha = 16
 

Detailed Description

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

Definition at line 94 of file funnel.h.

Member Function Documentation

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.

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.

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.

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

Definition at line 106 of file funnel.h.

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

Definition at line 104 of file funnel.h.

Member Data Documentation

template<int order = 2>
const int iosort::default_splitter< order >::alpha = 16
staticprivate

Definition at line 96 of file funnel.h.


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