Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

Math


Files

file  psRandom.h
 Random Number Generators.
file  psRandom.h
 Random Number Generators.

Data Structures

struct  psRandom

Enumerations

enum  psRandomType { PS_RANDOM_TAUS }

Functions

psRandompsRandomAlloc (psRandomType type, psU64 seed)
void psRandomReset (psRandom *rand, psU64 seed)
psF64 psRandomUniform (const psRandom *r)
psF64 psRandomGaussian (const psRandom *r)
psF64 psRandomPoisson (const psRandom *r, psF64 mean)


Enumeration Type Documentation

enum psRandomType
 

Enumeration values:
PS_RANDOM_TAUS  A maximally equidistributed combined Tausworthe generator.

Definition at line 35 of file psRandom.h.


Function Documentation

psRandom* psRandomAlloc psRandomType  type,
psU64  seed
 

psF64 psRandomGaussian const psRandom r  ) 
 

psF64 psRandomPoisson const psRandom r,
psF64  mean
 

void psRandomReset psRandom rand,
psU64  seed
 

psF64 psRandomUniform const psRandom r  ) 
 


Generated on Wed Jun 15 11:01:15 2005 for Pan-STARRS Foundation Library by  doxygen 1.4.1