|
static void | make_mrg_seed_short (uint64_t userseed, uint_fast32_t *seed) |
|
static int | generate_4way_bernoulli (mrg_state *st, int level, int nlevels) |
|
static uint64_t | bitreverse (uint64_t x) |
|
static int64_t | scramble (int64_t v0, int lgN, uint64_t val0, uint64_t val1) |
|
static void | make_one_edge (int64_t nverts, int level, int lgN, mrg_state *st, packed_edge *result, uint64_t val0, uint64_t val1) |
|
static mrg_state | MakeScrambleValues (uint64_t &val0, uint64_t &val1, const uint_fast32_t seed[]) |
|
static void | generate_kronecker_range (const uint_fast32_t seed[5], int logN, int64_t start_edge, int64_t end_edge, packed_edge *edges) |
|
static void | compute_edge_range (int rank, int size, int64_t M, int64_t *start_idx, int64_t *end_idx) |
|
static void | make_graph (int log_numverts, int64_t M, int64_t *nedges_ptr, packed_edge **result_ptr, MPI_Comm &world) |
|
static long | init_random () |
|
static void | make_mrg_seed_short (uint64_t userseed, uint_fast32_t *seed) |
|
static int | generate_4way_bernoulli (mrg_state *st, int level, int nlevels) |
|
static uint64_t | bitreverse (uint64_t x) |
|
static int64_t | scramble (int64_t v0, int lgN, uint64_t val0, uint64_t val1) |
|
static void | make_one_edge (int64_t nverts, int level, int lgN, mrg_state *st, packed_edge *result, uint64_t val0, uint64_t val1) |
|
static mrg_state | MakeScrambleValues (uint64_t &val0, uint64_t &val1, const uint_fast32_t seed[]) |
|
static void | generate_kronecker_range (const uint_fast32_t seed[5], int logN, int64_t start_edge, int64_t end_edge, packed_edge *edges) |
|
static void | compute_edge_range (int rank, int size, int64_t M, int64_t *start_idx, int64_t *end_idx) |
|
static void | make_graph (int log_numverts, int64_t M, int64_t *nedges_ptr, packed_edge **result_ptr, MPI_Comm &world) |
|
static long | init_random () |
|
Definition at line 88 of file RefGen21.h.