summaryrefslogtreecommitdiffstats
path: root/benchmarks/include/benchmark_types.h
diff options
context:
space:
mode:
Diffstat (limited to 'benchmarks/include/benchmark_types.h')
-rw-r--r--benchmarks/include/benchmark_types.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/benchmarks/include/benchmark_types.h b/benchmarks/include/benchmark_types.h
index fcdeac6..13964e8 100644
--- a/benchmarks/include/benchmark_types.h
+++ b/benchmarks/include/benchmark_types.h
@@ -3,8 +3,9 @@
#include <cstdlib>
#include "psu-ds/BTree.h"
#include "framework/interface/Record.h"
+#include "pgm/pgm_index_dynamic.hpp"
-/* TLX BTree definitions*/
+/* BTree definitions*/
template <typename K, typename V>
struct btree_record {
K key;
@@ -50,3 +51,5 @@ struct euclidean_distance {
typedef mt::mtree<Word2VecRec, euclidean_distance> MTree;
#endif
+typedef pgm::DynamicPGMIndex<uint64_t, uint64_t, pgm::PGMIndex<uint64_t, 64>> PGM;
+