boost-random

    11热度

    4回答

    我有一个使用boost :: random的mt19937随机数生成器的程序。我需要做一个random_shuffle,并且希望为此生成的随机数来自这个共享状态,这样他们就可以确定mersenne twister先前生成的数字。 我想是这样的: void foo(std::vector<unsigned> &vec, boost::mt19937 &state) { struct ba

    4热度

    2回答

    我有一个循环应由insering一个OpenMP的编译很好地被并行化: boost::normal_distribution<double> ddist(0, pow(retention, i - 1)); boost::variate_generator<gen &, BOOST_TYPEOF(ddist)> dgen(rng, ddist); // Diamond