STXXL  1.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
sort_base.h File Reference
#include <cmath>
#include <stxxl/bits/common/types.h>

Go to the source code of this file.

Namespaces

 stxxl
 STXXL library namespace
 

Macros

#define STXXL_CHECK_ORDER_IN_SORTS   0
 
#define STXXL_L2_SIZE   (512 * 1024)
 
#define STXXL_SORT_OPTIMAL_PREFETCHING   1
 
#define STXXL_WARNMSG_RECURSIVE_SORT   STXXL_ERRMSG
 

Functions

unsigned_type stxxl::optimal_merge_factor (unsigned_type num_runs, unsigned_type max_concurrent_runs)
 

Macro Definition Documentation

#define STXXL_CHECK_ORDER_IN_SORTS   0

Definition at line 30 of file sort_base.h.

#define STXXL_L2_SIZE   (512 * 1024)

Definition at line 34 of file sort_base.h.

Referenced by stxxl::ksort_local::create_runs(), and stxxl::stable_ksort().

#define STXXL_SORT_OPTIMAL_PREFETCHING   1

Definition at line 26 of file sort_base.h.