SimGrid
3.18
Versatile Simulation of Distributed Systems
|
#include "misc.h"
Classes | |
struct | RngStream_InfoState |
Typedefs | |
typedef struct RngStream_InfoState * | RngStream |
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 struct RngStream_InfoState* RngStream |
SG_BEGIN_DECL | ( | ) |
int RngStream_SetPackageSeed | ( | unsigned long | seed[6] | ) |
RngStream RngStream_CreateStream | ( | const char | name[] | ) |
int RngStream_SetSeed | ( | RngStream | g, |
unsigned long | seed[6] | ||
) |
double RngStream_RandU01 | ( | RngStream | g | ) |
int RngStream_RandInt | ( | RngStream | g, |
int | i, | ||
int | j | ||
) |
SG_END_DECL | ( | ) |