statistics

#include <compatibility/hpx/util/histogram.hpp>

#include <compatibility/hpx/util/max.hpp>

#include <compatibility/hpx/util/min.hpp>

#include <compatibility/hpx/util/rolling_min.hpp>

#include <compatibility/hpx/util/rolling_max.hpp>

#include <hpx/statistics/histogram.hpp>

namespace boost
namespace accumulators
namespace extract

Variables

extractor<tag::histogram> const histogram = {}
namespace tag
struct histogram : public depends_on<count>, public histogram_num_bins, public histogram_min_range, public histogram_max_range
struct impl
template <typename Sample, typename Weight>
struct apply

Public Types

typedef hpx::util::detail::histogram_impl<Sample> type

#include <hpx/statistics/max.hpp>

namespace hpx
namespace util

Functions

template <typename T>
HPX_HOST_DEVICE T const&() hpx::util::max(T const & a, T const & b)

#include <hpx/statistics/min.hpp>

namespace hpx
namespace util

Functions

template <typename T>
HPX_HOST_DEVICE T const&() hpx::util::min(T const & a, T const & b)

#include <hpx/statistics/rolling_min.hpp>

namespace boost
namespace accumulators
namespace extract

Variables

extractor<tag::rolling_min> const rolling_min = {}
namespace tag
struct rolling_min : public depends_on<rolling_window>
struct impl
template <typename Sample, typename Weight>
struct apply

Public Types

typedef hpx::util::detail::rolling_min_impl<Sample> type

#include <hpx/statistics/rolling_max.hpp>

namespace boost
namespace accumulators
namespace extract

Variables

extractor<tag::rolling_max> const rolling_max = {}
namespace tag
struct rolling_max : public depends_on<rolling_window>
struct impl
template <typename Sample, typename Weight>
struct apply

Public Types

typedef hpx::util::detail::rolling_max_impl<Sample> type