SimGrid  3.14.159
Versatile Simulation of Distributed Systems
RngStream.h File Reference
#include "misc.h"

Classes

struct  RngStream_InfoState
 

Typedefs

typedef struct RngStream_InfoStateRngStream
 

Functions

 SG_BEGIN_DECL ()
 
int RngStream_SetPackageSeed (unsigned long seed[6])
 
RngStream RngStream_CreateStream (const char name[])
 
void RngStream_DeleteStream (RngStream *pg)
 
RngStream RngStream_CopyStream (const RngStream src)
 
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)
 
 SG_END_DECL ()
 

Typedef Documentation

§ RngStream

Function Documentation

§ SG_BEGIN_DECL()

SG_BEGIN_DECL ( )

§ RngStream_SetPackageSeed()

int RngStream_SetPackageSeed ( unsigned long  seed[6])

§ RngStream_CreateStream()

RngStream RngStream_CreateStream ( const char  name[])

§ RngStream_DeleteStream()

void RngStream_DeleteStream ( RngStream pg)

§ RngStream_CopyStream()

RngStream RngStream_CopyStream ( const RngStream  src)

§ RngStream_ResetStartStream()

void RngStream_ResetStartStream ( RngStream  g)

§ RngStream_ResetStartSubstream()

void RngStream_ResetStartSubstream ( RngStream  g)

§ RngStream_ResetNextSubstream()

void RngStream_ResetNextSubstream ( RngStream  g)

§ RngStream_SetAntithetic()

void RngStream_SetAntithetic ( RngStream  g,
int  a 
)

§ RngStream_IncreasedPrecis()

void RngStream_IncreasedPrecis ( RngStream  g,
int  incp 
)

§ RngStream_SetSeed()

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

§ RngStream_AdvanceState()

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

§ RngStream_GetState()

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

§ RngStream_WriteState()

void RngStream_WriteState ( RngStream  g)

§ RngStream_WriteStateFull()

void RngStream_WriteStateFull ( RngStream  g)

§ RngStream_RandU01()

double RngStream_RandU01 ( RngStream  g)

§ RngStream_RandInt()

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

§ SG_END_DECL()

SG_END_DECL ( )