File Xoroshiro256plus.h

Parent directory (necsim)

Contains a generic random number generator based on the Xoroshi256+ method.

Definition (necsim/Xoroshiro256plus.h)

Detailed Description

Sam Thompson, based on a functionally equivalent example from David Blackman and Sebastiano Vigna

Modified from code by David Blackman and Sebastiano Vigna (

To the extent possible under law, the author has dedicated all copyright and related and neighboring rights to this software to the public domain worldwide. This software is distributed without any warranty. See

Samuel Thompson (

The definitions for the constants defined here should not be altered. MIT Licence.


  • array
  • cstdint
  • iostream