• Christoph Conrads's avatar
    Clean up RANLUX code · 8564d218
    Christoph Conrads authored
    * have exactly one AWC/SWB-based generator for each word size
    * use SWB(2^64,62,3) instead of SWB(2^64,4,26) because I know now that
      the period is at least 2^165
    * add manually optimized RANLUX8 variants
    * only use 128-bit integers if available
    8564d218
Name
Last commit
Last update
.gitignore Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
benchmark.cpp Loading commit data...
compute-awc-swb-period-length.py Loading commit data...
compute-luscher-trajectory-awc.cpp.in Loading commit data...
compute-luscher-trajectory-swb.cpp.in Loading commit data...
compute-luscher-trajectory-swc.cpp.in Loading commit data...
find-awc-swb-prngs.sh Loading commit data...
generate-awc-swb-moduli.py Loading commit data...
make-ranlux-over-seed-plots.sh Loading commit data...
plot-luscher-trajectory.py Loading commit data...
plot-ranlux-over-seed.py Loading commit data...
random-number-engine.hpp Loading commit data...
ranlux-over-seed-counter.cpp Loading commit data...
ranlux-over-seed-lcg.cpp Loading commit data...
ranlux-over-seed-lfsr.cpp Loading commit data...
rlxt-vs-std.cpp Loading commit data...