OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
quantile::detail::TDigest< RealType, IndexType > Member List

This is the complete list of members for quantile::detail::TDigest< RealType, IndexType >, including all inherited members.

add(RealType value)quantile::detail::TDigest< RealType, IndexType >
allocate()quantile::detail::TDigest< RealType, IndexType >
buf_quantile::detail::TDigest< RealType, IndexType >private
buf_allocate_quantile::detail::TDigest< RealType, IndexType >private
centroids()quantile::detail::TDigest< RealType, IndexType >inline
centroids_quantile::detail::TDigest< RealType, IndexType >private
centroids_allocate_quantile::detail::TDigest< RealType, IndexType >private
firstCentroid(RealType const x) const quantile::detail::TDigest< RealType, IndexType >private
forward_quantile::detail::TDigest< RealType, IndexType >private
interiorCentroid(RealType const x, IndexType const idx1, IndexType const prefix_sum) const quantile::detail::TDigest< RealType, IndexType >private
lastCentroid(RealType const x, IndexType const N) const quantile::detail::TDigest< RealType, IndexType >private
max() const quantile::detail::TDigest< RealType, IndexType >inlineprivate
maxCardinality(IndexType const sum, IndexType const total_weight, RealType const c)quantile::detail::TDigest< RealType, IndexType >private
Memory typedefquantile::detail::TDigest< RealType, IndexType >
merge_buffer_final_once_quantile::detail::TDigest< RealType, IndexType >private
mergeBuffer()quantile::detail::TDigest< RealType, IndexType >
mergeBufferFinal()quantile::detail::TDigest< RealType, IndexType >
mergeCentroids(Centroids< RealType, IndexType > &)quantile::detail::TDigest< RealType, IndexType >private
mergeSorted(RealType *sums, IndexType *counts, IndexType size)quantile::detail::TDigest< RealType, IndexType >
mergeTDigest(TDigest &t_digest)quantile::detail::TDigest< RealType, IndexType >inline
min() const quantile::detail::TDigest< RealType, IndexType >inlineprivate
oneCentroid(RealType const x) const quantile::detail::TDigest< RealType, IndexType >private
partialSumOfCounts(IndexType *const buf) const quantile::detail::TDigest< RealType, IndexType >
q_quantile::detail::TDigest< RealType, IndexType >private
quantile(VectorView< IndexType const > const partial_sum, RealType const q) const quantile::detail::TDigest< RealType, IndexType >
quantile(RealType const q) const quantile::detail::TDigest< RealType, IndexType >inline
quantile()quantile::detail::TDigest< RealType, IndexType >inline
setBuffer(Memory &mem)quantile::detail::TDigest< RealType, IndexType >inline
setCentroids(Memory &mem)quantile::detail::TDigest< RealType, IndexType >inline
setCentroids(VectorView< RealType > const sums, VectorView< IndexType > const counts)quantile::detail::TDigest< RealType, IndexType >inline
simple_allocator_quantile::detail::TDigest< RealType, IndexType >private
slope(IndexType const idx1, IndexType const idx2) const quantile::detail::TDigest< RealType, IndexType >private
TDigest()=defaultquantile::detail::TDigest< RealType, IndexType >
TDigest(Memory &mem)quantile::detail::TDigest< RealType, IndexType >inline
TDigest(RealType q, SimpleAllocator *simple_allocator, IndexType buf_allocate, IndexType centroids_allocate)quantile::detail::TDigest< RealType, IndexType >inline
totalWeight() const quantile::detail::TDigest< RealType, IndexType >inline
use_linear_scaling_function_quantile::detail::TDigest< RealType, IndexType >private