38 #if (LONG_MAX<(1ULL<<32)) 66 SIMLIB_RandomSeed = seed;
double Random()
base uniform generator (range 0-0.999999...) the default implementation is simple LCG 32bit ...
Implementation of class CalendarList interface is static - using global functions in SQS namespace...
void RandomSeed(long seed)
initialize random number seed
Internal header file for SIMLIB/C++.
Main SIMLIB/C++ interface.
void SetBaseRandomGenerator(double(*new_gen)())
set another random generator default Random() implementation can be replaced
static myint32 SIMLIB_RandomSeed
static double(* SIMLIB_RandomBasePtr)()
double SIMLIB_RandomBase()