[440] | 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.
|
---|