Go to the source code of this file.
Data Structures | |
struct | tw_rng |
struct | tw_rng_stream |
Typedefs | |
typedef int32_t * | tw_seed |
Enumerations | |
enum | SeedType { InitialSeed , LastSeed , NewSeed } |
Functions | |
tw_rng * | rng_init (int v, int w) |
tw_rng * | rng_core_init (int v, int w) |
void | rng_set_initial_seed () |
void | rng_init_generator (tw_rng_stream *g, SeedType Where, tw_rng *the_rng) |
void | rng_set_seed (tw_rng_stream *g, uint32_t *s, tw_rng *the_rng) |
void | rng_get_state (tw_rng_stream *g, uint32_t *s) |
void | rng_write_state (tw_rng_stream *g, FILE *f) |
double | rng_gen_val (tw_rng_stream *g) |
double | rng_gen_reverse_val (tw_rng_stream *g) |
typedef int32_t* tw_seed |
Definition at line 7 of file rand-clcg4.h.
enum SeedType |
Enumerator | |
---|---|
InitialSeed | |
LastSeed | |
NewSeed |
Definition at line 28 of file rand-clcg4.h.
|
extern |
Definition at line 416 of file rand-clcg4.c.
|
extern |
Definition at line 515 of file rand-clcg4.c.
|
extern |
Definition at line 451 of file rand-clcg4.c.
|
extern |
|
extern |
Definition at line 359 of file rand-clcg4.c.
|
extern |
Definition at line 241 of file rand-clcg4.c.
Referenced by rng_set_seed(), and tw_rand_initial_seed().
|
extern |
|
extern |
|
extern |
Definition at line 200 of file rand-clcg4.c.