Implementation of a take_while_kld range adaptor object. More...
#include <cmath>#include <unordered_set>#include <range/v3/view/take.hpp>#include <range/v3/view/take_while.hpp>#include <beluga/type_traits/particle_traits.hpp>

Go to the source code of this file.
Classes | |
| struct | beluga::views::detail::take_while_kld_fn |
| Implementation detail for a take_while_kld range adaptor object. More... | |
Namespaces | |
| beluga | |
| The main Beluga namespace. | |
| beluga::detail | |
| beluga::views | |
| beluga::views::detail | |
Functions | |
| auto | beluga::kld_condition (std::size_t min, double epsilon, double z=beluga::detail::kDefaultKldZ) |
| Returns a callable object that verifies if the KLD condition is being satisfied. More... | |
Variables | |
| constexpr double | beluga::detail::kDefaultKldZ = 3. |
| Default upper standard normal quantile, P = 0.999. More... | |
| constexpr detail::take_while_kld_fn | beluga::views::take_while_kld |
Implementation of a take_while_kld range adaptor object.
Definition in file take_while_kld.hpp.