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 )