COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Public Member Functions | Public Attributes | List of all members
Accumulator Struct Reference

Stores the results of the difference::test() function. More...

#include <Difference.hpp>

Public Member Functions

 Accumulator ()
 

Public Attributes

boost::accumulators::accumulator_set< bool, boost::accumulators::stats< boost::accumulators::tag::count, boost::accumulators::tag::min, boost::accumulators::tag::max > > exact
 Stores statistics for comparisons of exact (string and integer) types, including the number of tests, and the min and max test values. More...
 
boost::accumulators::accumulator_set< Real, boost::accumulators::stats< boost::accumulators::tag::min, boost::accumulators::tag::mean, boost::accumulators::tag::max, boost::accumulators::tag::median, boost::accumulators::tag::lazy_variance > > ulps
 Stores statistics for comparisons of inexact (floating-point) types using Units in the Last Place (ULPS), including the number of tests, min, max, mean, median, and variance. More...
 
Uint max_ulps
 Threshold that should not be exceeded for ulps. May be used by individual tests for error reporting. More...
 

Detailed Description

Stores the results of the difference::test() function.

Definition at line 49 of file Difference.hpp.

Constructor & Destructor Documentation

Accumulator ( )
inline

Definition at line 51 of file Difference.hpp.

Member Data Documentation

boost::accumulators::accumulator_set<bool, boost::accumulators::stats<boost::accumulators::tag::count, boost::accumulators::tag::min, boost::accumulators::tag::max> > exact

Stores statistics for comparisons of exact (string and integer) types, including the number of tests, and the min and max test values.

Definition at line 53 of file Difference.hpp.

Uint max_ulps

Threshold that should not be exceeded for ulps. May be used by individual tests for error reporting.

Definition at line 57 of file Difference.hpp.

boost::accumulators::accumulator_set<Real, boost::accumulators::stats<boost::accumulators::tag::min, boost::accumulators::tag::mean, boost::accumulators::tag::max, boost::accumulators::tag::median, boost::accumulators::tag::lazy_variance> > ulps

Stores statistics for comparisons of inexact (floating-point) types using Units in the Last Place (ULPS), including the number of tests, min, max, mean, median, and variance.

Definition at line 55 of file Difference.hpp.


The documentation for this struct was generated from the following file:
Send comments to:
COOLFluiD Web Admin