#include <boost/tr1/detail/config.hpp>#include <boost/random.hpp>#include <boost/nondet_random.hpp>#include <boost/tr1/detail/functor2iterator.hpp>#include <boost/type_traits/is_fundamental.hpp>#include <boost/type_traits/is_same.hpp>
Namespaces | |
| std::tr1 | |
Typedefs | |
| typedef linear_congruential < ::boost::int32_t, 16807, 0, 2147483647 >  | std::tr1::minstd_rand0 | 
| typedef linear_congruential < ::boost::int32_t, 48271, 0, 2147483647 >  | std::tr1::minstd_rand | 
| typedef mersenne_twister < ::boost::uint32_t, 32, 624, 397, 31, 0x9908b0df, 11, 7, 0x9d2c5680, 15, 0xefc60000, 18 >  | std::tr1::mt19937 | 
| typedef subtract_with_carry_01 < float, 24, 10, 24 >  | std::tr1::ranlux_base_01 | 
| typedef subtract_with_carry_01 < double, 48, 10, 24 >  | std::tr1::ranlux64_base_01 | 
| typedef discard_block < subtract_with_carry < ::boost::int32_t,(1<< 24), 10, 24 >, 223, 24 >  | std::tr1::ranlux3 | 
| typedef discard_block < subtract_with_carry < ::boost::int32_t,(1<< 24), 10, 24 >, 389, 24 >  | std::tr1::ranlux4 | 
| typedef discard_block < subtract_with_carry_01 < float, 24, 10, 24 >, 223, 24 >  | std::tr1::ranlux3_01 | 
| typedef discard_block < subtract_with_carry_01 < float, 24, 10, 24 >, 389, 24 >  | std::tr1::ranlux4_01 |