The R Project SVN R

Rev

Rev 5458 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5458 Rev 6098
Line 28... Line 28...
28
typedef enum {
28
typedef enum {
29
    WICHMANN_HILL,
29
    WICHMANN_HILL,
30
    MARSAGLIA_MULTICARRY,
30
    MARSAGLIA_MULTICARRY,
31
    SUPER_DUPER,
31
    SUPER_DUPER,
32
    RAND,
32
    RAND,
33
    MERSENNE_TWISTER,
33
    MERSENNE_TWISTER
34
} RNGtype;
34
} RNGtype;
35
 
35
 
36
/* Different kind of "N(0,1)" generators :*/
36
/* Different kind of "N(0,1)" generators :*/
37
typedef enum {
37
typedef enum {
38
    AHRENS_DIETER,
38
    AHRENS_DIETER,
39
    KINDERMAN_RAMAGE,
39
    KINDERMAN_RAMAGE
40
} N01type;
40
} N01type;
41
 
41
 
42
typedef struct {
42
typedef struct {
43
    RNGtype kind; /* above enum: 0,1,2... */
43
    RNGtype kind; /* above enum: 0,1,2... */
44
    N01type Nkind;
44
    N01type Nkind;