COMBINATORIAL_BLAS 1.6
Loading...
Searching...
No Matches
RngStream.h File Reference

Go to the source code of this file.

Classes

struct  RngStream_InfoState

Typedefs

typedef struct RngStream_InfoState * RngStream

Functions

int RngStream_SetPackageSeed (unsigned long seed[6])
RngStream RngStream_CreateStream (const char name[], double *nextSeed)
void RngStream_DeleteStream (RngStream g)
void RngStream_ResetStartStream (RngStream g)
void RngStream_ResetStartSubstream (RngStream g)
void RngStream_ResetNextSubstream (RngStream g)
void RngStream_SetAntithetic (RngStream g, int a)
void RngStream_IncreasedPrecis (RngStream g, int incp)
int RngStream_SetSeed (RngStream g, unsigned long seed[6])
void RngStream_AdvanceState (RngStream g, long e, long c)
void RngStream_GetState (RngStream g, unsigned long seed[6])
void RngStream_WriteState (RngStream g)
void RngStream_WriteStateFull (RngStream g)
double RngStream_RandU01 (RngStream g)
int RngStream_RandInt (RngStream g, int i, int j)
unsigned int RngStream_RandUInt (RngStream g, unsigned int i, unsigned int j)
void RngStream_ParInit (int proc_num, int nprocs, int thread_num, int nthreads, int nstreams, double *nextSeed_local)

Typedef Documentation

◆ RngStream

typedef struct RngStream_InfoState* RngStream

Definition at line 14 of file RngStream.h.

Function Documentation

◆ RngStream_AdvanceState()

void RngStream_AdvanceState ( RngStream g,
long e,
long c )

◆ RngStream_CreateStream()

RngStream RngStream_CreateStream ( const char name[],
double * nextSeed )

◆ RngStream_DeleteStream()

void RngStream_DeleteStream ( RngStream g)

◆ RngStream_GetState()

void RngStream_GetState ( RngStream g,
unsigned long seed[6] )

◆ RngStream_IncreasedPrecis()

void RngStream_IncreasedPrecis ( RngStream g,
int incp )

◆ RngStream_ParInit()

void RngStream_ParInit ( int proc_num,
int nprocs,
int thread_num,
int nthreads,
int nstreams,
double * nextSeed_local )

◆ RngStream_RandInt()

int RngStream_RandInt ( RngStream g,
int i,
int j )

◆ RngStream_RandU01()

double RngStream_RandU01 ( RngStream g)

◆ RngStream_RandUInt()

unsigned int RngStream_RandUInt ( RngStream g,
unsigned int i,
unsigned int j )

◆ RngStream_ResetNextSubstream()

void RngStream_ResetNextSubstream ( RngStream g)

◆ RngStream_ResetStartStream()

void RngStream_ResetStartStream ( RngStream g)

◆ RngStream_ResetStartSubstream()

void RngStream_ResetStartSubstream ( RngStream g)

◆ RngStream_SetAntithetic()

void RngStream_SetAntithetic ( RngStream g,
int a )

◆ RngStream_SetPackageSeed()

int RngStream_SetPackageSeed ( unsigned long seed[6])

◆ RngStream_SetSeed()

int RngStream_SetSeed ( RngStream g,
unsigned long seed[6] )

◆ RngStream_WriteState()

void RngStream_WriteState ( RngStream g)

◆ RngStream_WriteStateFull()

void RngStream_WriteStateFull ( RngStream g)