Distributed QUEST for GPU
mt19937ar.h
Go to the documentation of this file.
1 #ifndef MT_RAND
2 #define MT_RAND
3 
4 void init_by_array(unsigned long init_key[], int key_length);
5 
6 void init_genrand(unsigned long s);
7 
8 /* generates a random number on [0,1]-real-interval */
9 double genrand_real1(void);
10 
11 /* generates a random number on [0,1)-real-interval */
12 double genrand_real2(void);
13 
14 /* generates a random number on (0,1)-real-interval */
15 double genrand_real3(void);
16 
17 /* generates a random number on (0,1)-real-interval */
18 double genrand_real3(void);
19 
20 /* generates a random number on [0,1) with 53-bit resolution*/
21 double genrand_res53(void);
22 
23 #endif
24 
void init_by_array(unsigned long init_key[], int key_length)
Definition: mt19937ar.cpp:76
double genrand_real2(void)
Definition: mt19937ar.cpp:153
double genrand_real3(void)
Definition: mt19937ar.cpp:160
double genrand_res53(void)
Definition: mt19937ar.cpp:167
double genrand_real1(void)
Definition: mt19937ar.cpp:146
void init_genrand(unsigned long s)
Definition: mt19937ar.cpp:57