diff options
Diffstat (limited to 'test/test_gray_code_rank.cpp')
-rw-r--r-- | test/test_gray_code_rank.cpp | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/test/test_gray_code_rank.cpp b/test/test_gray_code_rank.cpp index c52bab6..7980bf3 100644 --- a/test/test_gray_code_rank.cpp +++ b/test/test_gray_code_rank.cpp @@ -31,21 +31,6 @@ #include <iostream> #include <iterator> -/// Return an array of D precisions with sum at most N -template <size_t N, size_t D> -std::array<size_t, D> -make_random_precisions(Context& ctx) -{ - std::array<size_t, D> ms; - size_t bits_left = N; - for (size_t i = 0; i < D; ++i) { - ms[i] = rand_between(ctx, 1, bits_left / (D - i) + 1); - bits_left -= ms[i]; - } - - return ms; -} - template <class T, size_t N, size_t D> T get_mask(const std::array<size_t, D>& ms, const size_t d, const size_t step) |