flowsim.util
Class ExponentialDistribution

java.lang.Object
  |
  +--flowsim.util.ExponentialDistribution

public final class ExponentialDistribution
extends java.lang.Object
implements Distribution


Constructor Summary
ExponentialDistribution(double lambda)
           
ExponentialDistribution(double lambda, long seed)
           
ExponentialDistribution(double lambda, java.util.Random random)
           
 
Method Summary
 double average()
           
 double rand()
           
 double variance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExponentialDistribution

public ExponentialDistribution(double lambda)

ExponentialDistribution

public ExponentialDistribution(double lambda,
                               long seed)

ExponentialDistribution

public ExponentialDistribution(double lambda,
                               java.util.Random random)
Method Detail

average

public double average()
Specified by:
average in interface Distribution

variance

public double variance()
Specified by:
variance in interface Distribution

rand

public double rand()
Specified by:
rand in interface Distribution