Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
std::tr1 Namespace Reference

Namespaces

 placeholders
 
 regex_constants
 

Classes

class  bernoulli_distribution
 
struct  hash
 
class  linear_congruential
 
class  mersenne_twister
 
struct  result_of
 
class  subtract_with_carry
 
class  subtract_with_carry_01
 
class  xor_combine
 

Typedefs

typedef linear_congruential
< ::boost::int32_t, 16807, 0, 2147483647 > 
minstd_rand0
 
typedef linear_congruential
< ::boost::int32_t, 48271, 0, 2147483647 > 
minstd_rand
 
typedef mersenne_twister
< ::boost::uint32_t, 32, 624, 397, 31, 0x9908b0df, 11, 7, 0x9d2c5680, 15, 0xefc60000, 18 > 
mt19937
 
typedef subtract_with_carry_01
< float, 24, 10, 24 > 
ranlux_base_01
 
typedef subtract_with_carry_01
< double, 48, 10, 24 > 
ranlux64_base_01
 
typedef discard_block
< subtract_with_carry
< ::boost::int32_t,(1<< 24), 10, 24 >, 223, 24 > 
ranlux3
 
typedef discard_block
< subtract_with_carry
< ::boost::int32_t,(1<< 24), 10, 24 >, 389, 24 > 
ranlux4
 
typedef discard_block
< subtract_with_carry_01
< float, 24, 10, 24 >, 223, 24 > 
ranlux3_01
 
typedef discard_block
< subtract_with_carry_01
< float, 24, 10, 24 >, 389, 24 > 
ranlux4_01
 

Typedef Documentation

typedef linear_congruential< ::boost::int32_t, 48271, 0, 2147483647> std::tr1::minstd_rand
typedef linear_congruential< ::boost::int32_t, 16807, 0, 2147483647> std::tr1::minstd_rand0
typedef mersenne_twister< ::boost::uint32_t, 32,624,397,31,0x9908b0df,11,7,0x9d2c5680,15,0xefc60000,18> std::tr1::mt19937
typedef discard_block<subtract_with_carry< ::boost::int32_t, (1<<24), 10, 24>, 223, 24> std::tr1::ranlux3
typedef discard_block<subtract_with_carry_01<float, 24, 10, 24>, 223, 24> std::tr1::ranlux3_01
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>, 389, 24> std::tr1::ranlux4_01