7 #ifndef BOOSTRANDOMGENERATORSH
9 #define BOOSTRANDOMGENERATORSH
15 #pragma warning( push, 3 ) // temp switch to level 3 warnings due to boost creating a pile or warnings at level 4.
20 #include <boost/random/uniform_int_distribution.hpp>
21 #include <boost/random/linear_congruential.hpp>
22 #include <boost/random/uniform_int.hpp>
23 #include <boost/random/uniform_real.hpp>
24 #include <boost/random/variate_generator.hpp>
25 #include <boost/random/lagged_fibonacci.hpp>
26 #include <boost/generator_iterator.hpp>
27 #include <boost/random/mersenne_twister.hpp>
28 #include <boost/random/normal_distribution.hpp>
38 typedef boost::variate_generator<Mersenne_Twister, NormalDistDouble>
Variate_gen;
47 #pragma warning( pop )