Class template Dune::XT::Common::MinMaxAvg<ElementType>

template<class ElementType>
class Dune::XT::Common::MinMaxAvg<ElementType>

a vector wrapper for continuously updating min,max,avg of some element type vector

Method Dune::XT::Common::MinMaxAvg::count

template<class ElementType>
std::size_t Dune::XT::Common::MinMaxAvg<ElementType>::count() const

No documentation provided.

Method Dune::XT::Common::MinMaxAvg::sum

template<class ElementType>
ElementType Dune::XT::Common::MinMaxAvg<ElementType>::sum() const

No documentation provided.

Method Dune::XT::Common::MinMaxAvg::min

template<class ElementType>
ElementType Dune::XT::Common::MinMaxAvg<ElementType>::min() const

No documentation provided.

Method Dune::XT::Common::MinMaxAvg::max

template<class ElementType>
ElementType Dune::XT::Common::MinMaxAvg<ElementType>::max() const

No documentation provided.

Method Dune::XT::Common::MinMaxAvg::average

template<class ElementType>
ElementType Dune::XT::Common::MinMaxAvg<ElementType>::average() const

No documentation provided.

Method Dune::XT::Common::MinMaxAvg::operator()

template<class ElementType>
void Dune::XT::Common::MinMaxAvg<ElementType>::operator()(const ElementType &el)

No documentation provided.

Method Dune::XT::Common::MinMaxAvg::output

template<class ElementType>
void Dune::XT::Common::MinMaxAvg<ElementType>::output(std::ostream &stream) const

No documentation provided.

Constructor Dune::XT::Common::MinMaxAvg::MinMaxAvg

template<class ElementType>
Dune::XT::Common::MinMaxAvg<ElementType>::MinMaxAvg() = default

No documentation provided.

Field Dune::XT::Common::MinMaxAvg::acc_

template<class ElementType>
boost::accumulators::accumulator_set<ElementType, StatsType> Dune::XT::Common::MinMaxAvg<ElementType>::acc_

No documentation provided.

Type alias Dune::XT::Common::MinMaxAvg::ThisType

template<class ElementType>
using Dune::XT::Common::MinMaxAvg<ElementType>::ThisType = MinMaxAvg<ElementType>

No documentation provided.

Type alias Dune::XT::Common::MinMaxAvg::StatsType

template<class ElementType>
using Dune::XT::Common::MinMaxAvg<ElementType>::StatsType = boost::accumulators::stats<boost::accumulators::tag::max, boost::accumulators::tag::min, boost::accumulators::tag::mean, boost::accumulators::tag::count, boost::accumulators::tag::sum>

No documentation provided.

Function template Dune::XT::Common::MinMaxAvg::MinMaxAvg

template<class ElementType>
template<class stl_container_type>
explicit Dune::XT::Common::MinMaxAvg<ElementType>::MinMaxAvg(const stl_container_type &elements)

No documentation provided.