RandomNumberGenerator Class Reference

#include <RandomNumberGenerator.h>

Inheritance diagram for RandomNumberGenerator:

CStdLibRandGenerator List of all members.

Public Member Functions

 RandomNumberGenerator ()
virtual ~RandomNumberGenerator ()
virtual int generate_nIndependentStdNormalNumbers (int n, int seed=0)=0
virtual int generate_nIndependentUniformNumbers (int n, double lower, double upper, int seed=0)=0
virtual Vector getGeneratedNumbers ()=0
virtual int getSeed ()=0

Detailed Description

Definition at line 39 of file RandomNumberGenerator.h.


Constructor & Destructor Documentation

RandomNumberGenerator::RandomNumberGenerator (  ) 

Definition at line 36 of file RandomNumberGenerator.cpp.

RandomNumberGenerator::~RandomNumberGenerator (  )  [virtual]

Definition at line 40 of file RandomNumberGenerator.cpp.


Member Function Documentation

virtual int RandomNumberGenerator::generate_nIndependentStdNormalNumbers ( int  n,
int  seed = 0 
) [pure virtual]

virtual int RandomNumberGenerator::generate_nIndependentUniformNumbers ( int  n,
double  lower,
double  upper,
int  seed = 0 
) [pure virtual]

virtual Vector RandomNumberGenerator::getGeneratedNumbers (  )  [pure virtual]

virtual int RandomNumberGenerator::getSeed (  )  [pure virtual]

Implemented in CStdLibRandGenerator.

Referenced by SamplingAnalysis::analyze().


The documentation for this class was generated from the following files:

Generated on Mon Oct 23 15:05:48 2006 for OpenSees by doxygen 1.5.0