swarm.random
Class PMMLCG1genImpl

java.lang.Object
  |
  +--swarm.random.PMMLCG1genImpl

public class PMMLCG1genImpl
extends Object
implements PMMLCGgenS, PMMLCGgen, PMMLCG1genS, PMMLCG1gen

Prime Modulus Multiplicative Linear Congruential Generator 1. With parameters a = 16,807 and m = 2,147,483,647, this generator has a single full cycle of length (m-1).


Constructor Summary
PMMLCG1genImpl()
           
PMMLCG1genImpl(ZoneImpl aZone)
          Default constructor for Impl class
PMMLCG1genImpl(ZoneImpl aZone, int seed)
           
 
Methods implemented by this class for interface swarm.random.SimpleS
setAntithetic
 
Methods implemented by this class for interface swarm.random.SingleSeedS
setStateFromSeed
 
Methods implemented by this class for interface swarm.objectbase.SwarmObject
getCompleteProbeMap, getProbeForMessage, getProbeForVariable, getProbeMap
 
Methods implemented by this class for interface swarm.random.InternalState
describe, getMagic, getName, getStateSize
 
Methods implemented by this class for interface swarm.random.SimpleOut
getDoubleSample, getFloatSample, getThinDoubleSample, getUnsignedMax, getUnsignedSample
 
Methods implemented by this class for interface swarm.random.Simple
getAntithetic, reset
 
Methods implemented by this class for interface swarm.random.SingleSeed
getInitialSeed, getMaxSeedValue
 
Methods implemented by this class for interface swarm.random.MultiSeed
lengthOfSeedVector
 
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 inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PMMLCG1genImpl

public PMMLCG1genImpl()

PMMLCG1genImpl

public PMMLCG1genImpl(ZoneImpl aZone,
                      int seed)

PMMLCG1genImpl

public PMMLCG1genImpl(ZoneImpl aZone)
Default constructor for Impl class