How is version 5.0 different?
- The pack and unpack functions are incompatible with all previous versions of SPRNG.
- SPRNG 5.0 is otherwise backwards compatible with SPRNG 4.0.
- In SPRNG 5.0, compiling with MPI functions and the Fortran interface are now both optional.
- If the TestU01 suite of statistical tests is installed, a set of test files using that suite can now be generated in the TESTS/testu01 directory.
- When the Fortran interface is installed, SPRNG 5.0 should usually detect the Fortran name mangling scheme automatically.
- When adding a new generator, there are now two templates. One uses double pointers to handle dynamically sized containers, as in SPRNG 4.0. The new template uses std::vector.
- Fixed various issues with .checksprng and the PMLCG.