digraph "Swarm Protocols" { page="10,7.5" ratio=auto "PermutedIndex" -> "Index" "Permutation" -> "Collection" "Permutation" -> "Create" "Permutation" -> "Array" "Permutation" -> "CREATABLE" "PermutationItem" -> "Create" "PermutationItem" -> "RETURNABLE" "ListShuffler" -> "Create" "ListShuffler" -> "Drop" "ListShuffler" -> "CREATABLE" "String" -> "Create" "String" -> "Drop" "String" -> "Copy" "String" -> "CREATABLE" "ArchiverList" -> "List" "ArchiverList" -> "RETURNABLE" "ArchiverPair" -> "Create" "ArchiverPair" -> "Drop" "ArchiverPair" -> "RETURNABLE" "ArchiverValue" -> "Create" "ArchiverValue" -> "Drop" "ArchiverValue" -> "RETURNABLE" "ArchiverArray" -> "Create" "ArchiverArray" -> "Drop" "ArchiverArray" -> "RETURNABLE" "ArchiverKeyword" -> "Create" "ArchiverKeyword" -> "Drop" "ArchiverKeyword" -> "RETURNABLE" "InputStream" -> "Create" "InputStream" -> "Drop" "InputStream" -> "CREATABLE" "OutputStream" -> "Create" "OutputStream" -> "Drop" "OutputStream" -> "CREATABLE" "MapIndex" -> "KeyedCollectionIndex" "Map" -> "KeyedCollection" "Map" -> "CompareFunction" "Map" -> "CREATABLE" "OrderedSet" -> "List" "OrderedSet" -> "CREATABLE" "Set" -> "KeyedCollection" "Set" -> "CREATABLE" "KeyedCollectionIndex" -> "Index" "KeyedCollection" -> "Collection" "KeyedCollection" -> "ForEachKey" "ListIndex" -> "Index" "List" -> "Collection" "List" -> "CREATABLE" "Array" -> "Collection" "Array" -> "DefaultMember" "Array" -> "MemberBlock" "Array" -> "CREATABLE" "Index" -> "DefinedObject" "Index" -> "Drop" "Collection" -> "Create" "Collection" -> "SetInitialValue" "Collection" -> "Copy" "Collection" -> "Drop" "Collection" -> "Offsets" "Collection" -> "ForEach" subgraph cluster_collections { label="Collections" "PermutedIndex"; "Permutation"; "PermutationItem"; "ListShuffler"; "String"; "ArchiverList"; "ArchiverPair"; "ArchiverValue"; "ArchiverArray"; "ArchiverKeyword"; "InputStream"; "OutputStream"; "MapIndex"; "Map"; "OrderedSet"; "Set"; "MemberSlot"; "KeyedCollectionIndex"; "KeyedCollection"; "CompareFunction"; "ListIndex"; "List"; "Array"; "MemberBlock"; "DefaultMember"; "Index"; "Collection"; "ForEachKey"; "ForEach"; "Offsets"; } "FunctionGraph" -> "SwarmObject" "FunctionGraph" -> "CREATABLE" "ActiveOutFile" -> "MessageProbe" "ActiveOutFile" -> "CREATABLE" "ActiveGraph" -> "MessageProbe" "ActiveGraph" -> "CREATABLE" "EZGraph" -> "SwarmObject" "EZGraph" -> "GUIComposite" "EZGraph" -> "CREATABLE" "EZSequence" -> "SwarmObject" "EZSequence" -> "RETURNABLE" "EZDistribution" -> "EZBin" "EZDistribution" -> "CREATABLE" "EZBin" -> "SwarmObject" "EZBin" -> "GUIComposite" "EZBin" -> "CREATABLE" "Entropy" -> "MessageProbe" "Entropy" -> "CREATABLE" "Averager" -> "MessageProbe" "Averager" -> "CREATABLE" subgraph cluster_analysis { label="Analysis" "FunctionGraph"; "ActiveOutFile"; "ActiveGraph"; "EZGraph"; "EZSequence"; "EZDistribution"; "EZBin"; "Entropy"; "Averager"; } "FCall" -> "Create" "FCall" -> "Drop" "FCall" -> "CREATABLE" "FArguments" -> "Create" "FArguments" -> "Drop" "FArguments" -> "CREATABLE" "HDF5CompoundType" -> "Create" "HDF5CompoundType" -> "Drop" "HDF5CompoundType" -> "CREATABLE" "HDF5" -> "Create" "HDF5" -> "Drop" "HDF5" -> "CREATABLE" "HDF5Archiver" -> "Archiver" "HDF5Archiver" -> "CREATABLE" "LispArchiver" -> "Archiver" "LispArchiver" -> "CREATABLE" "Archiver" -> "Create" "Archiver" -> "Drop" "Arguments" -> "Create" "Arguments" -> "Drop" "Arguments" -> "CREATABLE" "Error" -> "Warning" "Error" -> "CREATABLE" "Warning" -> "EventType" "Warning" -> "CREATABLE" "EventType" -> "Symbol" "Symbol" -> "Create" "Symbol" -> "GetName" "Symbol" -> "CREATABLE" "BehaviorPhase" -> "CreatedClass" "CreatedClass" -> "Create" "CreatedClass" -> "DefinedClass" "DefinedClass" -> "DefinedObject" "DefinedClass" -> "GetName" "Zone" -> "Create" "Zone" -> "Drop" "Zone" -> "CREATABLE" "Create" -> "DefinedObject" "Create" -> "Customize" subgraph cluster_defobj { label="Defobj" "RETURNABLE"; "CREATABLE"; "Serialization"; "FCall"; "FArguments"; "HDF5CompoundType"; "HDF5"; "HDF5Archiver"; "LispArchiver"; "Archiver"; "Arguments"; "Error"; "Warning"; "EventType"; "Symbol"; "SetInitialValue"; "GetOwner"; "Copy"; "BehaviorPhase"; "CreatedClass"; "DefinedClass"; "GetName"; "Zone"; "Drop"; "Create"; "Customize"; "DefinedObject"; } "ActivityControl" -> "SwarmObject" "ActivityControl" -> "CREATABLE" "ProbeLibrary" -> "Create" "ProbeLibrary" -> "Drop" "ProbeLibrary" -> "ProbeConfig" "ProbeLibrary" -> "CREATABLE" "CompleteVarMap" -> "ProbeMap" "CompleteVarMap" -> "CREATABLE" "CompleteProbeMap" -> "ProbeMap" "CompleteProbeMap" -> "CREATABLE" "EmptyProbeMap" -> "CustomProbeMap" "EmptyProbeMap" -> "CREATABLE" "CustomProbeMap" -> "ProbeMap" "CustomProbeMap" -> "CREATABLE" "DefaultProbeMap" -> "ProbeMap" "DefaultProbeMap" -> "CREATABLE" "Swarm" -> "SwarmProcess" "Swarm" -> "CREATABLE" "ProbeMap" -> "SwarmObject" "ProbeMap" -> "ProbeConfig" "ProbeMap" -> "CREATABLE" "MessageProbe" -> "Probe" "MessageProbe" -> "CREATABLE" "VarProbe" -> "Probe" "VarProbe" -> "CREATABLE" "Probe" -> "SwarmObject" "Probe" -> "ProbeConfig" "SwarmObject" -> "Create" "SwarmObject" -> "Drop" "SwarmObject" -> "CREATABLE" subgraph cluster_objectbase { label="Objectbase" "ActivityControl"; "ProbeLibrary"; "CompleteVarMap"; "CompleteProbeMap"; "EmptyProbeMap"; "CustomProbeMap"; "DefaultProbeMap"; "Swarm"; "ProbeMap"; "MessageProbe"; "VarProbe"; "Probe"; "ProbeConfig"; "SwarmObject"; } "Line" -> "CanvasItem" "Line" -> "CREATABLE" "Rectangle" -> "CanvasItem" "Rectangle" -> "CREATABLE" "Circle" -> "CanvasItem" "Circle" -> "CREATABLE" "TextItem" -> "CanvasItem" "TextItem" -> "CREATABLE" "RectangleNodeItem" -> "NodeItem" "RectangleNodeItem" -> "CREATABLE" "OvalNodeItem" -> "NodeItem" "OvalNodeItem" -> "CREATABLE" "ScheduleItem" -> "CompositeItem" "ScheduleItem" -> "CREATABLE" "LinkItem" -> "CompositeItem" "LinkItem" -> "CREATABLE" "NodeItem" -> "CompositeItem" "NodeItem" -> "CREATABLE" "CompositeItem" -> "CanvasAbstractItem" "CanvasItem" -> "CanvasAbstractItem" "CanvasItem" -> "CREATABLE" "CanvasAbstractItem" -> "Create" "CanvasAbstractItem" -> "Drop" "Pixmap" -> "Drawer" "Pixmap" -> "Create" "Pixmap" -> "CREATABLE" "ZoomRaster" -> "Raster" "ZoomRaster" -> "CREATABLE" "Raster" -> "ArchivedGeometryWidget" "Raster" -> "CREATABLE" "Colormap" -> "Create" "Colormap" -> "CREATABLE" "CheckButton" -> "InputWidget" "CheckButton" -> "CREATABLE" "Form" -> "Widget" "Form" -> "CREATABLE" "ButtonPanel" -> "Frame" "ButtonPanel" -> "CREATABLE" "VarProbeEntry" -> "Entry" "VarProbeEntry" -> "CREATABLE" "MessageProbeEntry" -> "Entry" "MessageProbeEntry" -> "CREATABLE" "Entry" -> "InputWidget" "Entry" -> "CREATABLE" "InputWidget" -> "Widget" "SuperButton" -> "Button" "SuperButton" -> "CREATABLE" "SimpleProbeDisplayHideButton" -> "Button" "SimpleProbeDisplayHideButton" -> "CREATABLE" "ClassDisplayHideButton" -> "Button" "ClassDisplayHideButton" -> "CREATABLE" "Button" -> "Widget" "Button" -> "CREATABLE" "CompleteProbeDisplayLabel" -> "Label" "CompleteProbeDisplayLabel" -> "CREATABLE" "VarProbeLabel" -> "Label" "VarProbeLabel" -> "CREATABLE" "ClassDisplayLabel" -> "Label" "ClassDisplayLabel" -> "CREATABLE" "Label" -> "Widget" "Label" -> "CREATABLE" "Histogram" -> "ArchivedGeometryWidget" "Histogram" -> "CREATABLE" "Graph" -> "ArchivedGeometryWidget" "Graph" -> "CREATABLE" "GraphElement" -> "Create" "GraphElement" -> "Drop" "ProbeCanvas" -> "Canvas" "ProbeCanvas" -> "CREATABLE" "Canvas" -> "ArchivedGeometryWidget" "Canvas" -> "CREATABLE" "Frame" -> "ArchivedGeometryWidget" "Frame" -> "CREATABLE" "ArchivedGeometryWidget" -> "Widget" "WindowGeometryRecord" -> "Serialization" "WindowGeometryRecord" -> "Create" "WindowGeometryRecord" -> "Drop" "Widget" -> "Create" "Widget" -> "Drop" subgraph cluster_gui { label="Gui" "Line"; "Rectangle"; "Circle"; "TextItem"; "RectangleNodeItem"; "OvalNodeItem"; "ScheduleItem"; "LinkItem"; "NodeItem"; "CompositeItem"; "CanvasItem"; "CanvasAbstractItem"; "Pixmap"; "ZoomRaster"; "Raster"; "Drawer"; "Colormap"; "CheckButton"; "Form"; "ButtonPanel"; "VarProbeEntry"; "MessageProbeEntry"; "Entry"; "InputWidget"; "SuperButton"; "SimpleProbeDisplayHideButton"; "ClassDisplayHideButton"; "Button"; "CompleteProbeDisplayLabel"; "VarProbeLabel"; "ClassDisplayLabel"; "Label"; "Histogram"; "Graph"; "GraphElement"; "ProbeCanvas"; "Canvas"; "Frame"; "ArchivedGeometryWidget"; "WindowGeometryRecord"; "Widget"; } "ActivationOrder" -> "ActionGroup" "ActivationOrder" -> "RETURNABLE" "ConcurrentSchedule" -> "ActionGroup" "ConcurrentSchedule" -> "RETURNABLE" "ConcurrentGroup" -> "ActionGroup" "ConcurrentGroup" -> "RETURNABLE" "Schedule" -> "CompoundAction" "Schedule" -> "ActionCreating" "Schedule" -> "RelativeTime" "Schedule" -> "RepeatInterval" "Schedule" -> "ConcurrentGroupType" "Schedule" -> "SingletonGroups" "Schedule" -> "CREATABLE" "ActionGroup" -> "CompoundAction" "ActionGroup" -> "ActionCreating" "ActionGroup" -> "DefaultOrder" "ActionGroup" -> "CREATABLE" "CompoundAction" -> "ActionType" "CompoundAction" -> "Collection" "CompoundAction" -> "AutoDrop" "CompoundAction" -> "DefaultOrder" "SwarmProcess" -> "ActionType" "SwarmProcess" -> "Zone" "SwarmProcess" -> "SynchronizationType" "ForEachActivity" -> "Activity" "ForEachActivity" -> "RETURNABLE" "SwarmActivity" -> "ScheduleActivity" "SwarmActivity" -> "RETURNABLE" "ScheduleActivity" -> "Activity" "ScheduleActivity" -> "RETURNABLE" "Activity" -> "DefinedObject" "Activity" -> "Drop" "Activity" -> "RETURNABLE" "ActionForEach" -> "ActionTo" "ActionForEach" -> "DefaultOrder" "ActionForEach" -> "RETURNABLE" "ActionTo" -> "ActionArgs" "ActionTo" -> "RETURNABLE" "ActionCall" -> "ActionArgs" "ActionCall" -> "RETURNABLE" "ActionArgs" -> "Action" "Action" -> "GetOwner" "Action" -> "RETURNABLE" "ActionCreating" -> "ActionCreatingCall" "ActionCreating" -> "ActionCreatingTo" "ActionCreating" -> "ActionCreatingForEach" subgraph cluster_activity { label="Activity" "ActivationOrder"; "ConcurrentSchedule"; "ConcurrentGroup"; "GetSubactivityAction"; "Schedule"; "SingletonGroups"; "ConcurrentGroupType"; "RepeatInterval"; "RelativeTime"; "ActionGroup"; "CompoundAction"; "AutoDrop"; "SwarmProcess"; "SynchronizationType"; "ActionType"; "ForEachActivity"; "SwarmActivity"; "ScheduleActivity"; "Activity"; "ActionForEach"; "DefaultOrder"; "ActionTo"; "ActionCall"; "ActionArgs"; "Action"; "ActionCreating"; "ActionCreatingForEach"; "ActionCreatingTo"; "ActionCreatingCall"; "ProcessType"; } "MultiVarProbeWidget" -> "CREATABLE" "MessageProbeWidget" -> "CREATABLE" "GUISwarm" -> "Swarm" "GUISwarm" -> "WindowGeometryRecordName" "GUISwarm" -> "CREATABLE" "GUIComposite" -> "CompositeWindowGeometryRecordName" "ProbeDisplayManager" -> "SwarmObject" "ProbeDisplayManager" -> "CREATABLE" "MultiVarProbeDisplay" -> "CommonProbeDisplay" "MultiVarProbeDisplay" -> "CREATABLE" "CompleteProbeDisplay" -> "SingleProbeDisplay" "CompleteProbeDisplay" -> "RETURNABLE" "ProbeDisplay" -> "SingleProbeDisplay" "ProbeDisplay" -> "CREATABLE" "SimpleProbeDisplay" -> "SingleProbeDisplay" "SimpleProbeDisplay" -> "RETURNABLE" "SingleProbeDisplay" -> "CommonProbeDisplay" "CommonProbeDisplay" -> "WindowGeometryRecordName" "ActionCache" -> "CompositeWindowGeometryRecordName" "ActionCache" -> "RETURNABLE" "ControlPanel" -> "SwarmObject" "ControlPanel" -> "RETURNABLE" "CompositeWindowGeometryRecordName" -> "WindowGeometryRecordName" subgraph cluster_simtoolsgui { label="Simtoolsgui" "MultiVarProbeWidget"; "MessageProbeWidget"; "GUISwarm"; "GUIComposite"; "ProbeDisplayManager"; "MultiVarProbeDisplay"; "CompleteProbeDisplay"; "ProbeDisplay"; "SimpleProbeDisplay"; "SingleProbeDisplay"; "CommonProbeDisplay"; "ActionCache"; "ControlPanel"; "CompositeWindowGeometryRecordName"; "WindowGeometryRecordName"; } "Int2dFiler" -> "SwarmObject" "Int2dFiler" -> "CREATABLE" "Object2dDisplay" -> "SwarmObject" "Object2dDisplay" -> "CREATABLE" "Grid2d" -> "Discrete2d" "Grid2d" -> "CREATABLE" "Diffuse2d" -> "Ca2d" "Diffuse2d" -> "CREATABLE" "ConwayLife2d" -> "Ca2d" "ConwayLife2d" -> "CREATABLE" "Value2dDisplay" -> "SwarmObject" "Value2dDisplay" -> "CREATABLE" "Ca2d" -> "DblBuffer2d" "DblBuffer2d" -> "Discrete2d" "DblBuffer2d" -> "CREATABLE" "Discrete2d" -> "SwarmObject" "Discrete2d" -> "CREATABLE" subgraph cluster_space { label="Space" "Int2dFiler"; "Object2dDisplay"; "Grid2d"; "Diffuse2d"; "ConwayLife2d"; "Value2dDisplay"; "Ca2d"; "DblBuffer2d"; "Discrete2d"; } "NSelect" -> "SwarmObject" "NSelect" -> "CREATABLE" "QSort" -> "SwarmObject" "QSort" -> "CREATABLE" "ObjectSaver" -> "SwarmObject" "ObjectSaver" -> "CREATABLE" "ObjectLoader" -> "SwarmObject" "ObjectLoader" -> "CREATABLE" "AppendFile" -> "OutFile" "AppendFile" -> "CREATABLE" "OutFile" -> "SwarmObject" "OutFile" -> "CREATABLE" "InFile" -> "SwarmObject" "InFile" -> "CREATABLE" "UName" -> "SwarmObject" "UName" -> "CREATABLE" subgraph cluster_simtools { label="Simtools" "NSelect"; "QSort"; "ObjectSaver"; "ObjectLoader"; "AppendFile"; "OutFile"; "InFile"; "UName"; } "GammaDist" -> "DoubleDistribution" "GammaDist" -> "CREATABLE" "ExponentialDist" -> "DoubleDistribution" "ExponentialDist" -> "CREATABLE" "LogNormalDist" -> "Normal" "LogNormalDist" -> "CREATABLE" "NormalDist" -> "Normal" "NormalDist" -> "CREATABLE" "Normal" -> "DoubleDistribution" "UniformDoubleDist" -> "DoubleDistribution" "UniformDoubleDist" -> "CREATABLE" "UniformUnsignedDist" -> "UnsignedDistribution" "UniformUnsignedDist" -> "CREATABLE" "UniformIntegerDist" -> "IntegerDistribution" "UniformIntegerDist" -> "CREATABLE" "BernoulliDist" -> "BooleanDistribution" "BernoulliDist" -> "CREATABLE" "RandomBitDist" -> "BooleanDistribution" "RandomBitDist" -> "CREATABLE" "DoubleDistribution" -> "ProbabilityDistribution" "UnsignedDistribution" -> "ProbabilityDistribution" "IntegerDistribution" -> "ProbabilityDistribution" "BooleanDistribution" -> "ProbabilityDistribution" "ProbabilityDistribution" -> "SwarmObject" "ProbabilityDistribution" -> "InternalState" "C4LCGXgen" -> "SplitRandomGenerator" "C4LCGXgen" -> "CREATABLE" "C2LCGXgen" -> "SplitRandomGenerator" "C2LCGXgen" -> "CREATABLE" "C3MWCgen" -> "SimpleRandomGenerator" "C3MWCgen" -> "CREATABLE" "C2MRG3gen" -> "SimpleRandomGenerator" "C2MRG3gen" -> "CREATABLE" "C2TAUS3gen" -> "C2TAUSgen" "C2TAUS3gen" -> "CREATABLE" "C2TAUS2gen" -> "C2TAUSgen" "C2TAUS2gen" -> "CREATABLE" "C2TAUS1gen" -> "C2TAUSgen" "C2TAUS1gen" -> "CREATABLE" "C2TAUSgen" -> "SimpleRandomGenerator" "MRG7gen" -> "MRGgen" "MRG7gen" -> "CREATABLE" "MRG6gen" -> "MRGgen" "MRG6gen" -> "CREATABLE" "MRG5gen" -> "MRGgen" "MRG5gen" -> "CREATABLE" "MRGgen" -> "SimpleRandomGenerator" "MT19937gen" -> "SimpleRandomGenerator" "MT19937gen" -> "CREATABLE" "TT800gen" -> "TGFSRgen" "TT800gen" -> "CREATABLE" "TT775gen" -> "TGFSRgen" "TT775gen" -> "CREATABLE" "TT403gen" -> "TGFSRgen" "TT403gen" -> "CREATABLE" "TGFSRgen" -> "SimpleRandomGenerator" "RWC8gen" -> "SimpleRandomGenerator" "RWC8gen" -> "CREATABLE" "RWC2gen" -> "SimpleRandomGenerator" "RWC2gen" -> "CREATABLE" "MWCBgen" -> "SimpleRandomGenerator" "MWCBgen" -> "CREATABLE" "MWCAgen" -> "SimpleRandomGenerator" "MWCAgen" -> "CREATABLE" "PSWBgen" -> "SimpleRandomGenerator" "PSWBgen" -> "CREATABLE" "SWB3gen" -> "SWBgen" "SWB3gen" -> "CREATABLE" "SWB2gen" -> "SWBgen" "SWB2gen" -> "CREATABLE" "SWB1gen" -> "SWBgen" "SWB1gen" -> "CREATABLE" "SWBgen" -> "SimpleRandomGenerator" "SCGgen" -> "SimpleRandomGenerator" "SCGgen" -> "CREATABLE" "ACGgen" -> "SimpleRandomGenerator" "ACGgen" -> "CREATABLE" "PMMLCG9gen" -> "PMMLCGgen" "PMMLCG9gen" -> "CREATABLE" "PMMLCG8gen" -> "PMMLCGgen" "PMMLCG8gen" -> "CREATABLE" "PMMLCG7gen" -> "PMMLCGgen" "PMMLCG7gen" -> "CREATABLE" "PMMLCG6gen" -> "PMMLCGgen" "PMMLCG6gen" -> "CREATABLE" "PMMLCG5gen" -> "PMMLCGgen" "PMMLCG5gen" -> "CREATABLE" "PMMLCG4gen" -> "PMMLCGgen" "PMMLCG4gen" -> "CREATABLE" "PMMLCG3gen" -> "PMMLCGgen" "PMMLCG3gen" -> "CREATABLE" "PMMLCG2gen" -> "PMMLCGgen" "PMMLCG2gen" -> "CREATABLE" "PMMLCG1gen" -> "PMMLCGgen" "PMMLCG1gen" -> "CREATABLE" "PMMLCGgen" -> "SimpleRandomGenerator" "LCG3gen" -> "LCGgen" "LCG3gen" -> "CREATABLE" "LCG2gen" -> "LCGgen" "LCG2gen" -> "CREATABLE" "LCG1gen" -> "LCGgen" "LCG1gen" -> "CREATABLE" "LCGgen" -> "SimpleRandomGenerator" "SplitRandomGenerator" -> "SwarmObject" "SplitRandomGenerator" -> "InternalState" "SplitRandomGenerator" -> "SplitOut" "SplitRandomGenerator" -> "Split" "SplitRandomGenerator" -> "SplitSingleSeed" "SplitRandomGenerator" -> "SplitMultiSeed" "SimpleRandomGenerator" -> "SwarmObject" "SimpleRandomGenerator" -> "InternalState" "SimpleRandomGenerator" -> "SimpleOut" "SimpleRandomGenerator" -> "Simple" "SimpleRandomGenerator" -> "SingleSeed" "SimpleRandomGenerator" -> "MultiSeed" subgraph cluster_random { label="Random" "GammaDist"; "ExponentialDist"; "LogNormalDist"; "NormalDist"; "Normal"; "UniformDoubleDist"; "UniformUnsignedDist"; "UniformIntegerDist"; "BernoulliDist"; "RandomBitDist"; "DoubleDistribution"; "UnsignedDistribution"; "IntegerDistribution"; "BooleanDistribution"; "ProbabilityDistribution"; "C4LCGXgen"; "C2LCGXgen"; "C3MWCgen"; "C2MRG3gen"; "C2TAUS3gen"; "C2TAUS2gen"; "C2TAUS1gen"; "C2TAUSgen"; "MRG7gen"; "MRG6gen"; "MRG5gen"; "MRGgen"; "MT19937gen"; "TT800gen"; "TT775gen"; "TT403gen"; "TGFSRgen"; "RWC8gen"; "RWC2gen"; "MWCBgen"; "MWCAgen"; "PSWBgen"; "SWB3gen"; "SWB2gen"; "SWB1gen"; "SWBgen"; "SCGgen"; "ACGgen"; "PMMLCG9gen"; "PMMLCG8gen"; "PMMLCG7gen"; "PMMLCG6gen"; "PMMLCG5gen"; "PMMLCG4gen"; "PMMLCG3gen"; "PMMLCG2gen"; "PMMLCG1gen"; "PMMLCGgen"; "LCG3gen"; "LCG2gen"; "LCG1gen"; "LCGgen"; "SplitRandomGenerator"; "SimpleRandomGenerator"; "SplitOut"; "Split"; "SplitMultiSeed"; "SplitSingleSeed"; "SimpleOut"; "Simple"; "MultiSeed"; "SingleSeed"; "InternalState"; } }