- a - Variable in class simkit.random.Gamma_64Variate
-
Holds a precalculated value.
- a - Variable in class simkit.random.GammaVariate
-
Holds a precalculated value.
- a - Variable in class simkit.random.PoissonVariate
-
A pre-calculated value to aid in generation.
- A() - Constructor for class simkit.test.TestSimEntityBaseA.A
-
- A0 - Static variable in class simkit.stat.NormalQuantile
-
- A1 - Static variable in class simkit.stat.NormalQuantile
-
- a12 - Static variable in class simkit.random.MRG32k3a
-
- A12 - Static variable in class simkit.random.MRG32k3a
-
- a12 - Static variable in class simkit.random.RngStream
-
- a13n - Static variable in class simkit.random.MRG32k3a
-
- A13N - Static variable in class simkit.random.MRG32k3a
-
- a13n - Static variable in class simkit.random.RngStream
-
- A1p0 - Static variable in class simkit.random.RngStream
-
- A1p127 - Static variable in class simkit.random.RngStream
-
- A1p76 - Static variable in class simkit.random.RngStream
-
- A2 - Static variable in class simkit.stat.NormalQuantile
-
- a21 - Static variable in class simkit.random.MRG32k3a
-
- A21 - Static variable in class simkit.random.MRG32k3a
-
- a21 - Static variable in class simkit.random.RngStream
-
- a23n - Static variable in class simkit.random.MRG32k3a
-
- A23N - Static variable in class simkit.random.MRG32k3a
-
- a23n - Static variable in class simkit.random.RngStream
-
- A2p0 - Static variable in class simkit.random.RngStream
-
- A2p127 - Static variable in class simkit.random.RngStream
-
- A2p76 - Static variable in class simkit.random.RngStream
-
- A3 - Static variable in class simkit.stat.NormalQuantile
-
- aaa - Variable in class simkit.random.MersenneTwisterDC
-
- aaa - Variable in class simkit.random.MersenneTwisterFactory
-
- aaa - Variable in class simkit.random.MersenneTwisterFactory.MTS
-
- AbstractSimpleStats - Class in simkit.stat
-
Abstract base class implementation of the SampleStatistics interface.
- AbstractSimpleStats() - Constructor for class simkit.stat.AbstractSimpleStats
-
Creates a new instance with the default name "%unnamed%"
- AbstractSimpleStats(String) - Constructor for class simkit.stat.AbstractSimpleStats
-
Creates a new instance with the given name.
- accelerate(Point2D) - Method in class simkit.smdx.AcceleratedMover
-
Deprecated.
To be implemented
- accelerate(Point2D, double) - Method in class simkit.smdx.AcceleratedMover
-
Deprecated.
To be implemented
- accelerate(Point2D) - Method in class simkit.smdx.FormationMoverManager.SurrogateTarget
-
- accelerate(Point2D, double) - Method in class simkit.smdx.FormationMoverManager.SurrogateTarget
-
- accelerate(Point2D) - Method in interface simkit.smdx.Mover
-
Accelerate with the given acceleration vector.
- accelerate(Point2D, double) - Method in interface simkit.smdx.Mover
-
Accelerate in the direction of the given acceleration vector
to the given speed.
- accelerate(Point2D) - Method in class simkit.smdx.UniformLinearMover
-
Does nothing in this implementation.
- accelerate(Point2D, double) - Method in class simkit.smdx.UniformLinearMover
-
Does nothing in this implementation
- AcceleratedMover - Class in simkit.smdx
-
- AcceleratedMover() - Constructor for class simkit.smdx.AcceleratedMover
-
Deprecated.
Creates new AcceleratedMover
- accelerating - Variable in class simkit.smdx.AcceleratedMover
-
Deprecated.
- ACCELERATING - Static variable in class simkit.smdx.MovementState
-
- acceleration - Variable in class simkit.smdx.AcceleratedMover
-
Deprecated.
- accept(File, String) - Method in class simkit.util.ClassFinder.JarFilter
-
- ActionInfo - Interface in simkit.actions
-
- ActionIntrospector - Class in simkit.actions
-
- ActionIntrospector() - Constructor for class simkit.actions.ActionIntrospector
-
- ActionIntrospector.DefaultActionInfo - Class in simkit.actions
-
- actionMethod - Variable in class simkit.actions.GenericAction
-
- actionNames - Variable in class simkit.actions.ActionIntrospector.DefaultActionInfo
-
- actionPerformed(ActionEvent) - Method in class simkit.actions.AppCloser
-
- actionPerformed(ActionEvent) - Method in class simkit.actions.GenericAction
-
When the ActionEvent is heard, invoke the "action" method on the
corresponding object (model).
- ActionUtilities - Class in simkit.actions
-
- ActionUtilities() - Constructor for class simkit.actions.ActionUtilities
-
- Adapter - Class in simkit
-
Similar to the Bridge class, instances of Adapter listen for a single event
and, when heard, dispatch an event that has the name "passedEvent" but is
otherwise identical (i.e.
- Adapter(String, String) - Constructor for class simkit.Adapter
-
- Adapter() - Constructor for class simkit.Adapter
-
Zero-argument constructor for beans-like instantiation.
- add(Component) - Method in class simkit.animate.Sandbox
-
- add(MersenneTwisterFactory.Vector, MersenneTwisterFactory.Vector) - Method in class simkit.random.MersenneTwisterFactory
-
adds v to u (then u will change)
- add(Point2D, Point2D) - Static method in class simkit.smd.Math2D
-
- add(Point2D[]) - Static method in class simkit.smd.Math2D
-
Computes the vector total of all of the points in the given array.
- add(Point2D, Point2D) - Static method in class simkit.smd.util.Math2D
-
- add(Component) - Method in class simkit.smdx.animate.Sandbox
-
- add(Point2D, Point2D) - Static method in class simkit.smdx.Math2D
-
Performs a vector addition of the two points.
- add(Point2D[]) - Static method in class simkit.smdx.Math2D
-
Computes the vector total of all of the points in the given array.
- add_i_to_j(MersenneTwisterFactory.Vector[], int, int, int) - Method in class simkit.random.MersenneTwisterFactory
-
add t^k*(i-th row) to j-th row
- addAdjudicator(Class<? extends Munition>, Class<? extends Target>, Class<? extends Adjudicator>) - Static method in class simkit.smd.MunitionTargetAdjudicatorFactory
-
Creates and adds to the container an Adjudicator of the specified Class.
- addAdjudicator(Class<? extends Munition>, Class<? extends Target>, Adjudicator) - Static method in class simkit.smd.MunitionTargetAdjudicatorFactory
-
Adds an Adjudicator to the container.
- addAdjudicator(Class<? extends Munition>, Class<? extends Mover>, Class<? extends Adjudicator>) - Static method in class simkit.smdx.MunitionTargetAdjudicatorFactory
-
Creates and adds to the container an Adjudicator of the specified Class.
- addAdjudicator(Class, Class, Adjudicator) - Static method in class simkit.smdx.MunitionTargetAdjudicatorFactory
-
Adds an Adjudicator to the container.
- addAndSetDefaultEventList(Class<BasicEventList>) - Static method in class simkit.Schedule
-
Create a new Event List of the given type and set it to be the default.
- addAnnotation(String, Point2D) - Method in class simkit.animate.Sandbox
-
- addAnnotation(String, Point2D) - Method in class simkit.smdx.animate.Sandbox
-
- addComponent(Component) - Method in class simkit.smdx.animate.AnimationFrame
-
Adds a new component.
- addConnect(SimEventSource, SimEventListener) - Method in class simkit.Adapter
-
Helper method to conform to "addXXX()" convention.
- addDisconnect(SimEventSource, SimEventListener) - Method in class simkit.Adapter
-
Helper method to conform to "addXXX()" convention; simply invokes connect()
- addedProperties - Variable in class simkit.PropertyChangeDispatcher
-
Contains properties to be added on-the-fly.
- addExitLabel() - Method in class simkit.animate.PingPanel
-
- addFilteredEvent(String) - Method in class simkit.SimEventFilter
-
Add an event to be filtered
- addIgnoreOnDump(String) - Method in interface simkit.BasicEventList
-
Events of this name will not be printed in verbose mode.
- addIgnoreOnDump(String) - Method in class simkit.EventList
-
- addIgnoreOnDump(String) - Static method in class simkit.Schedule
-
When dumping event list, ignore this event.
- addMediator(Class<? extends Sensor>, Class<? extends Mover>, SensorMoverMediator) - Method in class simkit.smd.SensorMoverReferee
-
- addMediator(Class<? extends Sensor>, Class<? extends Moveable>, Class<? extends SensorTargetMediator>) - Static method in class simkit.smdx.SensorTargetMediatorFactory
-
Constructs and adds a Mediator to the MediatorFactory.
- addMediator(Class<? extends Sensor>, Class<? extends Moveable>, SensorTargetMediator) - Static method in class simkit.smdx.SensorTargetMediatorFactory
-
- addMediatorFor(Class<? extends T1>, Class<? extends T2>, Class<? extends T3>) - Method in interface simkit.smdx.MediatorFactory
-
Construct and adds a Mediator to this factory.
- addMediatorFor(String, String, String) - Method in interface simkit.smdx.MediatorFactory
-
Construct and adds a Mediator to this factory.
- addMediatorFor(Class<? extends T1>, Class<? extends T2>, S) - Method in interface simkit.smdx.MediatorFactory
-
- addMediatorFor(S1, S2, S3) - Method in interface simkit.smdx.MediatorFactory
-
- addMediatorFor(Class<? extends Sensor>, Class<? extends Moveable>, Class<? extends SensorTargetMediator>) - Method in class simkit.smdx.SensorTargetMediatorFactory
-
Constructs and adds a Mediator to this MediatorFactory.
- addMediatorFor(Sensor, Moveable, SensorTargetMediator) - Method in class simkit.smdx.SensorTargetMediatorFactory
-
- addMediatorFor(Class<? extends Sensor>, Class<? extends Moveable>, S) - Method in class simkit.smdx.SensorTargetMediatorFactory
-
- addMediatorFor(String, String, String) - Method in class simkit.smdx.SensorTargetMediatorFactory
-
Constructs and adds a Mediator to the MediatorFactory.
- addMover(Mover, Color) - Method in class simkit.animate.SandboxFrame
-
- addMover(Mover, Color) - Method in class simkit.smdx.animate.SandboxFrame
-
- addMover(Mover) - Method in class simkit.smdx.test.AnimationTest
-
Adds a new mover.
- addNewEventList() - Static method in class simkit.Schedule
-
Instantiate a new Event list and return its id.
- addNewEventList(Class<?>) - Static method in class simkit.Schedule
-
Instantiates a new EventList subclass.
- addPropertyChangeListener(PropertyChangeListener) - Method in class simkit.BasicSimEntity
-
- addPropertyChangeListener(String, PropertyChangeListener) - Method in class simkit.BasicSimEntity
-
- addPropertyChangeListener(PropertyChangeListener) - Method in class simkit.PropertyChangeDispatcher
-
Adds listener to the unnamed listeners (keyed by 'null').
- addPropertyChangeListener(String, PropertyChangeListener) - Method in class simkit.PropertyChangeDispatcher
-
Adds the listener for the specific named propertyName.
- addPropertyChangeListener(PropertyChangeListener) - Method in interface simkit.PropertyChangeSource
-
Adds a PropertyChangeListener to this PropertyChangeSource.
- addPropertyChangeListener(String, PropertyChangeListener) - Method in interface simkit.PropertyChangeSource
-
Adds a PropertyChangeListener to this PropertyChangeSource for a specific property.
- addPropertyChangeListener(PropertyChangeListener) - Method in class simkit.smdx.FormationMoverManager.SurrogateTarget
-
- addPropertyChangeListener(String, PropertyChangeListener) - Method in class simkit.smdx.FormationMoverManager.SurrogateTarget
-
- addRerun(ReRunnable) - Method in interface simkit.BasicEventList
-
Add the SimEntity to the reRun list.
- addRerun(ReRunnable) - Method in class simkit.EventList
-
- addRerun(ReRunnable) - Static method in class simkit.Schedule
-
Adds the entity to the list of entities with "Run" events.
- addResetter(Object) - Method in class simkit.util.Resetter
-
Add a resetter using the default reset method name
("reset").
- addResetter(Object, String) - Method in class simkit.util.Resetter
-
The reset method should be public and have no arguments.
- addSearchPackage(String) - Static method in class simkit.random.RandomNumberFactory
-
Adds the given package to the search path for RandomNumber Classes.
- addSearchPackage(String) - Static method in class simkit.random.RandomVariateFactory
-
Adds the given fully qualified package name to the list of packages that
will be searched when attempting to find RandomVariates by name.
- addSearchPackage(String) - Static method in class simkit.random.RandomVectorFactory
-
Adds the given fully qualified package name to the list of packages
that will be searched when attempting to find RandomVectors by name.
- addSensor(Sensor) - Method in class simkit.animate.SandboxFrame
-
- addSensor(Sensor, Color) - Method in class simkit.animate.SandboxFrame
-
- addSensor(Sensor) - Method in class simkit.smdx.animate.SandboxFrame
-
- addSensor(Sensor, Color) - Method in class simkit.smdx.animate.SandboxFrame
-
- addSimEventListener(SimEventListener) - Method in class simkit.BasicSimEventSource
-
Registers the given SimEventListener to be notified of all SimEvents from
this source.
- addSimEventListener(SimEventListener) - Method in interface simkit.SimEventSource
-
Registers a listener.
- addSimEventListener(SimEventListener) - Method in class simkit.smdx.FormationMoverManager.SurrogateTarget
-
- addTarget(Target) - Method in class simkit.smd.MunitionTargetReferee
-
Adds a Target to the list of Targets this referee will check when a
Munition Impact occurs.
- addTarget(Target) - Method in class simkit.smdx.MunitionTargetReferee
-
Adds a Target to the list of Targets this referee will check when a
Munition Impact occurs.
- addToEntityEventMap(SimEvent) - Method in class simkit.EventList
-
Adds the given SimEvent to the entity event Map.
- addToHashEventMap(SimEvent) - Method in class simkit.EventList
-
Adds the given SimEvent to the event hash event Map.
- addVerboseButton() - Method in class simkit.animate.PingPanel
-
- addVerboseButton() - Method in class simkit.animate.VCRControlPanel
-
- addWayPoint(WayPoint) - Method in class simkit.smdx.PathMoverManager
-
Adds the given WayPoint to the end of the current path.
- addWayPoint(Point2D, double) - Method in class simkit.smdx.PathMoverManager
-
Adds the given Point2D to the end of the current path with the
given speed.
- addWayPoint(Point2D) - Method in class simkit.smdx.PathMoverManager
-
Adds the Point2D to the end of the path with the Mover's maximum speed.
- adjudicate(Munition, Target) - Method in interface simkit.smd.Adjudicator
-
Determines the result of an interaction between a Target and a Munition.
- adjudicate(Munition, Target) - Method in class simkit.smd.DefaultAdjudicator
-
Does nothing.
- adjudicate(Munition, Target) - Method in interface simkit.smdx.Adjudicator
-
Determines the result of an interaction between a Target and a Munition.
- adjudicate(Munition, Target) - Method in class simkit.smdx.DefaultAdjudicator
-
Does nothing.
- adjudicate(Munition, Target) - Method in class simkit.smdx.SureFireKillAdjudicator
-
Calls kill
on the Target if the actual location
of the Target is inside the impact Shape of the Munition.
- Adjudicator - Interface in simkit.smd
-
Used to determine the result of an interaction between a Target and a
Munition.
- Adjudicator - Interface in simkit.smdx
-
Used to determine the result of an interaction between a Target and a
Munition.
- adjudicators - Static variable in class simkit.smd.MunitionTargetAdjudicatorFactory
-
A HashMap containing the Adjudicators.
- adjudicators - Static variable in class simkit.smdx.MunitionTargetAdjudicatorFactory
-
A HashMap containing the Adjudicators.
- adjustEventName(String) - Static method in class simkit.SimEvent
-
Converts an event name to the correct method name.
- adjustFactor - Variable in class simkit.animate.PingThread
-
Adjusts sleep time to try to match target rate
- advanceState(int, int) - Method in class simkit.random.RngStream
-
- aimed - Static variable in class simkit.smdx.WeaponFireType
-
- aimedOrArea - Static variable in class simkit.smdx.WeaponFireType
-
- aimPoint - Variable in class simkit.smd.CircularImpactMunition
-
The center of the circle affected by this Munition.
- aimPoint - Variable in class simkit.smdx.CircularImpactMunition
-
The center of the circle affected by this Munition.
- AIR - Static variable in class simkit.smdx.BattleDimension
-
- alive - Variable in class simkit.smd.SimpleTarget
-
True if this SimpleTarget is alive.
- alive - Variable in class simkit.smdx.SimpleTarget
-
True if this SimpleTarget is alive.
- allButTheseEvents - Variable in class simkit.SimEventFilter
-
- allDataInToString - Variable in class simkit.random.IntegerTraceVariate
-
- allDataInToString - Variable in class simkit.random.TraceVariate
-
True if all of the trace values will be included in the result of
toString.
- allDoMethods - Static variable in class simkit.SimEntityBase
-
A two dimensional Hash table used to cache doMethods for all
SimEntityBases.
- allDoMethods - Static variable in class simkit.SimEntityBaseProtected
-
A two dimensional Hash table used to cache doMethods for all
SimEntityBases.
- allEventLists - Static variable in class simkit.Schedule
-
- allGetters - Static variable in class simkit.PropertyChangeDispatcher
-
Holds references to getter methods keyed by property name, each setter
map keyed by a Class reference Signature of map is <Class,
HashMap<String, Method>>
- allNamesAndSignatures - Static variable in class simkit.SimEntityBase
-
A two dimensional Hash table used to hold the names and signatures of all
doMethods of all SimEntityBases.
- allNamesAndSignatures - Static variable in class simkit.SimEntityBaseProtected
-
A two dimensional Hash table used to hold the names and signatures of all
doMethods of all SimEntityBases.
- alloc_mt_struct(int) - Method in class simkit.random.MersenneTwisterFactory
-
- allowsMagicMove() - Static method in class simkit.smdx.MoverMaster
-
- allowsMagicMoves - Static variable in class simkit.smdx.MoverMaster
-
Always false.
- allowsMagicMovesIfStartSimulation - Static variable in class simkit.smdx.MoverMaster
-
Always true.
- allSampleStat - Variable in class simkit.stat.ObjectMultiTimeVaryingStat
-
- allSetters - Static variable in class simkit.PropertyChangeDispatcher
-
Holds references to setter methods keyed by property name, each setter
map keyed by a Class reference Signature of map is <Class,
HashMap<String, Method>>
- allSides - Static variable in class simkit.smdx.Side
-
These are the default instances of Side
.
- allStats - Variable in class simkit.stat.TallyStatsBySource
-
- alpha - Variable in class simkit.random.AR1Variate
-
- alpha - Variable in class simkit.random.BetaVariate
-
- alpha - Variable in class simkit.random.Gamma_64Variate
-
The Alpha parameter for this GammaVariate.
- alpha - Variable in class simkit.random.GammaVariate
-
The Alpha parameter for this GammaVariate.
- alpha - Variable in class simkit.random.PearsonTypeVVariate
-
- alpha - Variable in class simkit.random.Poisson2Variate
-
- alpha - Variable in class simkit.random.Weibull_64Variate
-
- alpha - Variable in class simkit.random.WeibullVariate
-
- alphaInv - Variable in class simkit.random.Gamma_64Variate
-
Holds a precalculated value.
- alphaInv - Variable in class simkit.random.GammaVariate
-
Holds a precalculated value.
- alphaInverse - Variable in class simkit.random.Weibull_64Variate
-
- amplitude - Variable in class simkit.random.OscillatingExponential_64Variate
-
The amplitude of the sinusoid.
- amplitude - Variable in class simkit.random.OscillatingExponentialVariate
-
The amplitude of the sinusoid.
- angle - Variable in class simkit.random.RotatedBivariateNormalVector
-
- AnimationFrame - Class in simkit.smdx.animate
-
A more substantial test of the PingThread class.
- AnimationFrame(String) - Constructor for class simkit.smdx.animate.AnimationFrame
-
- AnimationTest - Class in simkit.smdx.test
-
A more substantial test of the PingThread class.
- AnimationTest(String) - Constructor for class simkit.smdx.test.AnimationTest
-
- anti - Variable in class simkit.random.RngStream
-
- Antithetic - Class in simkit.random
-
Generates antithetic random numbers.
- Antithetic() - Constructor for class simkit.random.Antithetic
-
Creates a new Antithetic based on an new instance of the default RandomNumber.
- Antithetic(RandomNumber) - Constructor for class simkit.random.Antithetic
-
Creates a new Antithetic based on the given RandomNumber.
- AppCloser - Class in simkit.actions
-
A bare bones "closer" that either exits or "closes" a Window to which it is
listening.
- AppCloser(boolean, boolean) - Constructor for class simkit.actions.AppCloser
-
- AppCloser() - Constructor for class simkit.actions.AppCloser
-
- AR1Variate - Class in simkit.random
-
A simple first order auto regressive AR(1) process.
- AR1Variate() - Constructor for class simkit.random.AR1Variate
-
Creates new AR1Variate with a normal(0,1) noiseGenerator distribution.
- arc - Variable in class simkit.smdx.test.TestArcIntersection
-
- arc - Variable in class simkit.smdx.test.TestArcIntersectionBug1413
-
- arc - Variable in class simkit.smdx.test.TestArcIntersectionBug1413_D
-
- arc - Variable in class simkit.smdx.test.TestArcIntersectionBug1413_L
-
- arc - Variable in class simkit.smdx.test.TestArcIntersectionBug1413_R
-
- area - Static variable in class simkit.smdx.WeaponFireType
-
- arg - Variable in class simkit.random.NHPoissonProcess_64Variate
-
Holds the argument for the inverse expectation function.
- arg - Variable in class simkit.random.NHPoissonProcessVariate
-
Holds the argument for the inverse expectation function.
- arrayToString(double[]) - Static method in class simkit.test.TestQuadratic
-
- arrayToString(double[], int) - Static method in class simkit.test.TestQuadratic
-
- ArrivalProcess - Class in simkit.examples
-
Simplest non-trivial Event Graph.
- ArrivalProcess() - Constructor for class simkit.examples.ArrivalProcess
-
- ArrivalProcess(RandomVariate) - Constructor for class simkit.examples.ArrivalProcess
-
Construct an ArrivalProcess
instance with given interarrival
distribution.
- ArrivalProcess2 - Class in simkit.examples
-
An implementation of an Arrival Process.
- ArrivalProcess2() - Constructor for class simkit.examples.ArrivalProcess2
-
- ArrivalProcess2(RandomVariate) - Constructor for class simkit.examples.ArrivalProcess2
-
Creates a new ArrivalProcess2 using the given RandomVariate to generate
the interarrival times.
- ArrivalProcessAssembly - Class in simkit.test
-
Simple example of subclassing BasicAssembly and running an ArrivalProcess in
verbose mode with a SimplePropertyDumper.
- ArrivalProcessAssembly() - Constructor for class simkit.test.ArrivalProcessAssembly
-
Instantiate the ArrivalProcess in the simEntity array.
- arrivalTimes - Variable in class simkit.examples.TimeListener
-
- atomicInteger - Static variable in class simkit.BasicSimEntity
-
The unique number to be assigned to the next BasicSimEntity created.
- attemptSchedule(SimEvent) - Method in class simkit.BasicSimEntity
-
Schedules an event.