| -rw-r--r-- | .gitignore | 46L |
| -rw-r--r-- | .travis.yml | 26L |
| -rw-r--r-- | GNUmakefile | 60L |
| -rw-r--r-- | LICENSE | 31L |
| -rw-r--r-- | README.md | 428L |
| -rw-r--r-- | docs/Doxyfile | 44L |
| -rw-r--r-- | docs/cbrng.dox | 198L |
| -rw-r--r-- | docs/releasenotes.dox | 215L |
| -rw-r--r-- | examples/GNUmakefile | 156L |
| -rw-r--r-- | examples/README | 83L |
| -rw-r--r-- | examples/example_seeds.h | 72L |
| -rwxr-xr-x | examples/gencl.sh | 49L |
| -rw-r--r-- | examples/pi_aes.cpp | 89L |
| -rw-r--r-- | examples/pi_capi.c | 78L |
| -rw-r--r-- | examples/pi_check.h | 67L |
| -rw-r--r-- | examples/pi_cppapi.cpp | 78L |
| -rw-r--r-- | examples/pi_cuda.cu | 121L |
| -rw-r--r-- | examples/pi_cudapp.cu | 127L |
| -rw-r--r-- | examples/pi_gsl.c | 67L |
| -rw-r--r-- | examples/pi_metal.m | 107L |
| -rw-r--r-- | examples/pi_metal_kernel.metal | 73L |
| -rw-r--r-- | examples/pi_microurng.cpp | 108L |
| -rw-r--r-- | examples/pi_opencl.c | 98L |
| -rw-r--r-- | examples/pi_opencl_kernel.ocl | 71L |
| -rw-r--r-- | examples/pi_uniform.cpp | 154L |
| -rw-r--r-- | examples/simple.c | 59L |
| -rw-r--r-- | examples/simplepp.cpp | 49L |
| -rw-r--r-- | include/Random123/MicroURNG.hpp | 146L |
| -rw-r--r-- | include/Random123/ReinterpretCtr.hpp | 88L |
| -rw-r--r-- | include/Random123/aes.h | 398L |
| -rw-r--r-- | include/Random123/array.h | 355L |
| -rw-r--r-- | include/Random123/ars.h | 204L |
| -rw-r--r-- | include/Random123/boxmuller.hpp | 139L |
| -rw-r--r-- | include/Random123/conventional/Engine.hpp | 280L |
| -rw-r--r-- | include/Random123/conventional/gsl_cbrng.h | 128L |
| -rw-r--r-- | include/Random123/features/clangfeatures.h | 93L |
| -rw-r--r-- | include/Random123/features/compilerfeatures.h | 345L |
| -rw-r--r-- | include/Random123/features/fujitsufeatures.h | 86L |
| -rw-r--r-- | include/Random123/features/gccfeatures.h | 285L |
| -rw-r--r-- | include/Random123/features/iccfeatures.h | 212L |
| -rw-r--r-- | include/Random123/features/metalfeatures.h | 111L |
| -rw-r--r-- | include/Random123/features/msvcfeatures.h | 200L |
| -rw-r--r-- | include/Random123/features/nvccfeatures.h | 129L |
| -rw-r--r-- | include/Random123/features/open64features.h | 50L |
| -rw-r--r-- | include/Random123/features/openclfeatures.h | 89L |
| -rw-r--r-- | include/Random123/features/pgccfeatures.h | 195L |
| -rw-r--r-- | include/Random123/features/sse.h | 280L |
| -rw-r--r-- | include/Random123/features/sunprofeatures.h | 172L |
| -rw-r--r-- | include/Random123/features/xlcfeatures.h | 211L |
| -rw-r--r-- | include/Random123/gsl_microrng.h | 136L |
| -rw-r--r-- | include/Random123/philox.h | 493L |
| -rw-r--r-- | include/Random123/threefry.h | 874L |
| -rw-r--r-- | include/Random123/u01fixedpt.h | 200L |
| -rw-r--r-- | include/Random123/uniform.hpp | 310L |
| -rw-r--r-- | tests/BUILDVC.BAT | 50L |
| -rw-r--r-- | tests/BUILDVC11.BAT | 6L |
| -rw-r--r-- | tests/GNUmakefile | 172L |
| -rw-r--r-- | tests/README | 145L |
| l--------- | tests/gencl.sh | 1L |
| -rw-r--r-- | tests/kat.h | 70L |
| -rw-r--r-- | tests/kat_c.c | 41L |
| -rw-r--r-- | tests/kat_cpp.cpp | 222L |
| -rw-r--r-- | tests/kat_cuda.cu | 62L |
| -rw-r--r-- | tests/kat_dev_execute.h | 51L |
| -rw-r--r-- | tests/kat_main.h | 306L |
| -rw-r--r-- | tests/kat_metal.m | 85L |
| -rw-r--r-- | tests/kat_metal_kernel.metal | 38L |
| -rw-r--r-- | tests/kat_opencl.c | 100L |
| -rw-r--r-- | tests/kat_opencl_kernel.ocl | 37L |
| -rw-r--r-- | tests/kat_vectors | 83L |
| -rw-r--r-- | tests/old_kat_vectors | 5339L |
| -rw-r--r-- | tests/rngNxW.h | 48L |
| -rw-r--r-- | tests/time_boxmuller.cpp | 142L |
| -rw-r--r-- | tests/time_boxmuller_cuda.cu | 181L |
| -rw-r--r-- | tests/time_cuda.cu | 175L |
| -rw-r--r-- | tests/time_initkeyctr.h | 123L |
| -rw-r--r-- | tests/time_misc.h | 44L |
| -rw-r--r-- | tests/time_opencl.c | 200L |
| -rw-r--r-- | tests/time_opencl_kernel.ocl | 35L |
| -rw-r--r-- | tests/time_random123.h | 119L |
| -rw-r--r-- | tests/time_serial.c | 162L |
| -rw-r--r-- | tests/time_thread.c | 242L |
| -rw-r--r-- | tests/timers.cpp | 249L |
| -rw-r--r-- | tests/ut_Engine.cpp | 246L |
| -rw-r--r-- | tests/ut_M128.cpp | 151L |
| -rw-r--r-- | tests/ut_ReinterpretCtr.cpp | 51L |
| -rw-r--r-- | tests/ut_aes.cpp | 106L |
| -rw-r--r-- | tests/ut_ars.c | 82L |
| -rw-r--r-- | tests/ut_carray.cpp | 319L |
| -rw-r--r-- | tests/ut_features.cpp | 469L |
| -rw-r--r-- | tests/ut_gsl.c | 112L |
| -rw-r--r-- | tests/ut_ua.cpp | 63L |
| -rw-r--r-- | tests/ut_uniform.cpp | 173L |
| -rw-r--r-- | tests/ut_uniform_IEEEkat.cpp | 293L |
| -rw-r--r-- | tests/ut_uniform_IEEEkatvectors.hpp | 2605L |
| -rw-r--r-- | tests/ut_uniform_kat_vectors.dat | 2604L |
| -rw-r--r-- | tests/ut_uniform_reference.hpp | 19L |
| -rw-r--r-- | tests/util.h | 221L |
| -rw-r--r-- | tests/util_cuda.h | 147L |
| -rw-r--r-- | tests/util_demangle.hpp | 75L |
| -rw-r--r-- | tests/util_expandtpl.h | 72L |
| -rw-r--r-- | tests/util_m128.h | 87L |
| -rw-r--r-- | tests/util_metal.h | 113L |
| -rw-r--r-- | tests/util_opencl.h | 381L |
| -rw-r--r-- | tests/util_print.h | 58L |