BeBOP Optimized Sparse Kernel Interface Library  1.0.1h
Functions
rand_util.c File Reference

Wrappers around the available random number generators. More...

#include <config/config.h>
#include <stdio.h>
#include <stdlib.h>
#include <oski/common.h>
#include <oski/mangle.h>
#include "rand_util.h"

Functions

oski_index_t rand_GenIndex (oski_index_t a, oski_index_t b)
oski_value_t rand_GenValueReal (double a, double b)
oski_value_t rand_GenValue (double a, double b)
static void swap_inds (oski_index_t *p_i, oski_index_t *p_j)
static void swap_vals (oski_value_t *p_i, oski_value_t *p_j)
void rand_PermuteIndices (oski_index_t *ind, oski_index_t len)
void rand_PermuteIndValPairs (oski_index_t *ind, oski_value_t *val, oski_index_t len)

Detailed Description

Wrappers around the available random number generators.