diff --git a/src/care/care_inst.h b/src/care/care_inst.h index d2cf4c11..17b7e5e8 100644 --- a/src/care/care_inst.h +++ b/src/care/care_inst.h @@ -20,18 +20,34 @@ #define CARE_TEMPLATE_ARRAY_TYPE int #include "care/KeyValueSorter_inst.h" +#define CARE_TEMPLATE_KEY_TYPE int +#define CARE_TEMPLATE_ARRAY_TYPE size_t +#include "care/KeyValueSorter_inst.h" + #define CARE_TEMPLATE_KEY_TYPE size_t #define CARE_TEMPLATE_ARRAY_TYPE float #include "care/KeyValueSorter_inst.h" +#define CARE_TEMPLATE_KEY_TYPE float +#define CARE_TEMPLATE_ARRAY_TYPE size_t +#include "care/KeyValueSorter_inst.h" + #define CARE_TEMPLATE_KEY_TYPE size_t #define CARE_TEMPLATE_ARRAY_TYPE double #include "care/KeyValueSorter_inst.h" +#define CARE_TEMPLATE_KEY_TYPE double +#define CARE_TEMPLATE_ARRAY_TYPE size_t +#include "care/KeyValueSorter_inst.h" + #if CARE_HAVE_LLNL_GLOBALID #define CARE_TEMPLATE_KEY_TYPE size_t #define CARE_TEMPLATE_ARRAY_TYPE globalID #include "care/KeyValueSorter_inst.h" + +#define CARE_TEMPLATE_KEY_TYPE globalID +#define CARE_TEMPLATE_ARRAY_TYPE size_t +#include "care/KeyValueSorter_inst.h" #endif #define CARE_TEMPLATE_KEY_TYPE int @@ -42,10 +58,18 @@ #define CARE_TEMPLATE_ARRAY_TYPE float #include "care/KeyValueSorter_inst.h" +#define CARE_TEMPLATE_KEY_TYPE float +#define CARE_TEMPLATE_ARRAY_TYPE int +#include "care/KeyValueSorter_inst.h" + #define CARE_TEMPLATE_KEY_TYPE int #define CARE_TEMPLATE_ARRAY_TYPE double #include "care/KeyValueSorter_inst.h" +#define CARE_TEMPLATE_KEY_TYPE double +#define CARE_TEMPLATE_ARRAY_TYPE int +#include "care/KeyValueSorter_inst.h" + #define CARE_TEMPLATE_KEY_TYPE int64_t #define CARE_TEMPLATE_ARRAY_TYPE int64_t #include "care/KeyValueSorter_inst.h"