CStdLibRandGenerator Class Reference

#include <CStdLibRandGenerator.h>

Inheritance diagram for CStdLibRandGenerator:

RandomNumberGenerator List of all members.

Public Member Functions

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

Detailed Description

Definition at line 37 of file CStdLibRandGenerator.h.


Constructor & Destructor Documentation

CStdLibRandGenerator::CStdLibRandGenerator (  ) 

Definition at line 40 of file CStdLibRandGenerator.cpp.

CStdLibRandGenerator::~CStdLibRandGenerator (  ) 

Definition at line 46 of file CStdLibRandGenerator.cpp.


Member Function Documentation

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

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

Implements RandomNumberGenerator.

Definition at line 57 of file CStdLibRandGenerator.cpp.

References Vector::Size().

Vector CStdLibRandGenerator::getGeneratedNumbers (  )  [virtual]

Implements RandomNumberGenerator.

Definition at line 168 of file CStdLibRandGenerator.cpp.

int CStdLibRandGenerator::getSeed (  )  [virtual]

Implements RandomNumberGenerator.

Definition at line 175 of file CStdLibRandGenerator.cpp.


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

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