SST  6.0.0
StructuralSimulationToolkit
SST::RNG::SSTRandomDistribution Class Referenceabstract

Base class of statistical distributions in SST. More...

#include <distrib.h>

Inheritance diagram for SST::RNG::SSTRandomDistribution:
SST::RNG::SSTConstantDistribution SST::RNG::SSTDiscreteDistribution SST::RNG::SSTExponentialDistribution SST::RNG::SSTGaussianDistribution SST::RNG::SSTPoissonDistribution SST::RNG::SSTUniformDistribution

Public Member Functions

virtual double getNextDouble ()=0
 Obtains the next double from the distribution. More...
 
virtual ~SSTRandomDistribution ()
 Destroys the distribution.
 
 SSTRandomDistribution ()
 Creates the base (abstract) class of a distribution.
 

Detailed Description

Base class of statistical distributions in SST.

Member Function Documentation

virtual double SST::RNG::SSTRandomDistribution::getNextDouble ( )
pure virtual

Obtains the next double from the distribution.

Returns
The next double in the distribution being sampled

Implemented in SST::RNG::SSTDiscreteDistribution, SST::RNG::SSTGaussianDistribution, SST::RNG::SSTUniformDistribution, SST::RNG::SSTExponentialDistribution, SST::RNG::SSTPoissonDistribution, and SST::RNG::SSTConstantDistribution.


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