swarm.random
Interface SimpleRandomGenerator

All Known Subinterfaces:
C2TAUS1gen, C2TAUS2gen, C2TAUS3gen, C2TAUSgen, MT19937gen, PMMLCG1gen, PMMLCGgen, PSWBgen
All Known Implementing Classes:
MT19937genImpl, PSWBgenImpl

public interface SimpleRandomGenerator
extends BasicRandomGenerator, BasicRandomGeneratorS, SimpleGenerator, SimpleGeneratorS

A Simple (non-split) generator.. This protocol covers all implemented non-split generators.


Methods inherited from interface swarm.random.SimpleGenerator
getCurrentCount, getDoubleSample, getFloatSample, getThinDoubleSample, getUnsignedSample
 
Methods inherited from interface swarm.objectbase.SwarmObject
getCompleteProbeMap, getProbeForMessage, getProbeForVariable, getProbeMap
 
Methods inherited from interface swarm.random.InternalState
getMagic, getStateSize
 
Methods inherited from interface swarm.random.CommonGenerator
getAntithetic, getInitialSeed, getMaxSeedValue, getUnsignedMax, lengthOfSeedVector, reset
 
Methods inherited from interface swarm.defobj.Drop
drop
 
Methods inherited from 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 interface swarm.defobj.GetName
getName