Description: A useful wrapper over the boost Mersenne Twister random number generator. It is implemented as a singleton such that the same instance can be used throughout a code by requesting the singleton instance. It also can return the host rng for boost functions that requires it. A unary function is also provided for use with std::random_shuffle for example.
To Search:
File list (Check if you may need any files):
boost_19937_wrapper
...................\boost_19937_wrapper.cc
...................\boost_19937_wrapper.h
__MACOSX
........\boost_19937_wrapper
........\...................\._boost_19937_wrapper.h