quickstats
Quickly compute simple statistics
Loading...
Searching...
No Matches
pairwise_sum.hpp File Reference

Pairwise summation. More...

Go to the source code of this file.

Classes

struct  quickstats::PairwiseSumWorkspace< Output_ >
 Re-usable workspace for pairwise_sum() and pairwise_sum_abstract(). More...
 
struct  quickstats::PairwiseSumOptions
 Options for pairwise_sum() and pairwise_sum_abstract(). More...
 

Namespaces

namespace  quickstats
 Quickly compute simple statistics.
 

Functions

template<std::size_t accumulators_ = 4, class Input_ , typename Output_ >
Output_ quickstats::pairwise_sum_abstract (const std::size_t num_total, Input_ input, PairwiseSumWorkspace< Output_ > &work, const PairwiseSumOptions &options)
 
template<std::size_t accumulators_ = 4, typename Input_ , typename Output_ >
Output_ quickstats::pairwise_sum (const std::size_t num_total, const Input_ *const ptr, PairwiseSumWorkspace< Output_ > &work, const PairwiseSumOptions &options)
 

Detailed Description

Pairwise summation.