#include <ArborX_LinearBVH.hpp>
#include <ArborX_KDOP.hpp>
#include "ArborXTest_LegacyTree.hpp"
using KDOP6_double = ArborX::Experimental::KDOP<3, 6, double>;
using KDOP14_double = ArborX::Experimental::KDOP<3, 14, double>;
using KDOP18_double = ArborX::Experimental::KDOP<3, 18, double>;
using KDOP26_double = ArborX::Experimental::KDOP<3, 26, double>;
template <class MemorySpace>
using ArborX_Legacy_BVH_KDOP14_double =
    LegacyTree<ArborX::BoundingVolumeHierarchy<
        MemorySpace, ArborX::PairValueIndex<KDOP14_double>,
        ArborX::Experimental::DefaultIndexableGetter, KDOP14_double>>;
#define ARBORX_TEST_TREE_TYPES Tuple<ArborX_Legacy_BVH_KDOP14_double>
#define ARBORX_TEST_DEVICE_TYPES std::tuple<Kokkos::Serial::device_type>
#define ARBORX_TEST_DISABLE_NEAREST_QUERY
#define ARBORX_TEST_DISABLE_SPATIAL_QUERY_INTERSECTS_SPHERE
#include <tstQueryTreeDegenerate.cpp>
