Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

RngStream Class Reference

#include <RngStream.h>

List of all members.

Public Member Functions

 RngStream ()
void ResetStartStream ()
void ResetStartSubstream ()
void ResetNextSubstream ()
void SetAntithetic (bool a)
void IncreasedPrecis (bool incp)
bool SetSeed (const unsigned long seed[6])
void AdvanceState (long e, long c)
void GetState (unsigned long seed[6]) const
double RandU01 ()
long RandInt (long i, long j)

Static Public Member Functions

bool CheckSeed (const unsigned long seed[6])

Private Member Functions

double U01 ()
double U01d ()

Private Attributes

double Cg [6]
double Bg [6]
double Ig [6]
bool anti
bool incPrec


Constructor & Destructor Documentation

RngStream::RngStream  ) 
 


Member Function Documentation

void RngStream::AdvanceState long  e,
long  c
 

bool RngStream::CheckSeed const unsigned long  seed[6]  )  [static]
 

void RngStream::GetState unsigned long  seed[6]  )  const
 

void RngStream::IncreasedPrecis bool  incp  ) 
 

long RngStream::RandInt long  i,
long  j
 

double RngStream::RandU01  ) 
 

void RngStream::ResetNextSubstream  ) 
 

void RngStream::ResetStartStream  ) 
 

void RngStream::ResetStartSubstream  ) 
 

void RngStream::SetAntithetic bool  a  ) 
 

bool RngStream::SetSeed const unsigned long  seed[6]  ) 
 

double RngStream::U01  )  [private]
 

double RngStream::U01d  )  [private]
 


Member Data Documentation

bool RngStream::anti [private]
 

double RngStream::Bg[6] [private]
 

double RngStream::Cg[6] [private]
 

double RngStream::Ig[6] [private]
 

bool RngStream::incPrec [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Aug 27 16:17:32 2008 for Georgia Tech Network Simulator (GTNetS) by  doxygen 1.3.9.1