|
SFMT-jump
0.1
|
do jump using jump polynomial. More...
#include <assert.h>#include <stdlib.h>#include <ctype.h>#include <string.h>#include "SFMT-params.h"#include "SFMT.h"#include "SFMT-jump.h"#include "SFMT-common.h"Functions | |
| static void | next_state (sfmt_t *sfmt) |
| calculate next state | |
| static void | add (sfmt_t *dest, sfmt_t *src) |
| void | SFMT_jump (sfmt_t *sfmt, const char *jump_string) |
| jump ahead using jump_string | |
do jump using jump polynomial.
Copyright (C) 2012 Mutsuo Saito, Makoto Matsumoto, Hiroshima University and The University of Tokyo. All rights reserved.
The 3-clause BSD License is applied to this software, see LICENSE.txt
| static void add | ( | sfmt_t * | dest, |
| sfmt_t * | src | ||
| ) | [inline, static] |
Referenced by SFMT_jump().
| static void next_state | ( | sfmt_t * | sfmt | ) | [inline, static] |
| void SFMT_jump | ( | sfmt_t * | sfmt, |
| const char * | jump_string | ||
| ) |
jump ahead using jump_string
| sfmt | SFMT internal state input and output. |
| jump_string | string which represents jump polynomial. |
References add(), and next_state().
1.8.0