| 1 |
ver 2.0 |
| 2 |
------- |
| 3 |
The recursion formula of dSFMT is changed. |
| 4 |
The supported periods are changed. |
| 5 |
The output sequences are completely changed. |
| 6 |
The generation speed is improved. |
| 7 |
The variable for initialization check is removed, because it causes |
| 8 |
an execution error in cygwin. |
| 9 |
|
| 10 |
ver 1.3.1 |
| 11 |
------- |
| 12 |
change dSFMT.h not to include dSFMT-params.h |
| 13 |
change Makefile to clean test files. |
| 14 |
|
| 15 |
ver 1.3 |
| 16 |
------- |
| 17 |
add `dsfmt_' prefix to functions. |
| 18 |
changed to structure base code. |
| 19 |
put Intel Compiler into silence. |
| 20 |
bug fix checking BIG_ENDIAN and BYTE_ORDER |
| 21 |
change test.c not to include dSFMT.c |
| 22 |
dSFMT-alti.h and dSFMT-sse2.h are marged into dSFMT.c |
| 23 |
|
| 24 |
ver 1.2.1 |
| 25 |
------- |
| 26 |
add #include <altivec.h> to dSFMT.c |
| 27 |
|
| 28 |
ver 1.2 |
| 29 |
------- |
| 30 |
The precision specifier of printf was too large in test.c |
| 31 |
CAUTION! *.out.txt is changed. |
| 32 |
add dSFMT-params216091.h |
| 33 |
gcc compile option changed form -O9 to -O3. |
| 34 |
add AltiVec parameter format for systems which are not OSX. |
| 35 |
change Makefile for systems which are not OSX and support AltiVec. |
| 36 |
change sample2 of howto-compile for Free BSD. |
| 37 |
change period certification code more smart. |
| 38 |
change source files for BORLANDC and Visual Studio. |
| 39 |
|
| 40 |
ver 1.1.1 |
| 41 |
------- |
| 42 |
BUG in dSFMT-sse2.h is fixed. |
| 43 |
This bug didn't change the result. |
| 44 |
Change test.c |
| 45 |
|
| 46 |
ver 1.1 |
| 47 |
------- |
| 48 |
add dSFMT-params132049.h |
| 49 |
fix bug in period_certification. It's a bug but result is the same for |
| 50 |
all parameter files. |
| 51 |
change macro definition names and global variables. Thank you, Adam Piatyszek. |
| 52 |
remove L suffix from floating point constants. It's Saito's misunderstanding. |
| 53 |
fix bug of sfmt_idxof definition for BIG ENDIAN machine. |
| 54 |
|
| 55 |
ver 1.0.1 |
| 56 |
------- |
| 57 |
change name dSFMT-alti.c to SFMT-alti.h |
| 58 |
change name dSFMT-sse2.c to SFMT-sse2.h |
| 59 |
This version is not released. |
| 60 |
|
| 61 |
ver 1.0 |
| 62 |
------- |
| 63 |
The first version. |