PoissonRng Class Reference

#include <PoissonRng.h>

Inheritance diagram for PoissonRng:
Inheritance graph
[legend]
Collaboration diagram for PoissonRng:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 PoissonRng ()
virtual ~PoissonRng ()
void setMean (double mean)
virtual void vReinit (const Eref &e, ProcPtr p)

Static Public Member Functions

static const CinfoinitCinfo ()

Constructor & Destructor Documentation

PoissonRng::PoissonRng (  ) 
virtual PoissonRng::~PoissonRng (  )  [inline, virtual]

Member Function Documentation

const Cinfo * PoissonRng::initCinfo (  )  [static]

Reimplemented from RandGenerator.

References RandGenerator::getMean(), RandGenerator::initCinfo(), and setMean().

Here is the call graph for this function:

void PoissonRng::setMean ( double  mean  ) 

Sets the mean. Since poisson distribution is defined in terms of the rate parameter or the mean, it is mandatory to set this before using the generator.

References RandGenerator::rng_, and Poisson::setMean().

Referenced by initCinfo().

Here is the call graph for this function:

void PoissonRng::vReinit ( const Eref e,
ProcPtr  p 
) [virtual]

reports error in case the parameter mean has not been set.

Reimplemented from RandGenerator.

References RandGenerator::rng_.


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

Generated on 1 Jul 2015 for MOOSE by  doxygen 1.6.1