MCPcopy Create free account
hub / github.com/bluescarni/mppp / get_init_vector

Function get_init_vector

benchmark/integer2_sort_unsigned.cpp:51–58  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

49
50template <typename T>
51std::vector<T> get_init_vector()
52{
53 rng.seed(0);
54 std::uniform_int_distribution<unsigned long> dist(0, 600000ul);
55 std::vector<T> retval(size);
56 std::generate(retval.begin(), retval.end(), [&dist]() { return static_cast<T>(T(dist(rng)) << (GMP_NUMB_BITS)); });
57 return retval;
58}
59
60const auto benchmark_name = mppp_benchmark_name();
61

Callers

nothing calls this directly

Calls 5

generateFunction · 0.85
seedMethod · 0.80
TFunction · 0.50
beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected