Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 

S

s - Variable in class simkit.random.MRG32k3a
 
S00 - Static variable in class simkit.random.MersenneTwisterFactory
 
S01 - Static variable in class simkit.random.MersenneTwisterFactory
 
S1 - Variable in class simkit.random.NSSrng
One of three seeds.
s10 - Variable in class simkit.random.MRG32k3a
 
s11 - Variable in class simkit.random.MRG32k3a
 
s12 - Variable in class simkit.random.MRG32k3a
 
S2 - Variable in class simkit.random.NSSrng
One of three seeds.
s20 - Variable in class simkit.random.MRG32k3a
 
s21 - Variable in class simkit.random.MRG32k3a
 
s22 - Variable in class simkit.random.MRG32k3a
 
S3 - Variable in class simkit.random.NSSrng
One of three seeds.
SampleStatistics - Interface in simkit.stat
Common interface for classes collecting statistics.
SamplingType - Enum in simkit.stat
A Java-style "enumeration" class to represent the type of sampling being done by a given class.
SamplingType() - Constructor for enum simkit.stat.SamplingType
 
samplingType - Variable in class simkit.stat.SavedStats
 
Sandbox - Class in simkit.animate
 
Sandbox() - Constructor for class simkit.animate.Sandbox
Creates new Sandbox
sandbox - Variable in class simkit.animate.SandboxFrame
 
sandbox - Variable in class simkit.smdx.animate.AnimationFrame
 
Sandbox - Class in simkit.smdx.animate
 
Sandbox() - Constructor for class simkit.smdx.animate.Sandbox
Creates new Sandbox
sandbox - Variable in class simkit.smdx.animate.SandboxFrame
 
sandbox - Variable in class simkit.smdx.test.AnimationTest
 
SandboxFrame - Class in simkit.animate
 
SandboxFrame(String) - Constructor for class simkit.animate.SandboxFrame
Creates a new instance of SandboxFrame
SandboxFrame() - Constructor for class simkit.animate.SandboxFrame
 
SandboxFrame - Class in simkit.smdx.animate
 
SandboxFrame() - Constructor for class simkit.smdx.animate.SandboxFrame
 
SandboxFrame(String) - Constructor for class simkit.smdx.animate.SandboxFrame
Creates a new instance of SandboxFrame
savedProperties - Variable in class simkit.SimEntityBaseRetainedProperties
 
SavedStats - Class in simkit.stat
A lightweight, read-only SimpleStats that is meant for saving the values of SimpleStats results.
SavedStats(SampleStatistics) - Constructor for class simkit.stat.SavedStats
 
saveReplicationData - Variable in class simkit.BasicAssembly
 
saveReplicationStats() - Method in class simkit.BasicAssembly
Save all replicationStats for a given iteration.
scalarMultiply(double, Point2D) - Static method in class simkit.smd.Math2D
 
scalarMultiply(double, Point2D) - Static method in class simkit.smd.util.Math2D
 
scalarMultiply(double, Point2D) - Static method in class simkit.smdx.Math2D
 
scale - Variable in class simkit.animate.MoverIcon
 
scale - Variable in class simkit.random.ScaledVariate
The amount to scale the underlying RandomVariate by.
scale - Variable in class simkit.smdx.animate.MoverIcon
 
SCALE_FACTOR - Static variable in class simkit.random.PooledGenerator
Deprecated.
 
ScaledVariate - Class in simkit.random
Given a RandomVariate, this will scale and (optionally) shift it.
ScaledVariate() - Constructor for class simkit.random.ScaledVariate
Creates a new instance of ScaledVariate with zero shift and 1.0 scale.
scaleTo(Point2D, double) - Static method in class simkit.smd.Math2D
 
scaleTo(Point2D, double) - Static method in class simkit.smdx.Math2D
 
scanner - Variable in class simkit.random.DataVariate
 
Schedule - Class in simkit
Combination factory object for EventListImpl as well as a static interface to a singleton default instance of EventListImpl.
Schedule() - Constructor for class simkit.Schedule
Only subclass Schedule by augmenting the simkit package.
scheduleDidReset() - Method in class simkit.BasicAssembly
Hook method that will be called just after Schedule.reset() and just prior to calling Schedule.startSimlulation() This method should rarely be needed because simkit idiom is to handle all preparation for a simulation run in the various reset methods.
scheduledTime - Variable in class simkit.SimEvent
The simulation time at which this event is scheduled to occur.
scheduleEvent(SimEvent) - Method in interface simkit.BasicEventList
Place an event on the event list.
scheduleEvent(SimEvent) - Method in class simkit.EventList
 
scheduleWillReset() - Method in class simkit.BasicAssembly
Hook method that will be called prior to calling Schedule.reset().
score(double[][]) - Static method in class simkit.random.MarkovChainVariate
The score is the sum of the max - min of each column
screenLocation - Variable in class simkit.animate.MoverIcon
 
screenLocation - Variable in class simkit.smdx.animate.MoverIcon
 
scrollPane - Variable in class simkit.animate.Inspector
 
scrollPane - Variable in class simkit.smdx.animate.Inspector
 
SE - Static variable in class simkit.examples.RngStreamExamples
 
SEARCH_PACKAGES - Static variable in class simkit.random.RandomVariateFactory
A list of packages to search for RandomVariates if the class name given is not fully qualified.
searchList - Static variable in class simkit.actions.ActionIntrospector
 
searchPackages - Static variable in class simkit.random.RandomNumberFactory
A list of packages to search when the Class name is not fully qualified.
searchPackages - Static variable in class simkit.random.RandomVectorFactory
A list of packages to search for RandomVector if the class name given is not fully qualified.
second - Variable in class simkit.random.PooledGeneratorBase
The instance of the second RandomNumber.
secondEvent - Variable in class simkit.util.TimeBetweenEvents
 
secondRate - Variable in class simkit.test.TestNHPoissonProcessThinned
 
secondRateDuration - Variable in class simkit.test.TestNHPoissonProcessThinned
 
SEED - Static variable in interface simkit.random.CongruentialSeeds
 
seed - Variable in class simkit.random.MRG32k3a
 
seed - Variable in class simkit.random.Tausworthe
The current value of the seed.
seed1 - Variable in class simkit.random.RNG
 
seed2 - Variable in class simkit.random.RNG
 
seeds - Variable in class simkit.random.PooledGenerator
Deprecated.
 
sensor - Variable in class simkit.animate.SensorIcon
 
Sensor - Interface in simkit.smd
Interface for Sensor.
sensor - Variable in class simkit.smdx.animate.SensorIcon
 
Sensor - Interface in simkit.smdx
Represents an object that can detect a Mover.
SensorContact - Class in simkit.smdx
 
SensorContact(Moveable) - Constructor for class simkit.smdx.SensorContact
Creates a new instance of Contact with information about the given Moveable.
SensorIcon - Class in simkit.animate
 
SensorIcon(Sensor) - Constructor for class simkit.animate.SensorIcon
Creates a new instance of SensorIcon
SensorIcon(Sensor, Icon) - Constructor for class simkit.animate.SensorIcon
 
SensorIcon - Class in simkit.smdx.animate
 
SensorIcon(Sensor) - Constructor for class simkit.smdx.animate.SensorIcon
Creates a new instance of SensorIcon
SensorIcon(Sensor, Icon) - Constructor for class simkit.smdx.animate.SensorIcon
 
SensorMoverMediator<M extends Mover,S extends Sensor> - Interface in simkit.smd
Interface with the two key methods for scheduling Detection and Undetection events.
SensorMoverReferee - Class in simkit.smd
Maintains a list of Sensors and Movers that can potentially be detected by the Sensors.
SensorMoverReferee() - Constructor for class simkit.smd.SensorMoverReferee
 
sensors - Variable in class simkit.smd.SensorMoverReferee
 
sensors - Variable in class simkit.smdx.SensorTargetReferee
Holds the Sensors registered with this referee.
SensorTargetMediator - Interface in simkit.smdx
Mediates interactions between Sensors and Movers.
SensorTargetMediatorFactory - Class in simkit.smdx
Holds SensorTargetMediators.
SensorTargetMediatorFactory() - Constructor for class simkit.smdx.SensorTargetMediatorFactory
Creates new empty SensorTargetMediatorFactory
sensorTargetMediatorFactory - Variable in class simkit.smdx.SensorTargetReferee
Holds the instance of the SensorTargetMediatorFactory.
SensorTargetReferee - Class in simkit.smdx
A referee to manage interactions between Sensors and Movers (targets).
SensorTargetReferee() - Constructor for class simkit.smdx.SensorTargetReferee
 
sentEvent - Variable in class simkit.Bridge
The name of the SimEvent that this Bridge will schedule upon hearing the heardEvent.
SequenceVariate - Class in simkit.random
Generates sequence of numbers starting with 0 and increasing by 1
SequenceVariate() - Constructor for class simkit.random.SequenceVariate
Creates new SequentialVariate
Sequential - Class in simkit.random
Generates "random" numbers that are simply the last value + 1.
Sequential() - Constructor for class simkit.random.Sequential
Constructs a new Sequential that will the initial value set to 0.
serial - Variable in class simkit.BasicSimEntity
A unique identifier for this SimEntity.
serial - Variable in class simkit.SimEvent
A unique identifier for this SimEntity - the # of times an event of this name has occurred.
serial - Variable in class simkit.util.EnumBase
The order in which this enum was created.
server - Variable in class simkit.examples.ShortestQueueDispatcher
The Servers that this dispatcher can direct arrivals to.
ServerWithReneges - Class in simkit.examples
A multiple-server queue with impatient customers.
ServerWithReneges() - Constructor for class simkit.examples.ServerWithReneges
 
ServerWithReneges(int, RandomVariate, RandomVariate) - Constructor for class simkit.examples.ServerWithReneges
 
serviceTimeGenerator - Variable in class simkit.examples.EntityServer
The RandomVariate used to generate service times.
serviceTimeGenerator - Variable in class simkit.examples.ServerWithReneges
 
serviceTimeGenerator - Variable in class simkit.examples.SimpleServer
The RandomVariate used to generate service times.
serviceTimeGenerator - Variable in class simkit.examples.SimpleServer2
The RandomVariate used to generate service times.
serviceTimeGenerator - Variable in class simkit.examples.TransferLine
The RandomVariates used to generate the service times for servers at each station.
setAdjustFactor(double) - Method in class simkit.animate.PingThread
 
setAimPoint(Point2D) - Method in class simkit.smd.CircularImpactMunition
 
setAimPoint(Point2D) - Method in interface simkit.smd.Munition
 
setAimPoint(Point2D) - Method in class simkit.smdx.CircularImpactMunition
Sets the aimpoint of this Munition and fires a property change.
setAimPoint(Point2D) - Method in interface simkit.smdx.Munition
 
setAllButTheseEvents(boolean) - Method in class simkit.SimEventFilter
 
setAllDataInToString(boolean) - Method in class simkit.random.IntegerTraceVariate
 
setAllDataInToString(boolean) - Method in class simkit.random.TraceVariate
 
setAlpha(double) - Method in class simkit.random.AR1Variate
 
setAlpha(double) - Method in class simkit.random.BetaVariate
 
setAlpha(double) - Method in class simkit.random.Gamma_64Variate
 
setAlpha(double) - Method in class simkit.random.GammaVariate
 
setAlpha(double) - Method in class simkit.random.PearsonTypeVVariate
Sets the value of alpha, but does not update the underlying gamma distribution.
setAlpha(double) - Method in class simkit.random.Weibull_64Variate
Also sets alphaInverse to 1/alpha
setAlpha(double) - Method in class simkit.random.WeibullVariate
 
setAmplitude(double) - Method in class simkit.random.OscillatingExponential_64Variate
 
setAmplitude(double) - Method in class simkit.random.OscillatingExponentialVariate
 
setAngle(double) - Method in class simkit.random.RotatedBivariateNormalVector
 
setAntithetic(boolean) - Method in class simkit.random.RngStream
 
setAppCloser(AppCloser) - Method in class simkit.actions.MyFrame
 
setBackroundImage(Image) - Method in class simkit.animate.Sandbox
 
setBackroundImage(String) - Method in class simkit.animate.Sandbox
 
setBackroundImage(Image) - Method in class simkit.smdx.animate.Sandbox
 
setBackroundImage(String) - Method in class simkit.smdx.animate.Sandbox
 
setBatchSize(int) - Method in class simkit.stat.BatchMeansTallyStat
 
setBeta(double) - Method in class simkit.random.BetaVariate
 
setBeta(double) - Method in class simkit.random.Gamma_64Variate
Warning: Does not update the pre-calculated values
setBeta(double) - Method in class simkit.random.GammaVariate
Warning: Does not update the pre-calculated values use setAlpha() to cause recalculation to occur.
setBeta(double) - Method in class simkit.random.PearsonTypeVVariate
Sets the value of beta, updates the underlying gamma distribution.
setBeta(double) - Method in class simkit.random.Weibull_64Variate
 
setBeta(double) - Method in class simkit.random.WeibullVariate
 
setBuckle(String) - Method in class simkit.test.TestSimEntityFactory.TestSimEntity
 
setCannonicalParameters(Object[]) - Method in class simkit.random.BernoulliDistribution
Sets the probability of success of this distribution.
setCannonicalParameters(Object...) - Method in interface simkit.random.Distribution
 
setCenter(double) - Method in class simkit.random.TriangleVariate
 
setClearAddedPropertiesOnReset(boolean) - Method in class simkit.BasicSimEntity
 
setClearAddedPropertiesOnReset(boolean) - Method in class simkit.smdx.FormationMoverManager.SurrogateTarget
 
setClearOnReset(boolean) - Method in class simkit.smd.MunitionTargetReferee
 
setClearOnReset(boolean) - Method in class simkit.smdx.MunitionTargetReferee
 
setClearOnReset(boolean) - Method in class simkit.smdx.SensorTargetReferee
If true, all entities will be unregistered if reset() is called.
setColor(Color) - Method in class simkit.animate.SensorIcon
 
setColor(Color) - Method in class simkit.smdx.animate.SensorIcon
 
setConvenienceParameters() - Method in class simkit.random.Gamma_64Variate
Pre-calculates values that only depend on alpha and beta.
setConvenienceParameters() - Method in class simkit.random.GammaVariate
Pre-calculates values that only depend on alpha and beta.
setCoordinate(RandomVariate[]) - Method in class simkit.smd.RandomMoverManager
 
setCornerPoints(Point2D[]) - Method in class simkit.random.RandomPointGenerator
 
setCorners(double[]) - Method in class simkit.random.RandomPointGenerator
Values are {minX, minY, maxX, maxY}
setCorrelation(double) - Method in class simkit.random.BivariateNormalVector
 
setCruisingSpeed(double) - Method in class simkit.smdx.FormationMoverManager
The speed that the Mover should initially try to move to regain station.
setCurrentValue(double) - Method in class simkit.random.GammaARVariate
 
setDamage(Number) - Method in class simkit.smd.HitPointDamage
Sets the numerical value representing the amount that a hit damages a Target.
setDamage(Object) - Method in class simkit.smdx.HitPointDamage
Sets the numerical value representing the amount that a hit damages a Target.
setData(double[]) - Method in class simkit.random.ResampleVariate
 
setDebug(boolean) - Method in class simkit.random.NSSrng
 
setDebug(boolean) - Static method in class simkit.SimEntityBase
 
setDebug(boolean) - Static method in class simkit.SimEntityBaseProtected
 
setDecimalFormat(DecimalFormat) - Method in class simkit.random.FrequencyRandomObjectVariate
 
setDecimalFormat(String) - Static method in class simkit.Schedule
 
setDefaultAdjudicator(Adjudicator) - Static method in class simkit.smd.MunitionTargetAdjudicatorFactory
 
setDefaultAdjudicator(Adjudicator) - Static method in class simkit.smdx.MunitionTargetAdjudicatorFactory
Sets the Adjudicator that will be returned for Munition-Target pairs that are not in the container.
setDefaultClass(String) - Static method in class simkit.random.RandomNumberFactory
The default class is instantiated when the user does not specify a class.
setDefaultEventList(BasicEventList) - Static method in class simkit.Schedule
If not on master list, will add it with the next available id.
setDefaultMediator(SensorMoverMediator) - Method in class simkit.smd.SensorMoverReferee
 
setDefaultRandomNumber(RandomNumber) - Static method in class simkit.random.RandomVariateFactory
 
setDefaultValue(double) - Method in class simkit.random.DataVariate
 
setDefaultValue(int) - Method in class simkit.random.IntegerTraceVariate
 
setDefaultValue(double) - Method in class simkit.random.TraceVariate
 
setDelimiter(String) - Method in class simkit.util.DOEDataLogger
 
setDelimiter(String) - Method in class simkit.util.PropertyDataLogger
 
setDeltaT(double) - Method in class simkit.animate.PingThread
 
setDeltaT(double) - Method in class simkit.animate.SandboxFrame
 
setDeltaT(double) - Method in interface simkit.animate.VCRController
 
setDeltaT(double) - Method in class simkit.smdx.animate.SandboxFrame
 
setDeltaT(double) - Method in class simkit.test.TestOscillate
 
setDesignPointID(int) - Method in class simkit.BasicAssembly
 
setDistributions(RandomVariate[]) - Method in class simkit.random.MixedVariate
 
setDrawAxes(boolean) - Method in class simkit.animate.Sandbox
 
setDrawAxes(boolean) - Method in class simkit.smdx.animate.Sandbox
 
setDumpEventSources(boolean) - Method in interface simkit.BasicEventList
If true, then the SimEntity toString() is dumped with verbose mode for each event.
setDumpEventSources(boolean) - Method in class simkit.EventList
 
setDumpSource(boolean) - Method in class simkit.util.SimplePropertyDumper
 
setEndVerboseTime(double) - Method in class simkit.VerboseInterval
 
setEventList(BasicEventList) - Method in class simkit.BasicSimEntity
 
setEventList(BasicEventList) - Method in class simkit.Entity
 
setEventList(BasicEventList) - Method in interface simkit.EventListAware
 
setEventList(BasicEventList) - Method in class simkit.stat.SimpleStatsTimeVarying
 
setEventList(BasicEventList) - Method in class simkit.stat.TimeTruncatedTallyStat
 
setEventList(BasicEventList) - Method in class simkit.stat.TruncatingSimpleStatsTimeVarying
 
setEventListID(int) - Method in class simkit.BasicSimEntity
 
setEventListID(int) - Method in class simkit.Entity
 
setEventListID(int) - Method in interface simkit.EventListAware
 
setEventListID(int) - Method in interface simkit.SimEntity
 
setEventListID(int) - Method in class simkit.smdx.FormationMoverManager.SurrogateTarget
 
setEventListID(int) - Method in class simkit.stat.SimpleStatsTimeVarying
 
setEventListID(int) - Method in class simkit.util.PropertyChangeFrame
 
setEventName(String) - Method in class simkit.util.TimeBetweenEvent
 
setEventParameters(Object[]) - Method in class simkit.util.TimeBetweenEvent
If null, sets to new Object[0]
setEventSourceVerbose(boolean) - Static method in class simkit.Schedule
If set to true causes the owner of the event to be included whenever the event list is printed.
setExitOnClose(boolean) - Method in class simkit.actions.AppCloser
 
setExtraData(Object[]) - Method in class simkit.test.SimEntityWithExtraData
 
setFactors(Object...) - Method in class simkit.util.DOEDataLogger
 
setFastInterrupts(boolean) - Method in interface simkit.BasicEventList
If true, then pending SimEvents will be stored in a secondary hash table to make them easier to find when interrupting (defaults to true).
setFastInterrupts(boolean) - Method in class simkit.EventList
If true, then pending SimEvents will be stored in a secondary hash table to make them easier to find when interrupting (defaults to true).
setFillColor(Color) - Method in class simkit.actions.visual.ShapeIcon
 
setFilled(boolean) - Method in class simkit.actions.visual.ShapeIcon
 
setFirst(RandomNumber) - Method in interface simkit.random.Pooled
 
setFirst(RandomNumber) - Method in class simkit.random.PooledGeneratorBase
Sets the instance of the first RandomNumber to be pooled.
setFirstEvent(String) - Method in class simkit.util.TimeBetweenEvents
 
setFoo(int) - Method in class simkit.test.TestPropertyChangeDispatcher
 
setFoobar(int) - Method in class simkit.test.TestAddedProperties
 
setFoobar(double[]) - Method in class simkit.test.TestPropertyChangeDispatcher
 
setFormat(String) - Method in interface simkit.BasicEventList
 
setFormat(String) - Method in class simkit.EventList
 
setFormationLeader(FormationLeader) - Method in class simkit.smdx.FormationMoverManager
 
setFrequencies(Double[]) - Method in class simkit.random.DiscreteIntegerVariate
 
setFrequencies(List<Double>) - Method in class simkit.random.DiscreteIntegerVariate
 
setFrequencies(Object[]) - Method in class simkit.random.DiscreteIntegerVariate
 
setFrequencies(double[]) - Method in class simkit.random.DiscreteIntegerVariate
 
setFrequencies(double[]) - Method in class simkit.random.DiscreteVariate
Sets the cdf of this RandomVariate based on the contents of the given array.
setFrequencies(Double[]) - Method in class simkit.random.DiscreteVariate
 
setFrequencies(double[]) - Method in class simkit.random.FrequencyRandomObjectVariate
 
setFrequency(double) - Method in class simkit.random.OscillatingExponential_64Variate
 
setFrequency(double) - Method in class simkit.random.OscillatingExponentialVariate
 
setFullSpeed(boolean) - Method in class simkit.animate.PingPainter
 
setGammas() - Method in class simkit.random.BetaVariate
Creates the two instances of GammaVariate used to generate this BetaVariate.
setGenerator(RandomVariate) - Method in class simkit.test.TestTruncatingSimpleStatsTimeVarying
 
setHeader(String...) - Method in class simkit.util.DOEDataLogger
 
setHeardEvent(String) - Method in class simkit.Adapter
 
setHeardEvent(String) - Method in class simkit.Bridge
 
setIcon(Icon) - Method in class simkit.actions.AppCloser
 
setIcon(Icon) - Method in class simkit.animate.MoverIcon
 
setIcon(Icon) - Method in class simkit.smdx.animate.MoverIcon
 
setIconImage(Image) - Method in class simkit.actions.MyFrame
 
setIgnoreParameters(boolean) - Method in class simkit.util.TimeBetweenEvent
 
setInitialLocation(Point2D) - Method in class simkit.smd.BasicLinearMover
 
setInitialState(int) - Method in class simkit.random.MarkovChainVariate
 
setInitialState(int) - Method in class simkit.random.TwoStateMarkovVariate
 
setInitialState(Object) - Method in class simkit.stat.PercentageInStateStat
 
setInitialValue(double) - Method in class simkit.random.AR1Variate
 
setInitialValue(int) - Method in class simkit.test.TestTruncatingSimpleStatsTimeVarying
 
setInputFile(File) - Method in class simkit.random.DataVariate
 
setInterarrivalTime(RandomVariate) - Method in class simkit.random.RenewalProcessVariate
 
setInterarrivalTime(RandomVariate) - Method in class simkit.test.TestLinearSimpleStatsTimeVarying
 
setInterarrivalTimeGenerator(RandomVariate) - Method in class simkit.examples.ArrivalProcess
 
setInterarrivalTimeGenerator(RandomVariate) - Method in class simkit.examples.ArrivalProcess2
 
setInterarrivalTimeGenerator(RandomVariate) - Method in class simkit.test.TestRenewalProcess
 
setInventoryLevel(RandomVariate) - Method in class simkit.test.TestLinearSimpleStatsTimeVarying
 
setInverseIntegratedRate(Method) - Method in class simkit.random.NHPoissonProcess_64Variate
 
setInverseIntegratedRate(Method) - Method in class simkit.random.NHPoissonProcessVariate
 
setJustDefinedProperties(boolean) - Method in class simkit.BasicSimEntity
 
setK(int) - Method in class simkit.random.GammaARVariate
 
setLabelVisible(boolean) - Method in class simkit.animate.VCRControlPanel
 
setLambda(double) - Method in class simkit.random.GammaARVariate
 
setLambda(double) - Method in class simkit.random.InverseGaussianVariate
 
setLambda(double) - Method in class simkit.random.NPPoissonProcessThinned_64Variate
Set the first parameter - the maximum value of the rate function over the time span of the process.
setLambda(double) - Method in class simkit.random.NPPoissonProcessThinnedVariate
Set the first parameter - the maximum value of the rate function over the time span of the process.
setLambdaDay(double) - Method in class simkit.test.TestNHPoissonProcess
 
setLambdaNight(double) - Method in class simkit.test.TestNHPoissonProcess
 
setLeft(double) - Method in class simkit.random.RightWedgeVariate
 
setLeft(double) - Method in class simkit.random.TriangleVariate
 
setLoadAllClasses(boolean) - Static method in class simkit.random.RandomVariateFactory
 
setLocation(Point2D) - Method in class simkit.smdx.AcceleratedMover
Deprecated.
 
setLocation(Point2D) - Method in class simkit.smdx.FormationMoverManager.SurrogateTarget
 
setLocation(Point2D) - Method in interface simkit.smdx.Mover
Added to support zero argument constructors and the ObjectMaker system.
setLocation(Point2D) - Method in class simkit.smdx.UniformLinearMover
 
setLocationGenerator(RandomVariate[]) - Method in class simkit.smdx.RandomLocationMoverManager
Sets the RandomVariates used to pick the next x and y coordinates.
setMax(double) - Method in class simkit.random.BetaVariate
 
setMaximum(int) - Method in class simkit.random.DiscreteUniformVariate
Sets the largest value.
setMaximum(double) - Method in class simkit.random.UniformVariate
 
setMaxRange(double) - Method in class simkit.smd.BasicSensor
 
setMaxRange(double) - Method in class simkit.smdx.CookieCutterSensor
 
setMaxRange(double) - Method in interface simkit.smdx.Sensor
 
setMaxSpeed(double) - Method in class simkit.smd.BasicLinearMover
 
setMaxSpeed(double) - Method in class simkit.smdx.AcceleratedMover
Deprecated.
 
setMaxSpeed(double) - Method in class simkit.smdx.FormationMoverManager.SurrogateTarget
 
setMaxSpeed(double) - Method in interface simkit.smdx.Mover
Added to support zero argument constructors and the ObjectMaker system.
setMaxSpeed(double) - Method in class simkit.smdx.UniformLinearMover
 
setMean(double) - Method in class simkit.random.BernoulliDistribution
Sets the probability of success of this Bernoulli distribution.
setMean(double[]) - Method in class simkit.random.BivariateNormalVector
 
setMean(int, double) - Method in class simkit.random.BivariateNormalVector
 
setMean(double) - Method in interface simkit.random.Distribution
 
setMean(double) - Method in class simkit.random.Exponential_64Variate
Note that the value is the mean rather than the rate.
setMean(double) - Method in class simkit.random.ExponentialVariate
Note that the value is the mean rather than the rate.
setMean(double) - Method in class simkit.random.Normal02_64Variate
 
setMean(double) - Method in class simkit.random.Normal02Variate
 
setMean(double) - Method in class simkit.random.NormalVariate
 
setMean(double) - Method in class simkit.random.NormalVariate_64
 
setMean(double) - Method in class simkit.random.OscillatingExponential_64Variate
 
setMean(double) - Method in class simkit.random.OscillatingExponentialVariate
 
setMean(double) - Method in class simkit.random.Poisson2Variate
 
setMean(double) - Method in class simkit.random.PoissonVariate
 
setMean(double[]) - Method in class simkit.random.RotatedBivariateNormalVector
 
setMean(int, double) - Method in class simkit.random.RotatedBivariateNormalVector
 
setMean(double) - Method in class simkit.test.TestNHPoissonProcess
 
setMediators(HashMap<Class<? extends Sensor>, HashMap<Class<? extends Mover>, SensorMoverMediator>>) - Method in class simkit.smd.SensorMoverReferee
 
setMillisPerSimtime(double) - Method in class simkit.animate.PingThread
 
setMillisPerSimtime(double) - Method in class simkit.animate.SandboxFrame
 
setMillisPerSimtime(double) - Method in interface simkit.animate.VCRController
 
setMillisPerSimtime(double) - Method in class simkit.smdx.animate.SandboxFrame
 
setMin(double) - Method in class simkit.random.BetaVariate
 
setMinimum(int) - Method in class simkit.random.DiscreteUniformVariate
Sets the smallest value.
setMinimum(double) - Method in class simkit.random.UniformVariate
 
setMixingProbs(double[]) - Method in class simkit.random.MixedVariate
The "probabilities" can in fact be frequencies.
setMovementState(MovementState) - Method in class simkit.smdx.AcceleratedMover
Deprecated.
 
setMovementState(MovementState) - Method in class simkit.smdx.UniformLinearMover
Sets the MovementState and fires a property change.
setMover(Mover) - Method in class simkit.animate.MoverIcon
 
setMover(Mover) - Method in class simkit.smd.BasicSensor
 
setMover(Mover) - Method in class simkit.smd.PathMoverManager
 
setMover(Mover) - Method in class simkit.smd.RandomMoverManager
 
setMover(Mover) - Method in class simkit.smdx.animate.MoverIcon
 
setMover(Moveable) - Method in class simkit.smdx.BasicWeapon
Deprecated.
 
setMover(Mover) - Method in class simkit.smdx.CookieCutterSensor
Places this Sensor on the given Mover.
setMover(Mover) - Method in class simkit.smdx.FormationMoverManager
The Mover this manager controls.
setMover(Mover) - Method in interface simkit.smdx.MoverManager
Sets the Mover to be controlled by this MoverManager.
setMover(Mover) - Method in class simkit.smdx.PathMoverManager
Sets the Mover that this MoverManager controls.
setMover(Mover) - Method in class simkit.smdx.RandomLocationMoverManager
Sets the Mover that this MoverManager controls.
setMover(Mover) - Method in interface simkit.smdx.Sensor
Treat as a simulation parameter (should not change after simulation start)
setMover(Moveable) - Method in interface simkit.smdx.Weapon
 
setMoverVelocities(Point2D) - Method in class simkit.smdx.test.TestShapeTransformIntersectionTests
 
setMu(double) - Method in class simkit.random.InverseGaussianVariate
 
setMy(double[]) - Method in class simkit.test.TestSimEntityFactory.TestSimEntity
 
setMySensor(Sensor) - Method in class simkit.test.TestOverload
 
setN(int) - Method in class simkit.random.BinomialVariate
Sets the number of Bernoulli trials.
setName(String) - Method in class simkit.BasicSimEntity
Sets the name of this entity.
setName(String) - Method in class simkit.Entity
 
setName(String) - Method in interface simkit.Named
 
setName(String) - Method in class simkit.random.BernoulliDistribution
 
setName(String) - Method in class simkit.smdx.FormationMoverManager.SurrogateTarget
 
setName(String) - Method in class simkit.stat.AbstractSimpleStats
 
setName(String) - Method in class simkit.stat.BooleanCounter
 
setName(String) - Method in interface simkit.stat.SampleStatistics
 
setNamespace(String) - Method in class simkit.PropertyChangeNamespace
 
setNoiseVariance(double) - Method in class simkit.random.AR1Variate
 
setNotifyOnClose(boolean) - Method in class simkit.actions.AppCloser
 
setNumberFormat(NumberFormat) - Method in class simkit.stat.AbstractSimpleStats
 
setNumberFormat(NumberFormat) - Method in class simkit.stat.PercentageInStateStat
 
setNumberFormat(NumberFormat) - Method in interface simkit.stat.SampleStatistics
Sets the NumberFormat
setNumberPerLine(int) - Method in class simkit.util.PropertyDataLogger
 
setNumberReplications(int) - Method in class simkit.BasicAssembly
 
setNumberRuns(int) - Method in class simkit.SimExec
 
setOne(int) - Method in class simkit.test.TestSimEntityFactory.TestSimEntity
 
setOrigin(Point2D) - Method in class simkit.animate.MoverIcon
 
setOrigin(Point2D) - Method in class simkit.animate.Sandbox
 
setOrigin(Point2D) - Method in class simkit.smdx.animate.MoverIcon
 
setOrigin(Point2D) - Method in class simkit.smdx.animate.Sandbox
 
setOriginalStationData(StationData) - Method in class simkit.smdx.FormationMoverManager
The data used to determine the location relative to the FormationLeader.
setOutlineColor(Color) - Method in class simkit.actions.visual.ShapeIcon
 
setOutputFile(File) - Method in class simkit.util.CSVPropertyDataLogger
 
setOutputFile(File) - Method in class simkit.util.DOEDataLogger
 
setOutputStream(PrintStream) - Method in interface simkit.BasicEventList
 
setOutputStream(PrintStream) - Method in class simkit.EventList
 
setOutputStream(PrintStream) - Static method in class simkit.Schedule
The default PrintStream is System.out.
setP(double) - Method in class simkit.random.Geometric_64Variate
 
setP(double) - Method in class simkit.random.GeometricVariate
 
setP(double) - Method in class simkit.random.NegativeBinomialVariate
 
setPackageSeed(long[]) - Static method in class simkit.random.RngStream
Set the system stream origin.
setPanel(Component) - Method in class simkit.animate.PingPainter
 
setParameters(Object...) - Method in class simkit.random.AR1Variate
Sets the random variate's parameters.
setParameters(Object[]) - Method in class simkit.random.BernoulliDistribution
Sets the probability of success of this distribution.
setParameters(Object...) - Method in class simkit.random.BernoulliVariate
Set the probability of success to the value of the element of the given array
setParameters(Object...) - Method in class simkit.random.BetaVariate
Sets the parameters alpha and beta to the contents of the array.
setParameters(Object...) - Method in class simkit.random.BinomialVariate
Sets parameters - first is n, the second is probability.
setParameters(Object...) - Method in class simkit.random.BivariateNormalVector
If array of length 3 is passed, the elements must be double[], double[], double representing the means, variances, and correlation, respectively.
setParameters(Object...) - Method in class simkit.random.CompositionVariate
 
setParameters(Object...) - Method in class simkit.random.ConstantVariate
Sets the value to generate.
setParameters(Object...) - Method in class simkit.random.ConvolutionVariate
Sets the underlying RandomVariates.
setParameters(Object...) - Method in class simkit.random.DataVariate
 
setParameters(Object...) - Method in class simkit.random.DiscreteIntegerVariate
Sets the cdf for this DiscreteRandomVariate.
setParameters(Object...) - Method in class simkit.random.DiscreteUniformVariate
Sets the minimum and maximum values for this RandomVariate.
setParameters(Object...) - Method in class simkit.random.DiscreteVariate
Defines the cdf for this RandomVariate.
setParameters(Object...) - Method in interface simkit.random.Distribution
 
setParameters(Object...) - Method in class simkit.random.Exponential_64Variate
Sets the mean of this Exponential Variate.
setParameters(Object...) - Method in class simkit.random.ExponentialTransform
Sets the parameters of the underlying RandomVariate.
setParameters(Object...) - Method in class simkit.random.ExponentialVariate
Sets the mean of this Exponential Variate.
setParameters(Object...) - Method in class simkit.random.FrequencyRandomObjectVariate
 
setParameters(Object...) - Method in class simkit.random.Gamma_64Variate
Sets alpha and beta for this GammaVariate.
setParameters(Object...) - Method in class simkit.random.GammaARVariate
Parameters: params[0] is λ (double) params[1] is ρ (double) (optional) params[2] is k (defaults to 2)
setParameters(Object...) - Method in class simkit.random.GammaVariate
Sets alpha and beta for this GammaVariate.
setParameters(Object...) - Method in class simkit.random.Geometric_64Variate
Sets the probability of success for a single trial for this GammaVariate.
setParameters(Object...) - Method in class simkit.random.GeometricVariate
Sets the probability of success for a single trial for this GammaVariate.
setParameters(Object...) - Method in class simkit.random.IntegerTraceVariate
 
setParameters(Object...) - Method in class simkit.random.InverseGaussianVariate
Sets μ (the mean) and ƛ (the scale) to the values given.
setParameters(Object...) - Method in class simkit.random.Log_64Transform
Sets the parameters of the underlying RandomVariate.
setParameters(Object...) - Method in class simkit.random.LogTransform
Sets the parameters of the underlying RandomVariate.
setParameters(Object...) - Method in class simkit.random.MarkovChainVariate
The first argument should be the transition matrix as a double[][].
setParameters(Object...) - Method in class simkit.random.MixedVariate
Sets the probabilities and distributions that define this RandomVariate.
setParameters(Object...) - Method in class simkit.random.NegativeBinomialVariate
 
setParameters(Object...) - Method in class simkit.random.NHPoissonProcess_64Variate
Sets the Lambda-inverse Method and the starting time.
setParameters(Object...) - Method in class simkit.random.NHPoissonProcessVariate
Sets the Lambda-inverse Method and the starting time.
setParameters(Object...) - Method in class simkit.random.Normal02_64Variate
Sets the random variate's parameters.
setParameters(Object...) - Method in class simkit.random.Normal02Variate
Sets the random variate's parameters.
setParameters(Object...) - Method in class simkit.random.NormalVariate
Sets the mean and standard deviation for this NormalVariate.
setParameters(Object...) - Method in class simkit.random.NormalVariate_64
Sets the mean and standard deviation for this NormalVariate.
setParameters(Object...) - Method in class simkit.random.NPPoissonProcessThinned_64Variate
Set the three parameters of this process: lambda (max rate, double), rateInvoker (Object), and rateMethod (String)
setParameters(Object...) - Method in class simkit.random.NPPoissonProcessThinnedVariate
Set the three parameters of this process: lambda (max rate, double), rateInvoker (Object), and rateMethod (String)
setParameters(Object...) - Method in class simkit.random.OscillatingExponential_64Variate
Sets the mean, amplitude, frequency, and phase.
setParameters(Object...) - Method in class simkit.random.OscillatingExponentialVariate
Sets the mean, amplitude, frequency, and phase.
setParameters(Object...) - Method in class simkit.random.PearsonTypeVVariate
Sets α and β for this variate.
setParameters(Object...) - Method in class simkit.random.PoissonVariate
Sets the desired mean of the RadomVariate.
setParameters(Object...) - Method in interface simkit.random.RandomVariate
Sets the random variate's parameters.
setParameters(Object...) - Method in interface simkit.random.RandomVector
Sets the random variate's parameters.
setParameters(Object...) - Method in class simkit.random.RenewalProcessVariate
Sets the RandomVariate used to generate the interarrival times.
setParameters(Object...) - Method in class simkit.random.ResampleVariate
Sets the contents of the array from which to sample.
setParameters(Object...) - Method in class simkit.random.RightWedgeVariate
Sets the left, right, and height parameters.
setParameters(Object...) - Method in class simkit.random.RotatedBivariateNormalVector
The number of parameters can be 0-5, with 5 being the "complete" set.
setParameters(Object...) - Method in class simkit.random.ScaledVariate
Sets the underlying RandomVariate, the scale, and the shift.
setParameters(Object...) - Method in class simkit.random.SequenceVariate
Sets the random variate's parameters.
setParameters(Object...) - Method in class simkit.random.TraceVariate
Sets the contents of the trace array and (optionally) the default value.
setParameters(Object...) - Method in class simkit.random.TriangleVariate
Sets the left, right, and center points of this RandomVariate.
setParameters(Object...) - Method in class simkit.random.TruncatedVariate
 
setParameters(Object...) - Method in class simkit.random.TwoStateMarkovVariate
Sets the transition probabilities and (optionally) the initial state.
setParameters(Object...) - Method in class simkit.random.UniformVariate
Sets the minimum and maximum values.
setParameters(Object...) - Method in class simkit.random.Weibull_64Variate
Sets the values of α and β.
setParameters(Object...) - Method in class simkit.random.WeibullVariate
Sets the values of α and β.
setPassedEvent(String) - Method in class simkit.Adapter
 
setPauseAfterEachEvent(boolean) - Method in interface simkit.BasicEventList
If true, then simulation will pause after each event and resume only on another call to startSimulation()
setPauseAfterEachEvent(boolean) - Method in class simkit.EventList
 
setPauseAfterEachEvent(boolean) - Static method in class simkit.Schedule
If true, then only one event will be processed.
setPersistant(boolean) - Method in class simkit.BasicSimEntity
 
setPersistant(boolean) - Method in interface simkit.ReRunnable
 
setPersistant(boolean) - Method in class simkit.smdx.FormationMoverManager.SurrogateTarget
 
setPhase(double) - Method in class simkit.random.OscillatingExponential_64Variate
 
setPhase(double) - Method in class simkit.random.OscillatingExponentialVariate
 
setPrintEventSources(boolean) - Method in interface simkit.BasicEventList
 
setPrintEventSources(boolean) - Method in class simkit.EventList
 
setPrintReplicationReports(boolean) - Method in class simkit.BasicAssembly
 
setPrintSummaryReport(boolean) - Method in class simkit.BasicAssembly
 
setPriority(Priority) - Method in class simkit.BasicSimEntity
Sets the scheduling priority for this entity.
setPriority(Priority) - Method in interface simkit.SimEventScheduler
If two events occur at the same time with the same event priority, the one with the highest entity priority will be processed first.
setPriority(Priority) - Method in class simkit.smdx.FormationMoverManager.SurrogateTarget
 
setProbability(double) - Method in class simkit.random.BernoulliVariate
Sets the probability of success.
setProbability(double) - Method in class simkit.random.BinomialVariate
Sets the probability of success of one trial.
setProbability(double) - Method in class simkit.test.TestTimeTruncatedTallyStat.Counter
 
setProperty(String, Object) - Method in class simkit.BasicSimEntity
Set the property to the given value.
setProperty(String, Object) - Method in class simkit.Entity
Add a new property with the given name and value.
setProperty(String, Object) - Method in class simkit.PropertyChangeDispatcher
Set the specified property to the given value, firing a PropertyChangeEvent to inform any registered listeners of the change.
setProperty(String, Object) - Method in interface simkit.PropertyChangeSource
Set the given property to the given value.
setProperty(String, Object) - Method in interface simkit.smdx.Displayable
Set the property to the given value.
setProperty(String, Object) - Method in class simkit.smdx.FormationMoverManager.SurrogateTarget
 
setPropertyName(String) - Method in class simkit.stat.PercentageInStateStat
 
setPropertyName(String) - Method in class simkit.util.DOEDataLogger
 
setPropertyName(String) - Method in class simkit.util.TimeBetweenEvents
 
setR(double) - Method in class simkit.random.NegativeBinomialVariate
 
setRandomNumber(RandomNumber) - Method in class simkit.random.Antithetic
If the desire is to create 2 antithetic random number streams, then the RandomNumber instance supplied should be a copy of the original.
setRandomNumber(RandomNumber) - Method in class simkit.random.BinomialVariate
Sets the instance of RandomNumber that supports the underlying BernoulliVariate.
setRandomNumber(RandomNumber) - Method in class simkit.random.BivariateNormalVector
 
setRandomNumber(RandomNumber) - Method in class simkit.random.ConvolutionVariate
Sets the supporting RandomNumber of each underlying RandomVariate.
setRandomNumber(RandomNumber) - Method in class simkit.random.ExponentialTransform
Sets the supporting RandomNumber of the underlying RandomVariate.
setRandomNumber(RandomNumber) - Method in class simkit.random.FrequencyRandomObjectVariate
 
setRandomNumber(RandomNumber) - Method in class simkit.random.Geometric_64Variate
Sets the supporting RandomNumber instance
setRandomNumber(RandomNumber) - Method in class simkit.random.GeometricVariate
Sets the supporting RandomNumber instance
setRandomNumber(RandomNumber) - Method in class simkit.random.IntegerTraceVariate
This is a no-op, since an instance of Sequential is used.
setRandomNumber(RandomNumber) - Method in class simkit.random.Log_64Transform
Sets the instance of RandomNumber that supports the underlying RandomVariate.
setRandomNumber(RandomNumber) - Method in class simkit.random.LogTransform
Sets the instance of RandomNumber that supports the underlying RandomVariate.
setRandomNumber(RandomNumber) - Method in class simkit.random.NHPoissonProcess_64Variate
Sets the supporting RandomNumber object
setRandomNumber(RandomNumber) - Method in class simkit.random.NHPoissonProcessVariate
Sets the supporting RandomNumber object
setRandomNumber(RandomNumber) - Method in class simkit.random.Normal02_64Variate
Sets the supporting RandomNumber object
setRandomNumber(RandomNumber) - Method in class simkit.random.Normal02Variate
Sets the supporting RandomNumber object
setRandomNumber(RandomNumber) - Method in class simkit.random.NPPoissonProcessThinned_64Variate
 
setRandomNumber(RandomNumber) - Method in class simkit.random.NPPoissonProcessThinnedVariate
 
setRandomNumber(RandomNumber) - Method in class simkit.random.OscillatingExponential_64Variate
Sets the supporting RandomNumber object
setRandomNumber(RandomNumber) - Method in class simkit.random.OscillatingExponentialVariate
Sets the supporting RandomNumber object
setRandomNumber(RandomNumber) - Method in class simkit.random.PearsonTypeVVariate
 
setRandomNumber(RandomNumber) - Method in interface simkit.random.RandomVariate
Sets the supporting RandomNumber object
setRandomNumber(RandomNumber) - Method in class simkit.random.RandomVariateBase
Sets the supporting RandomNumber for this RandomVariate.
setRandomNumber(RandomNumber) - Method in interface simkit.random.RandomVector
Sets the supporting RandomNumber.
setRandomNumber(RandomNumber) - Method in class simkit.random.RenewalProcessVariate
Sets the supporting RandomNumber object
setRandomNumber(RandomNumber) - Method in class simkit.random.RotatedBivariateNormalVector
 
setRandomNumber(RandomNumber) - Method in class simkit.random.ScaledVariate
Sets the supporting RandomNumber object
setRandomNumber(RandomNumber) - Method in class simkit.random.SequenceVariate
Sets the supporting RandomNumber object
setRandomNumber(RandomNumber) - Method in class simkit.random.TraceVariate
This is a no-op because the TraceVariate must use a Sequential instance to successively generate values
setRandomVariate(RandomVariate) - Method in class simkit.random.ExponentialTransform
 
setRandomVariate(RandomVariate) - Method in class simkit.random.Log_64Transform
 
setRandomVariate(RandomVariate) - Method in class simkit.random.LogTransform
 
setRandomVariate(RandomVariate[]) - Method in class simkit.random.RandomPointGenerator
Sets the RandomVariates for this RandomPointGenerator.
setRandomVariate(RandomVariate) - Method in class simkit.random.ScaledVariate
 
setRandomVariate(RandomVariate) - Method in class simkit.random.TruncatedVariate
 
setRandomVariates(RandomVariate[]) - Method in class simkit.random.ConvolutionVariate
Sets the array of RandomVariates.
setRangeWidth(float) - Method in class simkit.animate.SensorIcon
 
setRangeWidth(float) - Method in class simkit.smdx.animate.SensorIcon
 
setRateInvoker(Object) - Method in class simkit.random.NHPoissonProcess_64Variate
 
setRateInvoker(Object) - Method in class simkit.random.NHPoissonProcessVariate
 
setRateInvoker(Object) - Method in class simkit.random.NPPoissonProcessThinned_64Variate
Set the second parameter - the object containing the method which computes the rate function.
setRateInvoker(Object) - Method in class simkit.random.NPPoissonProcessThinnedVariate
Set the second parameter - the object containing the method which computes the rate function.
setRateMethod(Method) - Method in class simkit.random.NPPoissonProcessThinned_64Variate
set the method that computes the rate function within rateInvoker
setRateMethod(Method) - Method in class simkit.random.NPPoissonProcessThinnedVariate
set the method that computes the rate function within rateInvoker
setReallyVerbose(boolean) - Method in class simkit.BasicAssembly
Determines the value of Schedule.reallyVerbose.
setReallyVerbose(boolean) - Method in interface simkit.BasicEventList
For debugging, gives more detailed output
setReallyVerbose(boolean) - Method in class simkit.EventList
 
setReallyVerbose(boolean) - Static method in class simkit.Schedule
It true, causes Schedule to print additional debug/trace information.
setRenegeTimeGenerator(RandomVariate) - Method in class simkit.examples.ServerWithReneges
 
setResetters(Map<Object, Method>) - Method in class simkit.util.Resetter
 
setRetainAddedProperties(boolean) - Method in class simkit.SimEntityBaseRetainedProperties
 
setRho(double) - Method in class simkit.random.GammaARVariate
 
setRight(double) - Method in class simkit.random.RightWedgeVariate
 
setRight(double) - Method in class simkit.random.TriangleVariate
 
setRv(RandomVariate) - Method in class simkit.test.TestOscillate
 
setSamplingType(SamplingType) - Method in class simkit.stat.AbstractSimpleStats
 
setSamplingType(SamplingType) - Method in interface simkit.stat.SampleStatistics
Sets the sampling type to either TALLY or TIME_VARYING.
setSamplingType(SamplingType) - Method in class simkit.stat.SimpleStatsTimeVarying
Does nothing since the SamplingType is always TIME_VARYING.
setSandbox(Sandbox) - Method in class simkit.animate.SandboxFrame
 
setSavedProperties(Map<String, Object>) - Method in class simkit.SimEntityBaseRetainedProperties
 
setSaveReplicationData(boolean) - Method in class simkit.BasicAssembly
 
setScale(double) - Method in class simkit.animate.MoverIcon
 
setScale(double) - Method in class simkit.random.ScaledVariate
 
setScale(double) - Method in class simkit.smdx.animate.MoverIcon
 
setScheduledTime(double) - Method in class simkit.SimEvent
The simulation time at which this event is scheduled to occur is the current simTime + delay.
setSearchList(String[]) - Static method in class simkit.actions.ActionIntrospector
 
setSearchPackages(Set<String>) - Static method in class simkit.random.RandomVectorFactory
 
setSecond(RandomNumber) - Method in interface simkit.random.Pooled
 
setSecond(RandomNumber) - Method in class simkit.random.PooledGeneratorBase
Sets the instance of the second RandomNumber to be pooled.
setSecondEvent(String) - Method in class simkit.util.TimeBetweenEvents
 
setSeed(long) - Method in class simkit.random.Antithetic
Sets the seed of the supporting RandomNumber.
setSeed(long) - Method in class simkit.random.Congruential
Sets the seed to the given value.
setSeed(long) - Method in class simkit.random.MersenneTwister
Sets the seed to the given value.
setSeed(long) - Method in class simkit.random.MersenneTwisterDC
 
setSeed(long) - Method in class simkit.random.Mother
Not used since this generator requires 5 seeds (use setSeeds(long[]))
setSeed(long) - Method in class simkit.random.MRG32k3a
 
setSeed(long) - Method in class simkit.random.NSSrng
Sets the seed to the given value.
setSeed(long) - Method in class simkit.random.PooledGenerator
Deprecated.
Both the LCG and the Tausworth seeds are set to the same value.
setSeed(long) - Method in class simkit.random.PooledGeneratorBase
Do not use, set the seeds of the first or second RandomNumber directly.
setSeed(long) - Method in interface simkit.random.RandomNumber
Set the random number seed for this RandomNumber.
setSeed(long) - Method in class simkit.random.RandomPointGenerator
Sets both supporting RandomNumbers to the same instance.
setSeed(long[]) - Method in class simkit.random.RngStream
Position this stream at the indicated state.
setSeed(long) - Method in class simkit.random.RngStream
 
setSeed(long) - Method in class simkit.random.Sequential
Sets the value to the given number.
setSeed(long) - Method in class simkit.random.Tausworthe
Sets the seed to the given value.
setSeed(long) - Method in class simkit.test.DummyGenerator
 
setSeeds(long[]) - Method in class simkit.random.Antithetic
 
setSeeds(long[]) - Method in class simkit.random.Congruential
Sets the starting seed to the value contained in the first element of the array.
setSeeds(long[]) - Method in class simkit.random.MersenneTwister
Sets the seed to the value in the first element of the array
setSeeds(long[]) - Method in class simkit.random.MersenneTwisterDC
If data.length == 15, use sgenrand to initialize state data[0] must be > 0).
setSeeds(long[]) - Method in class simkit.random.Mother
Sets this generators seeds to the 5 seeds in the given array.
setSeeds(long[]) - Method in class simkit.random.MRG32k3a
 
setSeeds(long[]) - Method in class simkit.random.NSSrng
Sets all 3 seeds of this RandomNumber.
setSeeds(long[]) - Method in class simkit.random.PooledGenerator
Deprecated.
 
setSeeds(long[]) - Method in class simkit.random.PooledGeneratorBase
Do not use, set the seeds of the first or second RandomNumber directly.
setSeeds(long[]) - Method in interface simkit.random.RandomNumber
Sets the seeds of this RandomNumber to the given values.
setSeeds(int, int) - Method in class simkit.random.RNG
 
setSeeds(long[]) - Method in class simkit.random.RngStream
 
setSeeds(long[]) - Method in class simkit.random.Sequential
Sets the seed to the first element in the given array.
setSeeds(long[]) - Method in class simkit.random.Tausworthe
Sets the seed to the value of the first element in the array.
setSeeds(long[]) - Method in class simkit.test.DummyGenerator
 
setSensor(Sensor) - Method in class simkit.animate.SensorIcon
 
setSensor(Sensor) - Method in class simkit.smdx.animate.SensorIcon
 
setSentEvent(String) - Method in class simkit.Bridge
 
setSerial(int) - Method in class simkit.SimEvent
 
setServers(SimpleServer[]) - Method in class simkit.examples.ShortestQueueDispatcher
Sets the Servers available to this dispatcher.
setServiceTimeGenerator(RandomVariate) - Method in class simkit.examples.EntityServer
Sets the RandomVariate used to generate the service times.
setServiceTimeGenerator(RandomVariate) - Method in class simkit.examples.ServerWithReneges
 
setServiceTimeGenerator(RandomVariate) - Method in class simkit.examples.SimpleServer
 
setServiceTimeGenerator(RandomVariate) - Method in class simkit.examples.SimpleServer2
 
setShift(double) - Method in class simkit.random.ScaledVariate
 
setShoe(List<Integer>) - Method in class simkit.test.TestSimEntityFactory.TestSimEntity
 
setSimTime(double) - Static method in class simkit.SimkitTestingHelper
 
setSimTime(double) - Method in class simkit.util.UnitTestEventList
 
setSingleStep(boolean) - Method in class simkit.BasicAssembly
 
setSingleStep(boolean) - Method in interface simkit.BasicEventList
 
setSingleStep(boolean) - Method in class simkit.EventList
 
setSingleStep(boolean) - Static method in class simkit.Schedule
Sets single step mode.
setSingleStep(boolean) - Method in class simkit.SimExec
 
setSmallHeight(double) - Method in class simkit.random.RightWedgeVariate
 
setSource(BasicSimEntity) - Method in class simkit.SimEventRedispatcher
If source had previously been set, remove this as a SimEventListener and remove all the source's as SimEventListener to this instance.
setSpeed(double) - Method in class simkit.smd.WayPoint
 
setSpeed(double) - Method in class simkit.smdx.WayPoint
 
setSpeedGenerator(RandomVariate) - Method in class simkit.smdx.RandomLocationMoverManager
Sets the RandomVariate used to pick the speedGen for the next leg.
setStandardDeviation(double) - Method in class simkit.random.BernoulliDistribution
Does nothing.
setStandardDeviation(double[]) - Method in class simkit.random.BivariateNormalVector
 
setStandardDeviation(int, double) - Method in class simkit.random.BivariateNormalVector
 
setStandardDeviation(double) - Method in interface simkit.random.Distribution
 
setStandardDeviation(double) - Method in class simkit.random.Normal02_64Variate
 
setStandardDeviation(double) - Method in class simkit.random.Normal02Variate
 
setStandardDeviation(double) - Method in class simkit.random.NormalVariate
 
setStandardDeviation(double) - Method in class simkit.random.NormalVariate_64
 
setStandardDeviation(double[]) - Method in class simkit.random.RotatedBivariateNormalVector
 
setStandardDeviation(int, double) - Method in class simkit.random.RotatedBivariateNormalVector
 
setStandardNormalsGenerator(RandomVariate[]) - Method in class simkit.random.BivariateNormalVector
It is assumed that the RandomVariates both generate standard normal variates
setStartOnReset(boolean) - Method in class simkit.smdx.FormationMoverManager
Does nothing since the FormationMoverManager always starts on reset().
setStartOnReset(boolean) - Method in interface simkit.smdx.MoverManager
 
setStartOnReset(boolean) - Method in class simkit.smdx.PathMoverManager
If true, when reset, the PathMoverManger will start the Mover on the current path.
setStartOnReset(boolean) - Method in class simkit.smdx.RandomLocationMoverManager
If true, then after a reset, this MoverManager re-starts the motion of the controlled Mover.
setStartOnRun(boolean) - Method in class simkit.smd.PathMoverManager
 
setStartOnRun(boolean) - Method in class simkit.smd.RandomMoverManager
 
setStartVerboseTime(double) - Method in class simkit.VerboseInterval
 
setStationTolerance(double) - Method in class simkit.smdx.FormationMoverManager
 
setStatus(String) - Method in class simkit.actions.MyFrame
 
setStatus(Object) - Method in class simkit.actions.MyFrame
 
setStatusArea(JComponent) - Method in class simkit.actions.MyFrame
 
setStep(double) - Method in class simkit.test.TestPostRep
 
setStopTime(double) - Method in class simkit.BasicAssembly
 
setStopTime(double) - Method in class simkit.SimExec
 
setStreamAndSubstream(int, int) - Method in interface simkit.random.RandomNumberStream
 
setStreamAndSubstream(int, int) - Method in class simkit.random.RngStream
 
setStroke(Stroke) - Method in class simkit.actions.visual.ShapeIcon
 
setters - Variable in class simkit.actions.JButtonListener
 
setters - Variable in class simkit.PropertyChangeDispatcher
Local reference to setters for the class of this instance.
setTimeToDetect(double) - Method in class simkit.smd.ConstantTimeSensor
 
setTimeToFoo(RandomVariate) - Method in class simkit.test.TestWaitDelayRandomVariate
 
setTotalNumberServers(int) - Method in class simkit.examples.EntityServer
Sets the total number of servers.
setTotalNumberServers(int) - Method in class simkit.examples.ServerWithReneges
 
setTotalNumberServers(int) - Method in class simkit.examples.SimpleServer
Sets the total number of totalNumberServers.
setTotalNumberServers(int) - Method in class simkit.examples.SimpleServer2
 
setTraceValues(int[]) - Method in class simkit.random.IntegerTraceVariate
 
setTraceValues(double[]) - Method in class simkit.random.TraceVariate
 
setTransform(AffineTransform) - Method in class simkit.actions.visual.ShapeIcon
 
setTransitionMatrix(double[][]) - Method in class simkit.random.MarkovChainVariate
This normalizes the given transitionMatrix so that each row is a discrete probability distribution.
setTransitionProb(double[]) - Method in class simkit.random.TwoStateMarkovVariate
Sets the transition probabilities.
setTruncationPoint(double) - Method in class simkit.random.TruncatedVariate
 
setTruncationPoint(int) - Method in class simkit.stat.BatchMeansTallyStat
The measure is assumed to be in "steady-state" after this many observations
setTruncationPoint(double) - Method in class simkit.stat.TruncatingCollectionSizeTimeVarying
 
setTruncationPoint(int) - Method in class simkit.stat.TruncatingMultipleSimpleStatsTally
 
setTruncationPoint(double) - Method in class simkit.stat.TruncatingMultipleSimpleStatsTimeVarying
 
setTruncationPoint(int) - Method in class simkit.stat.TruncatingSimpleStatsTally
 
setTruncationPoint(double) - Method in class simkit.stat.TruncatingSimpleStatsTimeVarying
 
setTruncationTime(double) - Method in class simkit.stat.TimeTruncatedTallyStat
 
setTwo(double) - Method in class simkit.test.TestSimEntityFactory.TestSimEntity
 
setupMixture() - Method in class simkit.random.GammaARVariate
Creates the MixedVariate.
setupTimLabel() - Method in class simkit.animate.VCRControlPanel
 
setUserDefinedStop() - Method in interface simkit.BasicEventList
 
setUserDefinedStop() - Method in class simkit.EventList
Sets all stop modes to false.
setUserDefinedStop() - Static method in class simkit.Schedule
Disables both stop at time and stop on event.
setValue(double) - Method in class simkit.random.ConstantVariate
 
setValues(int[]) - Method in class simkit.random.DiscreteIntegerVariate
 
setValues(Integer[]) - Method in class simkit.random.DiscreteIntegerVariate
 
setValues(Object[]) - Method in class simkit.random.DiscreteIntegerVariate
 
setValues(double[]) - Method in class simkit.random.DiscreteVariate
Warning: This array must be the same length as the probability and cdf arrays, however no checking is done by this method.
setValues(Double[]) - Method in class simkit.random.DiscreteVariate
 
setValues(Object[]) - Method in class simkit.random.FrequencyRandomObjectVariate
 
setVariance(double) - Method in class simkit.random.BernoulliDistribution
Does nothing.
setVariance(double) - Method in interface simkit.random.Distribution
 
setVcrController(VCRController) - Method in class simkit.animate.PingPanel
 
setVelocity(Point2D) - Method in class simkit.smdx.test.TestShapeTransformIntersectionTests.ThisTestMover
 
setVerbose(boolean) - Method in class simkit.BasicAssembly
 
setVerbose(boolean) - Method in interface simkit.BasicEventList
If true, then contents of the event list are printed after each event is processed.
setVerbose(boolean) - Method in class simkit.BasicSimEntity
 
setVerbose(boolean) - Method in class simkit.EventList
 
setVerbose(boolean) - Static method in class simkit.random.RandomNumberFactory
If true, print debug/trace information (not yet implemented)
setVerbose(boolean) - Static method in class simkit.random.RandomVariateFactory
 
setVerbose(boolean) - Static method in class simkit.random.RandomVectorFactory
 
setVerbose(boolean) - Static method in class simkit.Schedule
Causes a list of the pending events (and other information) to be dumped to the output stream prior to processing each event when set to true.
setVerbose(boolean) - Method in class simkit.SimExec
 
setVerbose(boolean) - Method in class simkit.test.TestJava2D
 
setVerbose(boolean) - Method in class simkit.test.TestJava2D_Area
 
setWaitState(SimEventState) - Method in class simkit.SimEvent
 
setWaypoint(List<WayPoint>) - Method in class simkit.smd.PathMoverManager
 
setWayPoints(List<WayPoint>) - Method in class simkit.smdx.PathMoverManager
Takes the given list of waypoints and makes them the path for this MoverManager.
sgenrand(int) - Method in class simkit.random.MersenneTwister
Initializes the pseudo random number generator.
sgenrand(long) - Method in class simkit.random.MersenneTwisterDC
 
shape - Variable in class simkit.actions.visual.ShapeIcon
 
shape - Variable in class simkit.test.TestJava2D
 
shape - Variable in class simkit.test.TestJava2D_Area
 
ShapeIcon - Class in simkit.actions.visual
 
ShapeIcon(Shape, Color, Color, boolean) - Constructor for class simkit.actions.visual.ShapeIcon
 
ShapeIcon(Shape, Color, boolean) - Constructor for class simkit.actions.visual.ShapeIcon
 
ShapeIcon(Shape, Color, Color) - Constructor for class simkit.actions.visual.ShapeIcon
 
ShapeIcon(Shape, Color) - Constructor for class simkit.actions.visual.ShapeIcon
 
ShapeIcon(Shape) - Constructor for class simkit.actions.visual.ShapeIcon
 
ShapeIcon(Shape, boolean) - Constructor for class simkit.actions.visual.ShapeIcon
 
shift - Variable in class simkit.random.ScaledVariate
The amount to shift the underlying RandomVariate by.
shift0 - Variable in class simkit.random.MersenneTwisterDC
 
shift0 - Variable in class simkit.random.MersenneTwisterFactory.MTS
 
shift1 - Variable in class simkit.random.MersenneTwisterDC
 
shift1 - Variable in class simkit.random.MersenneTwisterFactory.MTS
 
shift_0 - Variable in class simkit.random.MersenneTwisterFactory
 
shift_1 - Variable in class simkit.random.MersenneTwisterFactory
 
SHIFT_LEFT - Static variable in class simkit.random.PooledGenerator
Deprecated.
 
SHIFT_LEFT - Static variable in class simkit.random.Tausworthe
 
SHIFT_RIGHT - Static variable in class simkit.random.PooledGenerator
Deprecated.
 
SHIFT_RIGHT - Static variable in class simkit.random.Tausworthe
 
shift_s - Variable in class simkit.random.MersenneTwisterFactory
 
shift_t - Variable in class simkit.random.MersenneTwisterFactory
 
shiftB - Variable in class simkit.random.MersenneTwisterDC
 
shiftB - Variable in class simkit.random.MersenneTwisterFactory.MTS
 
shiftC - Variable in class simkit.random.MersenneTwisterDC
 
shiftC - Variable in class simkit.random.MersenneTwisterFactory.MTS
 
shoe - Variable in class simkit.test.TestSimEntityFactory.TestSimEntity
 
SHORT_NUMBER - Static variable in class simkit.random.IntegerTraceVariate
 
SHORT_NUMBER - Static variable in class simkit.random.TraceVariate
The number of values to limit the output of toString to if allDataInToString is false.
ShortestQueueDispatcher - Class in simkit.examples
Implementation of a dispatcher that directs Arrival events to the SimpleServer with the shortest queue.
ShortestQueueDispatcher() - Constructor for class simkit.examples.ShortestQueueDispatcher
 
ShortestQueueDispatcher(SimpleServer[]) - Constructor for class simkit.examples.ShortestQueueDispatcher
Creates a new dispatcher that will direct arrivals to the given Servers.
show_distrib(MersenneTwisterFactory.MTS) - Method in class simkit.random.MersenneTwisterFactory
 
showControlPoints - Variable in class simkit.test.TestJava2D
 
showControlPoints - Variable in class simkit.test.TestJava2D_Area
 
Side - Class in simkit.smdx
A Java "Enumeration" to represent the sides.
Side(String) - Constructor for class simkit.smdx.Side
Constructs an instance of Side.
side - Variable in class simkit.smdx.Side
Name of this Side
side - Variable in class simkit.smdx.SidedContact
The Side associated with this SidedContact.
Sided - Interface in simkit.smdx
Something that has a Side associated with it.
SidedContact - Class in simkit.smdx
A Contact that contains Side information.
SidedContact(Moveable, Side) - Constructor for class simkit.smdx.SidedContact
Constructs a new Contact to represent the given Movable.
sigma - Variable in class simkit.random.NormalVariate_64
The standard deviation of this normal variate.
signature - Variable in class simkit.SimEvent
Caches the signature of the event method.
simEntity - Variable in class simkit.BasicAssembly
 
SimEntity - Interface in simkit
Base interface for simulation entities.
SimEntityBase - Class in simkit
Default implementation of a SimEntity using reflection.
SimEntityBase(String, Priority) - Constructor for class simkit.SimEntityBase
Construct a new SimEntityBase with the given name and event priority.
SimEntityBase() - Constructor for class simkit.SimEntityBase
Construct a new SimEntityBase with a default name and priority.
SimEntityBase(String) - Constructor for class simkit.SimEntityBase
Construct a new SimEntityBase with given name and a default priority.
SimEntityBase(Priority) - Constructor for class simkit.SimEntityBase
Construct a new SimEntityBase with a default name and the given priority.
SimEntityBaseA - Class in simkit
SimEntityBaseA (A for Annotations)
SimEntityBaseA(String, Priority) - Constructor for class simkit.SimEntityBaseA
 
SimEntityBaseA() - Constructor for class simkit.SimEntityBaseA
 
SimEntityBaseA(String) - Constructor for class simkit.SimEntityBaseA
 
SimEntityBaseA(Priority) - Constructor for class simkit.SimEntityBaseA
 
SimEntityBaseProtected - Class in simkit
A modified version of SimEntityBase that allows the use of protected event methods.
SimEntityBaseProtected(String, Priority) - Constructor for class simkit.SimEntityBaseProtected
Construct a new SimEntityBaseProtected with the given name and event priority.
SimEntityBaseProtected() - Constructor for class simkit.SimEntityBaseProtected
Construct a new SimEntityBaseProtected with a default name and priority.
SimEntityBaseProtected(String) - Constructor for class simkit.SimEntityBaseProtected
Construct a new SimEntityBaseProtected with given name and a default priority.
SimEntityBaseProtected(Priority) - Constructor for class simkit.SimEntityBaseProtected
Construct a new SimEntityBaseProtected with a default name and the given priority.
SimEntityBaseRetainedProperties - Class in simkit
Work around for BasicSimEntity clearing all added properties when reset() is invoked.
SimEntityBaseRetainedProperties(String, Priority) - Constructor for class simkit.SimEntityBaseRetainedProperties
 
SimEntityBaseRetainedProperties(String) - Constructor for class simkit.SimEntityBaseRetainedProperties
 
SimEntityBaseRetainedProperties(Priority) - Constructor for class simkit.SimEntityBaseRetainedProperties
 
SimEntityBaseRetainedProperties() - Constructor for class simkit.SimEntityBaseRetainedProperties
 
SimEntityFactory - Class in simkit
Contains static methods that support making exact copies of SimEntity instances.
SimEntityFactory() - Constructor for class simkit.SimEntityFactory
 
SimEntityWithExtraData - Class in simkit.test
 
SimEntityWithExtraData() - Constructor for class simkit.test.SimEntityWithExtraData
 
SimEntityWithExtraData(Object[]) - Constructor for class simkit.test.SimEntityWithExtraData
 
SimEvent - Class in simkit
Class for simulation events.
SimEvent(SimEventScheduler, String, Object[], double, Priority) - Constructor for class simkit.SimEvent
Construct a new SimEvent.
SimEvent(SimEventScheduler, String, double) - Constructor for class simkit.SimEvent
 
SimEvent(SimEventScheduler, String, Object[], double) - Constructor for class simkit.SimEvent
 
SimEventFilter - Class in simkit
This class filters events by name.
SimEventFilter(Collection<String>) - Constructor for class simkit.SimEventFilter
Construct an instance with the Collection's events filtered
SimEventFilter(String[]) - Constructor for class simkit.SimEventFilter
Construct an instance with the given array of events to be filtered
SimEventFilter(String) - Constructor for class simkit.SimEventFilter
Construct an instance with the single event to be filtered
SimEventFilter(String, boolean) - Constructor for class simkit.SimEventFilter
A convenience constructor to easily create a filter that passes all events except for one.
SimEventFilter() - Constructor for class simkit.SimEventFilter
 
SimEventListener - Interface in simkit
Interface for a listener of SimEvents.
SimEventMethod - Annotation Type in simkit
Single-Value annotation type to mark any (public) method as a Simkit event-completion method.
SimEventRedispatcher - Class in simkit
This is to add support for a SimEntity re-dispatching its "heard" events to its listeners.
SimEventRedispatcher() - Constructor for class simkit.SimEventRedispatcher
Sets this instance to be non-persistent
SimEventRedispatcher(BasicSimEntity) - Constructor for class simkit.SimEventRedispatcher
 
SimEventScheduler - Interface in simkit
Defines the contract for interacting with the scheduling mechanisms in simkit.
SimEventSource - Interface in simkit
Interface for a source of SimEvents.
SimEventState - Class in simkit
A Java enumeration that indicates what state a SimEvent is in.
SimEventState(String) - Constructor for class simkit.SimEventState
Construct a new SimEventState with the given name.
SimExec - Class in simkit
 
SimExec() - Constructor for class simkit.SimExec
 
SimExec(BasicEventList) - Constructor for class simkit.SimExec
 
simkit - package simkit
Contains the basic functionality of simkit.
simkit.actions - package simkit.actions
 
simkit.actions.test - package simkit.actions.test
 
simkit.actions.visual - package simkit.actions.visual
 
simkit.animate - package simkit.animate
 
simkit.animate.test - package simkit.animate.test
 
simkit.examples - package simkit.examples
Useful implementations of basic event graph systems.
simkit.nss - package simkit.nss
Experimental Classes for making NSS use Simkit as its simulation engine.
simkit.random - package simkit.random
A collection of Classes used to generate Random Numbers, Random Variates, and RandomVectors.
simkit.smd - package simkit.smd
 
simkit.smd.test - package simkit.smd.test
 
simkit.smd.util - package simkit.smd.util
 
simkit.smdx - package simkit.smdx
Contains basic classes to represent the entities in a combat simulation.
simkit.smdx.animate - package simkit.smdx.animate
 
simkit.smdx.test - package simkit.smdx.test
 
simkit.stat - package simkit.stat
Classes/Interfaces for collecting and displaying statistics from simulation runs.
simkit.test - package simkit.test
Functional tests.
simkit.util - package simkit.util
Contains a number of useful generic classes.
simkit.xml - package simkit.xml
Experimental Classes for using xml with simkit entities.
SIMKIT_COPYRIGHT - Static variable in class simkit.Version
Contains the copyright statement.
SIMKIT_MESSAGE - Static variable in class simkit.Version
Contains information on the GNU license.
SIMKIT_VERSION - Static variable in class simkit.Version
Contains version information.
SimkitConcurrencyException - Exception in simkit
Thrown when Simkit detects that the total number of Threads in startSimulation(), reset(), and coldReset() is greater than 1.
SimkitConcurrencyException() - Constructor for exception simkit.SimkitConcurrencyException
Constructs a new exception with the default message.
SimkitConcurrencyException(String) - Constructor for exception simkit.SimkitConcurrencyException
Constructs a new exception with the given message appended to the default message.
SimkitConcurrencyException(String, Throwable) - Constructor for exception simkit.SimkitConcurrencyException
Constructs a new exception with the given message appended to the default message and the given cause.
SimkitConcurrencyException(Throwable) - Constructor for exception simkit.SimkitConcurrencyException
Constructs a new exception with the default message and the given cause.
SimkitSmdxTestingHelper - Class in simkit.smdx
Used to gain access to protected things for testing.
SimkitSmdxTestingHelper() - Constructor for class simkit.smdx.SimkitSmdxTestingHelper
 
SimkitTestingHelper - Class in simkit
Used to gain access to protected things for testing.
SimkitTestingHelper() - Constructor for class simkit.SimkitTestingHelper
 
SimpleContact - Class in simkit.smdx
Contains detection information about a Moveable.
SimpleContact(Moveable) - Constructor for class simkit.smdx.SimpleContact
Creates a new SimpleContact with information about the given Moveable.
SimpleEventLogger - Class in simkit.util
 
SimpleEventLogger() - Constructor for class simkit.util.SimpleEventLogger
 
SimplePropertyDumper - Class in simkit.util
Prints property changes for all properties of any PropertyChangeSources it registers with to stdout.
SimplePropertyDumper() - Constructor for class simkit.util.SimplePropertyDumper
Creates a new SimplePropertyDumper that will not include the source of the change in the output.
SimplePropertyDumper(boolean) - Constructor for class simkit.util.SimplePropertyDumper
Creates a new SimplePropertyDumper.
SimplePropertyDumperX - Class in simkit.test
 
SimplePropertyDumperX() - Constructor for class simkit.test.SimplePropertyDumperX
 
SimpleServer - Class in simkit.examples
An implementation of a simple single queue, multi-server process.
SimpleServer() - Constructor for class simkit.examples.SimpleServer
 
SimpleServer(int, RandomVariate) - Constructor for class simkit.examples.SimpleServer
Creates a new Server with the given number of totalNumberServers and the given service serviceTimeGenerator distribution.
SimpleServer2 - Class in simkit.examples
Multiple server queue using BasicSimEntity as superclass.
SimpleServer2() - Constructor for class simkit.examples.SimpleServer2
 
SimpleServer2(int, RandomVariate) - Constructor for class simkit.examples.SimpleServer2
Creates a new SimpleServer2 with the given number of servers and the given service time distribution.
SimpleServerAssembly - Class in simkit.test
Prototypical subclass of BasicAssembly.
SimpleServerAssembly() - Constructor for class simkit.test.SimpleServerAssembly
Instantiate SimEntities and Stats objects in arrays (defined in BasicAssembly superclass).
SimpleStatsTally - Class in simkit.stat
Basic class for collecting tally statistics as produced by a typical simulation model, that is, one observation at a time.
SimpleStatsTally() - Constructor for class simkit.stat.SimpleStatsTally
Construct a SimpleStatsTally with the default name.
SimpleStatsTally(String) - Constructor for class simkit.stat.SimpleStatsTally
Construct a SimpleStatsTally with the given name.
SimpleStatsTally(SimpleStatsTally) - Constructor for class simkit.stat.SimpleStatsTally
 
SimpleStatsTimeVarying - Class in simkit.stat
Basic class for collecting statistics on time varying properties.
SimpleStatsTimeVarying(String) - Constructor for class simkit.stat.SimpleStatsTimeVarying
Constructs a new SimpleStatsTimeVarying with the given name.
SimpleStatsTimeVarying() - Constructor for class simkit.stat.SimpleStatsTimeVarying
Constructs a new SimpleStatsTimeVarying with the default name.
SimpleStatsTimeVarying(SimpleStatsTimeVarying) - Constructor for class simkit.stat.SimpleStatsTimeVarying
 
SimpleTarget - Class in simkit.smd
A Target that is only subject to being killed, not damaged.
SimpleTarget() - Constructor for class simkit.smd.SimpleTarget
 
SimpleTarget(Point2D, double) - Constructor for class simkit.smd.SimpleTarget
Creates a new instance of SimpleTarget starting at the given location with the given maximum speed.
SimpleTarget(String, Point2D, double) - Constructor for class simkit.smd.SimpleTarget
Creates a new instance of SimpleTarget starting at the given location with the given maximum speed and the given name.
SimpleTarget - Class in simkit.smdx
A Target that is only subject to being killed, not damaged.
SimpleTarget(Point2D, double) - Constructor for class simkit.smdx.SimpleTarget
Creates a new instance of SimpleTarget starting at the given location with the given maximum speed.
SimpleTarget(String, Point2D, double) - Constructor for class simkit.smdx.SimpleTarget
Creates a new instance of SimpleTarget starting at the given location with the given maximum speed and the given name.
SimRunner - Class in simkit.xml
Runs a Simkit simulation as controled by an xml control file.
SimRunner() - Constructor for class simkit.xml.SimRunner
Creates a new instance of SimRunner
simTime - Variable in class simkit.EventList
The current simulation time.
simTimeLabel - Variable in class simkit.animate.PingPanel
 
simTimeLabel - Variable in class simkit.animate.VCRControlPanel
 
simulationDidFinish() - Method in class simkit.BasicAssembly
Hook method called after all replications have completed.
simulationWillBeStopped() - Method in class simkit.BasicAssembly
Hook method that is called when stop() is called on an Assembly.
sinAngle - Variable in class simkit.random.RotatedBivariateNormalVector
 
singleStep - Variable in class simkit.BasicAssembly
 
singleStep - Variable in class simkit.EventList
If true the simulation will stop prior to each event and wait for user input.
singleStep - Variable in class simkit.SimExec
 
singleStep - Variable in class simkit.xml.SimRunner
 
SIZE - Static variable in class simkit.smdx.test.TestArcIntersection
 
SIZE - Static variable in class simkit.smdx.test.TestArcIntersectionBug1413
 
SIZE - Static variable in class simkit.smdx.test.TestArcIntersectionBug1413_D
 
SIZE - Static variable in class simkit.smdx.test.TestArcIntersectionBug1413_L
 
SIZE - Static variable in class simkit.smdx.test.TestArcIntersectionBug1413_R
 
SIZE - Static variable in class simkit.smdx.test.TestSwissCheeseIntersection
 
size - Variable in class simkit.test.TestJava2D
 
size - Variable in class simkit.test.TestJava2D_Area
 
sizeofA - Variable in class simkit.random.MersenneTwisterFactory
 
sizePt - Variable in class simkit.test.TestJava2D
 
sizePt - Variable in class simkit.test.TestJava2D_Area
 
skippedJars - Variable in class simkit.util.ClassFinder
 
slider - Variable in class simkit.actions.test.MultipleViews
 
smallestPositive(double[], int) - Static method in class simkit.smd.Math2D
 
smallestPositive(double[], int, double) - Static method in class simkit.smd.Math2D
Returns the smallest positive value of the first num members of the given array, where any number less than the tolerance is considered to be non-positive.
smallestPositive(double[], double) - Static method in class simkit.smd.Math2D
Returns the smallest positive value of the members of the given array, where any number less than the tolerance is considered to be non-positive.
smallestPositive(double[]) - Static method in class simkit.smd.Math2D
 
smallestPositive(double[], int) - Static method in class simkit.smdx.Math2D
 
smallestPositive(double[], int, double) - Static method in class simkit.smdx.Math2D
 
smallestPositive(double[], double) - Static method in class simkit.smdx.Math2D
 
smallestPositive(double[]) - Static method in class simkit.smdx.Math2D
 
smallHeight - Variable in class simkit.random.RightWedgeVariate
 
SOF - Static variable in class simkit.smdx.BattleDimension
 
source - Variable in class simkit.PropertyChangeDispatcher
The entity for which this PropertyChangeDispatcher manages properties.
source - Variable in class simkit.SimEvent
The SimEntity that will process this SimEvent.
source - Variable in class simkit.SimEventRedispatcher
The
SOUTH - Static variable in class simkit.smdx.test.TestShapeTransformIntersectionTests
 
SPACE - Static variable in class simkit.smdx.BattleDimension
 
speed - Variable in class simkit.smd.WayPoint
The speed at which to transit to the WayPoint.
speed - Variable in class simkit.smdx.RandomLocationMoverManager
The RandomVariate for the speedGen of movement.
speed - Variable in class simkit.smdx.WayPoint
The speed at which to transit to the WayPoint.
SPLIT - Static variable in class simkit.stat.NormalQuantile
 
SQRT_EIGHT_OVER_PI - Static variable in class simkit.stat.NormalQuantile
 
SQRT_PI_OVER_EIGHT - Static variable in class simkit.stat.NormalQuantile
 
SSS - Static variable in class simkit.random.MersenneTwisterFactory
***********************************
stampTime() - Method in class simkit.Entity
Set timeStamp to the current simTime
standardDeviation - Variable in class simkit.random.BivariateNormalVector
 
standardDeviation - Variable in class simkit.random.NormalVariate
The standard deviation of this normal variate.
standardDeviation - Variable in class simkit.random.RotatedBivariateNormalVector
 
standardNormalsGenerator - Variable in class simkit.random.BivariateNormalVector
 
standardNormalsGenerator - Variable in class simkit.random.RotatedBivariateNormalVector
 
start - Variable in class simkit.animate.PingPanel
 
start() - Method in class simkit.animate.PingThread
 
start() - Method in interface simkit.animate.VCRController
 
start - Variable in class simkit.random.MersenneTwisterFactory.Vector
 
start() - Method in class simkit.smdx.FormationMoverManager
Pick a new station point and start moving to it.
start() - Method in interface simkit.smdx.MoverManager
Starts the Mover's motion.
start() - Method in class simkit.smdx.PathMoverManager
Start by moving to first WayPoint.
start() - Method in class simkit.smdx.RandomLocationMoverManager
Starts the controlled Mover moving to a random location.
startArray - Variable in class simkit.test.TestPrimitiveArraySignature
 
STARTING - Static variable in class simkit.smdx.MovementState
 
startingSeed - Variable in class simkit.random.Congruential
 
startMoveTime - Variable in class simkit.smd.BasicLinearMover
 
startMoveTime - Variable in class simkit.smdx.AcceleratedMover
Deprecated.
 
startMoveTime - Variable in class simkit.smdx.UniformLinearMover
The time that the current movement started.
startOnReset - Variable in class simkit.smdx.PathMoverManager
If true, then when reset is called on this MoverManager, the Mover will be restarted on the path.
startOnReset - Variable in class simkit.smdx.RandomLocationMoverManager
If true, then after a reset, this MoverManager will re-start the motion of the controlled Mover.
startOnRun - Variable in class simkit.smd.PathMoverManager
If true, then start Mover from Run event
startOnRun - Variable in class simkit.smd.RandomMoverManager
 
startPinging() - Method in class simkit.animate.PingThread
Start pinging and and wait forever (or until the Thread is stopped).
startSimulation() - Method in interface simkit.BasicEventList
Starts event list algorithm.
startSimulation() - Method in class simkit.EventList
 
startSimulation() - Static method in class simkit.Schedule
Starts or resumes simulation.
startStep - Variable in class simkit.animate.PingThread
Clock time a step was started.
startTime - Variable in class simkit.random.NHPoissonProcess_64Variate
The time to start the process.
startTime - Variable in class simkit.random.NHPoissonProcessVariate
The time to start the process.
startTime - Variable in class simkit.random.NPPoissonProcessThinned_64Variate
The starting time for the process.
startTime - Variable in class simkit.random.NPPoissonProcessThinnedVariate
The starting time for the process.
startTime - Variable in class simkit.stat.SimpleStatsTimeVarying
The time of the first observation.
startVerboseTime - Variable in class simkit.VerboseInterval
 
state - Variable in class simkit.random.MersenneTwisterDC
 
state - Variable in class simkit.random.MersenneTwisterFactory.MTS
 
state - Variable in class simkit.test.Resetter
 
state - Variable in class simkit.test.SimEntityWithExtraData
 
stateNameLength - Variable in class simkit.stat.PercentageInStateStat
 
states - Static variable in class simkit.smdx.MovementState
A HashMap of all of the allowed MovementStates keyed by name.
stateStats - Variable in class simkit.stat.PercentageInStateStat
 
stateString() - Method in class simkit.random.NHPoissonProcess_64Variate
 
stateString() - Method in class simkit.random.NHPoissonProcessVariate
 
stateString() - Method in class simkit.stat.BooleanCounter
 
stateString() - Method in class simkit.stat.PercentageInStateStat
 
station - Variable in class simkit.smdx.FormationMoverManager
The data used to determine the location relative to the FormationLeader.
StationData - Interface in simkit.smdx
An interface for holding the data needed to define a movement location relative to another MoverManager.
stationTolerance - Variable in class simkit.smdx.FormationMoverManager
How close we need to be to our station.
stats - Variable in class simkit.stat.ObjectMultiTallyStat
 
statsAtTruncation - Variable in class simkit.stat.TimeTruncatedTallyStat
 
status - Variable in class simkit.actions.MyFrame
 
statusArea - Variable in class simkit.actions.MyFrame
 
stdDev - Variable in class simkit.random.Normal02_64Variate
The standard deviation of this normal random variate.
stdDev - Variable in class simkit.random.Normal02Variate
The standard deviation of this normal random variate.
step - Variable in class simkit.animate.PingPanel
 
step() - Method in class simkit.animate.PingThread
 
step() - Method in interface simkit.animate.VCRController
 
step() - Method in interface simkit.BasicEventList
Process one event
step() - Method in class simkit.EventList
Processed events one at a time based on user input from the console.
step() - Static method in class simkit.Schedule
Wait for user input before continuing.
step - Variable in class simkit.test.TestPostRep
 
stop - Variable in class simkit.animate.PingPanel
 
stop() - Method in class simkit.animate.PingThread
 
stop() - Method in interface simkit.animate.VCRController
 
stop() - Method in class simkit.BasicAssembly
Stops simulation wherever it is in the loop, providing a means to stop the simulation in mid-run.
stop() - Method in class simkit.smdx.AcceleratedMover
Deprecated.
 
stop() - Method in class simkit.smdx.FormationMoverManager
Stops the Mover.
stop() - Method in class simkit.smdx.FormationMoverManager.SurrogateTarget
 
stop() - Method in interface simkit.smdx.Mover
Stops at the current location.
stop() - Method in interface simkit.smdx.MoverManager
Stops the Mover at its current location.
stop() - Method in class simkit.smdx.PathMoverManager
Stops the Mover at its current location.
stop() - Method in class simkit.smdx.RandomLocationMoverManager
Stops the Mover at its current location.
stop() - Method in class simkit.smdx.UniformLinearMover
 
Stop - Class in simkit
This class provides two ways to "Stop" a simulation.
Stop() - Constructor for class simkit.Stop
 
Stop(BasicEventList) - Constructor for class simkit.Stop
 
STOP_CLASS - Static variable in class simkit.PropertyChangeDispatcher
Used internally to hold an instance of java.lang.Object.class.
stopAndResetSimEntityAtTime(SimEntity, double) - Static method in class simkit.Stop
Schedule the given SimEntity to be stopped and reset at the given time.
stopAtTime(double) - Method in interface simkit.BasicEventList
Cause the schedule to stop processing pending events when simulation time reaches the given value.
stopAtTime - Variable in class simkit.EventList
If true, stop the simulation at endingTime.
stopAtTime(double) - Method in class simkit.EventList
Sets the stopAtTime mode to true, setting others to false.
stopAtTime(double) - Static method in class simkit.Schedule
Will cause the simulation to stop when it reaches the given simulation time.
stopAtTime(double) - Method in class simkit.SimEntityBase
Interrupt all this SimEntity's events when a certain time is reached
stopAtTime(double) - Method in class simkit.SimEntityBaseProtected
Interrupt all this SimEntity's events when a certain time is reached
stopAtTime(double) - Method in class simkit.Stop
Schedule the simulation to stop at the given time.
stopEvent - Variable in class simkit.xml.SimRunner
 
stopEventCount - Variable in class simkit.xml.SimRunner
 
stopEventName - Variable in class simkit.EventList
The name of the event to stop on after it has been processed numberEvents times.
stopEventSignature - Variable in class simkit.xml.SimRunner
 
stopHere() - Method in class simkit.smdx.UniformLinearMover
Stops Mover.
stopInstance - Variable in class simkit.EventList
Instance of Stop if stopAtTime is set.
stopOnEvent(int, String, Class<?>...) - Method in interface simkit.BasicEventList
Cause event processing to stop when the given number of events with this signature have occurred.
stopOnEvent - Variable in class simkit.EventList
If true, stop the simulation after the stop event has been processed numberEvents times.
stopOnEvent(int, String, Class<?>...) - Method in class simkit.EventList
 
stopOnEvent(int, String, Class<?>...) - Static method in class simkit.Schedule
Causes the simulation to stop after the given event with the given signature has been processed the given number of times.
stopOnEvent - Variable in class simkit.xml.SimRunner
 
stopOnTime(double) - Method in class simkit.SimEntityBase
Deprecated.
- Use stopAtTime(double);
stopOnTime(double) - Method in class simkit.SimEntityBaseProtected
Deprecated.
- Use stopAtTime(double);
stopped - Variable in class simkit.BasicAssembly
 
STOPPED - Static variable in class simkit.smdx.MovementState
 
STOPPING - Static variable in class simkit.smdx.MovementState
 
stopPinging() - Method in class simkit.animate.PingThread
Stops Pinging and cancels next Ping event
stoppingSimulation - Variable in class simkit.EventList
If true, the event list will be cleared at the start of the next iteration of the simulation loop in startSimulation().
stopSimEntityAtTime(SimEntity, double) - Static method in class simkit.Stop
Schedule the given SimEntity to be stopped at the given time.
stopSimulation() - Method in interface simkit.BasicEventList
Stop processing pending events.
stopSimulation() - Method in class simkit.EventList
 
stopSimulation() - Static method in class simkit.Schedule
Stops the simulation and clears the event list.
stopTime - Variable in class simkit.BasicAssembly
 
stopTime - Variable in class simkit.EventList
The time to stop the simulation if stopOnTime is true.
stopTime - Variable in class simkit.SimExec
 
stopTime - Variable in class simkit.xml.SimRunner
 
StopType - Enum in simkit
A Java enumeration for methods of stopping a simulation.
StopType() - Constructor for enum simkit.StopType
 
stopType - Variable in class simkit.xml.SimRunner
 
streamID - Variable in class simkit.random.RngStream
 
streams - Variable in class simkit.examples.RngStreamExamples
 
streamsOrigin - Static variable in class simkit.random.RngStream
 
STRING_CLASS_ARRAY - Static variable in class simkit.xml.Bean2XML
A single element array containing the String Class.
stroke - Variable in class simkit.actions.visual.ShapeIcon
 
StudentT - Class in simkit.stat
 
StudentT() - Constructor for class simkit.stat.StudentT
 
substreamID - Variable in class simkit.random.RngStream
 
SUBSUBVERSION_NUMBER - Static variable in class simkit.Version
 
SUBSURFACE - Static variable in class simkit.smdx.BattleDimension
 
subtract(Point2D, Point2D) - Static method in class simkit.smd.Math2D
 
subtract(Point2D, Point2D) - Static method in class simkit.smd.util.Math2D
 
subtract(Point2D, Point2D) - Static method in class simkit.smdx.Math2D
 
SUBVERSION_NUMBER - Static variable in class simkit.Version
 
sumOfSquares - Variable in class simkit.stat.LinearSimpleStatsTimeVarying
 
sums - Variable in class simkit.util.WarmupListener
Stores the sums of successive observations
SuperClassTest - Class in simkit.test
 
SuperClassTest() - Constructor for class simkit.test.SuperClassTest
 
SureFireKillAdjudicator - Class in simkit.smdx
An Adjudicator that kills the target if the actual Target location is contained inside the impact Shape of the Munition.
SureFireKillAdjudicator() - Constructor for class simkit.smdx.SureFireKillAdjudicator
 
SURFACE - Static variable in class simkit.smdx.BattleDimension
 
SurrogateTarget(Point2D, Mover) - Constructor for class simkit.smdx.FormationMoverManager.SurrogateTarget
Creates a new surrogate based on the given initial location and the velocity of the given Mover.
symbol - Variable in class simkit.smdx.BattleDimension
The MIL-STD-2525 symbol for this dimension (Position 3)
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
Skip navigation links