|
quickstats
Quickly compute simple statistics
|
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) |
Pairwise summation.