Lines Matching refs:Engine
18 template<typename Engine>
19 inline void trivial_discard(Engine& eng, boost::uintmax_t n) in trivial_discard()
25 template<typename Engine, typename T, std::size_t Dimension>
26 inline void match_vector(Engine& eng, T (&pt)[Dimension]) in match_vector()
42 template<typename Engine, typename T, std::size_t Dimension, std::size_t N>
45 Engine eng(Dimension); in expected_values()
53 template<typename Engine, typename T>
56 Engine eng(dimension); in test_zero_seed()
58 Engine other(dimension); in test_zero_seed()
72 template<typename Engine, typename T, std::size_t Dimension, std::size_t N>
76 test_zero_seed<Engine, T>(Dimension); in seed_function()
78 Engine eng(Dimension); in seed_function()
88 template<typename Engine, typename T, std::size_t Dimension, std::size_t N>
91 Engine eng(Dimension), trivial(Dimension), streamed(Dimension), initial_state(Dimension); in discard_function()
144 template<typename Engine>
147 typedef typename Engine::size_type size_type; in test_max_seed()
148 static const size_type maxseed = Engine::max(); in test_max_seed()
150 Engine eng(dim); in test_max_seed()
155 Engine other(dim); in test_max_seed()