Skip to content

Commit 9a3f96e

Browse files
Sheppard, KevinSheppard, Kevin
authored andcommitted
REF: Add functions to randomstate object
Add random_raw and random_uintegers to randomstate object
1 parent 0825be7 commit 9a3f96e

File tree

17 files changed

+22
-19
lines changed

17 files changed

+22
-19
lines changed

randomstate/interface/dSFMT/dSFMT-shim.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ extern inline uint64_t random_uint64(aug_state* state);
77

88
extern inline double random_double(aug_state* state);
99

10-
extern inline uint64_t random_raw(aug_state* state);
10+
extern inline uint64_t random_raw_values(aug_state* state);
1111

1212
void reset_buffer(aug_state* state)
1313
{

randomstate/interface/dSFMT/dSFMT-shim.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ static inline double random_double(aug_state* state)
6464
}
6565

6666

67-
static inline uint64_t random_raw(aug_state* state)
67+
static inline uint64_t random_raw_values(aug_state* state)
6868
{
6969
double d = random_double_from_buffer(state);
7070
return (uint64_t *)&d;

randomstate/interface/mlfg-1279-861/mlfg-1279-861-shim.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ extern inline uint64_t random_uint64(aug_state* state);
66

77
extern inline double random_double(aug_state* state);
88

9-
extern inline uint64_t random_raw(aug_state* state);
9+
extern inline uint64_t random_raw_values(aug_state* state);
1010

1111
void set_seed(aug_state* state, uint64_t val)
1212
{

randomstate/interface/mlfg-1279-861/mlfg-1279-861-shim.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ inline uint64_t random_uint64(aug_state* state)
3232
return out;
3333
}
3434

35-
inline uint64_t random_raw(aug_state* state)
35+
inline uint64_t random_raw_values(aug_state* state)
3636
{
3737
return mlfg_next(state->rng) >> 1;
3838
}

randomstate/interface/mrg32k3a/mrg32k3a-shim.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ extern inline uint64_t random_uint64(aug_state* state);
66

77
extern inline double random_double(aug_state* state);
88

9-
extern inline uint64_t random_raw(aug_state* state);
9+
extern inline uint64_t random_raw_values(aug_state* state);
1010

1111
void entropy_init(aug_state* state)
1212
{

randomstate/interface/mrg32k3a/mrg32k3a-shim.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ inline uint64_t random_uint64(aug_state* state)
3131
return (((uint64_t) mrg32k3a_random(state->rng) << 32) | mrg32k3a_random(state->rng));
3232
}
3333

34-
inline uint64_t random_raw(aug_state* state)
34+
inline uint64_t random_raw_values(aug_state* state)
3535
{
3636
return (uint64_t)random_uint32(state);
3737
}

randomstate/interface/pcg-32/pcg-32-shim.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ extern inline uint64_t random_uint64(aug_state* state);
66

77
extern inline double random_double(aug_state* state);
88

9-
extern inline uint64_t random_raw(aug_state* state);
9+
extern inline uint64_t random_raw_values(aug_state* state);
1010

1111
extern inline void set_seed(aug_state* state, uint64_t seed, uint64_t inc);
1212

randomstate/interface/pcg-32/pcg-32-shim.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ inline void advance_state(aug_state* state, uint64_t delta)
3535
pcg32_advance_r(state->rng, delta);
3636
}
3737

38-
inline uint64_t random_raw(aug_state* state)
38+
inline uint64_t random_raw_values(aug_state* state)
3939
{
4040
return (uint64_t)random_uint32(state);
4141
}

randomstate/interface/pcg-64/pcg-64-shim.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ extern inline uint64_t random_uint64(aug_state* state);
77

88
extern inline double random_double(aug_state* state);
99

10-
extern inline uint64_t random_raw(aug_state* state);
10+
extern inline uint64_t random_raw_values(aug_state* state);
1111

1212
extern inline void advance_state(aug_state* state, pcg128_t delta);
1313

randomstate/interface/pcg-64/pcg-64-shim.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ inline uint64_t random_uint64(aug_state* state)
3838
return pcg64_random_r(state->rng);
3939
}
4040

41-
inline uint64_t random_raw(aug_state* state)
41+
inline uint64_t random_raw_values(aug_state* state)
4242
{
4343
return random_uint64(state);
4444
}

0 commit comments

Comments
 (0)