![]() |
Toolbox snapshot
The Reactive C++ Toolbox
|
#include <toolbox/Config.h>#include <bit>#include <cmath>#include <array>#include <cassert>#include <cstdint>

Go to the source code of this file.
Classes | |
| class | toolbox::util::VarAccum |
Namespaces | |
| namespace | toolbox |
| namespace | toolbox::util |
Functions | |
| constexpr bool | toolbox::util::is_pow2 (std::size_t n) noexcept |
| unsigned | toolbox::util::next_pow2 (unsigned n) noexcept |
| unsigned long | toolbox::util::next_pow2 (unsigned long n) noexcept |
| template<int BitsN> | |
| constexpr std::size_t | toolbox::util::ceil_pow2 (std::size_t size) noexcept |
| double | toolbox::util::var (const VarAccum &v) noexcept |
| double | toolbox::util::varp (const VarAccum &v) noexcept |
| double | toolbox::util::stdev (const VarAccum &v) noexcept |
| double | toolbox::util::stdevp (const VarAccum &v) noexcept |
| double | toolbox::util::zscore (double mean, double sd, double val) noexcept |
| double | toolbox::util::pctile95 (double mean, double sd) noexcept |
| double | toolbox::util::pctile99 (double mean, double sd) noexcept |
| double | toolbox::util::pctile999 (double mean, double sd) noexcept |
| constexpr std::size_t | toolbox::util::ceil (std::size_t dividend, std::size_t divisor) noexcept |
| constexpr std::uint64_t | toolbox::util::pow10 (int n) noexcept |