COMBINATORIAL_BLAS 1.6
 
Loading...
Searching...
No Matches
splittable_mrg.h File Reference
#include <stdint.h>
Include dependency graph for splittable_mrg.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mrg_state
 

Typedefs

typedef struct mrg_state mrg_state
 

Functions

uint_fast32_t mrg_get_uint_orig (mrg_state *state)
 
double mrg_get_double_orig (mrg_state *state)
 
void mrg_seed (mrg_state *st, const uint_fast32_t seed[5])
 
void mrg_skip (mrg_state *state, uint_least64_t exponent_high, uint_least64_t exponent_middle, uint_least64_t exponent_low)
 

Typedef Documentation

◆ mrg_state

typedef struct mrg_state mrg_state

Function Documentation

◆ mrg_get_double_orig()

double mrg_get_double_orig ( mrg_state state)

◆ mrg_get_uint_orig()

uint_fast32_t mrg_get_uint_orig ( mrg_state state)

◆ mrg_seed()

void mrg_seed ( mrg_state st,
const uint_fast32_t  seed[5] 
)

◆ mrg_skip()

void mrg_skip ( mrg_state state,
uint_least64_t  exponent_high,
uint_least64_t  exponent_middle,
uint_least64_t  exponent_low 
)