rabauke / trng4

state of the art C++ pseudo-random number generator library for sequential and parallel Monte Carlo simulations
https://www.numbercrunch.de/trng/
BSD 3-Clause "New" or "Revised" License
120 stars 21 forks source link

xoroshiro type generators #13

Closed jeffpollock9 closed 4 years ago

jeffpollock9 commented 6 years ago

Firstly many thanks for your library!

I was wondering if there were any plans to add the generators from here. In particular the xoroshiro128plus. They appear to be quite fast and have good properties so it would be nice to have them in your library under the C++11 RNG concept (the website provides a basic C implementation which is not too hard to tweak).

I would be more than happy to contribute to this where I could.

rabauke commented 6 years ago

If time permits I may implement this generator. I see, however, no easy way to implement splitting methods for this kind generator.