OmniSciDB  8fa3bf436f
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
quantile.h File Reference
#include "DoubleSort.h"
#include "SimpleAllocator.h"
#include "VectorView.h"
#include "gpu_enabled.h"
#include <iomanip>
#include <ostream>
#include <limits>
#include <memory>
#include <numeric>
#include <type_traits>
+ Include dependency graph for quantile.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  quantile::detail::Centroid< RealType, IndexType >
 
struct  quantile::detail::Centroids< RealType, IndexType >
 
class  quantile::detail::CentroidsMerger< RealType, IndexType >
 
class  quantile::detail::CentroidsMemory< RealType, IndexType >
 
class  quantile::detail::TDigest< RealType, IndexType >
 
struct  quantile::detail::anonymous_namespace{quantile.h}::OrderByMeanAscCountDesc< RealType, IndexType >
 
class  quantile::detail::anonymous_namespace{quantile.h}::Skipped< RealType, IndexType >
 
struct  quantile::detail::anonymous_namespace{quantile.h}::Skipped< RealType, IndexType >::Data
 

Namespaces

 quantile
 
 quantile::detail
 
 quantile::detail::anonymous_namespace{quantile.h}
 

Typedefs

using quantile::TDigest = detail::TDigest< double, size_t >
 

Functions

template<typename RealType , typename IndexType >
std::ostream & quantile::detail::operator<< (std::ostream &out, Centroids< RealType, IndexType > const &centroids)
 
template<typename CountsIterator >
DEVICE bool quantile::detail::anonymous_namespace{quantile.h}::isSingleton (CountsIterator itr)