#include <boost/preprocessor/tuple/to_seq.hpp>
#include <boost/preprocessor/seq/for_each.hpp>
#include <alps/config.hpp>
#include <alps/accumulators/feature/error.hpp>
#include <alps/hdf5/vector.hpp>
Go to the source code of this file.
#define ALPS_ACCUMULATOR_INST_ERROR_ACC |
( |
|
r, |
|
|
|
data, |
|
|
|
T |
|
) |
| |
Value:template class Accumulator<T, error_tag, \
Accumulator<T, mean_tag, \
Accumulator<T, count_tag, \
AccumulatorBase<T>>>>;
Definition at line 105 of file error.cpp.
#define ALPS_ACCUMULATOR_INST_ERROR_RESULT |
( |
|
r, |
|
|
|
data, |
|
|
|
T |
|
) |
| |
Value:template class Result<T, error_tag, \
Result<T, mean_tag, \
Result<T, count_tag, \
ResultBase<T>>>>;
Definition at line 214 of file error.cpp.
#define ALPS_ACCUMULATOR_VALUE_TYPES_SEQ BOOST_PP_TUPLE_TO_SEQ(ALPS_ACCUMULATOR_VALUE_TYPES_SIZE, (ALPS_ACCUMULATOR_VALUE_TYPES)) |
#define NUMERIC_FUNCTION_IMPLEMENTATION |
( |
|
FUNCTION_NAME, |
|
|
|
ERROR |
|
) |
| |
Value:template<typename T, typename B> \
void Result<T, error_tag, B>:: FUNCTION_NAME () { \
B:: FUNCTION_NAME (); \
NUMERIC_FUNCTION_USING \
m_error = ERROR ; \
}
Definition at line 187 of file error.cpp.
#define NUMERIC_FUNCTION_USING |