#include <boost/preprocessor/tuple/to_seq.hpp>
#include <boost/preprocessor/seq/for_each.hpp>
#include <alps/config.hpp>
#include <alps/accumulators/wrapper_set.hpp>
#include <alps/accumulators.hpp>
#include <alps/hdf5/vector.hpp>
Go to the source code of this file.
#define ALPS_ACCUMULATOR_REGISTER_ACCUMULATOR |
( |
|
A | ) |
|
Value:accumulator_set::register_serializable_type_nolock<A::accumulator_type>(); \
result_set::register_serializable_type_nolock<A::result_type>();
#define ALPS_ACCUMULATOR_REGISTER_TYPE |
( |
|
r, |
|
|
|
data, |
|
|
|
T |
|
) |
| |
Value:#define ALPS_ACCUMULATOR_REGISTER_ACCUMULATOR(A)
#define ALPS_ACCUMULATOR_VALUE_TYPES_SEQ BOOST_PP_TUPLE_TO_SEQ(ALPS_ACCUMULATOR_VALUE_TYPES_SIZE, (ALPS_ACCUMULATOR_VALUE_TYPES)) |