Logo Search packages:      
Sourcecode: mcmcpack version File versions  Download package

Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes

SCYTHE::mersenne Class Reference

Inheritance diagram for SCYTHE::mersenne:
Inheritance graph
[legend]
Collaboration diagram for SCYTHE::mersenne:
Collaboration graph
[legend]

List of all members.

Public Member Functions

unsigned long genrand_int32 ()
void initialize (const unsigned long &)
 mersenne (const mersenne &)
int rbern (const double &)
Matrix< double > rbern (const int &, const int &, const double &)
double rbeta (const double &, const double &)
Matrix< double > rbeta (const int &, const int &, const double &, const double &)
int rbetabin (const int &, const double &, const double &)
Matrix< double > rbetabin (const int &, const int &, const int &, const double &, const double &)
int rbinom (const int &, const double &)
Matrix< double > rbinom (const int &, const int &, const int &, const double &)
double rchisq (const double &)
Matrix< double > rchisq (const int &, const int &, const double &)
Matrix< double > rdirich (const Matrix< double > &)
double rexp (const double &)
Matrix< double > rexp (const int &rows, const int &cols, const double &)
double rf (const double &, const double &)
Matrix< double > rf (const int &, const int &, const double &, const double &)
double rgamma (const double &, const double &)
Matrix< double > rgamma (const int &, const int &, const double &, const double &)
double richisq (const double &)
Matrix< double > richisq (const int &, const int &, const double &)
double rigamma (const double &, const double &)
Matrix< double > rigamma (const int &, const int &, const double &, const double &)
double rlnorm (const double &logmean=0.0, const double &logsd=1.0)
Matrix< double > rlnorm (const int &, const int &, const double &logmean=0.0, const double &logsd=1.0)
double rlogis (const double &, const double &)
Matrix< double > rlogis (const int &, const int &, const double &, const double &)
Matrix< double > rmvnorm (const Matrix< double > &, const Matrix< double > &)
Matrix< double > rmvt (const Matrix< double > &, const double &)
double rnbinom (const double &, const double &)
Matrix< double > rnbinom (const int &, const int &, const double &, const double &)
Matrix< double > rnchypgeom (const int &, const int &, const double &, const double &, const double &, const double &, const double &delta=1e-14)
double rnchypgeom (const double &m1, const double &n1, const double &n2, const double &psi, const double &delta=1e-14)
Matrix< double > rnorm (const int &rows, const int &cols, const double &mu=0.0, const double &sigma=1.0)
double rnorm (const double &mu=0.0, const double &sigma=1.0)
Matrix< int > rpois (const int &, const int &, const double &)
int rpois (const double &)
double rt (const double &, const double &, const double &)
Matrix< double > rt (const int &, const int &, const double &, const double &, const double &)
double rtanorm_combo (const double &, const double &, const double &, const int &iter=10)
double rtanorm_slice (const double &, const double &, const double &, const int &iter=10)
double rtbnorm_combo (const double &, const double &, const double &, const int &iter=10)
double rtbnorm_slice (const double &, const double &, const double &, const int &iter=10)
double rtnorm (const double &, const double &, const double &, const double &)
double rtnorm_combo (const double &, const double &, const double &, const double &)
Matrix< double > runif (const int &rows, const int &cols)
double runif ()
double rweibull (const double &, const double &scale=1.0)
Matrix< double > rweibull (const int &, const int &, const double &, const double &scale=1.0)
Matrix< double > rwish (const int &, const Matrix< double > &)

Protected Member Functions

double rgamma1 (const double &)
double rnorm1 ()

Protected Attributes

unsigned long mt [N]
int mti

Static Protected Attributes

static const int M = 398
static const int N = 624

Detailed Description

Definition at line 74 of file mersenne.h.


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

Generated by  Doxygen 1.6.0   Back to index