#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 |