SST 12.1.0
Structural Simulation Toolkit

Implements a distribution which always returns a constant value (provided by the user). More...
#include "sst/core/rng/constant.h"
Public Member Functions  
ConstantDistribution (double v)  
Creates a constant distribution which returns a constant value. More...  
~ConstantDistribution ()  
Destroys the constant distribution.  
double  getNextDouble () 
Gets the next double for the distribution, in this case it will return the constant value specified by the user. More...  
double  getMean () 
Gets the constant value for the distribution. More...  
Public Member Functions inherited from SST::RNG::RandomDistribution  
virtual double  getNextDouble ()=0 
Obtains the next double from the distribution. More...  
virtual  ~RandomDistribution () 
Destroys the distribution.  
RandomDistribution ()  
Creates the base (abstract) class of a distribution.  
Protected Attributes  
double  mean 
Describes the constant value to return from the distribution.  
Implements a distribution which always returns a constant value (provided by the user).
This can be used in situations where the user may not want to apply a distribution.

inline 
Creates a constant distribution which returns a constant value.
v  Is the constant value the user wants returned by the distribution 
References mean.

inline 
Gets the constant value for the distribution.
References mean.

inlinevirtual 
Gets the next double for the distribution, in this case it will return the constant value specified by the user.
Implements SST::RNG::RandomDistribution.
References mean.