swarm.random
Class LogNormalDistImpl

java.lang.Object
  |
  +--swarm.BaseImpl
        |
        +--swarm.random.LogNormalDistImpl

public class LogNormalDistImpl
extends BaseImpl
implements Normal, NormalS, LogNormalDistS, LogNormalDist

Log-Normal distribution. A well-known continuous probability distribution returning doubles.


Constructor Summary
LogNormalDistImpl()
           
LogNormalDistImpl(Zone aZone)
          The createWithDefaults method creates a distribution object with a default set of seeds and parameters, and its own private generator.
LogNormalDistImpl(Zone aZone, SimpleRandomGenerator simpleGenerator)
          Use this create message if the generator to be attached is a Simple one:
LogNormalDistImpl(Zone aZone, SimpleRandomGenerator simpleGenerator, double mean, double sdev)
          Use this create message if the generator to be attached is a Simple one and you wish to specify the standard deviation:
LogNormalDistImpl(Zone aZone, SplitRandomGenerator splitGenerator, int vGen)
          Use this create message if the generator to be attached is a Split one:
LogNormalDistImpl(Zone aZone, SplitRandomGenerator splitGenerator, int vGen, double mean, double sdev)
          Use this create message if the generator to be attached is a Split one and you wish to specify the standard deviation:
 
Methods implemented by this class for interface swarm.random.Normal
getMean, getSampleWithMean$withStdDev, getSampleWithMean$withVariance, getStdDev, getVariance
 
Methods implemented by this class for interface swarm.random.NormalS
setMean$setStdDev, setMean$setVariance
 
Methods implemented by this class for interface swarm.random.DoubleDistribution
getDoubleSample
 
Methods implemented by this class for interface swarm.random.ProbabilityDistribution
getCurrentCount, getGenerator, getOptionsInitialized, getVirtualGenerator
 
Methods implemented by this class for interface swarm.random.ProbabilityDistributionS
reset, setGenerator, setGenerator$setVirtualGenerator
 
Methods implemented by this class for interface swarm.objectbase.SwarmObject
getCompleteProbeMap, getProbeForMessage, getProbeForVariable, getProbeMap
 
Methods implemented by this class for interface swarm.random.InternalState
getMagic, getStateSize
 
Methods implemented by this class for interface swarm.defobj.Drop
drop
 
Methods implemented by this class for interface swarm.defobj.DefinedObject
compare, describe, describeID, getDisplayName, getTypeName, getZone, perform, perform$with, perform$with$with, perform$with$with$with, respondsTo, setDisplayName, xfprint, xfprintid, xprint, xprintid
 
Methods implemented by this class for interface swarm.defobj.GetName
getName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LogNormalDistImpl

public LogNormalDistImpl()

LogNormalDistImpl

public LogNormalDistImpl(Zone aZone,
                         SplitRandomGenerator splitGenerator,
                         int vGen,
                         double mean,
                         double sdev)
Use this create message if the generator to be attached is a Split one and you wish to specify the standard deviation:

LogNormalDistImpl

public LogNormalDistImpl(Zone aZone,
                         SimpleRandomGenerator simpleGenerator,
                         double mean,
                         double sdev)
Use this create message if the generator to be attached is a Simple one and you wish to specify the standard deviation:

LogNormalDistImpl

public LogNormalDistImpl(Zone aZone,
                         SimpleRandomGenerator simpleGenerator)
Use this create message if the generator to be attached is a Simple one:

LogNormalDistImpl

public LogNormalDistImpl(Zone aZone,
                         SplitRandomGenerator splitGenerator,
                         int vGen)
Use this create message if the generator to be attached is a Split one:

LogNormalDistImpl

public LogNormalDistImpl(Zone aZone)
The createWithDefaults method creates a distribution object with a default set of seeds and parameters, and its own private generator.