1 | /** |
1 | /** |
2 | * random.C: SIMD oriented Fast Mersenne Twister(SFMT) |
2 | * random.C: SIMD oriented Fast Mersenne Twister(SFMT) |
3 | * |
3 | * |
4 | * Copyright © 2007 Pippijn van Steenhoven / The Ermyth Team (http://ermyth.schmorp.de) |
4 | * Copyright © 2007 Pippijn van Steenhoven / The Ermyth Team |
|
|
5 | * Rights to this code are as documented in COPYING. |
|
|
6 | * |
|
|
7 | * |
|
|
8 | * Portions of this file were derived from sources bearing the following license: |
|
|
9 | * |
5 | * Copyright © 2006, 2007 Mutsuo Saito, Makoto Matsumoto and Hiroshima |
10 | * Copyright © 2006, 2007 Mutsuo Saito, Makoto Matsumoto and Hiroshima |
6 | * University. All rights reserved. |
11 | * University. All rights reserved. |
7 | * |
12 | * |
8 | * @author Mutsuo Saito (Hiroshima University) |
13 | * @author Mutsuo Saito (Hiroshima University) |
9 | * @author Makoto Matsumoto (Hiroshima University) |
14 | * @author Makoto Matsumoto (Hiroshima University) |
10 | * |
15 | * |
11 | * The new BSD License is applied to this software, see doc/poddoc/license.pod |
16 | * The new BSD License is applied to this software. |
12 | */ |
17 | */ |
13 | |
18 | |
14 | static char const rcsid[] = "$Id: random.C,v 1.2 2007/09/09 20:05:52 pippijn Exp $"; |
19 | static char const rcsid[] = "$Id: random.C,v 1.3 2007/09/16 18:54:45 pippijn Exp $"; |
15 | |
20 | |
16 | #include <string.h> |
21 | #include <string.h> |
17 | #include <assert.h> |
22 | #include <assert.h> |
18 | |
23 | |
19 | #include <common/random.h> |
24 | #include <common/random.h> |