COMBINATORIAL_BLAS  1.6
psort_util.h File Reference
#include <mpi.h>
#include <cassert>
#include <stdexcept>
#include <limits>
#include <cstdlib>
#include <iostream>
#include <iomanip>
#include <fstream>
#include <string>
#include <functional>
#include <iterator>
#include <numeric>
#include <algorithm>
#include <vector>
#include "psort_seqsort.h"
#include "psort_splitters.h"
#include "psort_alltoall.h"
#include "psort_merge.h"

Go to the source code of this file.

Namespaces

 vpsort
 

Macros

#define PSORT_DEBUG(_a)
 

Functions

template<typename _RandomAccessIter , typename _Compare >
bool vpsort::is_sorted (_RandomAccessIter first, _RandomAccessIter last, _Compare comp, MPI_Comm comm)
 
template<typename _RandomAccessIter , typename _Compare >
bool vpsort::is_sorted (_RandomAccessIter first, _RandomAccessIter last, MPI_Comm comm)
 
template<typename _Distance >
void vpsort::print_perf_data (_Distance *dist, MPI_Comm comm)
 
template<typename _SeqSortType , typename _SplitType , typename _MergeType , typename _Distance >
void vpsort::print_perf_data (_Distance *dist, SeqSort< _SeqSortType > &mysort, Split< _SplitType > &mysplit, Merge< _MergeType > &mymerge, MPI_Comm comm)
 
template<typename _SeqSortType , typename _Distance >
void vpsort::print_perf_data_samplesort (_Distance *dist, SeqSort< _SeqSortType > &mysort, MPI_Comm comm)
 

Macro Definition Documentation

◆ PSORT_DEBUG

#define PSORT_DEBUG (   _a)

Definition at line 44 of file psort_util.h.