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 
All Classes All Packages

A

a - Static variable in class jsl.utilities.random.rng.RNGTEST
 
A_EXP_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
The column JSL_DB.PW_DIFF_WITHIN_REP_VIEW.A_EXP_NAME.
A_MINUS_B - Variable in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
The column JSL_DB.PW_DIFF_WITHIN_REP_VIEW.A_MINUS_B.
A_SIM_NUM - Variable in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
The column JSL_DB.PW_DIFF_WITHIN_REP_VIEW.A_SIM_NUM.
A_VALUE - Variable in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
The column JSL_DB.PW_DIFF_WITHIN_REP_VIEW.A_VALUE.
AbstractCollector - Class in jsl.utilities.statistic
An abstract base class for building sub-classes that implement the CollectorIfc.
AbstractCollector() - Constructor for class jsl.utilities.statistic.AbstractCollector
 
AbstractCollector(String) - Constructor for class jsl.utilities.statistic.AbstractCollector
 
AbstractMovementController - Class in jsl.modeling.elements.spatial
An AbstractMovementController can be used to control the movements of an AbstractMover
AbstractMovementController(ModelElement) - Constructor for class jsl.modeling.elements.spatial.AbstractMovementController
 
AbstractMovementController(ModelElement, String) - Constructor for class jsl.modeling.elements.spatial.AbstractMovementController
 
AbstractMover - Class in jsl.modeling.elements.spatial
An AbstractMover implements the MoverIfc and is a model element (SpatialModelElement).
AbstractMover(ModelElement) - Constructor for class jsl.modeling.elements.spatial.AbstractMover
Creates a AbstractMover with the default position within its spatial model.
AbstractMover(ModelElement, String) - Constructor for class jsl.modeling.elements.spatial.AbstractMover
Creates a AbstractMover with the default position within its spatial model.
AbstractMover(ModelElement, String, SpatialModel) - Constructor for class jsl.modeling.elements.spatial.AbstractMover
Creates a AbstractMover with the default position within the given spatial model.
AbstractMover(ModelElement, String, SpatialModel, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.AbstractMover
Creates a AbstractMover at the supplied coordinates within the given spatial model.
AbstractMover(ModelElement, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.AbstractMover
Creates a AbstractMover at the supplied coordinate within its spatial model.
AbstractMover(ModelElement, SpatialElementIfc) - Constructor for class jsl.modeling.elements.spatial.AbstractMover
Creates a AbstractMover at the same coordinates as the supplied SpatialElementIfc within its spatial model.
AbstractMover(ModelElement, SpatialElementIfc, String) - Constructor for class jsl.modeling.elements.spatial.AbstractMover
Creates a AbstractMover at the same coordinates as the supplied SpatialElementIfc within its spatial model.
AbstractMover(ModelElement, SpatialModel) - Constructor for class jsl.modeling.elements.spatial.AbstractMover
Creates a AbstractMover with the default position within the given spatial model.
AbstractMVRVariable - Class in jsl.utilities.random.rvariable
 
AbstractMVRVariable(RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.AbstractMVRVariable
 
AbstractRG2DMover - Class in jsl.modeling.elements.spatial
A base class for implementing movement within a 2D rectangular grid
AbstractRG2DMover(RectangularGridModel) - Constructor for class jsl.modeling.elements.spatial.AbstractRG2DMover
 
AbstractRG2DMover(RectangularGridModel, String) - Constructor for class jsl.modeling.elements.spatial.AbstractRG2DMover
 
AbstractRG2DMover(RectangularGridModel, CoordinateIfc, String) - Constructor for class jsl.modeling.elements.spatial.AbstractRG2DMover
 
AbstractRVariable - Class in jsl.utilities.random.rvariable
An abstract base class for building random variables.
AbstractRVariable(RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.AbstractRVariable
 
AbstractStatistic - Class in jsl.utilities.statistic
Serves as an abstract base class for statistical collection.
AbstractStatistic() - Constructor for class jsl.utilities.statistic.AbstractStatistic
 
AbstractStatistic(String) - Constructor for class jsl.utilities.statistic.AbstractStatistic
 
AbstractWelchDataCollector - Class in jsl.utilities.statistic.welch
An abstract base class for building collectors of Welch data
AbstractWelchDataCollector(StatisticType, String, double) - Constructor for class jsl.utilities.statistic.welch.AbstractWelchDataCollector
 
acceptanceFunction(double[], double[]) - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
Computes the acceptance function for each step
acceptanceFunction(double, double) - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
Computes the acceptance function for each step
AcceptanceRejection - jsl.utilities.random.rvariable.JSLRandom.AlgoType
 
ACROSS_REP_STAT - Variable in class jslx.dbutilities.jsldbsrc.JslDb
The table JSL_DB.ACROSS_REP_STAT.
ACROSS_REP_STAT - Static variable in class jslx.dbutilities.jsldbsrc.Tables
The table JSL_DB.ACROSS_REP_STAT.
ACROSS_REP_STAT - Static variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The reference instance of JSL_DB.ACROSS_REP_STAT
ACROSS_REP_VIEW - Variable in class jslx.dbutilities.jsldbsrc.JslDb
The table JSL_DB.ACROSS_REP_VIEW.
ACROSS_REP_VIEW - Static variable in class jslx.dbutilities.jsldbsrc.Tables
The table JSL_DB.ACROSS_REP_VIEW.
ACROSS_REP_VIEW - Static variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepView
The reference instance of JSL_DB.ACROSS_REP_VIEW
AcrossReplicationHalfWidthChecker - Class in jsl.observers.variable
 
AcrossReplicationHalfWidthChecker(double) - Constructor for class jsl.observers.variable.AcrossReplicationHalfWidthChecker
Creates a new instance of StatisticalObserver
AcrossReplicationHalfWidthChecker(double, String) - Constructor for class jsl.observers.variable.AcrossReplicationHalfWidthChecker
Creates a new instance of StatisticalObserver
AcrossReplicationRelativePrecisionChecker - Class in jsl.observers.variable
 
AcrossReplicationRelativePrecisionChecker(double) - Constructor for class jsl.observers.variable.AcrossReplicationRelativePrecisionChecker
Creates a new instance of StatisticalObserver
AcrossReplicationRelativePrecisionChecker(double, String) - Constructor for class jsl.observers.variable.AcrossReplicationRelativePrecisionChecker
Creates a new instance of StatisticalObserver
AcrossReplicationStatisticIfc - Interface in jsl.modeling.elements.variable
 
AcrossRepStat - Class in jslx.dbutilities.jsldbsrc.tables
This class is generated by jOOQ.
AcrossRepStat() - Constructor for class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
Create a JSL_DB.ACROSS_REP_STAT table reference
AcrossRepStat(String) - Constructor for class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
Create an aliased JSL_DB.ACROSS_REP_STAT table reference
AcrossRepStat(Name) - Constructor for class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
Create an aliased JSL_DB.ACROSS_REP_STAT table reference
AcrossRepStat(Table<O>, ForeignKey<O, AcrossRepStatRecord>) - Constructor for class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
 
AcrossRepStatRecord - Class in jslx.dbutilities.jsldbsrc.tables.records
This class is generated by jOOQ.
AcrossRepStatRecord() - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Create a detached AcrossRepStatRecord
AcrossRepStatRecord(Integer, Integer, Integer, String, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Create a detached, initialised AcrossRepStatRecord
AcrossRepView - Class in jslx.dbutilities.jsldbsrc.tables
This class is generated by jOOQ.
AcrossRepView() - Constructor for class jslx.dbutilities.jsldbsrc.tables.AcrossRepView
Create a JSL_DB.ACROSS_REP_VIEW table reference
AcrossRepView(String) - Constructor for class jslx.dbutilities.jsldbsrc.tables.AcrossRepView
Create an aliased JSL_DB.ACROSS_REP_VIEW table reference
AcrossRepView(Name) - Constructor for class jslx.dbutilities.jsldbsrc.tables.AcrossRepView
Create an aliased JSL_DB.ACROSS_REP_VIEW table reference
AcrossRepView(Table<O>, ForeignKey<O, AcrossRepViewRecord>) - Constructor for class jslx.dbutilities.jsldbsrc.tables.AcrossRepView
 
AcrossRepViewRecord - Class in jslx.dbutilities.jsldbsrc.tables.records
This class is generated by jOOQ.
AcrossRepViewRecord() - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
Create a detached AcrossRepViewRecord
AcrossRepViewRecord(Integer, String, String, Double, Double, Double) - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
Create a detached, initialised AcrossRepViewRecord
action() - Method in class jsl.simulation.ConditionalAction
 
action(EventGeneratorActionIfc) - Method in interface jsl.modeling.elements.EventGenerator.ActionStepIfc
 
action(EventGeneratorActionIfc) - Method in class jsl.modeling.elements.EventGenerator.EventGeneratorBuilder
 
action(Counter) - Method in interface jsl.modeling.elements.variable.CounterActionListenerIfc
 
action(JSLEvent) - Method in class examples.hospitalward.OperatingRoom.CloseOperatingRoomAction
 
action(JSLEvent) - Method in class examples.hospitalward.OperatingRoom.OpenOperatingRoomAction
 
action(JSLEvent) - Method in class examples.inventory.ContinuousReviewPolicyrQ.DemandArrivalAction
 
action(JSLEvent) - Method in class examples.inventory.ContinuousReviewPolicyrQ.ReplenishmentArrivalAction
 
action(JSLEvent) - Method in class examples.queueing.HospitalWard.CloseOperatingRoomAction
 
action(JSLEvent) - Method in class examples.queueing.HospitalWard.EndOfOperationAction
 
action(JSLEvent) - Method in class examples.queueing.HospitalWard.EndOfPostOperationStayAction
 
action(JSLEvent) - Method in class examples.queueing.HospitalWard.EndOfPreOperationStayAction
 
action(JSLEvent) - Method in class examples.queueing.HospitalWard.NonOperationPatientArrivalAction
 
action(JSLEvent) - Method in class examples.queueing.HospitalWard.NonOperationPatientDepartureAction
 
action(JSLEvent) - Method in class examples.queueing.HospitalWard.OpenOperatingRoomAction
 
action(JSLEvent) - Method in class examples.queueing.HospitalWard.OperationPatientArrivalAction
 
action(JSLEvent) - Method in class jsl.modeling.elements.TimedActionListener
Must be overridden to provide logic associated with the action
action(JSLEvent) - Method in class jsl.modeling.elements.variable.ResponseSchedule.StartScheduleAction
 
action(JSLEvent<HospitalWard.OpPatient>) - Method in class examples.hospitalward.BedWard.EndOpPatientPreOpStayListener
 
action(JSLEvent<HospitalWard.OpPatient>) - Method in class examples.hospitalward.OperatingRoom.EndOfOperationAction
 
action(JSLEvent<Object>) - Method in class jsl.simulation.EventAction
 
action(JSLEvent<Object>) - Method in class jsl.simulation.ModelElement.TimedUpdateEventAction
 
action(JSLEvent<Object>) - Method in class jsl.simulation.ModelElement.WarmUpEventAction
 
action(JSLEvent<String>) - Method in class jsl.modeling.resource.ResourceUnit.EndDownTimeAction
 
action(JSLEvent<String>) - Method in class jsl.modeling.resource.ResourceUnit.EndInactivePeriodAction
 
action(JSLEvent<String>) - Method in class jsl.modeling.resource.ResourceUnit.EndRequestUsageAction
 
action(JSLEvent<Entity>) - Method in class jsl.modeling.elements.entity.WorkStation.EndServiceListener
 
action(JSLEvent<ProcessExecutor>) - Method in class jsl.modeling.elements.processview.description.ProcessCommand.ResumeListener
 
action(JSLEvent<QObject>) - Method in class examples.hospitalward.BedWard.EndNoOpPatientStayListener
 
action(JSLEvent<QObject>) - Method in class examples.hospitalward.BedWard.EndOfPostOperationStayAction
 
action(JSLEvent<QObject>) - Method in class examples.jockeying.SingleServerStation.EndServiceListener
 
action(JSLEvent<T>) - Method in interface jsl.simulation.EventActionIfc
This must be implemented by any objects that want to supply event logic.
ActionSchedule - Class in jsl.modeling.elements
This class allows the creation of a schedule that represents a list of actions with the time between each action specified.
ActionSchedule(ModelElement) - Constructor for class jsl.modeling.elements.ActionSchedule
 
ActionSchedule(ModelElement, double) - Constructor for class jsl.modeling.elements.ActionSchedule
 
ActionSchedule(ModelElement, double, double) - Constructor for class jsl.modeling.elements.ActionSchedule
 
ActionSchedule(ModelElement, double, double, boolean, boolean, boolean, String) - Constructor for class jsl.modeling.elements.ActionSchedule
 
ActionSchedule(ModelElement, double, double, String) - Constructor for class jsl.modeling.elements.ActionSchedule
 
ActionSchedule(ModelElement, double, String) - Constructor for class jsl.modeling.elements.ActionSchedule
 
ActionSchedule(ModelElement, String) - Constructor for class jsl.modeling.elements.ActionSchedule
 
activate() - Method in class jsl.modeling.elements.component.Component
Tells the component to activate
activate() - Method in class jsl.modeling.elements.component.Component.ComponentState
 
activate() - Method in class jsl.modeling.elements.component.Component.Created
 
activate() - Method in class jsl.modeling.elements.component.Component.Unavailable
 
activate() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
activate() - Method in class jsl.modeling.elements.spatial.transporter.Transporter.Created
 
activate() - Method in class jsl.modeling.elements.spatial.transporter.Transporter.Inactive
 
activate() - Method in class jsl.modeling.elements.spatial.transporter.Transporter.TransporterState
 
activate() - Method in class jsl.modeling.resource.FailureNotice.CreatedState
 
activate() - Method in class jsl.modeling.resource.FailureNotice.DelayedState
 
activate() - Method in class jsl.modeling.resource.FailureNotice.FailureNoticeState
 
activate() - Method in class jsl.modeling.resource.InactivePeriodNotice.CreatedState
 
activate() - Method in class jsl.modeling.resource.InactivePeriodNotice.DelayedState
 
activate() - Method in class jsl.modeling.resource.InactivePeriodNotice.InactivePeriodNoticeState
 
activate(InactivePeriodNotice) - Method in class jsl.modeling.resource.ResourceUnit.Inactive
 
activate(InactivePeriodNotice) - Method in class jsl.modeling.resource.ResourceUnit.ResourceState
 
activateWhenInactive(InactivePeriodNotice) - Method in class jsl.modeling.resource.ResourceUnit
Called from activateWhenInActive()
ActiveState() - Constructor for class jsl.modeling.resource.FailureNotice.ActiveState
 
ActiveState() - Constructor for class jsl.modeling.resource.InactivePeriodNotice.ActiveState
 
add(double, double, double) - Method in class jsl.modeling.elements.spatial.Vector3D
Adds the given values from the vector
add(int, Entity) - Method in class jsl.modeling.elements.entity.Entity
Adds an entity to the entity's group Preconditions: e must not be null, e must not already be in group
add(int, RNStreamIfc) - Method in class jsl.utilities.random.rng.RNGStreamManager
Adds the stream to the manager
add(int, T) - Method in class jsl.modeling.elements.RandomList
 
add(int, T) - Method in class jsl.utilities.random.robj.RList
 
add(Die) - Method in class examples.montecarlo.dicepackage.Dice
 
add(Entity) - Method in class jsl.modeling.elements.entity.Entity
Adds an entity to the entity's group Preconditions: e must not be null, e must not already be in group
add(Request) - Method in class jsl.modeling.elements.entity.RequestQueue
Adds the request to the list of waiting requests based on the Comparable interface for Request
add(Request) - Method in class jsl.modeling.elements.entity.SeizeResources.AllocationSetListener
 
add(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.Path
Adds a point to the path.
add(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.Vector3D
Adds the given vector to this vector
add(SpatialResource) - Method in class jsl.modeling.elements.spatial.ResourceLocation
Adds the supplied resource to this location and sets the CURRENT position of the resource to this location.
add(ResponseVariable) - Method in class jsl.modeling.elements.variable.ResponseVariableBatchingElement
Adds the supplied ResponseVariable variable to the batching
add(ResponseVariable, int, int, int, String) - Method in class jsl.modeling.elements.variable.ResponseVariableBatchingElement
Adds the supplied ResponseVariable variable to the batching
add(ResponseVariable, String) - Method in class jsl.modeling.elements.variable.ResponseVariableBatchingElement
Adds the supplied ResponseVariable variable to the batching
add(TimeWeighted) - Method in class jsl.modeling.elements.variable.TWBatchingElement
Adds the supplied TimeWeighted variable to the batching
add(TimeWeighted, int, int, int, String) - Method in class jsl.modeling.elements.variable.TWBatchingElement
Adds the supplied TimeWeighted variable to the batching
add(TimeWeighted, String) - Method in class jsl.modeling.elements.variable.TWBatchingElement
Adds the supplied TimeWeighted variable to the batching
add(ResourceUnit) - Method in class jsl.modeling.resource.ResourcePool
 
add(JSLEvent) - Method in interface jsl.calendar.CalendarIfc
The add method will place the provided JSLEvent into the underlying data structure ensuring the ordering of the events to be processed
add(JSLEvent) - Method in class jsl.calendar.LinkedListEventCalendar
 
add(JSLEvent) - Method in class jsl.calendar.PriorityQueueEventCalendar
 
add(JSLEvent) - Method in class jsl.calendar.SkewHeapEventCalendar
 
add(JSLEvent) - Method in class jsl.calendar.TreeSetEventCalendar
 
add(RNStreamIfc) - Method in class jsl.utilities.random.rng.RNGStreamManager
Adds the stream to the manager
add(T) - Method in class jsl.modeling.elements.RandomList
 
add(T) - Method in class jsl.utilities.misc.OrderedList
 
add(T) - Method in class jsl.utilities.random.robj.RList
The object cannot be null, but it can be added more than once See how List handles multiple instances of the same object
addActivityTime(Delay, double) - Method in class jsl.modeling.elements.entity.EntityType
Associates a time with an Activity for the EntityType
addActivityTime(Delay, RVariableIfc) - Method in class jsl.modeling.elements.entity.EntityType
Associates a activity (Activity) with the supplied random time
addAfterExecutionListener(ProcessCommandListenerIfc) - Method in class jsl.modeling.elements.processview.description.ProcessCommand
Adds a listener to be called after the execution of the command
addAfterExecutionListener(ProcessExecutorListenerIfc) - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Adds a listener to be called after the execution
addAll(int, Collection<? extends Entity>) - Method in class jsl.modeling.elements.entity.Entity
The collection must not have any null elements or any elements that are already part of the entity's group
addAll(int, Collection<? extends T>) - Method in class jsl.modeling.elements.RandomList
 
addAll(int, Collection<? extends T>) - Method in class jsl.utilities.random.robj.RList
 
addAll(Collection<? extends Entity>) - Method in class jsl.modeling.elements.entity.Entity
The collection must not have any null elements or any elements that are already part of the entity's group
addAll(Collection<? extends T>) - Method in class jsl.modeling.elements.RandomList
 
addAll(Collection<? extends T>) - Method in class jsl.utilities.misc.OrderedList
 
addAll(Collection<? extends T>) - Method in class jsl.utilities.random.robj.RList
 
addAll(List<ResourceUnit>) - Method in class jsl.modeling.resource.ResourcePool
 
addAllocation(Allocation) - Method in class jsl.modeling.elements.entity.Resource
 
addAllResponsesAndCounters() - Method in class jsl.observers.ReplicationDataCollector
Adds all response variables and counters that are in the model to the data collector
addAssignment(String, GetValueIfc) - Method in class jsl.modeling.elements.entity.AssignAttributes
Adds an attribute assignment to the assign command Note: The attribute name should have been added to the entity
addAssignment(String, GetValueIfc) - Method in class jsl.modeling.elements.entity.Assignments
Adds an attribute assignment to the assign command Note: The attribute name should have been added to the entity
addAssignment(String, GetValueIfc) - Method in class jsl.modeling.elements.processview.description.commands.Assign
Adds an attribute assignment to the assign command Note: The attribute name should have been added to the entity
addAssignment(SetValueIfc, GetValueIfc) - Method in class jsl.modeling.elements.entity.AssignAttributes
Adds an assignment to the assign command
addAssignment(SetValueIfc, GetValueIfc) - Method in class jsl.modeling.elements.entity.Assignments
Adds an assignment to the assign command
addAssignment(SetValueIfc, GetValueIfc) - Method in class jsl.modeling.elements.processview.description.commands.Assign
Adds an assignment to the assign command
addAttribute(String, AttributeIfc) - Method in class jsl.modeling.elements.entity.Entity
Adds the named attribute to the entity as a valid attribute Arguments must be non-null, or exceptions will be thrown.
addAvailableResource(List<Resource>, Resource) - Method in class jsl.modeling.elements.entity.CyclicResourceSelectionRule
 
addAvailableResource(List<Resource>, Resource) - Method in interface jsl.modeling.elements.entity.ResourceSelectionRuleIfc
Places the supplied resource (if resource.hasAvailableUnits()) in the list
addBeforeExecutionListener(ProcessCommandListenerIfc) - Method in class jsl.modeling.elements.processview.description.ProcessCommand
Adds a listener to be called prior to the execution of the command
addBeforeExecutionListener(ProcessExecutorListenerIfc) - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Adds a listener to be called prior to the execution
addComponent(Component) - Method in class jsl.modeling.elements.component.ComponentAssembly
Adds the component to the assembly
addConstant(double[], double) - Static method in class jsl.utilities.JSLArrayUtil
 
addControllableIfcControl(String, ControllableIfc) - Method in class jsl.utilities.controls.Controls
 
addControlVariate(String, double) - Method in class jsl.observers.ControlVariateDataCollector
If the RanddomVariable doesn't exist in the model then no control is set up
addControlVariate(RandomVariable, double) - Method in class jsl.observers.ControlVariateDataCollector
If the RandomVariable doesn't exist in the model then no control is set up
addCounterActionListener(CounterActionListenerIfc) - Method in class jsl.modeling.elements.variable.AggregateCounter
 
addCounterActionListener(CounterActionListenerIfc) - Method in class jsl.modeling.elements.variable.Counter
 
addCounterActionListener(CounterActionListenerIfc) - Method in interface jsl.modeling.elements.variable.CounterActionIfc
Adds a counter action listener.
addCounterResponse(String) - Method in class jsl.observers.ReplicationDataCollector
 
addCounterResponse(Counter) - Method in class jsl.observers.ReplicationDataCollector
 
addCountersToAllIntervals(Collection<Counter>) - Method in class jsl.modeling.elements.variable.ResponseSchedule
There must not be any duplicates in the collection or null values.
addCounterToAllIntervals(Counter) - Method in class jsl.modeling.elements.variable.ResponseSchedule
Causes interval statistics to be collected for the counter for every interval in the schedule
addCounterToInterval(Counter) - Method in class jsl.modeling.elements.variable.ResponseInterval
Adds a Counter to the interval for data collection over the interval
addCounterToInterval(Counter) - Method in class jsl.modeling.elements.variable.ResponseScheduleItem
Adds a Counter to the interval for data collection over the interval
addDestination(EntityReceiverAbstract, DestinationIfc) - Method in class jsl.modeling.elements.entity.EntityType
Associates a destination (DestinationIfc) with the supplied origin (EntityReceiverAbstract)
addDestination(EntityReceiverAbstract, EntityReceiverAbstract) - Method in class jsl.modeling.elements.entity.EntityType
Associates a destination (DestinationIfc) with the supplied origin (EntityReceiverAbstract).
addDestination(EntityReceiverAbstract, EntityReceiverAbstract, double) - Method in class jsl.modeling.elements.entity.EntityType
Associates a destination (DestinationIfc) with the supplied origin (EntityReceiverAbstract).
addDestination(EntityReceiverAbstract, EntityReceiverAbstract, GetValueIfc) - Method in class jsl.modeling.elements.entity.EntityType
Associates a destination (DestinationIfc) with the supplied origin (EntityReceiverAbstract).
addDestination(EntityReceiverAbstract, EntityReceiverAbstract, RVariableIfc) - Method in class jsl.modeling.elements.entity.EntityType
Associates a destination (DestinationIfc) with the supplied origin (EntityReceiverAbstract).
addDestination(GetEntityReceiverIfc, EntityReceiverAbstract) - Method in class jsl.modeling.elements.entity.EntityType
Associates a destination (DestinationIfc) with the supplied origin (GetEntityReceiverIfc).
addDestination(GetEntityReceiverIfc, EntityReceiverAbstract, double) - Method in class jsl.modeling.elements.entity.EntityType
Associates a destination (DestinationIfc) with the supplied origin (GetEntityReceiverIfc).
addDestination(GetEntityReceiverIfc, GetEntityReceiverIfc) - Method in class jsl.modeling.elements.entity.EntityType
Associates a destination (DestinationIfc) with the supplied origin (GetEntityReceiverIfc).
addDestination(GetEntityReceiverIfc, GetEntityReceiverIfc, double) - Method in class jsl.modeling.elements.entity.EntityType
Associates a destination (DestinationIfc) with the supplied origin (GetEntityReceiverIfc).
addDoubleArrayControl(String, double[]) - Method in class jsl.utilities.controls.Controls
 
addDoubleControl(String, double) - Method in class jsl.utilities.controls.Controls
 
ADDED_ELEMENT - Static variable in class jsl.modeling.elements.spatial.SpatialModel
An "enum" to indicate that a element has been added when notifying observers
addElements(double[], double[]) - Static method in class jsl.utilities.JSLArrayUtil
Adds the arrays element by element.
addFactor(String, int, SampleIfc, double, double, double) - Method in interface jslx.statistics.SNDiagnosticExperiment.AddFactorDataStepIfc
 
addFactor(String, int, SampleIfc, double, double, double) - Method in class jslx.statistics.SNDiagnosticExperiment.Builder
 
addFailureEventListener(FailureEventListenerIfc) - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
Adds a listener to react to failureStarted event
addFailureEventListener(FailureEventListenerIfc) - Method in class jsl.modeling.resource.SingleFailureEvent
Adds a listener to react to failureStarted event
addFailureProcessListener(FailureProcessListenerIfc) - Method in class jsl.modeling.resource.FailureProcess
Adds a listener to react to FailureProcess state changes
addFileNameAndDate() - Method in class jsl.utilities.reporting.TextReport
 
addFirstSegment(double, double) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseConstantRateFunction
 
addFirstSegment(double, double, double) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseLinearRateFunction
 
addFloatControl(String, float) - Method in class jsl.utilities.controls.Controls
 
addIdleTransporter(List<Transporter>, Transporter) - Method in interface jsl.modeling.elements.spatial.transporter.TransporterSelectionRuleIfc
 
addIdleTransporter(Transporter) - Method in class jsl.modeling.elements.spatial.transporter.TransporterSet
 
addInitialResource(SpatialResource) - Method in class jsl.modeling.elements.spatial.ResourceLocation
Adds the supplied resource to this location and sets the initial position of the resource to this coordinates.
addIntegerControl(String, int) - Method in class jsl.utilities.controls.Controls
 
addInternalReceiver(EntityReceiver) - Method in class jsl.modeling.elements.entity.CompositeEntityReceiver
 
addIntervals(double, int, double) - Method in class jsl.modeling.elements.variable.ResponseSchedule
Add non-overlapping, sequential intervals to the schedule, each having the provided duration
addIntervals(double, int, double, String) - Method in class jsl.modeling.elements.variable.ResponseSchedule
Add non-overlapping, sequential intervals to the schedule, each having the provided duration
addIntervals(int, double) - Method in class jsl.modeling.elements.variable.ResponseSchedule
Add non-overlapping, sequential intervals to the schedule, each having the provided duration, starting 0 time units after the schedule starts
addIntervals(int, double, String) - Method in class jsl.modeling.elements.variable.ResponseSchedule
Add non-overlapping, sequential intervals to the schedule, each having the provided duration, starting 0 time units after the schedule starts
addItem(double) - Method in class jsl.modeling.elements.Schedule
Adds an item to the schedule with priority JSLEvent.DEFAULT_PRIORITY and default start time of 0.0 (i.e.
addItem(double, double) - Method in class jsl.modeling.elements.Schedule
Adds an item to the schedule with priority JSLEvent.DEFAULT_PRIORITY
addItem(double, double, int) - Method in class jsl.modeling.elements.Schedule
Adds an item to the schedule
addItem(double, double, int, T) - Method in class jsl.modeling.elements.Schedule
Adds an item to the schedule
addItem(double, double, T) - Method in class jsl.modeling.elements.Schedule
Adds an item to the schedule with priority JSLEvent.DEFAULT_PRIORITY
addJobGenerator(List<JobType>, double[], RandomIfc) - Method in class examples.jobshop.JobShop
 
addJobGenerator(List<JobType>, double[], RandomIfc, String) - Method in class examples.jobshop.JobShop
 
addJobStep(WorkStation, RandomIfc) - Method in class examples.jobshop.Sequence
 
addLongControl(String, long) - Method in class jsl.utilities.controls.Controls
 
addModelElementAndChildrenToModelElementMap(ModelElement) - Method in class jsl.simulation.Model
Used by ModelElement to assist with changing the model element's parent.
addModelElementObserver(String, ObserverIfc) - Method in class jsl.simulation.Model
Adds the supplied observer to the ModelElement with the given name.
addNewRNStream() - Method in class jsl.utilities.random.rng.RNGStreamManager
Adds a stream from RNStreamFactory.getDefaultFactory()
addNewRNStream(RNStreamFactory) - Method in class jsl.utilities.random.rng.RNGStreamManager
Creates a new stream from the supplied factory and adds it to the list of managed streams
addNumberInQueueObserver(ObserverIfc) - Method in class jsl.modeling.queue.QueueResponse
Allows an observer to be attached to the number in queue time weighted variable
addObserver(ObserverIfc) - Method in class jsl.modeling.elements.spatial.SpatialModel
 
addObserver(ObserverIfc) - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
addObserver(ObserverIfc) - Method in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
addObserver(ObserverIfc) - Method in class jsl.observers.ObservableComponent
 
addObserver(ObserverIfc) - Method in interface jsl.observers.ObservableIfc
Allows the adding (attaching) of an observer to the observable
addObserver(ObserverIfc) - Method in class jsl.observers.TestObserverableObserver.Observable
 
addObserver(ObserverIfc) - Method in class jsl.simulation.Executive
 
addObserver(ObserverIfc) - Method in class jsl.simulation.IterativeProcess
 
addObserver(ObserverIfc) - Method in class jsl.simulation.ModelElement
 
addObserver(ObserverIfc) - Method in class jsl.simulation.Simulation
Allows an observer to be added to the simulation.
addObserver(ObserverIfc) - Method in class jsl.utilities.DataObservable
 
addObserver(ObserverIfc) - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
addObserver(ObserverIfc) - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
addObserver(ObserverIfc) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
addObserverToModelElements(ObserverIfc) - Method in class jsl.simulation.ModelElement
Adds an observer to this model element.
addProcessCommand(ProcessCommand) - Method in class jsl.modeling.elements.processview.description.ProcessDescription
Adds a command to this process description.
addQueueListener(QueueListenerIfc<QObject>) - Method in class jsl.modeling.elements.station.SingleQueueStation
Adds a QueueListenerIfc to the underlying queue
addQueueListener(QueueListenerIfc<Request>) - Method in class jsl.modeling.resource.ResourcePoolWithQ
 
addQueueListener(QueueListenerIfc<T>) - Method in class jsl.modeling.queue.Queue
Adds the supplied listener to this queue
addRateSegment(double, double) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseConstantRateFunction
Allows the construction of the piecewise rate function starting at time zero.
addRateSegment(double, double) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseLinearRateFunction
Allows the construction of the piecewise linear rate function The user supplies the knot points on the piecewise linear function by supplying the rate at the end of the supplied duration via consecutive calls to addRateSegment().
addRateSegment(double, double) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
Adds a rate segment to the function
addReleaseRequirement(Resource) - Method in class jsl.modeling.elements.entity.ReleaseResources
 
addReleaseRequirement(Resource) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
addReleaseRequirement(Resource, int) - Method in class jsl.modeling.elements.entity.ReleaseResources
 
addReleaseRequirement(Resource, int) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
addReleaseRequirement(ResourceSet, int, String) - Method in class jsl.modeling.elements.entity.ReleaseResources
 
addReleaseRequirement(ResourceSet, int, String) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
addReleaseRequirement(ResourceSet, int, ReleaseResourceSetRequirement.ReleaseOption) - Method in class jsl.modeling.elements.entity.ReleaseResources
 
addReleaseRequirement(ResourceSet, int, ReleaseResourceSetRequirement.ReleaseOption) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
addReleaseRequirement(ResourceSet, int, ReleaseResourceSetRequirement.ReleaseOption, String) - Method in class jsl.modeling.elements.entity.ReleaseResources
 
addReleaseRequirement(ResourceSet, int, ReleaseResourceSetRequirement.ReleaseOption, String) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
addReleaseRequirement(ResourceSet, String) - Method in class jsl.modeling.elements.entity.ReleaseResources
 
addReleaseRequirement(ResourceSet, String) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
addReleaseRequirement(ResourceSet, ReleaseResourceSetRequirement.ReleaseOption) - Method in class jsl.modeling.elements.entity.ReleaseResources
 
addReleaseRequirement(ResourceSet, ReleaseResourceSetRequirement.ReleaseOption) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
addRequestQListener(QueueListenerIfc<Request>) - Method in class jsl.modeling.resource.ResourceUnit
 
addResource() - Method in class jsl.modeling.elements.entity.ResourceProvider
Adds a resource with unit capacity to the underlying resource set
addResource() - Method in class jsl.modeling.elements.entity.ResourceSet
Creates and adds a resource to the set
addResource(int) - Method in class jsl.modeling.elements.entity.ResourceProvider
Adds a resource with the given capacity to the underlying resource set
addResource(int) - Method in class jsl.modeling.elements.entity.ResourceSet
Creates and adds a resource to the set
addResource(int, String) - Method in class jsl.modeling.elements.entity.ResourceProvider
Adds a resource with the given capacity and name to the underlying resource set
addResource(int, String) - Method in class jsl.modeling.elements.entity.ResourceSet
Creates and adds a resource to the set
addResource(Resource) - Method in class jsl.modeling.elements.entity.ResourceProvider
Adds the given resource to the underlying set of the provider
addResource(Resource) - Method in class jsl.modeling.elements.entity.ResourceSet
Adds a resource to the set.
addResourceUnit(ResourceUnit) - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
Adds a resource unit to the failure event
addResourceUnits(Collection<ResourceUnit>) - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
 
addResourceUnits(ResourcePool) - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
 
addResponse(String) - Method in class jsl.observers.ControlVariateDataCollector
 
addResponse(String) - Method in class jsl.observers.ReplicationDataCollector
 
addResponse(ResponseVariable) - Method in class jsl.observers.ControlVariateDataCollector
 
addResponse(ResponseVariable) - Method in class jsl.observers.ReplicationDataCollector
 
addResponseInterval(double, double, String) - Method in class jsl.modeling.elements.variable.ResponseSchedule
Add an interval for collecting responses to the schedule.
addResponsesToAllIntervals(Collection<ResponseVariable>) - Method in class jsl.modeling.elements.variable.ResponseSchedule
There must not be any duplicates in the collection or null values.
addResponseToAllIntervals(ResponseVariable) - Method in class jsl.modeling.elements.variable.ResponseSchedule
Causes interval statistics to be collected for the response for every interval in the schedule
addResponseToInterval(ResponseVariable) - Method in class jsl.modeling.elements.variable.ResponseInterval
Adds a ResponseVariable to the interval for data collection over the interval.
addResponseToInterval(ResponseVariable) - Method in class jsl.modeling.elements.variable.ResponseScheduleItem
Adds a ResponseVariable to the item for data collection over the interval
addResponseToInterval(ResponseVariable, boolean) - Method in class jsl.modeling.elements.variable.ResponseInterval
Adds a ResponseVariable to the interval for data collection over the interval
addScheduleChangeListener(ScheduleChangeListenerIfc) - Method in class jsl.modeling.elements.Schedule
The same listener cannot be added more than once.
addScheduledAction(EventAction, double) - Method in class jsl.modeling.elements.ActionSchedule
 
addScheduledAction(EventAction, double, String) - Method in class jsl.modeling.elements.ActionSchedule
 
addSeizeRequirement(Resource) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
addSeizeRequirement(Resource) - Method in class jsl.modeling.elements.entity.SeizeResources
 
addSeizeRequirement(Resource, int) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
addSeizeRequirement(Resource, int) - Method in class jsl.modeling.elements.entity.SeizeResources
 
addSeizeRequirement(Resource, int, boolean) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
addSeizeRequirement(Resource, int, boolean) - Method in class jsl.modeling.elements.entity.SeizeResources
 
addSeizeRequirement(Resource, int, int) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
addSeizeRequirement(Resource, int, int) - Method in class jsl.modeling.elements.entity.SeizeResources
 
addSeizeRequirement(Resource, int, int, boolean) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
addSeizeRequirement(Resource, int, int, boolean) - Method in class jsl.modeling.elements.entity.SeizeResources
 
addSeizeRequirement(ResourceSet) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
addSeizeRequirement(ResourceSet) - Method in class jsl.modeling.elements.entity.SeizeResources
 
addSeizeRequirement(ResourceSet, int) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
addSeizeRequirement(ResourceSet, int) - Method in class jsl.modeling.elements.entity.SeizeResources
 
addSeizeRequirement(ResourceSet, int, int) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
addSeizeRequirement(ResourceSet, int, int) - Method in class jsl.modeling.elements.entity.SeizeResources
 
addSeizeRequirement(ResourceSet, int, int, boolean, ResourceSelectionRuleIfc, String) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
addSeizeRequirement(ResourceSet, int, int, boolean, ResourceSelectionRuleIfc, String) - Method in class jsl.modeling.elements.entity.SeizeResources
 
addSeizeRequirement(ResourceSet, int, String) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
addSeizeRequirement(ResourceSet, int, String) - Method in class jsl.modeling.elements.entity.SeizeResources
 
addSeizeRequirement(ResourceSet, int, ResourceSelectionRuleIfc) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
addSeizeRequirement(ResourceSet, int, ResourceSelectionRuleIfc) - Method in class jsl.modeling.elements.entity.SeizeResources
 
addSequence() - Method in class examples.jobshop.JobShop
 
addSequence(String) - Method in class examples.jobshop.JobShop
 
addSpatialElement(SpatialElement) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
 
addSpatialElement(SpatialElement) - Method in class jsl.modeling.elements.spatial.SpatialModel
Adds the supplied element to the spatial model
addSpatialElement(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.RectangularCell2D
Add the spatial element to the cell
addStatistic() - Method in class jsl.utilities.reporting.StatisticReporter
Creates and adds a statistic with no name to the reporter
addStatistic(String) - Method in class jsl.utilities.reporting.StatisticReporter
 
addStatistic(StatisticAccessorIfc) - Method in class jsl.utilities.reporting.StatisticReporter
 
addStoppingAction() - Method in class jsl.modeling.elements.variable.AggregateCounter
 
addStoppingAction() - Method in class jsl.modeling.elements.variable.Counter
 
addStoppingAction() - Method in interface jsl.modeling.elements.variable.CounterActionIfc
Tells the Counter to add an CounterActionIfc that will automatically stop the replication when the counter limit is reached.
addStringControl(String, String) - Method in class jsl.utilities.controls.Controls
 
addSubCommand(ProcessCommand) - Method in class jsl.modeling.elements.processview.description.MacroCommand
 
addTimeBasedFailure(RandomIfc, RandomIfc) - Method in class jsl.modeling.resource.ResourceUnit
Creates and adds a TimeBasedFailure to the ResourceUnit.
addTimeBasedFailure(RandomIfc, RandomIfc, RandomIfc) - Method in class jsl.modeling.resource.ResourceUnit
Creates and adds a TimeBasedFailure to the ResourceUnit.
addTimeBasedFailure(RandomIfc, RandomIfc, RandomIfc, String) - Method in class jsl.modeling.resource.ResourceUnit
Creates and adds a TimeBasedFailure to the ResourceUnit.
addTimeInQueueObserver(ObserverIfc) - Method in class jsl.modeling.queue.QueueResponse
Allows an observer to be attached to the time in queue response variable
addToSequence(EntityReceiverAbstract) - Method in class jsl.modeling.elements.entity.EntityType
Adds a receiver to the receiver sequence
addToSequence(GetEntityReceiverIfc) - Method in class jsl.modeling.elements.entity.EntityType
Convenience method See addEntityReceiver(EntityReceiverAbstract receiver)
addTransporter() - Method in class jsl.modeling.elements.spatial.transporter.TransporterSet
Creates and adds a transporter to the set
addTransporter(int) - Method in class jsl.modeling.elements.spatial.transporter.TransporterSet
Creates the specified number of transporters and add them to the transporter set
addTransporter(Transporter) - Method in class jsl.modeling.elements.spatial.transporter.TransporterSet
Adds a transporter to the set
addTransporterProvider(TransporterProvider) - Method in class jsl.modeling.elements.spatial.transporter.TransporterSet
 
addTransporterSet(TransporterSet) - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
addWaitingRequest(Request) - Method in class jsl.modeling.elements.entity.Resource
Adds the request to the list of waiting requests based on the Comparable interface for Request
addWaitingRequest(Request) - Method in class jsl.modeling.elements.entity.ResourceSet
Adds the request to the list of waiting requests based on the Comparable interface for Request
addWorkStation() - Method in class examples.jobshop.JobShop
 
addWorkStation(int) - Method in class examples.jobshop.JobShop
 
addWorkStation(int, String) - Method in class examples.jobshop.JobShop
 
ADV_NEXT_SUB_STREAM_OPTION - Variable in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The column JSL_DB.SIMULATION_RUN.ADV_NEXT_SUB_STREAM_OPTION.
advanceAllStreamsToNextSubstream() - Method in interface jsl.utilities.random.rng.RNStreamProviderIfc
Causes all streams that have been provided to advance to the start of their next sub-stream.
advanceSeeds(int) - Method in class jsl.utilities.random.rng.RNStreamFactory
Advances the seeds n times.
advanceSeeds(int) - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated
Deprecated.
Advances the seeds n times.
advanceSeeds(int) - Method in class jsl.utilities.random.rng.RNStreamMakerBU
Advances the seeds n times.
advanceState(int, int) - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
Advances the state by n steps (see below for the meaning of n), without modifying the states of the other streams or the values of Bg and Ig in the current object.
advanceStreamMechanism(int) - Method in class jsl.utilities.random.rng.RNStreamProvider
 
advanceStreamMechanism(int) - Method in interface jsl.utilities.random.rng.RNStreamProviderIfc
Advances the state of the provider through n streams.
advanceSubstreams(int) - Method in class jsl.simulation.Model
Advances the streams of all RandomElementIfc n times.
advanceToNextSubstream() - Method in class jsl.modeling.elements.entity.NWayByChanceEntitySender
 
advanceToNextSubstream() - Method in class jsl.modeling.elements.RandomElement
 
advanceToNextSubstream() - Method in class jsl.modeling.elements.RandomList
 
advanceToNextSubstream() - Method in class jsl.modeling.elements.station.NWayByChanceStationSender
 
advanceToNextSubstream() - Method in class jsl.modeling.elements.station.TwoWayByChanceQObjectSender
 
advanceToNextSubstream() - Method in class jsl.modeling.elements.station.TwoWayByChanceStationSender
 
advanceToNextSubstream() - Method in class jsl.modeling.elements.variable.RandomVariable
 
advanceToNextSubstream() - Method in class jsl.modeling.resource.ResourcePool
 
advanceToNextSubstream() - Method in class jsl.simulation.Model
Causes RandomElementIfc that have been added to the model to immediately advance their random number streams to the next substream in their stream.
advanceToNextSubstream() - Method in class jsl.utilities.distributions.BivariateLogNormal
 
advanceToNextSubstream() - Method in class jsl.utilities.distributions.BivariateNormal
 
advanceToNextSubstream() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
advanceToNextSubstream() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
advanceToNextSubstream() - Method in class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
advanceToNextSubstream() - Method in class jsl.utilities.random.rng.RNGStreamManager
 
advanceToNextSubstream() - Method in interface jsl.utilities.random.rng.RNStreamControlIfc
Positions the RNG at the beginning of its next substream
advanceToNextSubstream() - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
 
advanceToNextSubstream() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
Reinitializes the stream to the beginning of its next substream: Ng is computed, and Cg and Bg are set to Ng.
advanceToNextSubstream() - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
 
advanceToNextSubstream() - Method in class jsl.utilities.random.robj.DEmpiricalList
 
advanceToNextSubstream() - Method in class jsl.utilities.random.robj.DPopulation
 
advanceToNextSubstream() - Method in class jsl.utilities.random.robj.RList
 
advanceToNextSubstream() - Method in class jsl.utilities.random.rvariable.AbstractMVRVariable
 
advanceToNextSubstream() - Method in class jsl.utilities.random.rvariable.AbstractRVariable
 
advanceToNextSubstream() - Method in class jsl.utilities.random.rvariable.ConstantRV
 
advanceToNextSubstream() - Method in class jsl.utilities.random.sp.DMarkovChain
 
advanceToNextSubstream() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
advanceToNextSubstream() - Method in class jslx.statistics.Bootstrap
Positions the RNG at the beginning of its next substream
advanceToNextSubstream() - Method in class jslx.statistics.MultiBootstrap
Positions the RNG at the beginning of its next substream for all bootstraps
advanceToNextSubstream(int) - Method in class jsl.utilities.random.rng.RNGStreamManager
Causes all managed streams to advance their to the next nth substream
AFTER_EVENT - Static variable in class jsl.simulation.Executive
Used to indicate to observers that an event will be executed
AFTER_EXECUTION - Static variable in class jsl.simulation.Executive
Used when observers are notified after all events are executed
AFTER_EXPERIMENT - Static variable in class jsl.simulation.ModelElement
An "enum" for the end of simulation state.
AFTER_REPLICATION - Static variable in class jsl.simulation.ModelElement
An "enum" for the after replication state.
afterExecution() - Method in class jsl.simulation.Executive
This method is called after executing all events when ending the iterative process.
afterExperiment() - Method in class examples.modelelement.ExampleModelElement
 
afterExperiment() - Method in class jsl.simulation.ModelElement
This method should be overridden by subclasses that need actions performed after an experiment has been completed It is called after all replications are done and can be used to collect data from the the model element, etc.
afterExperiment() - Method in class jsl.simulation.Simulation
This method is automatically called at the end of the experiment Sub-classes can inject behavior within here
afterExperiment(Experiment) - Method in class jsl.simulation.Model
 
afterExperiment(ModelElement, Object) - Method in class examples.modelelement.ModelElementObserverExample
 
afterExperiment(ModelElement, Object) - Method in class jsl.observers.ModelActionObserver
 
afterExperiment(ModelElement, Object) - Method in class jsl.observers.ModelElementObserver
 
afterExperiment(ModelElement, Object) - Method in class jsl.observers.textfile.CSVExperimentReport
 
afterExperiment(ModelElement, Object) - Method in class jsl.observers.variable.CounterObserver
 
afterExperiment(ModelElement, Object) - Method in class jsl.observers.variable.SimulationResponseDataCollector
 
afterExperiment(ModelElement, Object) - Method in class jsl.observers.variable.STSStatisicalObserver
 
afterExperiment(ModelElement, Object) - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
 
afterExperiment(ModelElement, Object) - Method in class jsl.utilities.statistic.welch.WelchFileObserver
 
afterExperiment(ModelElement, Object) - Method in class jslx.dbutilities.JSLDatabaseObserver.SimulationDatabaseObserver
 
afterExperiment(Simulation) - Method in class jslx.dbutilities.JSLDatabase
Called by JSLDatabaseObserver after the simulation experiment is run
afterExperiment_() - Method in class jsl.simulation.ModelElement
The afterExperiment_ method is called after all replications are completed for an experiment.
AfterInspection() - Constructor for class examples.station.LOTR.AfterInspection
 
afterMovementEnds() - Method in class jsl.modeling.elements.spatial.AbstractMover
Can be used by subclasses to invoke logic after a movement ends
AfterPaperWork() - Constructor for class examples.models.TieDyeTShirts.AfterPaperWork
 
AfterPaperWork() - Constructor for class examples.station.TieDyeTShirtsSR.AfterPaperWork
 
afterReplication() - Method in class examples.modelelement.ExampleModelElement
 
afterReplication() - Method in class jsl.modeling.elements.ActionSchedule
 
afterReplication() - Method in class jsl.modeling.elements.processview.description.ProcessDescription
 
afterReplication() - Method in class jsl.modeling.elements.RandomElement
after each replication reset the underlying random number generator to the next substream
afterReplication() - Method in class jsl.modeling.elements.RandomList
after each replication reset the underlying random number generator to the next sub-stream
afterReplication() - Method in class jsl.modeling.elements.Schedule
 
afterReplication() - Method in class jsl.modeling.elements.TimedAction
 
afterReplication() - Method in class jsl.modeling.elements.variable.Aggregate
 
afterReplication() - Method in class jsl.modeling.elements.variable.Counter
 
afterReplication() - Method in class jsl.modeling.elements.variable.RandomVariable
after each replication reset the underlying random number generator to the next sub-stream
afterReplication() - Method in class jsl.modeling.elements.variable.ResponseInterval
 
afterReplication() - Method in class jsl.modeling.elements.variable.ResponseSchedule
 
afterReplication() - Method in class jsl.modeling.elements.variable.ResponseVariable
 
afterReplication() - Method in class jsl.modeling.queue.Queue
 
afterReplication() - Method in class jsl.modeling.resource.ResourcePool
after each replication reset the underlying random number generator to the next substream
afterReplication() - Method in class jsl.simulation.ModelElement
This method should be overridden by subclasses that need actions performed after each replication.
afterReplication() - Method in class jsl.simulation.Simulation
This method is automatically called after each replication Sub-classes can inject behavior within here
afterReplication(Experiment) - Method in class jsl.simulation.Model
 
afterReplication(ModelElement, Object) - Method in class examples.modelelement.ModelElementObserverExample
 
afterReplication(ModelElement, Object) - Method in class jsl.observers.ModelActionObserver
 
afterReplication(ModelElement, Object) - Method in class jsl.observers.ModelElementObserver
 
afterReplication(ModelElement, Object) - Method in class jsl.observers.ReplicationDataCollector
 
afterReplication(ModelElement, Object) - Method in class jsl.observers.textfile.CSVReplicationReport
 
afterReplication(ModelElement, Object) - Method in class jsl.observers.textfile.CSVResponseReport
 
afterReplication(ModelElement, Object) - Method in class jsl.observers.variable.AcrossReplicationHalfWidthChecker
 
afterReplication(ModelElement, Object) - Method in class jsl.observers.variable.AcrossReplicationRelativePrecisionChecker
 
afterReplication(ModelElement, Object) - Method in class jsl.observers.variable.CounterObserver
 
afterReplication(ModelElement, Object) - Method in class jsl.observers.variable.MultipleComparisonDataCollector
 
afterReplication(ModelElement, Object) - Method in class jsl.observers.variable.SimulationResponseDataCollector
 
afterReplication(ModelElement, Object) - Method in class jsl.observers.variable.STSStatisicalObserver
 
afterReplication(ModelElement, Object) - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
 
afterReplication(ModelElement, Object) - Method in class jsl.utilities.statistic.welch.WelchFileObserver
 
afterReplication(ModelElement, Object) - Method in class jslx.dbutilities.JSLDatabaseObserver.SimulationDatabaseObserver
 
afterReplication(Simulation) - Method in class jslx.dbutilities.JSLDatabase
Called by JSLDatabaseObserver after the simulation experiment replication is run
afterReplication_() - Method in class jsl.simulation.ModelElement
The afterReplication_ method is called at the end of each replication.
AfterShirtMaking() - Constructor for class examples.models.TieDyeTShirts.AfterShirtMaking
 
AfterShirtMaking() - Constructor for class examples.station.TieDyeTShirtsSR.AfterShirtMaking
 
afterTripEnds() - Method in class jsl.modeling.elements.spatial.AbstractMover
Can be used by subclasses to invoke logic after a trip ends
afterTripEnds() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
Aggregatable - Class in jsl.modeling.elements.variable
This class represents something that can be aggregated.
Aggregatable(ModelElement) - Constructor for class jsl.modeling.elements.variable.Aggregatable
 
Aggregatable(ModelElement, String) - Constructor for class jsl.modeling.elements.variable.Aggregatable
 
Aggregate - Class in jsl.modeling.elements.variable
This class serves as a base class for the concept of aggregate variables.
Aggregate(ModelElement) - Constructor for class jsl.modeling.elements.variable.Aggregate
 
Aggregate(ModelElement, String) - Constructor for class jsl.modeling.elements.variable.Aggregate
 
AggregateCounter - Class in jsl.modeling.elements.variable
 
AggregateCounter(ModelElement) - Constructor for class jsl.modeling.elements.variable.AggregateCounter
 
AggregateCounter(ModelElement, String) - Constructor for class jsl.modeling.elements.variable.AggregateCounter
 
AggregateTimeWeightedVariable - Class in jsl.modeling.elements.variable
 
AggregateTimeWeightedVariable(ModelElement) - Constructor for class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
AggregateTimeWeightedVariable(ModelElement, String) - Constructor for class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
allocate() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
allocate() - Method in class jsl.modeling.elements.spatial.transporter.Transporter.Idle
 
allocate() - Method in class jsl.modeling.elements.spatial.transporter.Transporter.TransporterState
 
allocate(Entity) - Method in class jsl.modeling.elements.entity.Resource
Allocates one unit to the supplied entity.
allocate(Entity, int) - Method in class jsl.modeling.elements.entity.Resource
Allocates the amount indicated to the supplied entity.
allocate(Request, Transporter) - Method in interface jsl.modeling.elements.spatial.transporter.TransporterAllocationRuleIfc
Returns the amount that can be allocated to the request by this resource at the current time
allocate(ResourceUnit, double) - Method in class jsl.modeling.resource.Request.PreparedState
 
allocate(ResourceUnit, double) - Method in class jsl.modeling.resource.Request.RequestState
 
allocated(Request) - Method in interface jsl.modeling.elements.entity.AllocationListenerIfc
This method is called whenever units of a resource have been allocated to a request.
allocated(Request) - Method in class jsl.modeling.elements.entity.ResourceProvider
 
allocated(Request) - Method in class jsl.modeling.elements.entity.SeizeResources.AllocationListener
 
allocated(Request) - Method in class jsl.modeling.elements.entity.SeizeResources.AllocationSetListener
 
allocated(Request) - Method in class jsl.modeling.elements.entity.SQSRWorkStation.AllocationListener
 
allocated(Request) - Method in class jsl.modeling.resource.RequestReactorAdapter
 
allocated(Request) - Method in interface jsl.modeling.resource.RequestReactorIfc
Called when the request is placed in the using state
Allocated() - Constructor for class jsl.modeling.elements.spatial.transporter.Transporter.Allocated
 
AllocatedMovingEmpty() - Constructor for class jsl.modeling.elements.spatial.transporter.Transporter.AllocatedMovingEmpty
 
AllocatedMovingLoaded() - Constructor for class jsl.modeling.elements.spatial.transporter.Transporter.AllocatedMovingLoaded
 
AllocatedState() - Constructor for class jsl.modeling.resource.Request.AllocatedState
 
Allocation - Class in jsl.modeling.elements.entity
 
Allocation(Entity, Resource) - Constructor for class jsl.modeling.elements.entity.Allocation
 
AllocationListener() - Constructor for class jsl.modeling.elements.entity.SeizeResources.AllocationListener
 
AllocationListener() - Constructor for class jsl.modeling.elements.entity.SQSRWorkStation.AllocationListener
 
AllocationListenerIfc - Interface in jsl.modeling.elements.entity
 
AllocationSetListener() - Constructor for class jsl.modeling.elements.entity.SeizeResources.AllocationSetListener
 
allowFailuresToDelay() - Method in class jsl.modeling.resource.ResourceUnit.Builder
Allow the failures to be delayed.
allowInactivePeriodsToDelay() - Method in class jsl.modeling.resource.ResourceUnit.Builder
Allow the inactive period events to delay.
allowsPartialFilling() - Method in class jsl.modeling.elements.entity.Request
Indicates that the request allows the amount requested to be partially filled
allStepsCompleted() - Method in class jsl.simulation.Executive
 
allStepsCompleted() - Method in class jsl.simulation.IterativeProcess
 
allStepsCompleted() - Method in interface jsl.simulation.IterativeProcessIfc
The iterative process may end by a variety of means, this method checks if the iterative process ended because it ran all of its steps
allStepsCompleted() - Method in class jsl.simulation.Simulation
Checks if the simulation completed all of its replications
alpha1 - Variable in class jsl.utilities.distributions.IncompleteBetaFunctionFraction
 
alpha2 - Variable in class jsl.utilities.distributions.IncompleteBetaFunctionFraction
 
AMT_UNBATCHED - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.AMT_UNBATCHED.
AnimationMessageHandlerIfc - Interface in jsl.observers.animation
 
AnimationObserverAbstract - Class in jsl.observers.animation
 
AnimationObserverAbstract(String, AnimationMessageHandlerIfc) - Constructor for class jsl.observers.animation.AnimationObserverAbstract
 
AnimationObserverAbstract(AnimationMessageHandlerIfc) - Constructor for class jsl.observers.animation.AnimationObserverAbstract
 
AnimationTextFileGenerator - Class in jsl.observers.animation
 
AnimationTextFileGenerator(String) - Constructor for class jsl.observers.animation.AnimationTextFileGenerator
 
AnimationTextFileGenerator(String, String) - Constructor for class jsl.observers.animation.AnimationTextFileGenerator
 
antithetic() - Static method in class examples.utilities.random.UseRNG
 
ANTITHETIC_OPTION - Variable in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The column JSL_DB.SIMULATION_RUN.ANTITHETIC_OPTION.
AntitheticEstimator - Class in jsl.observers.variable
The purpose of this class is to observe response variables in order to form pairs across replications and to compute statistics across the pairs.
AntitheticEstimator() - Constructor for class jsl.observers.variable.AntitheticEstimator
 
AntitheticEstimator(String) - Constructor for class jsl.observers.variable.AntitheticEstimator
 
antitheticExample1() - Static method in class examples.utilities.random.UseRNG
 
antitheticExample2() - Static method in class examples.utilities.random.UseRNG
 
AntitheticStatistic - Class in jsl.utilities.statistic
In progress...
AntitheticStatistic() - Constructor for class jsl.utilities.statistic.AntitheticStatistic
 
AntitheticStatistic(String) - Constructor for class jsl.utilities.statistic.AntitheticStatistic
 
AntitheticVRT - Class in examples.montecarlo
 
AntitheticVRT() - Constructor for class examples.montecarlo.AntitheticVRT
 
append(char) - Method in class jsl.utilities.reporting.LogPrintWriter
 
append(char) - Method in class jsl.utilities.reporting.TextReport
 
append(double) - Method in interface jsl.observers.animation.AnimationMessageHandlerIfc
Appends the supplied value to the animation message
append(double) - Method in class jsl.observers.animation.AnimationTextFileGenerator
 
append(long) - Method in interface jsl.observers.animation.AnimationMessageHandlerIfc
Appends the supplied value to the animation message
append(long) - Method in class jsl.observers.animation.AnimationTextFileGenerator
 
append(CharSequence) - Method in class jsl.utilities.reporting.LogPrintWriter
 
append(CharSequence) - Method in class jsl.utilities.reporting.TextReport
 
append(CharSequence, int, int) - Method in class jsl.utilities.reporting.LogPrintWriter
 
append(CharSequence, int, int) - Method in class jsl.utilities.reporting.TextReport
 
append(String) - Method in interface jsl.observers.animation.AnimationMessageHandlerIfc
Appends the supplied value to the animation message
append(String) - Method in class jsl.observers.animation.AnimationTextFileGenerator
 
approxChiSQValue(int, double) - Static method in class jsl.utilities.random.rng.RNGTEST
Use for large degrees of freedom
approximateCDF(double, double, double, double) - Static method in class jsl.utilities.distributions.Beta
Computes an approximation of the CDF for the Beta distribution Uses part of algorithm AS109, Applied Statistics, vol 26, no 1, 1977, pp 111-114
AR1CorrelatedRNStream - Class in jsl.utilities.random.rng
Uses the auto-regressive to anything algorithm to generate correlated uniform variates.
AR1CorrelatedRNStream() - Constructor for class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
AR1CorrelatedRNStream(double) - Constructor for class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
AR1CorrelatedRNStream(double, RNStreamIfc) - Constructor for class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
AR1NormalRV - Class in jsl.utilities.random.rvariable
 
AR1NormalRV() - Constructor for class jsl.utilities.random.rvariable.AR1NormalRV
Creates an autoregressive order 1 normal, N(0,1) zero correlation process
AR1NormalRV(double) - Constructor for class jsl.utilities.random.rvariable.AR1NormalRV
Creates an autoregressive order 1 normal, N(0,1) process
AR1NormalRV(double, double, double) - Constructor for class jsl.utilities.random.rvariable.AR1NormalRV
Creates an autoregressive order 1 normal process
AR1NormalRV(double, double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.AR1NormalRV
Creates an autoregressive order 1 normal process
AR1NormalRV(RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.AR1NormalRV
 
areAllTablesEmpty(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
ArithmeticMod - Class in jsl.utilities.math
This class provides facilities to compute multiplications of scalars, of vectors and of matrices modulo m.
ArraySaver - Class in jsl.utilities.statistic
A class to save data to an expanding array.
ArraySaver() - Constructor for class jsl.utilities.statistic.ArraySaver
Creates an ArraySaver with the saving data option ON
ArraySaver(boolean) - Constructor for class jsl.utilities.statistic.ArraySaver
 
ArraySaverIfc - Interface in jsl.utilities.statistic
An interface to define the behavior of saving data to an array
Arrivals() - Constructor for class examples.models.EventGeneratorCPP.Arrivals
 
Arrivals() - Constructor for class examples.models.EventGeneratorDemo.Arrivals
 
Arrivals() - Constructor for class examples.models.TandemQueue.Arrivals
 
Arrivals() - Constructor for class examples.station.ChooseBetweenThreeStations.Arrivals
 
Arrivals() - Constructor for class examples.station.ChooseBetweenTwoStations.Arrivals
 
Arrivals() - Constructor for class examples.station.TandemQueue.Arrivals
 
arrive(JobGenerator.Job) - Method in class examples.jobshop.WorkStation
 
ARS_ME_FK_INDEX - Static variable in class jslx.dbutilities.jsldbsrc.Indexes
 
ARS_MODEL_ELEMENT_FK - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 
ARS_SIMRUN_FK - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 
ARTACorrelationEvaluator - Class in jsl.utilities.random.arta
 
ARTACorrelationEvaluator(RVariableIfc) - Constructor for class jsl.utilities.random.arta.ARTACorrelationEvaluator
Note that the distribution will be set to use a correlated random number generator, with the supplied lag 1 correlation lag 1 correlation = 0.0 sampleSize = 1000 numReps = 1 antitheticFlag = false
ARTACorrelationEvaluator(RVariableIfc, double) - Constructor for class jsl.utilities.random.arta.ARTACorrelationEvaluator
Note that the distribution will be set to use a correlated random number generator, with the supplied lag 1 correlation sampleSize = 100 numReps = 1 antitheticFlag = false
ARTACorrelationEvaluator(RVariableIfc, double, int) - Constructor for class jsl.utilities.random.arta.ARTACorrelationEvaluator
Note that the distribution will be set to use a correlated random number generator, with the supplied lag 1 correlation numReps = 1 antitheticFlag = false
ARTACorrelationEvaluator(RVariableIfc, double, int, int) - Constructor for class jsl.utilities.random.arta.ARTACorrelationEvaluator
Note that the distribution will be set to use a correlated random number generator, with the supplied lag 1 correlation antitheticFlag = false
ARTACorrelationEvaluator(RVariableIfc, double, int, int, boolean) - Constructor for class jsl.utilities.random.arta.ARTACorrelationEvaluator
Note that the randomVariable will be set to use a correlated random number generator, with the supplied lag 1 correlation
ARTACorrelationFinder - Class in jsl.utilities.random.arta
 
ARTACorrelationFinder(RVariableIfc) - Constructor for class jsl.utilities.random.arta.ARTACorrelationFinder
 
ARTACorrelationFinder(RVariableIfc, double) - Constructor for class jsl.utilities.random.arta.ARTACorrelationFinder
 
ARTACorrelationFinder(RVariableIfc, double, int) - Constructor for class jsl.utilities.random.arta.ARTACorrelationFinder
 
ARTACorrelationFinder(RVariableIfc, double, int, int) - Constructor for class jsl.utilities.random.arta.ARTACorrelationFinder
 
ARTACorrelationFinder(RVariableIfc, double, int, int, boolean) - Constructor for class jsl.utilities.random.arta.ARTACorrelationFinder
 
ARTACorrelationFinder.CorrFunction - Class in jsl.utilities.random.arta
 
ARTAFinderOutputTask - Class in jsl.utilities.random.arta
 
ARTAFinderOutputTask(ARTACorrelationFinder) - Constructor for class jsl.utilities.random.arta.ARTAFinderOutputTask
 
as(String) - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
 
as(String) - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepView
 
as(String) - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStat
 
as(String) - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStatView
 
as(String) - Method in class jslx.dbutilities.jsldbsrc.tables.ModelElement
 
as(String) - Method in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
 
as(String) - Method in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
 
as(String) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
 
as(String) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterView
 
as(String) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepResponseView
 
as(String) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
 
as(String) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepView
 
as(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
 
as(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepView
 
as(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStat
 
as(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStatView
 
as(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.ModelElement
 
as(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
 
as(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
 
as(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
 
as(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterView
 
as(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepResponseView
 
as(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
 
as(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepView
 
asDatabase() - Method in class jslx.tabularfiles.TabularInputFile
Transforms the file into an SQLite database file
asDouble(Object) - Static method in class jslx.tabularfiles.TabularFile
 
asDoubleStream() - Method in interface jsl.utilities.random.rng.RandU01Ifc
Turns the doubles into a DoubleStream for the Stream API
asDoubleStream() - Method in interface jsl.utilities.random.rvariable.RVariableIfc
Turns the doubles into a DoubleStream for the Stream API
Assign - Class in jsl.modeling.elements.processview.description.commands
 
Assign(ModelElement) - Constructor for class jsl.modeling.elements.processview.description.commands.Assign
 
Assign(ModelElement, String) - Constructor for class jsl.modeling.elements.processview.description.commands.Assign
 
AssignAttributes - Class in jsl.modeling.elements.entity
 
AssignAttributes(ModelElement) - Constructor for class jsl.modeling.elements.entity.AssignAttributes
 
AssignAttributes(ModelElement, String) - Constructor for class jsl.modeling.elements.entity.AssignAttributes
 
assignInitialValue(double) - Method in class jsl.modeling.elements.variable.Variable
Assigns the value of the variable to the supplied value.
Assignment - Class in jsl.modeling.elements.entity
 
Assignment(String, GetValueIfc) - Constructor for class jsl.modeling.elements.entity.Assignment
 
Assignment(SetValueIfc, GetValueIfc) - Constructor for class jsl.modeling.elements.entity.Assignment
 
Assignments - Class in jsl.modeling.elements.entity
 
Assignments() - Constructor for class jsl.modeling.elements.entity.Assignments
 
assignValue(double) - Method in class jsl.modeling.elements.variable.Variable
Properly assigns the value of the variable and remembers previous value without notifying any update observers
asString() - Method in class jsl.modeling.elements.entity.Resource
 
asString() - Method in class jsl.modeling.elements.entity.ResourceSet
 
asString() - Method in class jsl.modeling.elements.Schedule
 
asString() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
asString() - Method in class jsl.modeling.elements.station.SResource
 
asString() - Method in class jsl.modeling.elements.variable.RandomVariable
 
asString() - Method in class jsl.modeling.elements.variable.ResponseInterval
 
asString() - Method in class jsl.modeling.elements.variable.ResponseSchedule
 
asString() - Method in class jsl.modeling.elements.variable.ResponseVariable
 
asString() - Method in class jsl.modeling.elements.variable.ResponseVariableBatchingElement
 
asString() - Method in class jsl.modeling.elements.variable.TWBatchingElement
 
asString() - Method in class jsl.modeling.elements.variable.Variable
 
asString() - Method in class jsl.modeling.resource.ResourceUnit
 
asString() - Method in class jsl.simulation.ModelElement
Allows sub-classes to provide more detail than toString() to represent the ModelElement as a String
asString() - Method in class jsl.simulation.StatisticalBatchingElement
 
asString() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
asString() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
asString() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
asString() - Method in class jsl.utilities.statistic.StateFrequency
 
asString() - Method in class jsl.utilities.statistic.Statistic
 
asString() - Method in class jslx.statistics.Bootstrap
 
asString() - Method in class jslx.statistics.JackKnifeEstimator
 
asString() - Method in class jslx.statistics.MultiBootstrap
 
asString() - Method in class jslx.statistics.SNDiagnosticExperiment
 
asString(double[][]) - Static method in class jsl.utilities.reporting.TableFormatter
 
asString(int[][]) - Static method in class jsl.utilities.reporting.TableFormatter
 
asString(Object[][]) - Static method in class jsl.utilities.reporting.TableFormatter
 
asString(T) - Method in interface jsl.utilities.reporting.CellFormatter
 
asString(T[][], CellFormatter<T>) - Static method in class jsl.utilities.reporting.TableFormatter
 
asStringArray() - Method in class jslx.tabularfiles.Row
 
asStringArray() - Method in interface jslx.tabularfiles.RowGetterIfc
 
asStringArray(T[]) - Static method in class jsl.utilities.JSLArrayUtil
 
attachAggregate(Aggregate) - Method in class jsl.modeling.elements.variable.Aggregatable
This method is called by Aggregate to register itself as an aggregate for this variable, when it is told to observe the variable
attachEntityReceivedListener(EntityReceivedListener) - Method in class jsl.modeling.elements.entity.EntityType
Attaches a listener that will be called immediately before the entity is received, i.e.
attachEntitySentListener(EntitySentListener) - Method in class jsl.modeling.elements.entity.EntityType
Attaches a listener that will be called immediately before the entity is sent, i.e.
attachPositionObserver(ObserverIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
 
attachPositionObserver(ObserverIfc) - Method in class jsl.modeling.elements.spatial.SpatialElement
 
attachPositionObserver(ObserverIfc) - Method in interface jsl.modeling.elements.spatial.SpatialElementIfc
Implementor of this interface should allow Observers to be attached.
attachPositionObserver(ObserverIfc) - Method in class jsl.modeling.elements.spatial.SpatialModelElement
 
attachPositionObserver(ObserverIfc) - Method in class jsl.modeling.elements.spatial.SpatialResource
 
attachResourceSet(ResourceSet) - Method in class jsl.modeling.elements.entity.Resource
 
attachStateChangeListener(ComponentStateChangeListener) - Method in class jsl.modeling.elements.component.Component
Attaches a component state change listener to the component
attachStateChangeListener(ResourceStateChangeListenerIfc) - Method in class jsl.modeling.elements.entity.Resource
 
attachStateChangeListener(SResourceStateChangeListenerIfc) - Method in class jsl.modeling.elements.station.SResource
 
attachStateEnteredListener(StateEnteredListenerIfc) - Method in class jsl.simulation.ModelElementState
 
attachTimedActionListener(TimedActionListener) - Method in class jsl.modeling.elements.TimedAction
Adds a listener to react to the action event Listeners are ordered by their compareTo() method
Attribute - Class in jsl.modeling.elements.entity
 
Attribute(double, String) - Constructor for class jsl.modeling.elements.entity.Attribute
 
Attribute(String) - Constructor for class jsl.modeling.elements.entity.Attribute
 
AttributeIfc - Interface in jsl.modeling.elements.entity
 
AttributeType - Class in jsl.modeling.elements.entity
 
AttributeType() - Constructor for class jsl.modeling.elements.entity.AttributeType
 
AttributeType(String) - Constructor for class jsl.modeling.elements.entity.AttributeType
 
Available() - Constructor for class jsl.modeling.elements.component.Component.Available
 
Available(String) - Constructor for class jsl.modeling.elements.component.Component.Available
 
Available(String, boolean) - Constructor for class jsl.modeling.elements.component.Component.Available
 
Average() - Constructor for class jslx.statistics.EstimatorIfc.Average
 
AVERAGE - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.AVERAGE.
AVERAGE - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepView
The column JSL_DB.ACROSS_REP_VIEW.AVERAGE.
AVERAGE - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.AVERAGE.
AVERAGE - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStatView
The column JSL_DB.BATCH_STAT_VIEW.AVERAGE.
AVERAGE - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepResponseView
The column JSL_DB.WITHIN_REP_RESPONSE_VIEW.AVERAGE.
AVERAGE - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
The column JSL_DB.WITHIN_REP_STAT.AVERAGE.
AveragePerTimeWeightedVariable - Class in jsl.modeling.elements.variable
 
AveragePerTimeWeightedVariable(ModelElement) - Constructor for class jsl.modeling.elements.variable.AveragePerTimeWeightedVariable
 
AveragePerTimeWeightedVariable(ModelElement, String) - Constructor for class jsl.modeling.elements.variable.AveragePerTimeWeightedVariable
 
avgValues() - Method in class jsl.modeling.elements.variable.Aggregate
Computes and returns the average of the aggregated variables
avgx - Variable in class jsl.utilities.statistic.StatisticXY
 
avgy - Variable in class jsl.utilities.statistic.StatisticXY
 

B

b - Static variable in class jsl.utilities.random.rng.RNGTEST
 
B_EXP_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
The column JSL_DB.PW_DIFF_WITHIN_REP_VIEW.B_EXP_NAME.
B_SIM_NUM - Variable in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
The column JSL_DB.PW_DIFF_WITHIN_REP_VIEW.B_SIM_NUM.
B_VALUE - Variable in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
The column JSL_DB.PW_DIFF_WITHIN_REP_VIEW.B_VALUE.
baileysAcceptanceRejection() - Method in class jsl.utilities.random.rvariable.StudentTRV
Directly generate a random variate using Bailey's acceptance-rejection algorithm
batch() - Method in interface jsl.modeling.elements.variable.BatchIfc
 
batch() - Method in class jsl.modeling.elements.variable.TWBatchingElement
The batch method is called during each replication when the batching event occurs This method ensures that each time weighted variable gets within replication batch statistics collected across batches
batch() - Method in class jsl.modeling.elements.variable.TWBatchingElement.TWBatchStatisticObserver
Causes the observer to collect the batch statistics
batch(ModelElement, Object) - Method in class jsl.observers.ModelActionObserver
 
BATCH_SIZE - Static variable in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
the default minimum number of observations per batch, the batch size
BATCH_STAT - Variable in class jslx.dbutilities.jsldbsrc.JslDb
The table JSL_DB.BATCH_STAT.
BATCH_STAT - Static variable in class jslx.dbutilities.jsldbsrc.Tables
The table JSL_DB.BATCH_STAT.
BATCH_STAT - Static variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The reference instance of JSL_DB.BATCH_STAT
BATCH_STAT_VIEW - Variable in class jslx.dbutilities.jsldbsrc.JslDb
The table JSL_DB.BATCH_STAT_VIEW.
BATCH_STAT_VIEW - Static variable in class jslx.dbutilities.jsldbsrc.Tables
The table JSL_DB.BATCH_STAT_VIEW.
BATCH_STAT_VIEW - Static variable in class jslx.dbutilities.jsldbsrc.tables.BatchStatView
The reference instance of JSL_DB.BATCH_STAT_VIEW
BatchIfc - Interface in jsl.modeling.elements.variable
 
batchingASingleResponse() - Static method in class examples.running.JSLBatchingDemos
Shows how to batch a single response by creating a single batching element.
BatchStat - Class in jslx.dbutilities.jsldbsrc.tables
This class is generated by jOOQ.
BatchStat() - Constructor for class jslx.dbutilities.jsldbsrc.tables.BatchStat
Create a JSL_DB.BATCH_STAT table reference
BatchStat(String) - Constructor for class jslx.dbutilities.jsldbsrc.tables.BatchStat
Create an aliased JSL_DB.BATCH_STAT table reference
BatchStat(Name) - Constructor for class jslx.dbutilities.jsldbsrc.tables.BatchStat
Create an aliased JSL_DB.BATCH_STAT table reference
BatchStat(Table<O>, ForeignKey<O, BatchStatRecord>) - Constructor for class jslx.dbutilities.jsldbsrc.tables.BatchStat
 
BatchStatistic - Class in jsl.utilities.statistic
This class automates the batching of observations that may be dependent.
BatchStatistic() - Constructor for class jsl.utilities.statistic.BatchStatistic
Creates a BatchStatistic with defaults: The minimum number of batches = 20 The minimum number of observations per batch = 16 The maximum number of batches = 40, i.e.
BatchStatistic(double[]) - Constructor for class jsl.utilities.statistic.BatchStatistic
Creates a BatchStatistic with defaults: The minimum number of batches = 20 The minimum number of observations per batch = 16 The maximum number of batches = 40, i.e.
BatchStatistic(int, int, int) - Constructor for class jsl.utilities.statistic.BatchStatistic
Creates a BatchStatistic
BatchStatistic(int, int, int, double[]) - Constructor for class jsl.utilities.statistic.BatchStatistic
Creates a BatchStatistic For example, if minNumBatches = 20 and maxNBMultiple = 2 then the maximum number of batches allowed will be 40.
BatchStatistic(int, int, int, String) - Constructor for class jsl.utilities.statistic.BatchStatistic
Creates a BatchStatistic For example, if minNumBatches = 20 and maxNBMultiple = 2 then the maximum number of batches allowed will be 40.
BatchStatistic(int, int, int, String, double[]) - Constructor for class jsl.utilities.statistic.BatchStatistic
Creates a BatchStatistic with the given name For example, if minNumBatches = 20 and maxNBMultiple = 2 then the maximum number of batches allowed will be 40.
BatchStatistic(String) - Constructor for class jsl.utilities.statistic.BatchStatistic
Creates a BatchStatistic with defaults: The minimum number of batches = 20 The minimum number of observations per batch = 16 The maximum number of batches = 40, i.e.
BatchStatistic(String, double[]) - Constructor for class jsl.utilities.statistic.BatchStatistic
Creates a BatchStatistic with defaults: The minimum number of batches = 20 The minimum number of observations per batch = 16 The maximum number of batches = 40, i.e.
BatchStatisticExample - Class in examples.utilities.statistics
 
BatchStatisticExample() - Constructor for class examples.utilities.statistics.BatchStatisticExample
 
BatchStatisticObserver - Class in jsl.observers.variable
A observer for batching of statistics on ResponseVariables The user can control the collection rule and the batching criteria of the underlying BatchStatistic
BatchStatisticObserver(int, int, int) - Constructor for class jsl.observers.variable.BatchStatisticObserver
 
BatchStatisticObserver(int, int, int, String) - Constructor for class jsl.observers.variable.BatchStatisticObserver
 
BatchStatisticObserver(String) - Constructor for class jsl.observers.variable.BatchStatisticObserver
 
BatchStatisticsIfc - Interface in jsl.modeling.elements.variable
 
BatchStatRecord - Class in jslx.dbutilities.jsldbsrc.tables.records
This class is generated by jOOQ.
BatchStatRecord() - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Create a detached BatchStatRecord
BatchStatRecord(Integer, Integer, Integer, Integer, String, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Create a detached, initialised BatchStatRecord
BatchStatView - Class in jslx.dbutilities.jsldbsrc.tables
This class is generated by jOOQ.
BatchStatView() - Constructor for class jslx.dbutilities.jsldbsrc.tables.BatchStatView
Create a JSL_DB.BATCH_STAT_VIEW table reference
BatchStatView(String) - Constructor for class jslx.dbutilities.jsldbsrc.tables.BatchStatView
Create an aliased JSL_DB.BATCH_STAT_VIEW table reference
BatchStatView(Name) - Constructor for class jslx.dbutilities.jsldbsrc.tables.BatchStatView
Create an aliased JSL_DB.BATCH_STAT_VIEW table reference
BatchStatView(Table<O>, ForeignKey<O, BatchStatViewRecord>) - Constructor for class jslx.dbutilities.jsldbsrc.tables.BatchStatView
 
BatchStatViewRecord - Class in jslx.dbutilities.jsldbsrc.tables.records
This class is generated by jOOQ.
BatchStatViewRecord() - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
Create a detached BatchStatViewRecord
BatchStatViewRecord(Integer, String, String, Double, Double, Double) - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
Create a detached, initialised BatchStatViewRecord
batchWelchAverages() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Creates a BatchStatistic that batches the Welch averages according to the batching parameters.
batchWelchAverages(int) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Creates a BatchStatistic that batches the Welch averages according to the batching parameters.
batchWelchAverages(int, int) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Creates a BatchStatistic that batches the Welch averages according to the batching parameters.
batchWelchAverages(int, int, int) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Creates a BatchStatistic that batches the Welch averages according to the batching parameters.
batchWelchAverages(int, int, int, int) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Creates a BatchStatistic that batches the Welch averages according to the batching parameters.
BedObserver() - Constructor for class examples.queueing.HospitalWard.BedObserver
 
BedWard - Class in examples.hospitalward
 
BedWard(HospitalWard) - Constructor for class examples.hospitalward.BedWard
 
BedWard(HospitalWard, String) - Constructor for class examples.hospitalward.BedWard
 
BedWard.EndNoOpPatientStayListener - Class in examples.hospitalward
 
BedWard.EndOfPostOperationStayAction - Class in examples.hospitalward
 
BedWard.EndOpPatientPreOpStayListener - Class in examples.hospitalward
 
BEFORE_EVENT - Static variable in class jsl.simulation.Executive
Used to indicate to observers that an event will be executed
BEFORE_EXPERIMENT - Static variable in class jsl.simulation.ModelElement
An "enum" for the setup state.
BEFORE_REPLICATION - Static variable in class jsl.simulation.ModelElement
An "enum" for the before replication state.
beforeExecutingAnyEvents() - Method in class jsl.simulation.Executive
This method is called before any events are executed and after initializing the iterative process.
beforeExperiment() - Method in class examples.modelelement.ExampleModelElement
 
beforeExperiment() - Method in class jsl.modeling.elements.RandomElement
before any replications reset the underlying random number generator to the starting stream
beforeExperiment() - Method in class jsl.modeling.elements.RandomList
before any replications reset the underlying random number generator to the starting stream
beforeExperiment() - Method in class jsl.modeling.elements.variable.Aggregate
 
beforeExperiment() - Method in class jsl.modeling.elements.variable.Counter
 
beforeExperiment() - Method in class jsl.modeling.elements.variable.RandomVariable
before any replications reset the underlying random number generator to the starting stream
beforeExperiment() - Method in class jsl.modeling.elements.variable.ResponseVariable
 
beforeExperiment() - Method in class jsl.modeling.elements.variable.Variable
 
beforeExperiment() - Method in class jsl.modeling.queue.Queue
 
beforeExperiment() - Method in class jsl.modeling.resource.ResourcePool
before any replications reset the underlying random number generator to the starting stream
beforeExperiment() - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
 
beforeExperiment() - Method in class jsl.simulation.ModelElement
This method should be overridden by subclasses that need logic to be performed prior to an experiment.
beforeExperiment() - Method in class jsl.simulation.Simulation
This method is automatically called at the start of the experiment Sub-classes can inject behavior within here
beforeExperiment() - Method in class jsl.simulation.StatisticalBatchingElement
 
beforeExperiment(ModelElement, Object) - Method in class examples.modelelement.ModelElementObserverExample
 
beforeExperiment(ModelElement, Object) - Method in class jsl.observers.ModelActionObserver
 
beforeExperiment(ModelElement, Object) - Method in class jsl.observers.ModelElementObserver
 
beforeExperiment(ModelElement, Object) - Method in class jsl.observers.ReplicationDataCollector
 
beforeExperiment(ModelElement, Object) - Method in class jsl.observers.textfile.CSVReplicationReport
 
beforeExperiment(ModelElement, Object) - Method in class jsl.observers.textfile.CSVReport
 
beforeExperiment(ModelElement, Object) - Method in class jsl.observers.textfile.CSVResponseReport
 
beforeExperiment(ModelElement, Object) - Method in class jsl.observers.variable.AntitheticEstimator
 
beforeExperiment(ModelElement, Object) - Method in class jsl.observers.variable.BatchStatisticObserver
 
beforeExperiment(ModelElement, Object) - Method in class jsl.observers.variable.CounterObserver
 
beforeExperiment(ModelElement, Object) - Method in class jsl.observers.variable.MultipleComparisonDataCollector
 
beforeExperiment(ModelElement, Object) - Method in class jsl.observers.variable.SimulationResponseDataCollector
 
beforeExperiment(ModelElement, Object) - Method in class jsl.observers.variable.STSStatisicalObserver
 
beforeExperiment(ModelElement, Object) - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
 
beforeExperiment(ModelElement, Object) - Method in class jsl.utilities.statistic.welch.WelchFileObserver
 
beforeExperiment(ModelElement, Object) - Method in class jslx.dbutilities.JSLDatabaseObserver.SimulationDatabaseObserver
 
beforeExperiment(Simulation) - Method in class jslx.dbutilities.JSLDatabase
Called by the JSLDatabaseObserver before the simulation experiment is run
beforeExperiment_() - Method in class jsl.simulation.ModelElement
The beforeExperiment_ method allows model elements to be setup prior to the first replication within an experiment.
beforeMovementStarts() - Method in class jsl.modeling.elements.spatial.AbstractMover
Can be used by subclasses to invoke logic prior to the start of a movement
beforeReplication() - Method in class examples.modelelement.ExampleModelElement
 
beforeReplication() - Method in class jsl.modeling.elements.component.Component
Required initialization actions occur in this method.
beforeReplication() - Method in class jsl.modeling.elements.variable.ResponseVariable
 
beforeReplication() - Method in class jsl.modeling.elements.variable.TWBatchingElement
 
beforeReplication() - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
Allows each replication to start at a different time and to have a different failure duration.
beforeReplication() - Method in class jsl.simulation.ModelElement
This method should be overridden by subclasses that need actions performed prior to each replication.
beforeReplication() - Method in class jsl.simulation.Simulation
This method is automatically called before each replication Sub-classes can inject behavior within here
beforeReplication(ModelElement, Object) - Method in class examples.modelelement.ModelElementObserverExample
 
beforeReplication(ModelElement, Object) - Method in class jsl.modeling.elements.variable.TWBatchingElement.TWBatchStatisticObserver
 
beforeReplication(ModelElement, Object) - Method in class jsl.observers.ModelActionObserver
 
beforeReplication(ModelElement, Object) - Method in class jsl.observers.ModelElementObserver
 
beforeReplication(ModelElement, Object) - Method in class jsl.observers.variable.BatchStatisticObserver
 
beforeReplication(ModelElement, Object) - Method in class jsl.observers.variable.CounterObserver
 
beforeReplication(ModelElement, Object) - Method in class jsl.observers.variable.STSStatisicalObserver
 
beforeReplication(ModelElement, Object) - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
 
beforeReplication(ModelElement, Object) - Method in class jsl.utilities.statistic.welch.WelchFileObserver
 
beforeReplication_() - Method in class jsl.simulation.ModelElement
The beforeReplication_ method is called before each replication.
beforeTripStarts() - Method in class jsl.modeling.elements.spatial.AbstractMover
Can be used by subclasses to invoke logic prior to the start of a trip
beginLoading() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
Allows the client to indicate that the transporter is loading It is up to the client to also indicate that loading has ended
beginMessage() - Method in interface jsl.observers.animation.AnimationMessageHandlerIfc
Tells the animation generator to begin a new message
beginMessage() - Method in class jsl.observers.animation.AnimationTextFileGenerator
 
beginReplication() - Method in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
 
beginReplication() - Method in class jsl.utilities.statistic.welch.WelchDataArrayCollector
 
beginReplication() - Method in interface jsl.utilities.statistic.welch.WelchDataCollectorIfc
Should be executed prior to each replication
beginUnloading() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
Allows the client to indicate that the transporter is unloading It is up to the client to also indicate that unloading has ended This has no tie to the underlying state transition for the transporter
Bernoulli - Class in jsl.utilities.distributions
An Bernouli provides an implementation of the Bernouli distribution with success probability (p) P(X=1) = p P(X=0) = 1-p
Bernoulli - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
Bernoulli() - Constructor for class jsl.utilities.distributions.Bernoulli
Constructs a probability distribution, the default is Bernouli(0.5)
Bernoulli(double) - Constructor for class jsl.utilities.distributions.Bernoulli
Constructs a probability distribution with the default random number generator,
Bernoulli(double[]) - Constructor for class jsl.utilities.distributions.Bernoulli
Constructs a probability distribution with the default random number generator,
Bernoulli(double, String) - Constructor for class jsl.utilities.distributions.Bernoulli
Constructs a probability distribution with the default random number generator,
BernoulliRV - Class in jsl.utilities.random.rvariable
Bernoulli(probability of success) random variable
BernoulliRV(double) - Constructor for class jsl.utilities.random.rvariable.BernoulliRV
Uses a new stream from the default provider of streams
BernoulliRV(double, int) - Constructor for class jsl.utilities.random.rvariable.BernoulliRV
 
BernoulliRV(double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.BernoulliRV
 
Beta - Class in jsl.utilities.distributions
The standard beta distribution defined over the range from (0,1)
Beta - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
Beta() - Constructor for class jsl.utilities.distributions.Beta
Creates a Beta with parameters 1.0, 1.0
Beta(double[]) - Constructor for class jsl.utilities.distributions.Beta
Creates a beta with the supplied parameters
Beta(double, double) - Constructor for class jsl.utilities.distributions.Beta
Creates a beta with the supplied parameters
Beta(double, double, String) - Constructor for class jsl.utilities.distributions.Beta
Creates a beta with the supplied parameters
betaContinuedFraction(double, double, double) - Static method in class jsl.utilities.distributions.Beta
Computes the continued fraction for the incomplete beta function.
betaFunction(double, double) - Static method in class jsl.utilities.distributions.Beta
Computes Beta(z1,z2)
BetaRV - Class in jsl.utilities.random.rvariable
Beta(alpha1, alpha2) random variable, range (0,1)
BetaRV(double, double) - Constructor for class jsl.utilities.random.rvariable.BetaRV
 
BetaRV(double, double, int) - Constructor for class jsl.utilities.random.rvariable.BetaRV
 
BetaRV(double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.BetaRV
 
Bin() - Constructor for class jsl.utilities.statistic.Histogram.Bin
 
binIndex(double) - Method in class jsl.utilities.statistic.Histogram
computes the zero based bin index for the bin that x falls within
Binomial - Class in jsl.utilities.distributions
Represents a Binomial distribution.
Binomial - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
Binomial() - Constructor for class jsl.utilities.distributions.Binomial
Constructs a Binomial with n=1, p=0.5
Binomial(double[]) - Constructor for class jsl.utilities.distributions.Binomial
Constructs a Binomial using the supplied parameters
Binomial(double, int) - Constructor for class jsl.utilities.distributions.Binomial
Constructs a binomial with p probability of success based on n trials
Binomial(double, int, String) - Constructor for class jsl.utilities.distributions.Binomial
Constructs a binomial with p probability of success based on n trials
binomialCCDF(int, int, double) - Static method in class jsl.utilities.distributions.Binomial
Allows static computation of complementary cdf function assumes that distribution's range is {0,1, ..., n} Uses the recursive logarithmic algorithm
binomialCCDF(int, int, double, boolean) - Static method in class jsl.utilities.distributions.Binomial
Allows static computation of complementary cdf function assumes that distribution's range is {0,1, ...,n}
binomialCDF(int, int, double) - Static method in class jsl.utilities.distributions.Binomial
Allows static computation of the CDF assumes that distribution's range is {0,1, ...,n} Uses the recursive logarithmic algorithm
binomialCDF(int, int, double, boolean) - Static method in class jsl.utilities.distributions.Binomial
Allows static computation of the CDF assumes that distribution's range is {0,1, ..., n}
binomialCoefficient(int, int) - Static method in class jsl.utilities.math.JSLMath
Computes the binomial coefficient.
binomialExample() - Static method in class examples.utilities.random.UseDistributionExample
 
binomialInvCDF(double, int, double) - Static method in class jsl.utilities.distributions.Binomial
Returns the quantile associated with the supplied probability, x assumes that distribution's range is {0,1, ..., n} Uses the recursive logarithmic algorithm
binomialInvCDF(double, int, double, boolean) - Static method in class jsl.utilities.distributions.Binomial
Returns the quantile associated with the supplied probability, x assumes that distribution's range is {0,1, ...,n}
binomialLF1(double, int, double) - Static method in class jsl.utilities.distributions.Binomial
Allows static computation of 1st order loss function assumes that distribution's range is {0,1, ..., n} Uses the recursive logarithmic algorithm
binomialLF1(double, int, double, boolean) - Static method in class jsl.utilities.distributions.Binomial
Allows static computation of 1st order loss function assumes that distribution's range is {0,1, ...,n}
binomialLF2(double, int, double) - Static method in class jsl.utilities.distributions.Binomial
Allows static computation of 2nd order loss function assumes that distribution's range is {0,1, ..., n} Uses the recursive logarithmic algorithm
binomialLF2(double, int, double, boolean) - Static method in class jsl.utilities.distributions.Binomial
Allows static computation of 2nd order loss function assumes that distribution's range is {0,1, ...,n}
binomialPMF(int, int, double) - Static method in class jsl.utilities.distributions.Binomial
Allows static computation of prob mass function assumes that distribution's range is {0,1, ..., n} Uses the recursive logarithmic algorithm
binomialPMF(int, int, double, boolean) - Static method in class jsl.utilities.distributions.Binomial
Allows static computation of prob mass function assumes that distribution's range is {0,1, ..., n}
BinomialRV - Class in jsl.utilities.random.rvariable
BinomialRV(probability of success, number of trials)
BinomialRV(double, int) - Constructor for class jsl.utilities.random.rvariable.BinomialRV
 
BinomialRV(double, int, int) - Constructor for class jsl.utilities.random.rvariable.BinomialRV
 
BinomialRV(double, int, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.BinomialRV
 
BisectionRootFinder - Class in jsl.utilities.rootfinding
 
BisectionRootFinder() - Constructor for class jsl.utilities.rootfinding.BisectionRootFinder
 
BisectionRootFinder(FunctionIfc, double, double) - Constructor for class jsl.utilities.rootfinding.BisectionRootFinder
 
BivariateLogNormal - Class in jsl.utilities.distributions
Allows for the generation of bivariate lognormal random variables.
BivariateLogNormal() - Constructor for class jsl.utilities.distributions.BivariateLogNormal
Constructs a bivariate lognormal with mean's = 1.0, variance = 1.0.
BivariateLogNormal(double[]) - Constructor for class jsl.utilities.distributions.BivariateLogNormal
Interprets the array of parameters as the parameters param[0] = mean 1; param[1] = variance 1; param[2] = mean 2; param[3] = variance 2; param[4] = correlation;
BivariateLogNormal(double[], RNStreamIfc) - Constructor for class jsl.utilities.distributions.BivariateLogNormal
Interprets the array of parameters as the parameters param[0] = mean 1; param[1] = variance 1; param[2] = mean 2; param[3] = variance 2; param[4] = correlation;
BivariateLogNormal(double, double, double, double, double) - Constructor for class jsl.utilities.distributions.BivariateLogNormal
 
BivariateLogNormal(double, double, double, double, double, RNStreamIfc) - Constructor for class jsl.utilities.distributions.BivariateLogNormal
These parameters are the parameters of the lognormal (not the bivariate normal)
BivariateLogNormal(RNStreamIfc) - Constructor for class jsl.utilities.distributions.BivariateLogNormal
Constructs a bivariate lognormal with mean's = 1.0, variance = 1.0.
BivariateLogNormalRV - Class in jsl.utilities.random.rvariable
Allows for the generation of bi-variate lognormal random variables
BivariateLogNormalRV() - Constructor for class jsl.utilities.random.rvariable.BivariateLogNormalRV
Constructs a standard bi-variate lognormal with no correlation
BivariateLogNormalRV(double, double, double, double, double) - Constructor for class jsl.utilities.random.rvariable.BivariateLogNormalRV
 
BivariateLogNormalRV(double, double, double, double, double, int) - Constructor for class jsl.utilities.random.rvariable.BivariateLogNormalRV
Constructs a bi-variate lognormal with the provided parameters
BivariateLogNormalRV(double, double, double, double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.BivariateLogNormalRV
Constructs a bi-variate lognormal with the provided parameters
BivariateLogNormalRV(RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.BivariateLogNormalRV
Constructs a standard bi-variate log normal with no correlation
BivariateNormal - Class in jsl.utilities.distributions
Allows for the generation of bivariate normal random variables
BivariateNormal() - Constructor for class jsl.utilities.distributions.BivariateNormal
Constructs a standard bivariate normal with no correlation
BivariateNormal(double[]) - Constructor for class jsl.utilities.distributions.BivariateNormal
Interprets the array of parameters as the parameters param[0] = mean 1; param[1] = variance 1; param[2] = mean 2; param[3] = variance 2; param[4] = correlation;
BivariateNormal(double[], RNStreamIfc) - Constructor for class jsl.utilities.distributions.BivariateNormal
Interprets the array of parameters as the parameters param[0] = mean 1; param[1] = variance 1; param[2] = mean 2; param[3] = variance 2; param[4] = correlation;
BivariateNormal(double, double, double, double, double) - Constructor for class jsl.utilities.distributions.BivariateNormal
 
BivariateNormal(double, double, double, double, double, RNStreamIfc) - Constructor for class jsl.utilities.distributions.BivariateNormal
Constructs a bivariate normal with the provided parameters
BivariateNormal(RNStreamIfc) - Constructor for class jsl.utilities.distributions.BivariateNormal
Constructs a standard bivariate normal with no correlation
BivariateNormalRV - Class in jsl.utilities.random.rvariable
Allows for the generation of bi-variate normal random variables
BivariateNormalRV() - Constructor for class jsl.utilities.random.rvariable.BivariateNormalRV
Constructs a standard bi-variate normal with no correlation
BivariateNormalRV(double, double, double, double, double) - Constructor for class jsl.utilities.random.rvariable.BivariateNormalRV
 
BivariateNormalRV(double, double, double, double, double, int) - Constructor for class jsl.utilities.random.rvariable.BivariateNormalRV
Constructs a bi-variate normal with the provided parameters
BivariateNormalRV(double, double, double, double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.BivariateNormalRV
Constructs a bi-variate normal with the provided parameters
BivariateNormalRV(RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.BivariateNormalRV
Constructs a standard bi-variate normal with no correlation
BivariateNORTACorrelationEvaluator - Class in jsl.utilities.random.arta
 
BivariateNORTACorrelationEvaluator(Distribution, Distribution, double, int, int, boolean) - Constructor for class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
 
BivariateNORTACorrelationFinder - Class in jsl.utilities.random.arta
 
BivariateNORTACorrelationFinder(Distribution, Distribution, double, int, int, boolean) - Constructor for class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
BivariateNORTACorrelationFinder.CorrFunction - Class in jsl.utilities.random.arta
 
Bootstrap - Class in jslx.statistics
A class to do statistical bootstrapping.
Bootstrap(double[]) - Constructor for class jslx.statistics.Bootstrap
Creates a Bootstrap instance with name Bootstrap:getId()
Bootstrap(String, double[]) - Constructor for class jslx.statistics.Bootstrap
 
breakDownCost - Variable in class examples.queueing.MachineRepair
 
BS_MODEL_ELEMENT_FK - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 
BS_SIMRUN_FK - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 
BufferedRecordsIterator() - Constructor for class jslx.tabularfiles.TabularInputFile.BufferedRecordsIterator
 
BufferedRecordsIterator(int) - Constructor for class jslx.tabularfiles.TabularInputFile.BufferedRecordsIterator
 
BufferedRecordsIterator(long, int) - Constructor for class jslx.tabularfiles.TabularInputFile.BufferedRecordsIterator
 
build() - Method in interface jsl.modeling.elements.EventGenerator.BuildStepIfc
 
build() - Method in class jsl.modeling.elements.EventGenerator.EventGeneratorBuilder
 
build() - Method in class jsl.modeling.elements.Schedule.Builder
Builds the schedule
build() - Method in class jsl.modeling.resource.Request.Builder
 
build() - Method in interface jsl.modeling.resource.Request.BuildStep
 
build() - Method in class jsl.modeling.resource.ResourceUnit.Builder
Cause the ResourceUnit to be built
build() - Method in class jslx.statistics.SNDiagnosticExperiment.Builder
 
build() - Method in interface jslx.statistics.SNDiagnosticExperiment.BuildStepIfc
 
build(int) - Method in class jsl.modeling.resource.ResourceUnit.Builder
Builds a list with the specified number of resource timeUnits all with the same specifications, named getName():Unit:#
builder() - Static method in class jsl.modeling.resource.Request
Creates a Builder that can be used to step through the construction of a Request.
builder(ModelElement) - Static method in class jsl.modeling.elements.EventGenerator
 
Builder() - Constructor for class jsl.modeling.resource.Request.Builder
 
Builder(ModelElement) - Constructor for class jsl.modeling.elements.Schedule.Builder
 
Builder(ModelElement) - Constructor for class jsl.modeling.resource.ResourceUnit.Builder
 
Builder(SNReplicationRunnerIfc) - Constructor for class jslx.statistics.SNDiagnosticExperiment.Builder
 
buildEventGenerator() - Method in class jsl.simulation.ModelElement
Allows easy building of an EventGenerator
buildSpatialElementMessage(ModelElement, String) - Method in class jsl.observers.animation.MoveableElementAnimationObserver
 
buildStandardModelElementMessage(ModelElement) - Method in class jsl.observers.animation.AnimationObserverAbstract
 
Busy() - Constructor for class jsl.modeling.resource.ResourceUnit.Busy
 
BUSY - Static variable in class examples.hospitalward.OperatingRoom
 
BUSY - Static variable in class examples.jockeying.SingleServerStation
 
BUSY - Static variable in class examples.queueing.HospitalWard
 
BY_SENDER - jsl.modeling.elements.entity.EntityType.SendOption
 
BY_TYPE - jsl.modeling.elements.entity.Delay.DelayOption
 
BY_TYPE - jsl.modeling.elements.entity.EntityType.SendOption
 
BY_TYPE - jsl.modeling.elements.entity.ReleaseResources.RequirementOption
 
BY_TYPE - jsl.modeling.elements.entity.SeizeResources.RequirementOption
 

C

CachedHistogram - Class in jsl.utilities.statistic
A CachedHistogram allow collection and forming of a histogram without pre-specifying the number of bins.
CachedHistogram() - Constructor for class jsl.utilities.statistic.CachedHistogram
Creates a CachedHistogram using the DEFAULT_CACHE_SIZE by determining a reasonable number of bins
CachedHistogram(int) - Constructor for class jsl.utilities.statistic.CachedHistogram
Creates a CachedHistogram by determining a reasonable number of bins
CachedHistogram(int, int) - Constructor for class jsl.utilities.statistic.CachedHistogram
Creates a CachedHistogram
CachedHistogram(int, int, String) - Constructor for class jsl.utilities.statistic.CachedHistogram
Creates a CachedHistogram
CachedHistogram(int, String) - Constructor for class jsl.utilities.statistic.CachedHistogram
Creates a CachedHistogram by determining a reasonable number of bins
CachedHistogram(String) - Constructor for class jsl.utilities.statistic.CachedHistogram
Creates a CachedHistogram using the DEFAULT_CACHE_SIZE by determining a reasonable number of bins
CalendarIfc - Interface in jsl.calendar
The interface defines behavior for holding, adding and retrieving JSLEvents.
cancel() - Method in class jsl.modeling.resource.InactivePeriodNotice.ActiveState
 
cancel() - Method in class jsl.modeling.resource.InactivePeriodNotice.CreatedState
 
cancel() - Method in class jsl.modeling.resource.InactivePeriodNotice.DelayedState
 
cancel() - Method in class jsl.modeling.resource.InactivePeriodNotice.InactivePeriodNoticeState
 
cancel() - Method in class jsl.modeling.resource.Request
Causes the request to be canceled by the resource
cancel(double) - Method in class jsl.modeling.resource.Request.AllocatedState
 
cancel(double) - Method in class jsl.modeling.resource.Request.Preempted
 
cancel(double) - Method in class jsl.modeling.resource.Request.PreparedState
 
cancel(double) - Method in class jsl.modeling.resource.Request.RequestState
 
cancel(Request) - Method in class jsl.modeling.resource.ResourceUnit.Busy
 
cancel(Request) - Method in class jsl.modeling.resource.ResourceUnit
Causes the resource to cancel the request.
cancel(Request) - Method in class jsl.modeling.resource.ResourceUnit.Failed
 
cancel(Request) - Method in class jsl.modeling.resource.ResourceUnit.Inactive
 
cancel(Request) - Method in class jsl.modeling.resource.ResourceUnit.ResourceState
 
cancel(JSLEvent) - Method in interface jsl.calendar.CalendarIfc
Cancels the supplied JSLEvent in the calendar.
cancel(JSLEvent) - Method in class jsl.calendar.LinkedListEventCalendar
 
cancel(JSLEvent) - Method in class jsl.calendar.PriorityQueueEventCalendar
 
cancel(JSLEvent) - Method in class jsl.calendar.SkewHeapEventCalendar
 
cancel(JSLEvent) - Method in class jsl.calendar.TreeSetEventCalendar
 
cancel(JSLEvent) - Method in class jsl.simulation.Executive
Tells the event calendar to cancel the provided event.
CANCEL - jsl.modeling.resource.Request.PreemptionRule
 
cancelAction() - Method in class jsl.modeling.elements.TimedAction
Causes the event associated with the actions to be canceled if it had been scheduled.
canceled(Request) - Method in class jsl.modeling.resource.RequestReactorAdapter
 
canceled(Request) - Method in interface jsl.modeling.resource.RequestReactorIfc
Called when the request is placed in the canceled state
CanceledState() - Constructor for class jsl.modeling.resource.InactivePeriodNotice.CanceledState
 
CanceledState() - Constructor for class jsl.modeling.resource.Request.CanceledState
 
cancelEvent(JSLEvent) - Method in class jsl.simulation.SchedulingElement
Tells the scheduler to cancel the provided event.
cancelFailure() - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
Causes the single event to be canceled if it has not yet occurred.
cancelInterval() - Method in class jsl.modeling.elements.variable.ResponseInterval
Cancels the scheduling of the interval.
cancelObservationInterval() - Method in class jsl.modeling.elements.variable.LevelResponse
Causes the cancellation of the observation interval events
cancelRequest(QObject) - Method in class jsl.modeling.elements.spatial.transporter.TransporterProvider
If the request is in the dispatch queue, this removes it.
cancelScheduleStart() - Method in class jsl.modeling.elements.Schedule
If scheduled to start, this cancels the start of the schedule.
cancelScheduleStart() - Method in class jsl.modeling.elements.variable.ResponseSchedule
 
cancelStartEvent() - Method in class jsl.modeling.resource.FailureProcess
If the start event has been scheduled, then cancel it
cancelTimedUpdateEvent() - Method in class jsl.simulation.ModelElement
Cancels the timed update event for this model element.
cancelTrip() - Method in class jsl.modeling.elements.spatial.AbstractMover
If the mover is on a trip then the movement along the trip is canceled and the mover stays at the position where it is when this method is called.
cancelTrip() - Method in interface jsl.modeling.elements.spatial.MoverIfc
If the mover is on a trip then the movement along the trip is canceled and the mover stays at the position where it is when this method is called.
cancelWarmUpEvent() - Method in class jsl.simulation.ModelElement
Cancels the warm up event for this model element.
canMatchMoments(double...) - Static method in class jsl.utilities.distributions.Binomial
 
canMatchMoments(double...) - Static method in class jsl.utilities.distributions.Geometric
 
canMatchMoments(double...) - Static method in class jsl.utilities.distributions.NegativeBinomial
 
canMatchMoments(double...) - Static method in class jsl.utilities.distributions.Poisson
 
CaptureWarmUpData - Class in examples.running
Illustrates the use of the classes in the jslx.statistics.welch package
CaptureWarmUpData() - Constructor for class examples.running.CaptureWarmUpData
 
carrying(Object) - Method in class jsl.simulation.ModelElement.RequestBuilder
 
carrying(Object) - Method in interface jsl.simulation.ModelElement.RequestDurationIfc
 
CashFlowExample - Class in examples.montecarlo
 
CashFlowExample() - Constructor for class examples.montecarlo.CashFlowExample
 
CDestination(EntityReceiverAbstract, double) - Constructor for class jsl.modeling.elements.entity.EntityType.CDestination
 
cdf(double) - Method in class jsl.utilities.distributions.Bernoulli
Returns the P(X<=x)
cdf(double) - Method in class jsl.utilities.distributions.Beta
Computes the CDF, has accuracy to about 10e-9
cdf(double) - Method in class jsl.utilities.distributions.Binomial
 
cdf(double) - Method in interface jsl.utilities.distributions.CDFIfc
Returns the F(x) = Pr{X <= x} where F represents the cumulative distribution function
cdf(double) - Method in class jsl.utilities.distributions.Constant
 
cdf(double) - Method in class jsl.utilities.distributions.DEmpiricalCDF
 
cdf(double) - Method in class jsl.utilities.distributions.DUniform
 
cdf(double) - Method in class jsl.utilities.distributions.Exponential
 
cdf(double) - Method in class jsl.utilities.distributions.Gamma
 
cdf(double) - Method in class jsl.utilities.distributions.Geometric
computes the cdf of the distribution F(X<=x)
cdf(double) - Method in class jsl.utilities.distributions.LogLogistic
 
cdf(double) - Method in class jsl.utilities.distributions.Lognormal
 
cdf(double) - Method in class jsl.utilities.distributions.MTP
 
cdf(double) - Method in class jsl.utilities.distributions.NegativeBinomial
 
cdf(double) - Method in class jsl.utilities.distributions.Normal
 
cdf(double) - Method in class jsl.utilities.distributions.PearsonType5
 
cdf(double) - Method in class jsl.utilities.distributions.PearsonType6
 
cdf(double) - Method in class jsl.utilities.distributions.Poisson
 
cdf(double) - Method in class jsl.utilities.distributions.ShiftedDistribution
 
cdf(double) - Method in class jsl.utilities.distributions.ShiftedGeometric
 
cdf(double) - Method in class jsl.utilities.distributions.StudentT
 
cdf(double) - Method in class jsl.utilities.distributions.Triangular
 
cdf(double) - Method in class jsl.utilities.distributions.TruncatedDistribution
 
cdf(double) - Method in class jsl.utilities.distributions.Uniform
 
cdf(double) - Method in class jsl.utilities.distributions.Weibull
 
cdf(double, double) - Method in interface jsl.utilities.distributions.CDFIfc
Returns the Pr{x1<=X<=x2} for the distribution
cdf(int) - Method in class jsl.utilities.distributions.Binomial
 
cdf(int) - Method in class jsl.utilities.distributions.NegativeBinomial
Computes the cumulative probability distribution function for given value of failures
cdf(int) - Method in class jsl.utilities.distributions.Poisson
 
CDFIfc - Interface in jsl.utilities.distributions
Provides an interface for functions related to a cumulative distribution function CDF
Cell() - Constructor for class jsl.utilities.statistic.IntegerFrequency.Cell
 
Cell(int) - Constructor for class jsl.utilities.statistic.IntegerFrequency.Cell
 
CELL_CHANGED - Static variable in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
An "enum" to indicate that a element has been added when notifying observers
CellFormatter<T> - Interface in jsl.utilities.reporting
 
cellTransition(SpatialElementIfc, RectangularCell2D, RectangularCell2D) - Method in class jsl.modeling.elements.spatial.RectangularGridModel
Sub-classes can use this when an element transition from cells
changed(FailureProcess, FailureNotice) - Method in interface jsl.modeling.resource.FailureProcessListenerIfc
 
CHANGED_POSITION - Static variable in class jsl.modeling.elements.spatial.SpatialElement
An enum to indicate that an element changed its position within a spatial model
changeDiscipline(Queue.Discipline) - Method in class jsl.modeling.elements.station.SingleQueueStation
 
changeDiscipline(Queue.Discipline) - Method in class jsl.modeling.queue.Queue
Changes the queue's discipline to the given discipline.
changeDispatchQueueDiscipline(Queue.Discipline) - Method in class jsl.modeling.elements.spatial.transporter.TransporterProvider
This will change the queue discipline of the underlying Queue
changeDoubleArrayControl(String, double[]) - Method in class jsl.utilities.controls.Controls
Changes the value associated with the key to the supplied value.
changeDoubleControl(String, double) - Method in class jsl.utilities.controls.Controls
Changes the value associated with the key to the supplied value.
changeFloatControl(String, float) - Method in class jsl.utilities.controls.Controls
Changes the value of the key to the supplied value.
changeIntegerControl(String, int) - Method in class jsl.utilities.controls.Controls
Changes the value of the key to the supplied value.
changeLongControl(String, long) - Method in class jsl.utilities.controls.Controls
Changes the value of the key to the supplied value.
changeParentModelElement(ModelElement) - Method in class jsl.simulation.ModelElement
Changes the parent model element for this model element to the supplied value.
changePriority(QObject, int) - Method in class jsl.modeling.queue.Queue
Changes the priority of the supplied QObject.
changePriority(Request, int) - Method in class jsl.modeling.resource.ResourcePoolWithQ
 
changePriority(ConditionalAction, int) - Method in class jsl.simulation.ConditionalActionProcessor
Changes the priority of a previously registered action
changePriority(ConditionalAction, int) - Method in class jsl.simulation.Executive
 
changeQDiscipline(Queue.Discipline) - Method in class jsl.modeling.resource.ResourcePoolWithQ
 
changeQueueDiscipline(Queue.Discipline) - Method in class jsl.modeling.elements.entity.ResourceProvider
This will change the queue discipline of the underlying Queue
changeRequestQDiscipline(Queue.Discipline) - Method in class jsl.modeling.resource.ResourceUnit
 
changeRequestQPriority(Request, int) - Method in class jsl.modeling.resource.ResourceUnit
 
changeSpatialModel(SpatialModel, CoordinateIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
 
changeSpatialModel(SpatialModel, CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialElement
 
changeSpatialModel(SpatialModel, CoordinateIfc) - Method in interface jsl.modeling.elements.spatial.SpatialElementIfc
Changes the spatial model for this element and places the element at the supplied coordinate within the new spatial model.
changeSpatialModel(SpatialModel, CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialModelElement
 
changeSpatialModel(SpatialModel, CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialResource
 
changeState() - Method in class jsl.observers.TestObserverableObserver.Observable
 
changeStringControl(String, String) - Method in class jsl.utilities.controls.Controls
Changes the value associated with the key to the supplied value.
checkError() - Method in class jsl.utilities.reporting.TextReport
 
checkForAfterExperiment() - Method in class jsl.simulation.ModelElement
Checks to see if the model element is in the end simulation state.
checkForAfterReplication() - Method in class jsl.simulation.ModelElement
Checks to see if the model element is in the after replication state.
checkForBeforeExperiment() - Method in class jsl.simulation.ModelElement
Checks to see if the model element is in the setup state.
checkForBeforeReplication() - Method in class jsl.simulation.ModelElement
Checks to see if the model element is in the before replication state.
checkForCollision() - Method in class jsl.modeling.elements.spatial.AbstractMover
This method can be overridden by subclasses to provide collision detection.
checkForCollision(Collision) - Method in interface jsl.modeling.elements.spatial.CollisionDetectorIfc
 
checkForConditionalActionRegistration() - Method in class jsl.simulation.ModelElement
Checks to see if the model element has just called, registerConditionalActions()
checkForCounterLimitReachedState() - Method in class jsl.modeling.elements.variable.AggregateCounter
 
checkForCounterLimitReachedState() - Method in class jsl.modeling.elements.variable.Counter
 
checkForCounterLimitReachedState() - Method in interface jsl.modeling.elements.variable.CounterActionIfc
Returns true if the counter's last observer state is equal to COUNTER_LIMIT_REACHED
checkForInitialize() - Method in class jsl.simulation.ModelElement
Checks to see if the model element is in the initialize state.
checkForJockey(SingleServerStation) - Method in class examples.jockeying.FastFoodRestaurant
 
checkForMonteCarlo() - Method in class jsl.simulation.ModelElement
Checks to see if the model element is in the monte carlo state.
checkForRemoveFromModel() - Method in class jsl.simulation.ModelElement
Checks to see if the model element just been removed from the model This method can be used by observers that are interested in reacting to when a model element is removed from a model
checkForReplicationEnded() - Method in class jsl.simulation.ModelElement
Checks to see if the model element is in the replication ended state.
checkForSpatialElementRemoved() - Method in class jsl.modeling.elements.spatial.SpatialModel
Checks to see if the model is in the REMOVED_ELEMENT state.
checkForTimedUpdate() - Method in class jsl.simulation.ModelElement
Checks to see if the model element is in the timed update state.
checkForUpdate() - Method in class jsl.simulation.ModelElement
Checks to see if the model element is in the update state.
checkForWarmUp() - Method in class jsl.simulation.ModelElement
Checks to see if the model element is in the warm up state.
checkForWorkAfterFailureNoticeCompletion() - Method in class jsl.modeling.resource.ResourceUnit
Checks if there something to do after a failure notice is completed.
checkForWorkAfterRequestCompletion() - Method in class jsl.modeling.resource.ResourceUnit
Checks if there something to do after a request is completed.
checkKey(String) - Method in class jsl.utilities.controls.Controls
Checks if name is null or if key is not defined as a control
checkLengths(Map<String, double[]>) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Checks if each double[] in the map has the same length
checkMatchingCorrelation(double) - Method in class jsl.utilities.random.arta.ARTACorrelationFinder
 
checkMatchingCorrelation(double) - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
checkMean(double) - Method in class jsl.utilities.statistic.AntitheticStatistic
 
checkMean(double) - Method in class jsl.utilities.statistic.BatchStatistic
Checks if the supplied value falls within getAverage() +/- getHalfWidth()
checkMean(double) - Method in class jsl.utilities.statistic.Statistic
Checks if the supplied value falls within getAverage() +/- getHalfWidth()
checkObserverState(int) - Method in class jsl.simulation.ModelElement
Checks to see if the model element is in the given observer state.
checkObserverState(int) - Method in class jsl.utilities.DataObservable
Checks to see if the technique is in the given observer state.
checkParameters(double[]) - Static method in class jsl.utilities.distributions.Triangular
Returns true if the parameters are valid for the distribution min = param[0] mode = param[1] max = param[2]
checkSeed(long[]) - Static method in class jsl.utilities.random.rng.RNStreamFactory
Use to check seeds to see if they are valid for the factory
checkSeed(long[]) - Static method in class jsl.utilities.random.rng.RNStreamMakerBU
Use to check seeds to see if they are valid for the factory
checkSpatialElementAdded() - Method in class jsl.modeling.elements.spatial.SpatialModel
Checks to see if the spatial model is in the ADDED_ELEMENT state.
checkSpatialElementPositionChanged() - Method in class jsl.modeling.elements.spatial.SpatialModel
Checks to see if the model is in the UPDATED_POSITION state.
checkStoppingCondition() - Method in class jsl.simulation.IterativeProcess
 
checkStoppingCondition_() - Method in class jsl.simulation.IterativeProcess
 
checkTypes(Object[]) - Method in class jslx.tabularfiles.TabularFile
 
checkWarmUpOption() - Method in class jsl.simulation.ModelElement
Checks if this model element or any model element directly above this model element in the hierarchy of model elements all the way until the top Model participates in the warm up action.
ChiSquared - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
ChiSquaredRV - Class in jsl.utilities.random.rvariable
Chi-Squared(degrees of freedom) random variable
ChiSquaredRV(double) - Constructor for class jsl.utilities.random.rvariable.ChiSquaredRV
 
ChiSquaredRV(double, int) - Constructor for class jsl.utilities.random.rvariable.ChiSquaredRV
 
ChiSquaredRV(double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.ChiSquaredRV
 
chiSquaredTest(RandU01Ifc, long, int) - Static method in class jsl.utilities.random.rng.RNGTEST
Performs 1-D chi-squared test
ChooseBetweenThreeStations - Class in examples.station
Arriving customers choose randomly between three stations.
ChooseBetweenThreeStations(ModelElement) - Constructor for class examples.station.ChooseBetweenThreeStations
 
ChooseBetweenThreeStations(ModelElement, String) - Constructor for class examples.station.ChooseBetweenThreeStations
 
ChooseBetweenThreeStations.Arrivals - Class in examples.station
 
ChooseBetweenThreeStations.Dispose - Class in examples.station
 
ChooseBetweenTwoStations - Class in examples.station
Arriving customers choose randomly between two stations.
ChooseBetweenTwoStations(ModelElement) - Constructor for class examples.station.ChooseBetweenTwoStations
 
ChooseBetweenTwoStations(ModelElement, String) - Constructor for class examples.station.ChooseBetweenTwoStations
 
ChooseBetweenTwoStations.Arrivals - Class in examples.station
 
ChooseBetweenTwoStations.Dispose - Class in examples.station
 
CLASS_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.ModelElement
The column JSL_DB.MODEL_ELEMENT.CLASS_NAME.
cleanUpCollector() - Method in class jsl.utilities.statistic.welch.WelchDataArrayCollector
 
cleanUpCollector() - Method in interface jsl.utilities.statistic.welch.WelchDataCollectorIfc
Should be executed once after all replications have been observed
cleanUpCollector() - Method in class jsl.utilities.statistic.welch.WelchDataFileCollector
 
clear() - Method in interface jsl.calendar.CalendarIfc
Clears or cancels every event in the data structure.
clear() - Method in class jsl.calendar.LinkedListEventCalendar
 
clear() - Method in class jsl.calendar.PriorityQueueEventCalendar
 
clear() - Method in class jsl.calendar.SkewHeapEventCalendar
 
clear() - Method in class jsl.calendar.TreeSetEventCalendar
 
clear() - Method in class jsl.modeling.elements.entity.Entity
 
clear() - Method in class jsl.modeling.elements.entity.RequestQueue
 
clear() - Method in class jsl.modeling.elements.RandomList
 
clear() - Method in class jsl.modeling.elements.spatial.Collision
Clears the collision for reuse
clear() - Method in class jsl.modeling.elements.spatial.Path
Clears the underlying list, sets the origin to null and resets the length of the path to zero
clear() - Method in class jsl.modeling.queue.Queue
Removes all of the elements from this collection
clear() - Method in class jsl.utilities.misc.OrderedList
 
clear() - Method in class jsl.utilities.random.rng.RNGStreamManager
 
clear() - Method in class jsl.utilities.random.robj.RList
 
clearAllData() - Method in class jslx.dbutilities.JSLDatabase
Clears all data from the JSL database.
clearAllResponseData() - Method in class jsl.observers.variable.SimulationResponseDataCollector
Clears all saved data
clearData() - Method in class jsl.observers.variable.MultipleComparisonDataCollector
Sets all the data to zero
clearData() - Method in class jsl.utilities.statistic.welch.WelchDataArrayCollector
Sets all the data to Double.NaN
clearModelElementObservers() - Method in class jsl.simulation.ModelElement
Causes the model element to delete any observers that had been added
clearSavedData() - Method in class jsl.utilities.statistic.AbstractCollector
 
clearSavedData() - Method in class jsl.utilities.statistic.ArraySaver
 
clearSavedData() - Method in interface jsl.utilities.statistic.ArraySaverIfc
Should clear the saved data from the array
clearSchedule() - Method in class jsl.modeling.elements.Schedule
Removes all schedule items from the schedule
clearSimulationData(Simulation) - Method in class jslx.dbutilities.JSLDatabase
Deletes all simulation data associated with the supplied simulation.
close() - Method in class jsl.observers.textfile.CSVReport
 
close() - Method in class jsl.utilities.reporting.TextReport
 
CLOSED - Static variable in class examples.hospitalward.OperatingRoom
 
CLOSED - Static variable in class examples.queueing.HospitalWard
 
CloseOperatingRoomAction() - Constructor for class examples.hospitalward.OperatingRoom.CloseOperatingRoomAction
 
CloseOperatingRoomAction() - Constructor for class examples.queueing.HospitalWard.CloseOperatingRoomAction
 
collect(boolean) - Method in interface jsl.utilities.statistic.CollectorIfc
Collects statistics on the boolean value true = 1.0, false = 0.0
collect(double) - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
collect(double) - Method in class jsl.utilities.statistic.AntitheticStatistic
 
collect(double) - Method in class jsl.utilities.statistic.BatchStatistic
 
collect(double) - Method in class jsl.utilities.statistic.CachedHistogram
 
collect(double) - Method in interface jsl.utilities.statistic.CollectorIfc
Collect on the supplied value
collect(double) - Method in class jsl.utilities.statistic.ExceedanceEstimator
 
collect(double) - Method in class jsl.utilities.statistic.Histogram
 
collect(double) - Method in class jsl.utilities.statistic.IntegerFrequency
 
collect(double) - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
collect(double) - Method in class jsl.utilities.statistic.Statistic
 
collect(double) - Method in class jsl.utilities.statistic.WeightedStatistic
 
collect(double[]) - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
collect(double[]) - Method in interface jsl.utilities.statistic.CollectorIfc
Collects statistics on the values in the supplied array.
collect(double[]) - Method in class jsl.utilities.statistic.IntegerFrequency
 
collect(double[], double[]) - Method in class jsl.utilities.statistic.WeightedStatistic
Collects the passed in arrays.
collect(double, double) - Method in class jsl.utilities.statistic.WeightedStatistic
 
collect(double, double) - Method in class jsl.utilities.statistic.welch.WelchDataArrayCollector
 
collect(double, double) - Method in interface jsl.utilities.statistic.welch.WelchDataCollectorIfc
 
collect(double, double) - Method in class jsl.utilities.statistic.welch.WelchDataFileCollector
 
collect(int) - Method in class jsl.utilities.statistic.IntegerFrequency
Tabulates the count of the number of i's presented.
collect(int[]) - Method in class jsl.utilities.statistic.IntegerFrequency
 
collect(List<State>) - Method in class jsl.utilities.statistic.StateFrequency
 
collect(State) - Method in class jsl.utilities.statistic.StateFrequency
Tabulate statistics on the state occurrences
collect(State[]) - Method in class jsl.utilities.statistic.StateFrequency
 
collect(GetValueIfc) - Method in interface jsl.utilities.statistic.CollectorIfc
Collects statistics on the values returned by the supplied GetValueIfc
collectCanceledRequestQStatistics() - Method in class jsl.modeling.resource.ResourceUnit.Builder
Turn on collection of statistics to include those requests that were canceled.
collectFailureQStats() - Method in class jsl.modeling.resource.ResourceUnit.Builder
Turn on collection of failure enterWaitingState statistics.
collectFinalRequestStatistics(Request) - Method in class jsl.modeling.resource.ResourceUnit
Collects statistics on requests after they have been completed, rejected, or canceled.
collectOnCache() - Method in class jsl.utilities.statistic.CachedHistogram
When the cache is full this method is called to form the histogram
CollectorIfc - Interface in jsl.utilities.statistic
This interface represents a general set of methods for data collection.
collectRequestQStats() - Method in class jsl.modeling.resource.ResourceUnit.Builder
Turn on collection of request enterWaitingState statistics.
collectRequestStatistics() - Method in class jsl.modeling.resource.ResourceUnit.Builder
Turn on the collection of request enterWaitingState statistics.
collectStateStatistics() - Method in class jsl.modeling.resource.ResourceUnit.Builder
Turn on collection of state statistics.
collectStateStatistics(ResourceUnit) - Method in class jsl.modeling.resource.ResourcePool
Collects pool statistics based on change of state of contained resource units
collectStatistics() - Method in class jsl.modeling.elements.variable.ResponseVariable
 
collectStatistics() - Method in class jsl.modeling.elements.variable.TimeWeighted
 
collectStatistics(double[]) - Static method in class jsl.utilities.statistic.Statistic
Returns a statistic that summarizes the passed in array of values
collectStatistics(double[], double[]) - Static method in class jsl.utilities.statistic.WeightedStatistic
Returns a statistic that summarizes the passed in arrays.
collectTripStats() - Method in class jsl.modeling.elements.spatial.AbstractMover
A method that can be overridden to collect statistics after a trip is completed, called right before afterTripEnds().
collectXY(double, double) - Method in class jsl.utilities.statistic.StatisticXY
 
Collision - Class in jsl.modeling.elements.spatial
 
Collision(MoverIfc) - Constructor for class jsl.modeling.elements.spatial.Collision
Creates a Collision which represents a collsition in space
CollisionDetectorIfc - Interface in jsl.modeling.elements.spatial
 
CollisionHandlerIfc - Interface in jsl.modeling.elements.spatial
 
column(String, DataType) - Static method in class jslx.tabularfiles.TabularFile
Creates a column with the given data type
columnNames(int) - Static method in class jslx.tabularfiles.TabularFile
Makes a list of strings containing, C1, C2, ..., CN, where N = number
columnNames(String, int) - Static method in class jslx.tabularfiles.TabularFile
Makes a list of strings containing, prefix1, prefix2,..., prefixN, where N = number
columns(int, DataType) - Static method in class jslx.tabularfiles.TabularFile
Creates n = numColumns of columns all with the same data type, with names C1, C2, ..., Cn
columns(List<String>, DataType) - Static method in class jslx.tabularfiles.TabularFile
Creates names.size() columns with the provided names and data type
ColumnType - Class in jslx.tabularfiles
Describes a type of column within the tabular file.
ColumnType(String, DataType) - Constructor for class jslx.tabularfiles.ColumnType
 
COMMENT - jslx.dbutilities.dbutil.DatabaseIfc.LineOption
 
COMMENT_PATTERN - Static variable in interface jslx.dbutilities.dbutil.DatabaseIfc
 
commitMessage() - Method in interface jsl.observers.animation.AnimationMessageHandlerIfc
Tells the animation generator to committ the current message
commitMessage() - Method in class jsl.observers.animation.AnimationTextFileGenerator
 
compare(EntityType, EntityType) - Method in class jsl.modeling.elements.processview.description.ProcessDescription.EntityTypeNameComparator
 
compare(RectangularCell2D, RectangularCell2D) - Method in class jsl.modeling.elements.spatial.NumElementsComparator
 
compare(ResourcePool, ResourcePool) - Method in class jsl.modeling.resource.ResourcePool.DescendingByNumIdleComparator
 
compare(ModelElement, ModelElement) - Method in class jsl.simulation.ModelElement.ModelElementComparator
 
compareArrays(double[], double[]) - Static method in class jsl.utilities.JSLArrayUtil
 
comparePositions(CoordinateIfc, CoordinateIfc) - Method in class jsl.modeling.elements.spatial.Euclidean2DPlane
 
comparePositions(CoordinateIfc, CoordinateIfc) - Method in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
 
comparePositions(CoordinateIfc, CoordinateIfc) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Only checks 1st and 2nd coordinates, because of 2D grid
comparePositions(CoordinateIfc, CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialModel
Returns true if the first coordinate is the same as second coordinate within the underlying spatial model.
comparePositions(SpatialElementIfc, SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.SpatialModel
Returns true if the first element's position is the same as second element's position within the underlying spatial model.
compareTo(ReleaseRequirement) - Method in class jsl.modeling.elements.entity.ReleaseRequirement
Returns a negative integer, zero, or a positive integer if this object is less than, equal to, or greater than the specified object.
compareTo(Request) - Method in class jsl.modeling.elements.entity.Request
Returns a negative integer, zero, or a positive integer if this object is less than, equal to, or greater than the specified object.
compareTo(SeizeRequirement) - Method in class jsl.modeling.elements.entity.SeizeRequirement
Returns a negative integer, zero, or a positive integer if this object is less than, equal to, or greater than the specified object.
compareTo(Schedule.ScheduleItem) - Method in class jsl.modeling.elements.Schedule.ScheduleItem
Returns a negative integer, zero, or a positive integer if this object is less than, equal to, or greater than the specified object.
compareTo(TimedActionListener) - Method in class jsl.modeling.elements.TimedActionListener
Returns a negative integer, zero, or a positive integer if this object is less than, equal to, or greater than the specified object.
compareTo(QObject) - Method in class jsl.modeling.queue.QObject
Returns a negative integer, zero, or a positive integer if this object is less than, equal to, or greater than the specified object.
compareTo(ConditionalAction) - Method in class jsl.simulation.ConditionalAction
Returns a negative integer, zero, or a positive integer if this object is less than, equal to, or greater than the specified object.
compareTo(JSLEvent) - Method in class jsl.simulation.JSLEvent
Returns a negative integer, zero, or a positive integer if this object is less than, equal to, or greater than the specified object.
compareTo(AbstractStatistic) - Method in class jsl.utilities.statistic.AbstractStatistic
Returns a negative integer, zero, or a positive integer if this object is less than, equal to, or greater than the specified object.
compareTo(IntegerFrequency.Cell) - Method in class jsl.utilities.statistic.IntegerFrequency.Cell
 
complementaryCDF(double) - Method in interface jsl.utilities.distributions.CDFIfc
Computes the complementary cumulative probability distribution function for given value of x
complementaryCDF(double) - Method in class jsl.utilities.distributions.MTP
 
complementaryCDF(double) - Method in class jsl.utilities.distributions.Normal
 
complete() - Method in class jsl.modeling.resource.FailureNotice.ActiveState
 
complete() - Method in class jsl.modeling.resource.FailureNotice.FailureNoticeState
 
complete() - Method in class jsl.modeling.resource.InactivePeriodNotice.ActiveState
 
complete() - Method in class jsl.modeling.resource.InactivePeriodNotice.InactivePeriodNoticeState
 
complete(double) - Method in class jsl.modeling.resource.Request.AllocatedState
 
complete(double) - Method in class jsl.modeling.resource.Request.RequestState
 
completed(Request) - Method in class jsl.modeling.resource.RequestReactorAdapter
 
completed(Request) - Method in interface jsl.modeling.resource.RequestReactorIfc
Called when the request is placed in the completed state
Completed() - Constructor for class jsl.modeling.resource.Request.Completed
 
COMPLETED_ALL_STEPS - Static variable in class jsl.simulation.IterativeProcess
Indicates whether the iterative process has completed running all steps
COMPLETED_ALL_STEPS_MSG - Variable in class jsl.simulation.IterativeProcess
Message used when process completes all steps
CompletedState() - Constructor for class jsl.modeling.resource.FailureNotice.CompletedState
 
CompletedState() - Constructor for class jsl.modeling.resource.InactivePeriodNotice.CompletedState
 
completeRequest(Request) - Method in class jsl.modeling.resource.ResourceUnit.Busy
 
completeRequest(Request) - Method in class jsl.modeling.resource.ResourceUnit.ResourceState
 
Component - Class in jsl.modeling.elements.component
 
Component(ModelElement) - Constructor for class jsl.modeling.elements.component.Component
 
Component(ModelElement, String) - Constructor for class jsl.modeling.elements.component.Component
Creates a component.
Component(ModelElement, RVariableIfc, String) - Constructor for class jsl.modeling.elements.component.Component
Creates a component.
Component(ModelElement, RVariableIfc, RVariableIfc, String) - Constructor for class jsl.modeling.elements.component.Component
Creates a component.
Component(ModelElement, RVariableIfc, RVariableIfc, RVariableIfc) - Constructor for class jsl.modeling.elements.component.Component
Creates a component.
Component(ModelElement, RVariableIfc, RVariableIfc, RVariableIfc, String) - Constructor for class jsl.modeling.elements.component.Component
Creates a component.
Component.Available - Class in jsl.modeling.elements.component
 
Component.ComponentState - Class in jsl.modeling.elements.component
 
Component.Created - Class in jsl.modeling.elements.component
 
Component.Failed - Class in jsl.modeling.elements.component
 
Component.Operating - Class in jsl.modeling.elements.component
 
Component.Repairing - Class in jsl.modeling.elements.component
 
Component.Unavailable - Class in jsl.modeling.elements.component
 
component1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
component1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
component1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
component1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
component1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
component1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
component1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
component1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
component1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
component1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
component10() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component10() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
component10() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
component10() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
component11() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component11() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
component11() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
component11() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
component12() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component12() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
component12() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
component13() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component13() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
component13() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
component14() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component14() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
component14() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
component15() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component15() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
component16() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component16() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
component17() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component17() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
component18() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component19() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
component2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
component2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
component2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
component2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
component2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
component2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
component2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
component2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
component2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
component20() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component21() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
component3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
component3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
component3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
component3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
component3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
component3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
component3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
component3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
component3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
component4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
component4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
component4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
component4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
component4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
component4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
component4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
component4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
component4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
component4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
component5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
component5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
component5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
component5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
component5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
component5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
component5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
component5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
component5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
component5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
component6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
component6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
component6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
component6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
component6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
component6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
component6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
component7() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component7() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
component7() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
component7() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
component7() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
component8() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component8() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
component8() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
component8() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
component8() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
component9() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
component9() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
component9() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
component9() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
ComponentAssembly - Class in jsl.modeling.elements.component
 
ComponentAssembly(ModelElement) - Constructor for class jsl.modeling.elements.component.ComponentAssembly
 
ComponentAssembly(ModelElement, String) - Constructor for class jsl.modeling.elements.component.ComponentAssembly
 
componentAvailable(Component) - Method in class jsl.modeling.elements.component.ComponentStateChangeListener
Called when the component transitions into the available state from any other legal state
componentAvailableAfterCreation(Component) - Method in class jsl.modeling.elements.component.ComponentStateChangeListener
Called after componentAvailable() but only when the component enters from the created state
componentAvailableAfterOperating(Component) - Method in class jsl.modeling.elements.component.ComponentStateChangeListener
Called after componentAvailable() but only when the component enters from the operating state
componentAvailableAfterRepair(Component) - Method in class jsl.modeling.elements.component.ComponentStateChangeListener
Called after componentAvailable() but only when the component enters from the repairing state
componentAvailableAfterUnavailable(Component) - Method in class jsl.modeling.elements.component.ComponentStateChangeListener
Called after componentAvailable() but only when the component enters from the unavailable state
componentFailed(Component) - Method in class jsl.modeling.elements.component.ComponentStateChangeListener
Called when the component transitions into the failed state
componentStartedOperating(Component) - Method in class jsl.modeling.elements.component.ComponentStateChangeListener
Called when the component transitions into the operating state
componentStartedRepair(Component) - Method in class jsl.modeling.elements.component.ComponentStateChangeListener
Called when the component transitions into the repairing state
ComponentState() - Constructor for class jsl.modeling.elements.component.Component.ComponentState
 
ComponentState(boolean) - Constructor for class jsl.modeling.elements.component.Component.ComponentState
 
ComponentState(String) - Constructor for class jsl.modeling.elements.component.Component.ComponentState
 
ComponentState(String, boolean) - Constructor for class jsl.modeling.elements.component.Component.ComponentState
 
ComponentStateChangeListener - Class in jsl.modeling.elements.component
A component state change listener can be attached to a component and will have it's stateChange() method called at each state change of the component.
ComponentStateChangeListener(ModelElement) - Constructor for class jsl.modeling.elements.component.ComponentStateChangeListener
Creates a component state change listener
ComponentStateChangeListener(ModelElement, String) - Constructor for class jsl.modeling.elements.component.ComponentStateChangeListener
Creates a component state change listener
ComponentStateChangeListenerIfc - Interface in jsl.modeling.elements.component
 
componentUnavailable(Component) - Method in class jsl.modeling.elements.component.ComponentStateChangeListener
Called when the component transitions into the unavailable state
CompositeEntityReceiver - Class in jsl.modeling.elements.entity
 
CompositeEntityReceiver(ModelElement) - Constructor for class jsl.modeling.elements.entity.CompositeEntityReceiver
 
CompositeEntityReceiver(ModelElement, String) - Constructor for class jsl.modeling.elements.entity.CompositeEntityReceiver
 
CompositeEntityReceiver.Exit - Class in jsl.modeling.elements.entity
 
computeDifference(double[], double[]) - Static method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A helper method to compute the difference between the two arrays
computeFactorsAt(int) - Method in class jsl.utilities.distributions.IncompleteBetaFunctionFraction
Compute the pair numerator/denominator for iteration n.
computeFactorsAt(int) - Method in class jsl.utilities.math.ContinuedFraction
Compute the pair numerator/denominator for iteration n.
computeJackknife() - Method in class jslx.statistics.JackKnifeEstimator
 
computeMovement() - Method in class jsl.modeling.elements.spatial.AbstractMover
This method can be overridden by subclasses to compute the characteristics of a movement.
computePairedDifferences() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The key to each LinkedHashMap is the name of the data The array contains the paired differences
computePairedDifferenceStatistics() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The key to each LinkedHashMap is the name of the data The Statistic is based on the paired differences
CONDITIONAL_ACTION_REGISTRATION - Static variable in class jsl.simulation.ModelElement
An "enum" to indicate that the model element performed its registerConditionalActions() method
ConditionalAction - Class in jsl.simulation
 
ConditionalAction() - Constructor for class jsl.simulation.ConditionalAction
 
ConditionalActionProcessor - Class in jsl.simulation
Processes the ConditionalActions to check if their testCondition() is true, if so the action is executed.
ConditionalActionProcessor() - Constructor for class jsl.simulation.ConditionalActionProcessor
 
CONF_LEVEL - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.CONF_LEVEL.
CONF_LEVEL - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.CONF_LEVEL.
consoleOutput() - Method in class jsl.simulation.IterativeProcess
Can be overwritten by subclasses to have output when the console flag is on
Constant - Class in jsl.utilities.distributions
Constructs a degenerate distribution with all probability at the provided point.
Constant - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
Constant(double) - Constructor for class jsl.utilities.distributions.Constant
Construct a constant using the supplied value
Constant(double[]) - Constructor for class jsl.utilities.distributions.Constant
 
Constant(double, String) - Constructor for class jsl.utilities.distributions.Constant
Construct a constant using the supplied value
ConstantRateSegment - Class in jsl.modeling.elements.variable.nhpp
 
ConstantRateSegment(double, double, double, double) - Constructor for class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
 
ConstantRV - Class in jsl.utilities.random.rvariable
Allows a constant to pretend to be a random variable
ConstantRV(double) - Constructor for class jsl.utilities.random.rvariable.ConstantRV
 
contains(double) - Method in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
 
contains(double) - Method in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
 
contains(double) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseConstantRateFunction
 
contains(double) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseLinearRateFunction
 
contains(double) - Method in interface jsl.modeling.elements.variable.nhpp.RateFunctionIfc
Returns true if the supplied time is within the time range of the rate function
contains(double) - Method in interface jsl.modeling.elements.variable.nhpp.RateSegmentIfc
Returns true if the supplied time is within this rate segments time interval
contains(double) - Method in class jsl.utilities.Interval
 
contains(double) - Method in class jsl.utilities.rootfinding.IPRootFinder
Checks to see if the the supplied point is within the search interval
contains(double) - Method in class jsl.utilities.rootfinding.RootFinder
Checks to see if the the supplied point is within the search interval
contains(double, double) - Method in class jsl.modeling.elements.spatial.RectangularCell2D
Checks if x and y are in this cell
contains(double, double) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Checks if the x and y values are in the grid
contains(Object) - Method in class jsl.modeling.elements.entity.Entity
 
contains(Object) - Method in class jsl.modeling.elements.RandomElement
 
contains(Object) - Method in class jsl.modeling.elements.RandomList
 
contains(Object) - Method in class jsl.modeling.elements.station.NWayByChanceStationSender
 
contains(Object) - Method in class jsl.utilities.misc.OrderedList
 
contains(Object) - Method in class jsl.utilities.random.robj.DEmpiricalList
 
contains(Object) - Method in class jsl.utilities.random.robj.RList
 
contains(String) - Method in class jsl.observers.ReplicationDataCollector
 
contains(String) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Returns true if the analyzer has data for the name
contains(Collection<T>) - Method in class jsl.modeling.queue.Queue
Returns true if this queue contains all of the elements in the specified collection WARNING: The collection should contain references to QObject's otherwise it will certainly return false.
contains(Component) - Method in class jsl.modeling.elements.component.ComponentAssembly
Checks if the assembly contains the supplied component
contains(Request) - Method in class jsl.modeling.elements.entity.RequestQueue
 
contains(ScheduleChangeListenerIfc) - Method in class jsl.modeling.elements.Schedule
 
contains(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.Path
Checks if the given Vector2D is in the path
contains(SpatialElement) - Method in class jsl.modeling.elements.spatial.SpatialModel
Checks if the spatial model contains the supplied element.
contains(SpatialResource) - Method in class jsl.modeling.elements.spatial.ResourceLocation
Checks if the supplied resource is assigned to this location
contains(ResourceUnit) - Method in class jsl.modeling.resource.ResourcePool
 
contains(ObserverIfc) - Method in class jsl.modeling.elements.spatial.SpatialModel
 
contains(ObserverIfc) - Method in class jsl.observers.ObservableComponent
 
contains(ObserverIfc) - Method in interface jsl.observers.ObservableIfc
Returns true if the observer is already attached
contains(ObserverIfc) - Method in class jsl.observers.TestObserverableObserver.Observable
 
contains(ObserverIfc) - Method in class jsl.simulation.Executive
 
contains(ObserverIfc) - Method in class jsl.simulation.IterativeProcess
 
contains(ObserverIfc) - Method in class jsl.simulation.ModelElement
 
contains(ObserverIfc) - Method in class jsl.simulation.Simulation
 
contains(ObserverIfc) - Method in class jsl.utilities.DataObservable
 
contains(ObserverIfc) - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
contains(ObserverIfc) - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
contains(ObserverIfc) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
contains(Interval) - Method in class jsl.utilities.Interval
Checks if the supplied interval is contained within this interval
contains(RNStreamIfc) - Method in interface jsl.utilities.random.rng.RandomStreamManagerIfc
Checks if the manager contains the supplied stream
contains(RNStreamIfc) - Method in class jsl.utilities.random.rng.RNGStreamManager
 
contains(T) - Method in class jsl.modeling.queue.Queue
Returns true if this queue contains the specified element.
contains(T) - Method in class jsl.utilities.misc.OrderedList
 
containsActivity(Delay) - Method in class jsl.modeling.elements.entity.EntityType
True if the Activity has already been added
containsAll(Collection<?>) - Method in class jsl.modeling.elements.entity.Entity
 
containsAll(Collection<?>) - Method in class jsl.modeling.elements.RandomElement
 
containsAll(Collection<?>) - Method in class jsl.modeling.elements.RandomList
 
containsAll(Collection<?>) - Method in class jsl.utilities.misc.OrderedList
 
containsAll(Collection<?>) - Method in class jsl.utilities.random.robj.DEmpiricalList
 
containsAll(Collection<?>) - Method in class jsl.utilities.random.robj.RList
 
containsAll(Collection<Request>) - Method in class jsl.modeling.elements.entity.RequestQueue
 
containsAllocation(Allocation) - Method in class jsl.modeling.elements.entity.Entity
Checks if the entity has the supplied allocation
containsAllocation(Resource) - Method in class jsl.modeling.elements.entity.Entity
Checks of the entity has an allocation for the supplied resource
containsAttribute(String) - Method in class jsl.modeling.elements.entity.Entity
Returns whether or not the attribute has been named for this entity
containsControl(String) - Method in class jsl.utilities.controls.Controls
Checks if the supplied key is contained in the controls
containsModelElement(String) - Method in class jsl.simulation.Model
Checks to see if the model element has been registered with the Model using it's uniquely assigned name.
containsOrigin(EntityReceiverAbstract) - Method in class jsl.modeling.elements.entity.EntityType
True if the origin has already been added to the O/D mapping
containsResponse(String) - Method in class jsl.utilities.Responses
Checks if the supplied key is contained in the responses
containsSchema(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
containsSchema(Schema) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
containsSheet(String) - Method in class jslx.excel.ExcelWorkbookAsCSV
 
containsStateChangeListener(ComponentStateChangeListenerIfc) - Method in class jsl.modeling.elements.component.Component
Checks if the listener has already been attached to the component
containsTable(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
containsTable(String, String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Checks if the supplied table exists in the schema
containsTable(Table<?>) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
CONTINUED - jslx.dbutilities.dbutil.DatabaseIfc.LineOption
 
ContinuedFraction - Class in jsl.utilities.math
Continued fraction
ContinuedFraction() - Constructor for class jsl.utilities.math.ContinuedFraction
 
ContinuousDistributionIfc - Interface in jsl.utilities.distributions
Represents a continous probability distribution function
ContinuousReviewPolicyrQ - Class in examples.inventory
 
ContinuousReviewPolicyrQ(ModelElement) - Constructor for class examples.inventory.ContinuousReviewPolicyrQ
 
ContinuousReviewPolicyrQ(ModelElement, String) - Constructor for class examples.inventory.ContinuousReviewPolicyrQ
 
ContinuousReviewPolicyrQ.DemandArrivalAction - Class in examples.inventory
 
ContinuousReviewPolicyrQ.ReplenishmentArrivalAction - Class in examples.inventory
 
ControllableIfc - Interface in jsl.utilities.controls
Implementors of this interface should be able to return an instance of the Controls class and should be able to take in an instance of Controls and use it correctly to set the internal state of the implementation.
controlMovement(AbstractMover) - Method in class jsl.modeling.elements.spatial.AbstractMovementController
 
controlMovement(AbstractMover) - Method in class jsl.modeling.elements.spatial.EuclideanStepBasedMovementController
 
controlMovement(AbstractMover) - Method in interface jsl.modeling.elements.spatial.MovementControllerIfc
Implementors must provide this method to set the movement of AbstractMover
Controls - Class in jsl.utilities.controls
This class acts holds different types of Maps to allow named controls and their associated values to be viewed and set.
Controls() - Constructor for class jsl.utilities.controls.Controls
 
controlVariateCollectorDemo() - Static method in class examples.running.ResponseCollectorExample
 
ControlVariateDataCollector - Class in jsl.observers
Defines responses and controls for a control variate experiment.
ControlVariateDataCollector(Model) - Constructor for class jsl.observers.ControlVariateDataCollector
 
ControlVariateEstimator - Class in jslx.statistics
 
ControlVariateEstimator(List<String>, List<String>, Map<String, double[]>) - Constructor for class jslx.statistics.ControlVariateEstimator
 
ControlVariateEstimator(ControlVariateDataCollector) - Constructor for class jslx.statistics.ControlVariateEstimator
 
controlVariateExample() - Static method in class examples.montecarlo.LindleyEquation
 
convertRecordsToRows(Result<Record>, long) - Method in class jslx.tabularfiles.TabularInputFile
 
convertRecordToRow(Record, long) - Method in class jslx.tabularfiles.TabularInputFile
 
CoordinateIfc - Interface in jsl.modeling.elements.spatial
 
copy2DArray(double[][]) - Static method in class jsl.utilities.JSLArrayUtil
 
copy2DArray(int[][]) - Static method in class jsl.utilities.JSLArrayUtil
 
copyDirectory(File, File) - Static method in class jsl.utilities.JSLFileUtil
 
copyDirectory(Path, Path) - Static method in class jsl.utilities.JSLFileUtil
 
copyEmbeddedDerbyDatabase(Path, String, Path) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
Duplicates the database into a new database with the supplied name and directory.
copyEmbeddedDerbyDatabase(DataSource, Path, String, Path) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
Uses an active database connection and derby system commands to freeze the database, uses system OS commands to copy the database, and then unfreezes the database.
copyFirstNValues(double[], int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Facilitates sampling without replacement to a new array.
copyOf(double[]) - Static method in class jsl.utilities.JSLArrayUtil
A convenience method for copying the entire array
copyOf(int[]) - Static method in class jsl.utilities.JSLArrayUtil
A convenience method for copying the entire array
copyToColumns(LinkedHashMap<String, double[]>) - Static method in class jsl.utilities.JSLArrayUtil
Each labeled array in the map becomes a column in the returned array.
copyToRows(LinkedHashMap<String, double[]>) - Static method in class jsl.utilities.JSLArrayUtil
Each labeled array in the map becomes a row in the returned array, which may be ragged because each row in the array have a different length.
copyWithout(int, double[]) - Static method in class jsl.utilities.JSLArrayUtil
Copies all but element index of array fromA into array toB
copyWithout(int, double[], double[]) - Static method in class jsl.utilities.JSLArrayUtil
Copies all but element index of array fromA into array toB
correlationTest(RandU01Ifc, int, long) - Static method in class jsl.utilities.random.rng.RNGTEST
Performs the correlation test
CorrFunction() - Constructor for class jsl.utilities.random.arta.ARTACorrelationFinder.CorrFunction
 
CorrFunction() - Constructor for class jsl.utilities.random.arta.BivariateNORTACorrelationFinder.CorrFunction
 
countElements(List, Class) - Static method in class jsl.utilities.JSLArrayUtil
Returns a count of the elements that are of the same type as the target class.
Counter - Class in jsl.modeling.elements.variable
 
Counter(ModelElement) - Constructor for class jsl.modeling.elements.variable.Counter
 
Counter(ModelElement, long) - Constructor for class jsl.modeling.elements.variable.Counter
 
Counter(ModelElement, long, long) - Constructor for class jsl.modeling.elements.variable.Counter
 
Counter(ModelElement, long, long, String) - Constructor for class jsl.modeling.elements.variable.Counter
 
Counter(ModelElement, long, String) - Constructor for class jsl.modeling.elements.variable.Counter
 
Counter(ModelElement, String) - Constructor for class jsl.modeling.elements.variable.Counter
 
COUNTER_LIMIT_REACHED - Static variable in class jsl.modeling.elements.variable.Counter
An "enum" for the counter state.
CounterActionIfc - Interface in jsl.modeling.elements.variable
 
CounterActionListenerIfc - Interface in jsl.modeling.elements.variable
 
CounterObserver - Class in jsl.observers.variable
 
CounterObserver() - Constructor for class jsl.observers.variable.CounterObserver
 
CounterObserver(String) - Constructor for class jsl.observers.variable.CounterObserver
 
countGreaterEqualTo(double[], double) - Static method in class jsl.utilities.statistic.Statistic
 
countGreaterThan(double[], double) - Static method in class jsl.utilities.statistic.Statistic
 
countLessEqualTo(double[], double) - Static method in class jsl.utilities.statistic.Statistic
 
countLessThan(double[], double) - Static method in class jsl.utilities.statistic.Statistic
 
countModelElements(Class) - Method in class jsl.modeling.elements.spatial.RectangularCell2D
Counts the number of ModelElements of the provided class type that are in the cell.
countNumToInitialize() - Method in class jsl.modeling.elements.variable.Aggregate
Counts and returns the number of aggregated variables that have their initialization option on
countNumToWarmUp() - Method in class jsl.modeling.elements.variable.Aggregate
Counts and returns the number of aggregated variables that have their warm up option on
countObservers() - Method in class jsl.modeling.elements.spatial.SpatialModel
 
countObservers() - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
countObservers() - Method in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
countObservers() - Method in class jsl.observers.ObservableComponent
 
countObservers() - Method in interface jsl.observers.ObservableIfc
Returns how many observers are currently observing the observable
countObservers() - Method in class jsl.observers.TestObserverableObserver.Observable
 
countObservers() - Method in class jsl.simulation.Executive
 
countObservers() - Method in class jsl.simulation.IterativeProcess
 
countObservers() - Method in class jsl.simulation.ModelElement
 
countObservers() - Method in class jsl.simulation.Simulation
 
countObservers() - Method in class jsl.utilities.DataObservable
 
countObservers() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
countObservers() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
countObservers() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
countRolls(int) - Method in class examples.montecarlo.dicepackage.TwoSixSidedDice
 
countScheduleChangeListeners() - Method in class jsl.modeling.elements.Schedule
 
countSpatialElements(Class) - Method in class jsl.modeling.elements.spatial.RectangularCell2D
Counts the number of SpatialElements of the provided class type that are in the cell.
covxy - Variable in class jsl.utilities.statistic.StatisticXY
 
CrapsGame - Class in examples.montecarlo
 
CrapsGame - Class in examples.montecarlo.dicepackage
 
CrapsGame() - Constructor for class examples.montecarlo.CrapsGame
 
CrapsGame() - Constructor for class examples.montecarlo.dicepackage.CrapsGame
 
CrapsGameSampler - Class in examples.montecarlo.dicepackage
 
CrapsGameSampler() - Constructor for class examples.montecarlo.dicepackage.CrapsGameSampler
 
create() - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
create(double[], int, FunctionMVIfc, ProposalFunctionMVIfc) - Static method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
create(double, int, FunctionIfc, ProposalFunction1DIfc) - Static method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
create(int, Map<String, SampleIfc>) - Static method in class jslx.statistics.MultiBootstrap
 
create(int, SampleIfc) - Static method in class jslx.statistics.Bootstrap
 
create(String, int, Map<String, SampleIfc>) - Static method in class jslx.statistics.MultiBootstrap
 
create(String, int, SampleIfc) - Static method in class jslx.statistics.Bootstrap
 
create(String, Map<String, Map.Entry<Integer, SampleIfc>>) - Static method in class jslx.statistics.MultiBootstrap
 
create(Map<String, Map.Entry<Integer, SampleIfc>>) - Static method in class jslx.statistics.MultiBootstrap
 
create(SNReplicationRunnerIfc) - Static method in class jslx.statistics.SNDiagnosticExperiment
 
createAllNumeric(int, String) - Static method in class jslx.tabularfiles.TabularFile
Creates an all numeric output file with columns C1, C2, ..
createAllNumeric(int, Path) - Static method in class jslx.tabularfiles.TabularFile
Creates an all numeric output file with columns C1, C2, etc
createAllNumeric(List<String>, Path) - Static method in class jslx.tabularfiles.TabularFile
Creates an all numeric output file
createClientDerbyDataSourceWithLocalHost(String, String, String, boolean) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
 
Created() - Constructor for class jsl.modeling.elements.component.Component.Created
 
Created() - Constructor for class jsl.modeling.elements.spatial.transporter.Transporter.Created
 
Created() - Constructor for class jsl.simulation.IterativeProcess.Created
 
Created(String) - Constructor for class jsl.modeling.elements.component.Component.Created
 
Created(String, boolean) - Constructor for class jsl.modeling.elements.component.Component.Created
 
createDefaultSQLiteConfiguration() - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
Creates a recommended non-read only configuration that has been tested for performance.
createDefaultSQLiteConfiguration(boolean) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
Creates a recommended configuration that has been tested for performance.
createDEmpiricalCDF() - Method in class jsl.utilities.statistic.IntegerFrequency
 
createDEmpiricalCDF() - Method in class jsl.utilities.statistic.StateFrequency
 
createDirectories(Path) - Static method in class jsl.utilities.JSLFileUtil
Will throw an IOException if something goes wrong in the creation.
createDoubleStream() - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
CreatedState() - Constructor for class jsl.modeling.resource.FailureNotice.CreatedState
 
CreatedState() - Constructor for class jsl.modeling.resource.InactivePeriodNotice.CreatedState
 
CreatedState() - Constructor for class jsl.modeling.resource.Request.CreatedState
 
createEmbeddedDerbyDatabase(String) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
If the database already exists it is deleted.
createEmbeddedDerbyDatabase(String, Path) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
If the database already exists it is deleted
createEmbeddedDerbyDatabase(String, DataSource) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
 
createEmbeddedDerbyDatabaseWithJSLSchema(String) - Static method in class jslx.dbutilities.JSLDatabase
Creates an embedded Derby database with the name and in the db directory that has the JSL_DB schema.
createEmbeddedDerbyDatabaseWithJSLSchema(String, Path) - Static method in class jslx.dbutilities.JSLDatabase
Creates an embedded Derby database with the name and in the supplied directory that has the JSL_DB schema.
createEmbeddedDerbyDataSource(String) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
Assumes that the database exists
createEmbeddedDerbyDataSource(String, boolean) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
 
createEmbeddedDerbyDataSource(String, String, String, boolean) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
 
createEmbeddedDerbyDataSource(Path) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
The database must already exist.
createEmbeddedDerbyDataSource(Path, boolean) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
 
createEmbeddedDerbyDataSource(Path, String, String, boolean) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
 
createEmbeddedDerbyJSLDatabase(String) - Static method in class jslx.dbutilities.JSLDatabase
Creates an embedded Derby database with the name and in the db directory that has the JSL_DB schema.
createEmbeddedDerbyJSLDatabase(String, Path) - Static method in class jslx.dbutilities.JSLDatabase
Creates an embedded Derby database with the name and in the supplied directory that has the JSL_DB schema.
createEntity() - Method in class jsl.modeling.elements.entity.EntityType
Creates an entity
createEntity() - Method in class jsl.simulation.ModelElement
Creates an instance of the DefaultEntityType
createEntity(String) - Method in class jsl.modeling.elements.entity.EntityType
Creates an entity with the given name
createEntity(String) - Method in class jsl.simulation.ModelElement
Creates an instance of the DefaultEntityType reactingWith the supplied name
createFailureNotice() - Method in class jsl.modeling.resource.FailureProcess
Should be used in implementations of sendFailureNotice()
createFromMoments(double...) - Static method in class jsl.utilities.distributions.Binomial
 
createFromMoments(double...) - Static method in class jsl.utilities.distributions.Gamma
 
createFromMoments(double...) - Static method in class jsl.utilities.distributions.Geometric
 
createFromMoments(double...) - Static method in class jsl.utilities.distributions.NegativeBinomial
 
createFromMoments(double...) - Static method in class jsl.utilities.distributions.Poisson
 
createJobType(String, Sequence) - Method in class examples.jobshop.JobShop
 
createJSLDatabaseObserver(String, Simulation) - Static method in class jslx.dbutilities.JSLDatabaseObserver
Creates a JSLDatabaseObserver with a JSLDatabase that is named after the simulation.
createJSLDatabaseObserver(String, Simulation, boolean) - Static method in class jslx.dbutilities.JSLDatabaseObserver
Creates a JSLDatabaseObserver with a JSLDatabase
createJSLDatabaseObserver(Simulation) - Static method in class jslx.dbutilities.JSLDatabaseObserver
Creates a JSLDatabaseObserver with a JSLDatabase that is named after the simulation, as JSLDb_nameOfSimulation The database will be cleared before new experiments execute
createJSLDatabaseObserver(Simulation, boolean) - Static method in class jslx.dbutilities.JSLDatabaseObserver
Creates a JSLDatabaseObserver with a JSLDatabase that is named after the simulation, as JSLDb_nameOfSimulation
createProcessExecutor() - Method in class jsl.modeling.elements.processview.description.ProcessDescription
Asks the process description to make an instance of a ProcessExecutor in order to execute the commands.
createProcessExecutor(Entity) - Method in class jsl.modeling.elements.processview.description.ProcessDescription
Asks the process description to make an instance of a ProcessExecutor in order to execute the commands.
createQObject() - Method in class jsl.simulation.ModelElement
A convenience method for creating QObjects
createRequest(Entity, AllocationListenerIfc) - Method in class jsl.modeling.elements.entity.ResourceSeizeRequirement
 
createRequest(Entity, AllocationListenerIfc) - Method in class jsl.modeling.elements.entity.ResourceSetSeizeRequirement
 
createRequest(Entity, AllocationListenerIfc) - Method in class jsl.modeling.elements.entity.SeizeRequirement
 
createResultQuery(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
A simple wrapper to ease the use of jooq for novices.
createSheet(Workbook, String) - Static method in class jslx.excel.ExcelUtil
Creates a sheet within the workbook with the name.
createSQLiteDatabase(String) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
If the database already exists it is deleted.
createSQLiteDatabase(String, Path) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
If the database already exists it is deleted
createSQLiteDatabase(String, SQLiteDataSource) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
 
createSQLiteDataSource(Path) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
 
createSubProcessExecutor(ProcessDescription) - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Creates a sub-process executor on this executor that will execute the given process description
createTime(double) - Method in class jsl.modeling.resource.Request.Builder
 
createTime(double) - Method in interface jsl.modeling.resource.Request.CreateTimeStep
 
createWelchFileObserver(ResponseVariable) - Static method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
Creates a WelchDataArrayObserver with batch size 1 Defaults to a maximum number of observations of 10000 and maximum number of replications of 20
createWelchFileObserver(ResponseVariable) - Static method in class jsl.utilities.statistic.welch.WelchFileObserver
 
createWelchFileObserver(ResponseVariable, int, int) - Static method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
Creates a WelchDataArrayObserver with batch size 1
createWelchFileObserver(TimeWeighted) - Static method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
Creates a WelchDataArrayObserver with batch size 10.
createWelchFileObserver(TimeWeighted, double) - Static method in class jsl.utilities.statistic.welch.WelchFileObserver
 
createWelchFileObserver(TimeWeighted, int, int, double) - Static method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
Creates a WelchDataArrayObserver with batch size 10.
createWorkBookTest(String) - Static method in class jslx.excel.ExcelTesting
Creates an Excel workbook in the current working directory with the provided name and writes some things to its first sheet
crLL - Variable in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
the lower limit of the interval on cumulative rate scale
crLL - Variable in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
the lower limit of the interval on cumulative rate scale
crnExample1() - Static method in class examples.utilities.random.UseRNG
 
crnExample2() - Static method in class examples.utilities.random.UseRNG
 
CrudeMCIntegral - Class in examples.montecarlo
 
CrudeMCIntegral(double, double, FunctionIfc) - Constructor for class examples.montecarlo.CrudeMCIntegral
 
CrudeMCIntegral(double, double, FunctionIfc, int) - Constructor for class examples.montecarlo.CrudeMCIntegral
 
CrudeMCIntegral(double, double, FunctionIfc, RNStreamIfc) - Constructor for class examples.montecarlo.CrudeMCIntegral
 
CrudeMCIntegral(Interval, FunctionIfc) - Constructor for class examples.montecarlo.CrudeMCIntegral
 
CrudeMCIntegral(Interval, FunctionIfc, RNStreamIfc) - Constructor for class examples.montecarlo.CrudeMCIntegral
 
crUL - Variable in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
the upper limit of the interval on the cumulative rate scale
crUL - Variable in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
the upper limit of the interval on the cumulative rate scale
crWidth - Variable in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
the width of the interval on the cumulative rate scale (crWidth = crUL - crLL)
crWidth - Variable in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
the width of the interval on the cumulative rate scale (crWidth = crUL - crLL)
CSVExperimentReport - Class in jsl.observers.textfile
Represents a comma separated value file for experiment data (across replication data) SimName, ModelName, ExpName, RepNum, ResponseType, ResponseID, ResponseName, ..
CSVExperimentReport(Path) - Constructor for class jsl.observers.textfile.CSVExperimentReport
Makes a report as a file within the supplied path
CSVReplicationReport - Class in jsl.observers.textfile
Represents a comma separated value file for replication data SimName, ModelName, ExpName, RepNum, ResponseType, ResponseID, ResponseName, ..
CSVReplicationReport(Path) - Constructor for class jsl.observers.textfile.CSVReplicationReport
Makes a report as a file within the supplied path
CSVReport - Class in jsl.observers.textfile
 
CSVReport(Path) - Constructor for class jsl.observers.textfile.CSVReport
 
CSVResponseReport - Class in jsl.observers.textfile
Facilitates the collection of replication statistics for named responses to a comma separated value file.
CSVResponseReport(Path, List<String>) - Constructor for class jsl.observers.textfile.CSVResponseReport
 
CSVUtil - Class in jslx
A class to facilitate some basic CSV processing without having to worry about underlying csv library.
CSVUtil() - Constructor for class jslx.CSVUtil
 
CSVUtilExamples - Class in examples.utilities.csvfiles
 
CSVUtilExamples() - Constructor for class examples.utilities.csvfiles.CSVUtilExamples
 
CumulativeRateFunctionIfc - Interface in jsl.modeling.elements.variable.nhpp
Models a cumulative rate function for the nonhomogeneous Poisson Process
CURRENT_BATCH_SIZE - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.CURRENT_BATCH_SIZE.
CustomerArrival() - Constructor for class examples.jockeying.FastFoodRestaurant.CustomerArrival
 
CYCLICAL - Static variable in class jsl.modeling.elements.entity.ResourceSet
 
CyclicResourceSelectionRule - Class in jsl.modeling.elements.entity
 
CyclicResourceSelectionRule() - Constructor for class jsl.modeling.elements.entity.CyclicResourceSelectionRule
 

D

D2FORMAT - Static variable in class jsl.utilities.reporting.StatisticReporter
 
Data - Class in examples.utilities.csvfiles
 
Data() - Constructor for class examples.utilities.csvfiles.Data
 
Database - Class in jslx.dbutilities.dbutil
A concrete implementation of the DatabaseIfc interface.
Database(String, DataSource) - Constructor for class jslx.dbutilities.dbutil.Database
Create a Database.
Database(String, DataSource, SQLDialect) - Constructor for class jslx.dbutilities.dbutil.Database
 
Database(String, DataSource, SQLDialect, Settings) - Constructor for class jslx.dbutilities.dbutil.Database
 
DatabaseAlreadyExistsException - Exception in jslx.dbutilities.dbutil
 
DatabaseAlreadyExistsException() - Constructor for exception jslx.dbutilities.dbutil.DatabaseAlreadyExistsException
 
DatabaseAlreadyExistsException(String) - Constructor for exception jslx.dbutilities.dbutil.DatabaseAlreadyExistsException
 
DatabaseDoesNotExistException - Exception in jslx.dbutilities.dbutil
 
DatabaseDoesNotExistException() - Constructor for exception jslx.dbutilities.dbutil.DatabaseDoesNotExistException
 
DatabaseDoesNotExistException(String) - Constructor for exception jslx.dbutilities.dbutil.DatabaseDoesNotExistException
 
DatabaseFactory - Class in jslx.dbutilities.dbutil
 
DatabaseFactory() - Constructor for class jslx.dbutilities.dbutil.DatabaseFactory
 
DatabaseFactoryTest - Class in jslx.dbutilities.dbutil
 
DatabaseFactoryTest() - Constructor for class jslx.dbutilities.dbutil.DatabaseFactoryTest
 
DatabaseIfc - Interface in jslx.dbutilities.dbutil
Many databases define the terms database, user, schema in a variety of ways.
DatabaseIfc.LineOption - Enum in jslx.dbutilities.dbutil
 
DataObservable - Class in jsl.utilities
 
DataObservable() - Constructor for class jsl.utilities.DataObservable
 
DataObservable(String) - Constructor for class jsl.utilities.DataObservable
 
DataObservableArray - Class in jsl.utilities
 
DataObservableArray(double[]) - Constructor for class jsl.utilities.DataObservableArray
 
DataObservableArray(double[], int, String) - Constructor for class jsl.utilities.DataObservableArray
 
DataObservableArray(double[], String) - Constructor for class jsl.utilities.DataObservableArray
 
DataType - Enum in jslx.tabularfiles
 
day() - Method in class jsl.simulation.ModelElement
Returns the value of a 1 day time interval in terms of the base time unit
days() - Method in class jsl.simulation.ModelElement.EventScheduler
 
days() - Method in class jsl.simulation.ModelElement.RequestBuilder
 
days() - Method in interface jsl.simulation.ModelElement.RequestTimeIfc
Creates the request interpreting the time in days
days() - Method in interface jsl.simulation.ModelElement.TimeUnitIfc
Creates and schedules the event associated carrying the model interpreting the event time in days
DbCreateTask - Class in jslx.dbutilities.dbutil
A DbCreateTask represents a set of instructions that can be used to create, possibly fill, and alter a database.
DbCreateTask.AfterTablesOnlyStepIfc - Interface in jslx.dbutilities.dbutil
 
DbCreateTask.DBAddConstraintsStepIfc - Interface in jslx.dbutilities.dbutil
 
DbCreateTask.DBAfterInsertStepIfc - Interface in jslx.dbutilities.dbutil
 
DbCreateTask.DbCreateStepIfc - Interface in jslx.dbutilities.dbutil
 
DbCreateTask.DbCreateTaskBuilder - Class in jslx.dbutilities.dbutil
A builder that can be used to configure a database creation task through as set of configuration steps.
DbCreateTask.DbCreateTaskExecuteStepIfc - Interface in jslx.dbutilities.dbutil
 
DbCreateTask.DbCreateTaskFirstStepIfc - Interface in jslx.dbutilities.dbutil
Used to limit the options on the first step
DbCreateTask.DbInsertStepIfc - Interface in jslx.dbutilities.dbutil
 
DbCreateTask.State - Enum in jslx.dbutilities.dbutil
 
DbCreateTask.Type - Enum in jslx.dbutilities.dbutil
 
DbCreateTask.WithCreateScriptStepIfc - Interface in jslx.dbutilities.dbutil
Allows the user to specify a full creation script that puts the database into the state desired by the user.
DbCreateTask.WithTablesScriptStepIfc - Interface in jslx.dbutilities.dbutil
Allows the user to specify a script that creates the tables of the database
dbDir - Static variable in class jslx.dbutilities.JSLDatabase
 
DBExamples - Class in examples.utilities.dbexcelcvs
The purpose of this class is to provide a series of examples that utilize some of the functionality within the dbutil package
DBExamples() - Constructor for class examples.utilities.dbexcelcvs.DBExamples
 
DBHIterativeProcess - Class in jsl.utilities.math
An iterative process is a general structure managing iterations.
DBHIterativeProcess() - Constructor for class jsl.utilities.math.DBHIterativeProcess
Generic constructor.
dbScriptsDir - Static variable in class jslx.dbutilities.JSLDatabase
 
deactivate() - Method in class jsl.modeling.elements.component.Component.Available
 
deactivate() - Method in class jsl.modeling.elements.component.Component.ComponentState
 
deactivate() - Method in class jsl.modeling.elements.component.Component
Tells the component to deactivate.
decreaseAllocation(int) - Method in class jsl.modeling.elements.entity.Allocation
 
decrement() - Method in class jsl.modeling.elements.variable.TimeWeighted
Decrements the value of the variable by 1 at the current time.
decrement(double) - Method in class jsl.modeling.elements.variable.TimeWeighted
Decrements the value of the variable by the amount supplied.
decrementNumberBusy(int) - Method in class jsl.modeling.elements.entity.Resource
 
DEFAULT_ALPHA - Static variable in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
 
DEFAULT_BATCH_INTERVAL - Static variable in class jsl.modeling.elements.variable.TWBatchingElement
A constant for the default batch interval for a replication If there is no run length specified and the user turns on default batching, then the time interval between batches will be equal to this value.
DEFAULT_BATCH_PRIORITY - Static variable in class jsl.simulation.JSLEvent
A constant for the default batch priority
DEFAULT_CACHE_SIZE - Static variable in class jsl.utilities.statistic.CachedHistogram
 
DEFAULT_CATALOG - Static variable in class jslx.dbutilities.jsldbsrc.DefaultCatalog
The reference instance of DEFAULT_CATALOG
DEFAULT_CONFIDENCE_LEVEL - Static variable in class jsl.utilities.statistic.AbstractStatistic
the default confidence level
DEFAULT_DATA_ARRAY_SIZE - Static variable in interface jsl.utilities.statistic.ArraySaverIfc
The default increment for the array size
DEFAULT_DELIMITER - Static variable in interface jslx.dbutilities.dbutil.DatabaseIfc
 
DEFAULT_DELTA - Variable in class jsl.utilities.random.arta.ARTACorrelationFinder
 
DEFAULT_DELTA - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
DEFAULT_EARTH_RADIUS - Static variable in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
The default radius for the earth, @see (http://en.wikipedia.org/wiki/Great_circle_distance)
DEFAULT_END_REPLICATION_EVENT_PRIORITY - Static variable in class jsl.simulation.JSLEvent
Default event priority for the end replication event
DEFAULT_FIGURE_FILE_NAME - Static variable in class jslx.charts.JSLChartUtil
 
DEFAULT_HEADER_FORMAT - Variable in class jsl.utilities.reporting.StatisticReporter
 
DEFAULT_HWBOUND - Static variable in class jsl.utilities.random.arta.ARTACorrelationFinder
 
DEFAULT_HWBOUND - Static variable in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
DEFAULT_INITIAL_PTS - Static variable in class jsl.utilities.random.arta.ARTACorrelationFinder
 
DEFAULT_INITIAL_PTS - Static variable in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
DEFAULT_MAX_CHAR_IN_CELL - Static variable in class jslx.excel.ExcelUtil
 
DEFAULT_MAX_ITER - Static variable in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
 
DEFAULT_MAX_ITERATIONS - Static variable in class jsl.utilities.distributions.Gamma
 
DEFAULT_MAX_ITERATIONS - Static variable in class jsl.utilities.distributions.Poisson
Used in the calculation of the incomplete gamma function
DEFAULT_MAX_SCANS - Static variable in class jsl.simulation.ConditionalActionProcessor
 
DEFAULT_NUM_TW_BATCHES - Static variable in class jsl.modeling.elements.variable.TWBatchingElement
A constant for the default number of batches for TimeWeighted variables.
DEFAULT_PREC - Static variable in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
 
DEFAULT_PRIORITY - Static variable in class jsl.modeling.elements.entity.Request
The default priority associated with Requests
DEFAULT_PRIORITY - Static variable in class jsl.modeling.elements.spatial.transporter.TransporterProvider
 
DEFAULT_PRIORITY - Static variable in class jsl.modeling.elements.TimedActionListener
Represents the default priority for the action DEFAULT_PRIORITY = 10.
DEFAULT_PRIORITY - Static variable in class jsl.simulation.ConditionalActionProcessor
 
DEFAULT_PRIORITY - Static variable in class jsl.simulation.JSLEvent
Represents the default priority for events within the Executive DEFAULT_PRIORITY = 10.
DEFAULT_ROW_BUFFER_SIZE - Static variable in class jslx.tabularfiles.TabularInputFile
 
DEFAULT_ROW_FORMAT - Variable in class jsl.utilities.reporting.StatisticReporter
 
DEFAULT_SCALE_FACTOR - Static variable in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
 
DEFAULT_TIMED_EVENT_PRIORITY - Static variable in class jsl.simulation.ModelElement
A constant for the default batch havingPriority
DEFAULT_TYPE - Static variable in class jsl.simulation.JSLEvent
The default type for an event is zero.
DEFAULT_WARMUP_EVENT_PRIORITY - Static variable in class jsl.simulation.JSLEvent
A constant for the default warm up event priority
DefaultCatalog - Class in jslx.dbutilities.jsldbsrc
This class is generated by jOOQ.
DefaultReportingOptionIfc - Interface in jsl.modeling.elements.variable
 
defaultRNStream() - Method in interface jsl.utilities.random.rng.RNStreamProviderIfc
It is useful to designate one of the streams in the sequence of streams as the default stream from the provider.
defaultRNStreamNumber() - Method in class jsl.utilities.random.rng.RNStreamProvider
 
defaultRNStreamNumber() - Method in interface jsl.utilities.random.rng.RNStreamProviderIfc
The sequence number associated with the default random number stream.
defaultT - Static variable in class jsl.utilities.distributions.StudentT
A default instance for easily computing Student-T values
defineAttributeType(String) - Method in class jsl.modeling.elements.entity.EntityType
Defines an attribute type with the given name and adds it to the available types for this entity type
defineEntityType(String) - Method in class jsl.modeling.elements.processview.description.ProcessDescription
Defines an entity type with the given name and adds it to the available types for this process description
delay() - Method in class jsl.modeling.resource.FailureNotice.CreatedState
 
delay() - Method in class jsl.modeling.resource.FailureNotice.FailureNoticeState
 
delay() - Method in class jsl.modeling.resource.InactivePeriodNotice.CreatedState
 
delay() - Method in class jsl.modeling.resource.InactivePeriodNotice.InactivePeriodNoticeState
 
Delay - Class in jsl.modeling.elements.entity
 
Delay - Class in jsl.modeling.elements.processview.description.commands
 
Delay(ModelElement) - Constructor for class jsl.modeling.elements.entity.Delay
 
Delay(ModelElement, String) - Constructor for class jsl.modeling.elements.entity.Delay
 
Delay(ModelElement, Variable) - Constructor for class jsl.modeling.elements.processview.description.commands.Delay
 
Delay(ModelElement, Variable, String) - Constructor for class jsl.modeling.elements.processview.description.commands.Delay
 
Delay.DelayOption - Enum in jsl.modeling.elements.entity
NONE = no duration specified, will result in an exception DIRECT = uses the activity time specified directly for the activity BY_TYPE = asks the EntityType to provide the time for this activity ENTITY = uses the entity's getDurationTime() method
DelayedState() - Constructor for class jsl.modeling.resource.FailureNotice.DelayedState
 
DelayedState() - Constructor for class jsl.modeling.resource.InactivePeriodNotice.DelayedState
 
DelayStation - Class in jsl.modeling.elements.station
 
DelayStation(ModelElement) - Constructor for class jsl.modeling.elements.station.DelayStation
 
DelayStation(ModelElement, String) - Constructor for class jsl.modeling.elements.station.DelayStation
 
DelayStation(ModelElement, GetValueIfc) - Constructor for class jsl.modeling.elements.station.DelayStation
 
DelayStation(ModelElement, GetValueIfc, String) - Constructor for class jsl.modeling.elements.station.DelayStation
 
DelayStation(ModelElement, GetValueIfc, SendQObjectIfc, String) - Constructor for class jsl.modeling.elements.station.DelayStation
 
deleteDirectory(File) - Static method in class jsl.utilities.JSLFileUtil
Recursively deletes
deleteDirectory(Path) - Static method in class jsl.utilities.JSLFileUtil
 
deleteEmbeddedDerbyDatabase(Path) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
This does not check if the database is shutdown.
deleteModelElementObserver(String, ObserverIfc) - Method in class jsl.simulation.Model
Removes the supplied observer from the ModelElement with the given name.
deleteObserver(ObserverIfc) - Method in class jsl.modeling.elements.spatial.SpatialModel
 
deleteObserver(ObserverIfc) - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
deleteObserver(ObserverIfc) - Method in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
deleteObserver(ObserverIfc) - Method in class jsl.observers.ObservableComponent
 
deleteObserver(ObserverIfc) - Method in interface jsl.observers.ObservableIfc
Allows the deletion (removing) of an observer from the observable
deleteObserver(ObserverIfc) - Method in class jsl.observers.TestObserverableObserver.Observable
 
deleteObserver(ObserverIfc) - Method in class jsl.simulation.Executive
 
deleteObserver(ObserverIfc) - Method in class jsl.simulation.IterativeProcess
 
deleteObserver(ObserverIfc) - Method in class jsl.simulation.ModelElement
 
deleteObserver(ObserverIfc) - Method in class jsl.simulation.Simulation
 
deleteObserver(ObserverIfc) - Method in class jsl.utilities.DataObservable
 
deleteObserver(ObserverIfc) - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
deleteObserver(ObserverIfc) - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
deleteObserver(ObserverIfc) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
deleteObserverFromModelElements(ObserverIfc) - Method in class jsl.simulation.ModelElement
Removes the observer from this model element.
deleteObservers() - Method in class jsl.modeling.elements.spatial.SpatialModel
 
deleteObservers() - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
deleteObservers() - Method in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
deleteObservers() - Method in class jsl.observers.ObservableComponent
 
deleteObservers() - Method in interface jsl.observers.ObservableIfc
Deletes all the observers from the observable
deleteObservers() - Method in class jsl.observers.TestObserverableObserver.Observable
 
deleteObservers() - Method in class jsl.simulation.Executive
 
deleteObservers() - Method in class jsl.simulation.IterativeProcess
 
deleteObservers() - Method in class jsl.simulation.ModelElement
 
deleteObservers() - Method in class jsl.simulation.Simulation
 
deleteObservers() - Method in class jsl.utilities.DataObservable
 
deleteObservers() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
deleteObservers() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
deleteObservers() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
deleteScheduleChangeListener(ScheduleChangeListenerIfc) - Method in class jsl.modeling.elements.Schedule
 
deleteScheduleChangeListeners() - Method in class jsl.modeling.elements.Schedule
Deletes all listeners
deleteSimulationRunRecord(String, String) - Method in class jslx.dbutilities.JSLDatabase
The combination of simName and expName should be unique within the database.
deleteSQLiteDatabase(Path) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
Deletes a SQLite database Strategy: - simply deletes the file at the end of the path - it may or not be a valid SQLiteDatabase
DemandArrivalAction() - Constructor for class examples.inventory.ContinuousReviewPolicyrQ.DemandArrivalAction
 
demoResponseReport() - Static method in class examples.running.SimulationDemos
Shows how to create a CSVResponseReport with specific responses
DEmpirical - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
DEmpiricalCDF - Class in jsl.utilities.distributions
Provides a representation for a discrete distribution with arbitrary values and assigned probabilities to each value.
DEmpiricalCDF(double[], double[]) - Constructor for class jsl.utilities.distributions.DEmpiricalCDF
 
DEmpiricalCDF(double[], double[], String) - Constructor for class jsl.utilities.distributions.DEmpiricalCDF
(v[0], cdf[0], ...) represent the value and the cumulative probability of that value.
DEmpiricalList<T> - Class in jsl.utilities.random.robj
Randomly selects the elements in the list according to a supplied CDF across the items
DEmpiricalList(List<T>, double[]) - Constructor for class jsl.utilities.random.robj.DEmpiricalList
 
DEmpiricalList(List<T>, double[], RNStreamIfc) - Constructor for class jsl.utilities.random.robj.DEmpiricalList
 
DEmpiricalRV - Class in jsl.utilities.random.rvariable
Discrete Empirical Random Variable.
DEmpiricalRV(double[], double[]) - Constructor for class jsl.utilities.random.rvariable.DEmpiricalRV
Randomly selects from the array using the supplied cdf
DEmpiricalRV(double[], double[], int) - Constructor for class jsl.utilities.random.rvariable.DEmpiricalRV
Randomly selects from the array using the supplied cdf
DEmpiricalRV(double[], double[], RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.DEmpiricalRV
Randomly selects from the array using the supplied cdf
DEmpiricalRVExample() - Static method in class examples.utilities.random.GenerateRVExamples
 
dequeue(Queue<Request>, double) - Method in class jsl.modeling.resource.Request.RequestState
 
dequeue(Queue<Request>, double) - Method in class jsl.modeling.resource.Request.WaitingState
 
dequeued(Request, Queue<Request>) - Method in class jsl.modeling.resource.RequestReactorAdapter
 
dequeued(Request, Queue<Request>) - Method in interface jsl.modeling.resource.RequestReactorIfc
Called when the request is dequeued from the waiting state
DEQUEUED - jsl.modeling.queue.Queue.Status
 
DescendingByNumIdleComparator() - Constructor for class jsl.modeling.resource.ResourcePool.DescendingByNumIdleComparator
 
Destination(EntityReceiverAbstract, GetValueIfc) - Constructor for class jsl.modeling.elements.entity.EntityType.Destination
 
DestinationIfc - Interface in jsl.modeling.elements.entity
The DestinationIfc can lookup an EntityReceiverAbstract and also return a value, which might be interpreted as a time to travel to the receiver
detachAggregate(Aggregate) - Method in class jsl.modeling.elements.variable.Aggregatable
This method is called by Aggregate to unregister itself as an aggregate for this variable, when it is told to stop observing the variable
detachEntityReceivedListener(EntityReceivedListener) - Method in class jsl.modeling.elements.entity.EntityType
Detaches a previously attached listener
detachEntitySentListener(EntitySentListener) - Method in class jsl.modeling.elements.entity.EntityType
Detaches a listener
detachResourceSet(ResourceSet) - Method in class jsl.modeling.elements.entity.Resource
 
detachStateChangeListener(ResourceStateChangeListenerIfc) - Method in class jsl.modeling.elements.entity.Resource
 
detachStateChangeListener(SResourceStateChangeListenerIfc) - Method in class jsl.modeling.elements.station.SResource
 
detachStateEnteredListener(StateEnteredListenerIfc) - Method in class jsl.simulation.ModelElementState
 
DEV_SSQ - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.DEV_SSQ.
DEV_SSQ - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.DEV_SSQ.
dice - Variable in class examples.montecarlo.dicepackage.CrapsGame
 
Dice - Class in examples.montecarlo.dicepackage
 
Dice() - Constructor for class examples.montecarlo.dicepackage.Dice
 
Die - Class in examples.montecarlo.dicepackage
 
Die() - Constructor for class examples.montecarlo.dicepackage.Die
 
Die(int) - Constructor for class examples.montecarlo.dicepackage.Die
 
DIFF_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
The column JSL_DB.PW_DIFF_WITHIN_REP_VIEW.DIFF_NAME.
difference(Set<T>, Set<T>) - Static method in class jsl.utilities.math.Sets
Deprecated.
digamma(double) - Static method in class jsl.utilities.distributions.Gamma
Computes the digamma function Mark Johnson, 2nd September 2007 Computes the Ψ(x) or digamma function, i.e., the derivative of the log gamma function, using a series expansion.
diGammaFunction(double) - Static method in class jsl.utilities.distributions.Gamma
Computes the digamma function using AS 103 Reference: Jose Bernardo, Algorithm AS 103: Psi ( Digamma ) Function, Applied Statistics, Volume 25, Number 3, 1976, pages 315-317.
DIRECT - jsl.modeling.elements.entity.Delay.DelayOption
 
DIRECT - jsl.modeling.elements.entity.EntityType.SendOption
 
DIRECT - jsl.modeling.elements.entity.ReleaseResources.RequirementOption
 
DIRECT - jsl.modeling.elements.entity.SeizeResources.RequirementOption
 
DiscreteDistributionIfc - Interface in jsl.utilities.distributions
Represents a discrete probability distribution function
dispose() - Method in class jsl.modeling.elements.entity.Entity
Causes the entity to be disposed.
dispose(Entity) - Method in class jsl.modeling.elements.entity.EntityType
Disposes of the entity, collects statistics if turned on
Dispose() - Constructor for class examples.models.GGCQueuingStation.Dispose
 
Dispose() - Constructor for class examples.models.GGCQueuingStationWithCustST.Dispose
 
Dispose() - Constructor for class examples.models.TandemQueue.Dispose
 
Dispose() - Constructor for class examples.models.TieDyeTShirts.Dispose
 
Dispose() - Constructor for class examples.station.ChooseBetweenThreeStations.Dispose
 
Dispose() - Constructor for class examples.station.ChooseBetweenTwoStations.Dispose
 
Dispose() - Constructor for class examples.station.LOTR.Dispose
 
Dispose() - Constructor for class examples.station.TandemQueue.Dispose
 
Dispose() - Constructor for class examples.station.TieDyeTShirtsSR.Dispose
 
DisposeEntity - Class in jsl.modeling.elements.entity
 
DisposeEntity() - Constructor for class jsl.modeling.elements.entity.DisposeEntity
 
distance(CoordinateIfc, CoordinateIfc) - Method in class jsl.modeling.elements.spatial.Euclidean2DPlane
 
distance(CoordinateIfc, CoordinateIfc) - Method in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
 
distance(CoordinateIfc, CoordinateIfc) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
 
distance(CoordinateIfc, CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialModel
Computes the distance between the two supplied coordinates
distance(SpatialElementIfc, SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.SpatialModel
Computes the distance between the two supplied elements The elements must be valid within the (same) spatial model or an IllegalArgumentException will be thrown.
distanceTo(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
 
distanceTo(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialElement
 
distanceTo(CoordinateIfc) - Method in interface jsl.modeling.elements.spatial.SpatialElementIfc
This is a "convenience" method for getting the distance from this element to the supplied coordinate within the underlying spatial model
distanceTo(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialModelElement
 
distanceTo(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialResource
 
distanceTo(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
 
distanceTo(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.SpatialElement
 
distanceTo(SpatialElementIfc) - Method in interface jsl.modeling.elements.spatial.SpatialElementIfc
This is a "convenience" method for getting the distance from this element to the supplied element within the underlying spatial model Requirement: The elements must be in the same spatial model.
distanceTo(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.SpatialModelElement
 
distanceTo(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.SpatialResource
 
Distribution - Class in jsl.utilities.distributions
An Distribution provides a skeletal implementation for classes that must implement the DistributionIfc.
Distribution() - Constructor for class jsl.utilities.distributions.Distribution
Constructs a probability distribution
Distribution(String) - Constructor for class jsl.utilities.distributions.Distribution
Constructs a probability distribution
Distribution.RandomControls - Class in jsl.utilities.distributions
 
DistributionFunctionIfc - Interface in jsl.utilities.distributions
 
DistributionIfc - Interface in jsl.utilities.distributions
Represents the basic interface that all probability distributions must implement.
divide(double) - Method in class jsl.modeling.elements.spatial.Vector3D
Divides each element by s
divideConstant(double[], double) - Static method in class jsl.utilities.JSLArrayUtil
 
DLQTimedUpdateDemo - Class in examples.models
 
DLQTimedUpdateDemo(ModelElement) - Constructor for class examples.models.DLQTimedUpdateDemo
 
DLQTimedUpdateDemo(ModelElement, int, RandomIfc, RandomIfc) - Constructor for class examples.models.DLQTimedUpdateDemo
 
DMarkovChain - Class in jsl.utilities.random.sp
Randomly generates the states of a discrete Markov Chain.
DMarkovChain(int, double[][]) - Constructor for class jsl.utilities.random.sp.DMarkovChain
 
DMarkovChain(int, double[][], RNStreamIfc) - Constructor for class jsl.utilities.random.sp.DMarkovChain
 
doesNotAllowPreemption() - Method in class jsl.modeling.resource.Request
 
DomainIfc - Interface in jsl.utilities.distributions
Used to represent the set of possible values for continuous distributions
doNextJobStep() - Method in class examples.jobshop.JobGenerator.Job
 
DOWN - Static variable in class examples.models.UpDownComponent
 
DOWN - Static variable in class examples.models.UpDownComponentV2
 
DPopControls() - Constructor for class jsl.utilities.random.robj.DPopulation.DPopControls
 
DPopulation - Class in jsl.utilities.random.robj
A DPopulation is a population of doubles that can be sampled from and permuted.
DPopulation(double[]) - Constructor for class jsl.utilities.random.robj.DPopulation
 
DPopulation(double[], RNStreamIfc) - Constructor for class jsl.utilities.random.robj.DPopulation
 
DPopulation(double[], RNStreamIfc, String) - Constructor for class jsl.utilities.random.robj.DPopulation
 
DPopulation.DPopControls - Class in jsl.utilities.random.robj
 
DriverLicenseBureau - Class in examples.queueing
 
DriverLicenseBureau(ModelElement) - Constructor for class examples.queueing.DriverLicenseBureau
 
DriverLicenseBureau(ModelElement, int, RVariableIfc, RVariableIfc) - Constructor for class examples.queueing.DriverLicenseBureau
 
DriverLicenseBureauWithQ - Class in examples.queueing
 
DriverLicenseBureauWithQ(ModelElement) - Constructor for class examples.queueing.DriverLicenseBureauWithQ
 
DriverLicenseBureauWithQ(ModelElement, int, RandomIfc, RandomIfc) - Constructor for class examples.queueing.DriverLicenseBureauWithQ
 
DriverLicenseBureauWithQJ8 - Class in examples.queueing
 
DriverLicenseBureauWithQJ8(ModelElement) - Constructor for class examples.queueing.DriverLicenseBureauWithQJ8
 
DriverLicenseBureauWithQJ8(ModelElement, int, RandomIfc, RandomIfc) - Constructor for class examples.queueing.DriverLicenseBureauWithQJ8
 
DriverLicenseBureauWithResource - Class in examples.resource
 
DriverLicenseBureauWithResource(ModelElement) - Constructor for class examples.resource.DriverLicenseBureauWithResource
 
DriverLicenseBureauWithResource(ModelElement, int, RVariableIfc, RVariableIfc) - Constructor for class examples.resource.DriverLicenseBureauWithResource
 
DriverLicenseBureauWithResourceSet - Class in examples.resource
 
DriverLicenseBureauWithResourceSet(ModelElement) - Constructor for class examples.resource.DriverLicenseBureauWithResourceSet
 
DriverLicenseBureauWithResourceSet(ModelElement, int, RVariableIfc, RVariableIfc) - Constructor for class examples.resource.DriverLicenseBureauWithResourceSet
 
DriveThroughPharmacy - Class in examples.models
 
DriveThroughPharmacy(ModelElement) - Constructor for class examples.models.DriveThroughPharmacy
 
DriveThroughPharmacy(ModelElement, int) - Constructor for class examples.models.DriveThroughPharmacy
 
DriveThroughPharmacy(ModelElement, int, RandomIfc, RandomIfc) - Constructor for class examples.models.DriveThroughPharmacy
 
dropJSLDbSchema(Database) - Static method in class jslx.dbutilities.JSLDatabase
Drops the getJSLSchemaName() schema and any related tables in the supplied database if they exist.
dropSchema(String, List<String>, List<String>) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Drops the named schema from the database.
DTPFunctionalTest - Class in examples.models
 
DTPFunctionalTest(ModelElement) - Constructor for class examples.models.DTPFunctionalTest
 
DTPFunctionalTest(ModelElement, int, RandomIfc, RandomIfc) - Constructor for class examples.models.DTPFunctionalTest
 
DTPQueueModel - Class in examples.models
 
DTPQueueModel(ModelElement) - Constructor for class examples.models.DTPQueueModel
 
DTPQueueModel(ModelElement, int, RandomIfc, RandomIfc) - Constructor for class examples.models.DTPQueueModel
 
DTPQueueResourceModelWithFailures - Class in examples.resource.resoureunit
 
DTPQueueResourceModelWithFailures(ModelElement) - Constructor for class examples.resource.resoureunit.DTPQueueResourceModelWithFailures
 
DTPQueueResourceModelWithFailures(ModelElement, int, RandomIfc, RandomIfc) - Constructor for class examples.resource.resoureunit.DTPQueueResourceModelWithFailures
 
DTPQueueResourceModelWithFailures.FailureEventListener - Class in examples.resource.resoureunit
 
DTPQueueResourceModelWithFailuresAndSchedule - Class in examples.resource.resoureunit
 
DTPQueueResourceModelWithFailuresAndSchedule(ModelElement) - Constructor for class examples.resource.resoureunit.DTPQueueResourceModelWithFailuresAndSchedule
 
DTPQueueResourceModelWithFailuresAndSchedule(ModelElement, int, RandomIfc, RandomIfc) - Constructor for class examples.resource.resoureunit.DTPQueueResourceModelWithFailuresAndSchedule
 
DTPQueueResourcePoolModel - Class in examples.resource.resoureunit
 
DTPQueueResourcePoolModel(ModelElement) - Constructor for class examples.resource.resoureunit.DTPQueueResourcePoolModel
 
DTPQueueResourcePoolModel(ModelElement, int) - Constructor for class examples.resource.resoureunit.DTPQueueResourcePoolModel
 
DTPQueueResourcePoolModel(ModelElement, int, RandomIfc, RandomIfc) - Constructor for class examples.resource.resoureunit.DTPQueueResourcePoolModel
 
DTPQueueResourcePoolWithQModel - Class in examples.resource.resoureunit
 
DTPQueueResourcePoolWithQModel(ModelElement) - Constructor for class examples.resource.resoureunit.DTPQueueResourcePoolWithQModel
 
DTPQueueResourcePoolWithQModel(ModelElement, int) - Constructor for class examples.resource.resoureunit.DTPQueueResourcePoolWithQModel
 
DTPQueueResourcePoolWithQModel(ModelElement, int, RandomIfc, RandomIfc) - Constructor for class examples.resource.resoureunit.DTPQueueResourcePoolWithQModel
 
DUniform - Class in jsl.utilities.distributions
Models discrete random variables that are uniformly distributed over a contiguous range of integers.
DUniform - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
DUniform() - Constructor for class jsl.utilities.distributions.DUniform
Constructs a discrete uniform over the range {0,1}
DUniform(double[]) - Constructor for class jsl.utilities.distributions.DUniform
Constructs a discrete uniform where parameter[0] is the lower slimit and parameter[1] is the upper limit of the range.
DUniform(int, int) - Constructor for class jsl.utilities.distributions.DUniform
Constructs a discrete uniform over the supplied range the lower limit must be < upper limit
DUniform(int, int, String) - Constructor for class jsl.utilities.distributions.DUniform
Constructs a discrete uniform over the supplied range the lower limit must be < upper limit
DUniformList<T> - Class in jsl.utilities.random.robj
Uniformly selects elements from the list (with equal probability)
DUniformList() - Constructor for class jsl.utilities.random.robj.DUniformList
 
DUniformRV - Class in jsl.utilities.random.rvariable
discrete uniform(min, max) random variable
DUniformRV(int, int) - Constructor for class jsl.utilities.random.rvariable.DUniformRV
 
DUniformRV(int, int, int) - Constructor for class jsl.utilities.random.rvariable.DUniformRV
 
DUniformRV(int, int, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.DUniformRV
 
duration(GetValueIfc) - Method in class jsl.modeling.resource.Request.Builder
 
duration(GetValueIfc) - Method in interface jsl.modeling.resource.Request.BuildStep
 

E

EAST - jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel.Direction
 
ELEMENT_ID - Variable in class jslx.dbutilities.jsldbsrc.tables.ModelElement
The column JSL_DB.MODEL_ELEMENT.ELEMENT_ID.
ELEMENT_ID_FK - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.ELEMENT_ID_FK.
ELEMENT_ID_FK - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.ELEMENT_ID_FK.
ELEMENT_ID_FK - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
The column JSL_DB.WITHIN_REP_COUNTER_STAT.ELEMENT_ID_FK.
ELEMENT_ID_FK - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
The column JSL_DB.WITHIN_REP_STAT.ELEMENT_ID_FK.
ELEMENT_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.ModelElement
The column JSL_DB.MODEL_ELEMENT.ELEMENT_NAME.
Empirical - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
EmpiricalRV - Class in jsl.utilities.random.rvariable
A random variable that samples from the provided data
EmpiricalRV(double[]) - Constructor for class jsl.utilities.random.rvariable.EmpiricalRV
 
EmpiricalRV(double[], int) - Constructor for class jsl.utilities.random.rvariable.EmpiricalRV
 
EmpiricalRV(double[], RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.EmpiricalRV
 
emptyMoveComplete() - Method in class jsl.modeling.elements.spatial.transporter.Transporter.AllocatedMovingEmpty
 
emptyMoveComplete() - Method in class jsl.modeling.elements.spatial.transporter.Transporter.TransporterState
 
emptyMoveComplete(Transporter) - Method in interface jsl.modeling.elements.spatial.transporter.EmptyMoveCompletionIfc
 
emptyMoveComplete(Transporter) - Method in class jsl.modeling.elements.spatial.transporter.TransporterUser
 
emptyMoveCompleted() - Method in class jsl.modeling.elements.spatial.MobileResource
Subclasses must override this method to react to the end of an empty move
EmptyMoveCompletionIfc - Interface in jsl.modeling.elements.spatial.transporter
 
end() - Method in class jsl.simulation.Executive
 
end() - Method in class jsl.simulation.IterativeProcess.Created
 
end() - Method in class jsl.simulation.IterativeProcess
The iterative process will continue until there are no more steps or its maximum execution time has been reached, whichever comes first.
end() - Method in class jsl.simulation.IterativeProcess.Initialized
 
end() - Method in class jsl.simulation.IterativeProcess.IterativeState
 
end() - Method in class jsl.simulation.IterativeProcess.StepCompleted
 
end() - Method in interface jsl.simulation.IterativeProcessIfc
The iterative process will continue until there are no more steps or its maximum execution time has been reached, whichever comes first.
end() - Method in class jsl.simulation.Simulation
Causes the simulation to end after the current replication is completed
end(String) - Method in class jsl.simulation.Executive
 
end(String) - Method in class jsl.simulation.IterativeProcess
The iterative process will continue until there are no more steps or its maximum execution time has been reached, whichever comes first.
end(String) - Method in interface jsl.simulation.IterativeProcessIfc
The iterative process will continue until there are no more steps or its maximum execution time has been reached, whichever comes first.
end(String) - Method in class jsl.simulation.Simulation
Causes the simulation to end after the current replication is completed
END - jslx.dbutilities.dbutil.DatabaseIfc.LineOption
 
END_EVENT_PRIORITY - Variable in class jsl.modeling.elements.variable.ResponseInterval
Need to ensure that end event happens before schedule end
END_SOURCE - Static variable in class jsl.utilities.IterativeDataObservable
An "enum" to indicate that this iterative data source has just reached it's end Subclasses are responsible for using notifyObservers(END_SOURCE) to let observers know that the end of the source has been reached
EndDownTimeAction() - Constructor for class jsl.modeling.resource.ResourceUnit.EndDownTimeAction
 
Ended() - Constructor for class jsl.simulation.IterativeProcess.Ended
 
endFailure(FailureNotice) - Method in class jsl.modeling.resource.ResourceUnit.Failed
 
endFailure(FailureNotice) - Method in class jsl.modeling.resource.ResourceUnit.ResourceState
 
EndInactivePeriodAction() - Constructor for class jsl.modeling.resource.ResourceUnit.EndInactivePeriodAction
 
endItem(JSLEvent) - Method in class jsl.modeling.elements.Schedule
 
endIterations() - Method in class jsl.simulation.Executive.EventExecutionProcess
 
endIterations() - Method in class jsl.simulation.IterativeProcess
 
endIterations() - Method in class jsl.simulation.Simulation.ReplicationExecutionProcess
 
endLoading() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
Allows the client to indicate that the transporter is done loading.
EndNoOpPatientStayListener() - Constructor for class examples.hospitalward.BedWard.EndNoOpPatientStayListener
 
endOfDelay(Entity) - Method in class jsl.modeling.elements.entity.Delay
 
EndOfOperationAction() - Constructor for class examples.hospitalward.OperatingRoom.EndOfOperationAction
 
EndOfOperationAction() - Constructor for class examples.queueing.HospitalWard.EndOfOperationAction
 
EndOfPostOperationStayAction() - Constructor for class examples.hospitalward.BedWard.EndOfPostOperationStayAction
 
EndOfPostOperationStayAction() - Constructor for class examples.queueing.HospitalWard.EndOfPostOperationStayAction
 
EndOfPreOperationStayAction() - Constructor for class examples.queueing.HospitalWard.EndOfPreOperationStayAction
 
endOfService(Allocation) - Method in class jsl.modeling.elements.entity.ResourceProvider
 
endOperation() - Method in class jsl.modeling.elements.component.Component.ComponentState
 
endOperation() - Method in class jsl.modeling.elements.component.Component
Can be used to directly end an on-going operation.
endOperation() - Method in class jsl.modeling.elements.component.Component.Operating
 
endOperationAction() - Method in class jsl.modeling.elements.component.Component
This method is called right after the component enters the activated state, i.e.
EndOpPatientPreOpStayListener() - Constructor for class examples.hospitalward.BedWard.EndOpPatientPreOpStayListener
 
endRepair() - Method in class jsl.modeling.elements.component.Component.ComponentState
 
endRepair() - Method in class jsl.modeling.elements.component.Component
Can be used to directly end an on-going repair.
endRepair() - Method in class jsl.modeling.elements.component.Component.Repairing
 
endRepairAction() - Method in class jsl.modeling.elements.component.Component
This method is called right after the component enters the activated state after being repaired, i.e.
endReplication() - Method in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
 
endReplication() - Method in class jsl.utilities.statistic.welch.WelchDataArrayCollector
 
endReplication() - Method in interface jsl.utilities.statistic.welch.WelchDataCollectorIfc
Should be executed after each replication
EndRequestUsageAction() - Constructor for class jsl.modeling.resource.ResourceUnit.EndRequestUsageAction
 
endSchedule(JSLEvent) - Method in class jsl.modeling.elements.Schedule
 
EndServiceListener() - Constructor for class examples.jockeying.SingleServerStation.EndServiceListener
 
EndServiceListener() - Constructor for class jsl.modeling.elements.entity.WorkStation.EndServiceListener
 
endUnloading() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
Allows the client to indicate that the transporter is done unloading.
endUsingResource(Entity) - Method in class jsl.modeling.elements.entity.SQSRWorkStation
 
enqueue(T) - Method in class jsl.modeling.queue.Queue
Places the QObject in the queue, uses the priority associated with the QObject, which is 1 by default Automatically, updates the number in queue response variable.
enqueue(T, int) - Method in class jsl.modeling.queue.Queue
Places the QObject in the queue, with the default priority of 1 Automatically, updates the number in queue response variable.
enqueue(T, int, S) - Method in class jsl.modeling.queue.Queue
Places the QObject in the queue, with the specified priority Automatically, updates the number in queue response variable.
enqueue(T, S) - Method in class jsl.modeling.queue.Queue
Places the QObject in the queue, uses the priority associated with the QObject, which is 1 by default Automatically, updates the number in queue response variable.
enqueued(Request, Queue<Request>) - Method in class jsl.modeling.resource.RequestReactorAdapter
 
enqueued(Request, Queue<Request>) - Method in interface jsl.modeling.resource.RequestReactorIfc
Called when the request is placed in the waiting state
ENQUEUED - jsl.modeling.queue.Queue.Status
 
enqueueIncomingFailureNotice(FailureNotice) - Method in class jsl.modeling.resource.ResourceUnit
Causes an incoming failure notice to wait
enqueueIncomingRequest(Request) - Method in class jsl.modeling.resource.ResourceUnit
Causes the request to wait in the request enterWaitingState
enter() - Method in class jsl.simulation.ModelElementState
Causes the state to be entered at the current simulation time
enter(double) - Method in class jsl.simulation.ModelElementState
Causes the state to be entered with the time entered set to the supplied value
enter(double) - Method in class jsl.simulation.State
Causes the state to be entered If the state has already been entered then nothing happens.
enterQueue(Queue, double, int, Object) - Method in class jsl.modeling.queue.QObject
Used by Queue to indicate that the QObject has entered the queue
entity(Object) - Method in class jsl.modeling.resource.Request.Builder
 
entity(Object) - Method in interface jsl.modeling.resource.Request.BuildStep
 
Entity - Class in jsl.modeling.elements.entity
 
Entity(EntityType, String) - Constructor for class jsl.modeling.elements.entity.Entity
Creates an Entity with the given name and the creation time set to the current simulation time
ENTITY - jsl.modeling.elements.entity.Delay.DelayOption
 
ENTITY - jsl.modeling.elements.entity.ReleaseResources.RequirementOption
 
ENTITY - jsl.modeling.elements.entity.SeizeResources.RequirementOption
 
EntityGenerator - Class in jsl.modeling.elements.entity
An EntityGenerator creates entities according to a entity type and sends them to a receiver according to the specified sending option.
EntityGenerator(ModelElement) - Constructor for class jsl.modeling.elements.entity.EntityGenerator
Creates an EntityGenerator
EntityGenerator(ModelElement, String) - Constructor for class jsl.modeling.elements.entity.EntityGenerator
Creates an EntityGenerator
EntityGenerator(ModelElement, RandomIfc) - Constructor for class jsl.modeling.elements.entity.EntityGenerator
Creates an EntityGenerator
EntityGenerator(ModelElement, RandomIfc, String) - Constructor for class jsl.modeling.elements.entity.EntityGenerator
Creates an EntityGenerator
EntityGenerator(ModelElement, RandomIfc, RandomIfc) - Constructor for class jsl.modeling.elements.entity.EntityGenerator
Creates an EntityGenerator.
EntityGenerator(ModelElement, RandomIfc, RandomIfc, long, double, String) - Constructor for class jsl.modeling.elements.entity.EntityGenerator
Creates an EntityGenerator that generates entities
EntityGenerator(ModelElement, RandomIfc, RandomIfc, long, String) - Constructor for class jsl.modeling.elements.entity.EntityGenerator
Creates an EntityGenerator
EntityGenerator(ModelElement, RandomIfc, RandomIfc, String) - Constructor for class jsl.modeling.elements.entity.EntityGenerator
Creates an EntityGenerator.
EntityProcessGenerator - Class in jsl.modeling.elements.processview.description
 
EntityProcessGenerator(ModelElement, ProcessDescription) - Constructor for class jsl.modeling.elements.processview.description.EntityProcessGenerator
 
EntityProcessGenerator(ModelElement, ProcessDescription, String) - Constructor for class jsl.modeling.elements.processview.description.EntityProcessGenerator
 
EntityProcessGenerator(ModelElement, ProcessDescription, RandomIfc) - Constructor for class jsl.modeling.elements.processview.description.EntityProcessGenerator
 
EntityProcessGenerator(ModelElement, ProcessDescription, RandomIfc, String) - Constructor for class jsl.modeling.elements.processview.description.EntityProcessGenerator
 
EntityProcessGenerator(ModelElement, ProcessDescription, RandomIfc, RandomIfc) - Constructor for class jsl.modeling.elements.processview.description.EntityProcessGenerator
 
EntityProcessGenerator(ModelElement, ProcessDescription, RandomIfc, RandomIfc, long) - Constructor for class jsl.modeling.elements.processview.description.EntityProcessGenerator
 
EntityProcessGenerator(ModelElement, ProcessDescription, RandomIfc, RandomIfc, long, double) - Constructor for class jsl.modeling.elements.processview.description.EntityProcessGenerator
 
EntityProcessGenerator(ModelElement, ProcessDescription, RandomIfc, RandomIfc, long, double, String) - Constructor for class jsl.modeling.elements.processview.description.EntityProcessGenerator
 
EntityProcessGenerator(ModelElement, ProcessDescription, RandomIfc, RandomIfc, long, String) - Constructor for class jsl.modeling.elements.processview.description.EntityProcessGenerator
 
EntityProcessGenerator(ModelElement, ProcessDescription, RandomIfc, RandomIfc, String) - Constructor for class jsl.modeling.elements.processview.description.EntityProcessGenerator
 
entityReceived(Entity) - Method in class jsl.modeling.elements.entity.EntityReceivedListener
 
EntityReceivedListener - Class in jsl.modeling.elements.entity
 
EntityReceivedListener() - Constructor for class jsl.modeling.elements.entity.EntityReceivedListener
 
EntityReceiver - Class in jsl.modeling.elements.entity
Represents a base class for developing model elements that can receive entities.
EntityReceiver(ModelElement) - Constructor for class jsl.modeling.elements.entity.EntityReceiver
 
EntityReceiver(ModelElement, String) - Constructor for class jsl.modeling.elements.entity.EntityReceiver
 
EntityReceiverAbstract - Class in jsl.modeling.elements.entity
Represents something that can receive entities
EntityReceiverAbstract() - Constructor for class jsl.modeling.elements.entity.EntityReceiverAbstract
 
EntityReceiverIteratorIfc - Interface in jsl.modeling.elements.entity
 
EntityReceiverListIterator - Class in jsl.modeling.elements.entity
 
EntityReceiverListIterator(List<EntityReceiverAbstract>) - Constructor for class jsl.modeling.elements.entity.EntityReceiverListIterator
 
EntitySelectionRuleIfc - Interface in jsl.modeling.elements.entity
 
EntitySenderIfc - Interface in jsl.modeling.elements.entity
This interface is used by EntityReceiver if one of the default options is not specified.
entitySent(Entity) - Method in class jsl.modeling.elements.entity.EntitySentListener
 
EntitySentListener - Class in jsl.modeling.elements.entity
 
EntitySentListener() - Constructor for class jsl.modeling.elements.entity.EntitySentListener
 
EntityType - Class in jsl.modeling.elements.entity
EntityType represents a generic classification of entities.
EntityType(ModelElement) - Constructor for class jsl.modeling.elements.entity.EntityType
Creates an EntityType with a default name
EntityType(ModelElement, String) - Constructor for class jsl.modeling.elements.entity.EntityType
Creates an EntityType with the given name
EntityType.CDestination - Class in jsl.modeling.elements.entity
 
EntityType.Destination - Class in jsl.modeling.elements.entity
 
EntityType.SendOption - Enum in jsl.modeling.elements.entity
SendOption {DIRECT, SEQ, BY_TYPE} DIRECT, client must use setDirectEntityReceiver() to set the receiver SEQ, entity uses predefined sequence in its EntityType BY_TYPE, entity uses its EntityType to determine next receiver NONE, there is no option specified, will cause exception when sending entities unless behavior is overridden
EntityTypeNameComparator() - Constructor for class jsl.modeling.elements.processview.description.ProcessDescription.EntityTypeNameComparator
 
eof() - Static method in class jsl.utilities.reporting.TextIO
Test whether the next character in the current input source is an end-of-file.
EOF - Static variable in class jsl.utilities.reporting.TextIO
The value returned by the peek() method when the input is at end-of-file.
eoln() - Static method in class jsl.utilities.reporting.TextIO
Test whether the next character in the current input source is an end-of-line.
EOLN - Static variable in class jsl.utilities.reporting.TextIO
The value returned by the peek() method when the input is at end-of-line.
equal(double, double) - Static method in class jsl.utilities.math.JSLMath
Compares two numbers a and b and checks if they are within the default numerical precision of each other.
equal(double, double, double) - Static method in class jsl.utilities.math.JSLMath
Compares two numbers a and b and checks if they are within the supplied precision of each other.
equals(double, double, double) - Method in class jsl.modeling.elements.spatial.Vector3D
Checks if this vector is equal to the specified coordinates
equals(Object) - Method in class jsl.modeling.elements.spatial.Vector3D
Checks if this vector is equal to the specified Object They are equal if the specified Object is a Vector3D and the two vectors x, y, z coordinates are equal
equals(Object) - Method in class jsl.utilities.statistic.IntegerFrequency.Cell
 
equals(Object) - Method in class jslx.tabularfiles.ColumnType
 
estimate() - Method in class examples.montecarlo.EstimateRenewals
 
estimateCorrelation() - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
Estimates the correlation based on the provided number of replications of the given generate size
estimateCorrelation() - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
Estimates the correlation based on the provided number of replications of the given generate size
estimateCorrelation(double) - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
Estimates the correlation to the precision of the half-width bound The maximum number of replications is set at 20*getNumberOfReplications() The size of each generate for an individual replication is getSampleSize()
estimateCorrelation(double) - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
Estimates the correlation to the precision of the half-width bound The maximum number of replications is set at 20*getNumberOfReplications() The size of each generate for an individual replication is getSampleSize()
estimateCorrelation(double, int) - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
Estimates the correlation to the precision of the half-width bound The maximum number of replications is set at 20*getNumberOfReplications()
estimateCorrelation(double, int) - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
Estimates the correlation to the precision of the half-width bound The maximum number of replications is set at 20*getNumberOfReplications()
estimateCorrelation(double, int, int) - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
Estimates the correlation to the precision of the half-width bound or until the specified number of replications has been met
estimateCorrelation(double, int, int) - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
Estimates the correlation to the precision of the half-width bound or until the specified number of replications has been met
estimateCorrelation(int) - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
Estimates the correlation based on the provided number of replications of the given generate size
estimateCorrelation(int) - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
Estimates the correlation based on the provided number of replications of the given generate size
estimateCorrelation(int, int) - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
Estimates the correlation based on the provided number of replications of the given generate size
estimateCorrelation(int, int) - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
Estimates the correlation based on the provided number of replications of the given generate size
estimateMeanNumberOfRolls(int, int) - Method in class examples.montecarlo.dicepackage.TwoSixSidedDice
 
EstimateRenewals - Class in examples.montecarlo
 
EstimateRenewals() - Constructor for class examples.montecarlo.EstimateRenewals
 
EstimateRenewals(RVariableIfc, double) - Constructor for class examples.montecarlo.EstimateRenewals
 
EstimateRenewals(RVariableIfc, double, double) - Constructor for class examples.montecarlo.EstimateRenewals
 
estimateSampleSize(double) - Method in class jsl.utilities.statistic.AntitheticStatistic
 
estimateSampleSize(double) - Method in class jsl.utilities.statistic.Statistic
Estimates the number of observations needed in order to obtain a getConfidenceLevel() confidence interval with plus/minus the provided half-width
estimateSampleSize(double, double, double) - Static method in class jsl.utilities.statistic.Statistic
Estimate the sample size based on a normal approximation
EstimatorIfc - Interface in jslx.statistics
 
EstimatorIfc.Average - Class in jslx.statistics
A predefined EstimatorIfc that estimates the mean of the data
EstimatorIfc.Maximum - Class in jslx.statistics
A predefined EstimatorIfc that estimates the maximum of the data
EstimatorIfc.Median - Class in jslx.statistics
A predefined EstimatorIfc that estimates the median of the data
EstimatorIfc.Minimum - Class in jslx.statistics
A predefined EstimatorIfc that estimates the minimum of the data
EstimatorIfc.Variance - Class in jslx.statistics
A predefined EstimatorIfc that estimates the variance of the data
Euclidean2DPlane - Class in jsl.modeling.elements.spatial
 
Euclidean2DPlane() - Constructor for class jsl.modeling.elements.spatial.Euclidean2DPlane
 
Euclidean2DPlane(String) - Constructor for class jsl.modeling.elements.spatial.Euclidean2DPlane
 
EuclideanStepBasedMovementController - Class in jsl.modeling.elements.spatial
 
EuclideanStepBasedMovementController(ModelElement) - Constructor for class jsl.modeling.elements.spatial.EuclideanStepBasedMovementController
 
EuclideanStepBasedMovementController(ModelElement, String) - Constructor for class jsl.modeling.elements.spatial.EuclideanStepBasedMovementController
 
evaluate() - Method in class jsl.utilities.math.DBHIterativeProcess
Performs the iterative process.
evaluateFraction(double, double, double) - Method in class jsl.utilities.distributions.IncompleteBetaFunctionFraction
 
evaluateIteration() - Method in class jsl.utilities.math.ContinuedFraction
 
evaluateIteration() - Method in class jsl.utilities.math.DBHIterativeProcess
Evaluate the result of the current iteration.
evaluateIteration() - Method in class jsl.utilities.rootfinding.BisectionRootFinder
 
EVENT_PRIORITY - Static variable in class jsl.modeling.elements.EventGenerator
Determines the priority of the event generator's events The default is DEFAULT_PRIORITY - 1 A lower number implies higher priority.
EventAction - Class in jsl.simulation
An abstract class that implements EventActionIfc with a JSLEvent message type of Object.
EventAction() - Constructor for class jsl.simulation.EventAction
 
EventActionIfc<T> - Interface in jsl.simulation
An interface used to implement the actions associated with event logic within the simulation.
EventExecutionProcess() - Constructor for class jsl.simulation.Executive.EventExecutionProcess
 
EventGenerator - Class in jsl.modeling.elements
This class allows for the periodic generation of events similar to that achieved by "Create" modules in simulation languages.
EventGenerator(ModelElement) - Constructor for class jsl.modeling.elements.EventGenerator
Creates an EventGenerator that uses the supplied EventGeneratorActionIfc to react to the events.
EventGenerator(ModelElement, EventGeneratorActionIfc) - Constructor for class jsl.modeling.elements.EventGenerator
Creates an EventGenerator that uses the supplied EventGeneratorActionIfc to react to the events.
EventGenerator(ModelElement, EventGeneratorActionIfc, String) - Constructor for class jsl.modeling.elements.EventGenerator
Creates an EventGenerator that uses the supplied EventGeneratorActionIfc to react to the events.
EventGenerator(ModelElement, EventGeneratorActionIfc, RandomIfc) - Constructor for class jsl.modeling.elements.EventGenerator
Creates an EventGenerator that uses the supplied EventGeneratorActionIfc to react to the events.
EventGenerator(ModelElement, EventGeneratorActionIfc, RandomIfc, RandomIfc) - Constructor for class jsl.modeling.elements.EventGenerator
Creates an EventGenerator that uses the supplied EventGeneratorActionIfc to react to the events.
EventGenerator(ModelElement, EventGeneratorActionIfc, RandomIfc, RandomIfc, long) - Constructor for class jsl.modeling.elements.EventGenerator
Creates an EventGenerator that uses the supplied EventGeneratorActionIfc to react to the events.
EventGenerator(ModelElement, EventGeneratorActionIfc, RandomIfc, RandomIfc, long, double) - Constructor for class jsl.modeling.elements.EventGenerator
Creates an EventGenerator that uses the supplied EventGeneratorActionIfc to react to the events.
EventGenerator(ModelElement, EventGeneratorActionIfc, RandomIfc, RandomIfc, long, double, String) - Constructor for class jsl.modeling.elements.EventGenerator
Creates an EventGenerator that uses the supplied EventGeneratorActionIfc to react to the events.
EventGenerator(ModelElement, EventGeneratorActionIfc, RandomIfc, RandomIfc, String) - Constructor for class jsl.modeling.elements.EventGenerator
Creates an EventGenerator that uses the supplied EventGeneratorActionIfc to react to the events.
EventGenerator(ModelElement, RandomIfc) - Constructor for class jsl.modeling.elements.EventGenerator
Creates an EventGenerator that uses the supplied EventGeneratorActionIfc to react to the events.
EventGenerator(ModelElement, RandomIfc, RandomIfc) - Constructor for class jsl.modeling.elements.EventGenerator
Creates an EventGenerator that uses the supplied EventGeneratorActionIfc to react to the events.
EventGenerator(ModelElement, RandomIfc, RandomIfc, String) - Constructor for class jsl.modeling.elements.EventGenerator
Creates an EventGenerator that uses the supplied EventGeneratorActionIfc to react to the events.
EventGenerator.ActionStepIfc - Interface in jsl.modeling.elements
 
EventGenerator.BuildStepIfc - Interface in jsl.modeling.elements
 
EventGenerator.EventGeneratorBuilder - Class in jsl.modeling.elements
 
EventGenerator.TimeBetweenEventsStepIfc - Interface in jsl.modeling.elements
 
EventGeneratorActionIfc - Interface in jsl.modeling.elements
This interface defines the action to occur for an EventGenerator.
EventGeneratorBuilder(ModelElement) - Constructor for class jsl.modeling.elements.EventGenerator.EventGeneratorBuilder
 
EventGeneratorCPP - Class in examples.models
Arrivals are governed by a compound Poisson process.
EventGeneratorCPP(ModelElement) - Constructor for class examples.models.EventGeneratorCPP
 
EventGeneratorCPP(ModelElement, double, String) - Constructor for class examples.models.EventGeneratorCPP
 
EventGeneratorCPP.Arrivals - Class in examples.models
 
EventGeneratorDemo - Class in examples.models
Arrivals are governed by a compound Poisson process.
EventGeneratorDemo(ModelElement) - Constructor for class examples.models.EventGeneratorDemo
 
EventGeneratorDemo(ModelElement, double, String) - Constructor for class examples.models.EventGeneratorDemo
 
EventGeneratorDemo.Arrivals - Class in examples.models
 
EventGeneratorIfc - Interface in jsl.modeling.elements
An interface to define how event generators operate.
EventListener() - Constructor for class examples.variables.nhpp.TestNHPP.EventListener
 
EventListener() - Constructor for class examples.variables.nhpp.TestNHPPPWConstant.EventListener
 
EventListener() - Constructor for class examples.variables.nhpp.TestNHPPPWConstantNonRepeat.EventListener
 
EventListener() - Constructor for class examples.variables.nhpp.TestNHPPPWConstantRepeat.EventListener
 
EventListener() - Constructor for class examples.variables.nhpp.TestNHPPPWLinear.EventListener
 
EventListener() - Constructor for class examples.variables.nhpp.TestNHPPPWLinearNonRepeat.EventListener
 
EventListener() - Constructor for class examples.variables.nhpp.TestNHPPPWLinearRepeat.EventListener
 
EventScheduler(EventActionIfc<T>) - Constructor for class jsl.simulation.ModelElement.EventScheduler
 
example1() - Static method in class examples.montecarlo.AntitheticVRT
 
example1() - Static method in class examples.utilities.dbexcelcvs.DBExamples
This example shows how to create a new database from a creation script and perform some simple operations on the database
example1() - Static method in class examples.utilities.random.UseRNG
 
example1() - Static method in class examples.utilities.statistics.TestBootstrap
 
example1() - Static method in class examples.utilities.statistics.TestJackKnife
 
example2() - Static method in class examples.montecarlo.AntitheticVRT
 
example2() - Static method in class examples.utilities.random.UseRNG
 
example2() - Static method in class examples.utilities.statistics.TestBootstrap
 
example2() - Static method in class examples.utilities.statistics.TestJackKnife
 
example3() - Static method in class examples.montecarlo.AntitheticVRT
 
example3() - Static method in class examples.utilities.statistics.TestBootstrap
 
example4() - Static method in class examples.montecarlo.AntitheticVRT
 
Example4 - Class in examples.montecarlo.dicepackage
 
Example4() - Constructor for class examples.montecarlo.dicepackage.Example4
 
Example5 - Class in examples.montecarlo.dicepackage
 
Example5() - Constructor for class examples.montecarlo.dicepackage.Example5
 
Example6 - Class in examples.montecarlo.dicepackage
 
Example6() - Constructor for class examples.montecarlo.dicepackage.Example6
 
Example7 - Class in examples.montecarlo.dicepackage
 
Example7() - Constructor for class examples.montecarlo.dicepackage.Example7
 
Example8 - Class in examples.montecarlo.dicepackage
 
Example8() - Constructor for class examples.montecarlo.dicepackage.Example8
 
Example88() - Constructor for class examples.montecarlo.RatioOfUniforms.Example88
 
exampleDbToExcelExport() - Static method in class examples.utilities.dbexcelcvs.DBExamples
Shows how to make a SP database from scripts and then writes the database to an Excel workbook
exampleExcelDbImport() - Static method in class examples.utilities.dbexcelcvs.DBExamples
Shows how to create the SP database by importing from an Excel workbook
ExampleModelElement - Class in examples.modelelement
 
ExampleModelElement(ModelElement) - Constructor for class examples.modelelement.ExampleModelElement
 
ExampleModelElement(ModelElement, String) - Constructor for class examples.modelelement.ExampleModelElement
 
examples.entity - package examples.entity
 
examples.hospitalward - package examples.hospitalward
 
examples.inventory - package examples.inventory
 
examples.jobshop - package examples.jobshop
 
examples.jockeying - package examples.jockeying
 
examples.modelelement - package examples.modelelement
 
examples.models - package examples.models
 
examples.montecarlo - package examples.montecarlo
 
examples.montecarlo.dicepackage - package examples.montecarlo.dicepackage
 
examples.queueing - package examples.queueing
 
examples.resource - package examples.resource
 
examples.resource.resoureunit - package examples.resource.resoureunit
 
examples.running - package examples.running
 
examples.spatial - package examples.spatial
 
examples.station - package examples.station
 
examples.utilities - package examples.utilities
 
examples.utilities.apachepoi - package examples.utilities.apachepoi
 
examples.utilities.csvfiles - package examples.utilities.csvfiles
 
examples.utilities.dbexcelcvs - package examples.utilities.dbexcelcvs
 
examples.utilities.random - package examples.utilities.random
 
examples.utilities.statistics - package examples.utilities.statistics
 
examples.utilities.tablesaw - package examples.utilities.tablesaw
 
examples.variables - package examples.variables
 
examples.variables.nhpp - package examples.variables.nhpp
 
exampleSPCreationFromFullScript() - Static method in class examples.utilities.dbexcelcvs.DBExamples
This example shows how to create a SP database from a creation script and perform a simple operation on the database.
ExceedanceEstimator - Class in jsl.utilities.statistic
Tabulates the proportion and frequency for a random variable X > a(i) where a(i) are thresholds.
ExceedanceEstimator(double...) - Constructor for class jsl.utilities.statistic.ExceedanceEstimator
 
ExceedanceEstimator(String, double[]) - Constructor for class jsl.utilities.statistic.ExceedanceEstimator
 
EXCEEDED_EXECUTION_TIME - Static variable in class jsl.simulation.IterativeProcess
Indicates whether the iterative process has exceeded its maximum execution time
EXCEEDED_EXECUTION_TIME_MSG - Variable in class jsl.simulation.IterativeProcess
Message used when process exceeds its execution time
excelDir - Static variable in class jslx.excel.ExcelTesting
 
ExcelTesting - Class in jslx.excel
 
ExcelTesting() - Constructor for class jslx.excel.ExcelTesting
 
ExcelUtil - Class in jslx.excel
A utility class for reading and writing to Excel from various formats.
ExcelUtil() - Constructor for class jslx.excel.ExcelUtil
 
ExcelWorkbookAsCSV - Class in jslx.excel
Helps in converting an Excel workbook to a set of csv file or individual sheets to a csv file
ExcelWorkbookAsCSV(Path) - Constructor for class jslx.excel.ExcelWorkbookAsCSV
 
execute() - Method in class jsl.modeling.elements.processview.description.commands.Assign
 
execute() - Method in class jsl.modeling.elements.processview.description.commands.Delay
 
execute() - Method in class jsl.modeling.elements.processview.description.commands.Record
 
execute() - Method in class jsl.modeling.elements.processview.description.commands.Release
 
execute() - Method in class jsl.modeling.elements.processview.description.commands.Seize
 
execute() - Method in class jsl.modeling.elements.processview.description.commands.Terminate
 
execute() - Method in class jsl.modeling.elements.processview.description.MacroCommand
 
execute() - Method in class jsl.modeling.elements.processview.description.ProcessCommand
The execute method is responsible for executing the command
execute() - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
The main method that executes commands within the ProcessExecutor
execute() - Method in class jsl.simulation.JSLEvent
Called by the Executive class to cause the EventAction to have it's action method invoked
execute() - Method in class jslx.dbutilities.dbutil.DbCreateTask.DbCreateTaskBuilder
 
execute() - Method in interface jslx.dbutilities.dbutil.DbCreateTask.DbCreateTaskExecuteStepIfc
Finishes the builder process of building the creation commands
execute(ProcessExecutor) - Method in class jsl.modeling.elements.processview.description.ProcessCommand
The execute method is responsible for executing the command
execute(JSLEvent) - Method in class jsl.simulation.Executive
Executes the provided event
executeAllEvents() - Method in class jsl.simulation.Executive
 
executeCommand(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Executes a single command on an database connection
executeCommand(Connection, String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Executes the SQL provided in the string.
executeCommands(List<String>) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Consecutively executes the list of SQL queries supplied as a list of strings The strings must not have ";" semi-colon at the end.
executeConditionalActions() - Method in class jsl.simulation.ConditionalActionProcessor
Returns true at least one ConditionalAction was executed false means all actions tested false
EXECUTED - jslx.dbutilities.dbutil.DbCreateTask.State
 
executeJSLDbCreationScriptOnDatabase(DatabaseIfc) - Static method in class jslx.dbutilities.JSLDatabase
Executes the JSL database creation script on the database if the database does not already have a JSL_DB schema.
executeNextEvent() - Method in class jsl.simulation.Executive
Causes the next event to be executed if it exists
executeScript(Path) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Executes the commands in the script on the database
EXECUTION_ERROR - jslx.dbutilities.dbutil.DbCreateTask.State
 
executionTimeExceeded() - Method in class jsl.simulation.Executive
 
executionTimeExceeded() - Method in class jsl.simulation.IterativeProcess
 
executionTimeExceeded() - Method in interface jsl.simulation.IterativeProcessIfc
The iterative process may end by a variety of means, this method checks if the iterative process ended because it timed out
executionTimeExceeded() - Method in class jsl.simulation.Simulation
Checks if the simulation stopped because of real clock time
Executive - Class in jsl.simulation
The Executive controls the execution of events, permits the scheduling of events, updates the current time, and manages conditional actions.
Executive() - Constructor for class jsl.simulation.Executive
 
Executive(String, CalendarIfc) - Constructor for class jsl.simulation.Executive
 
Executive(CalendarIfc) - Constructor for class jsl.simulation.Executive
 
Executive.EventExecutionProcess - Class in jsl.simulation
 
ExecutiveTraceReport - Class in jsl.observers.scheduler
 
ExecutiveTraceReport(Path) - Constructor for class jsl.observers.scheduler.ExecutiveTraceReport
 
exit() - Method in class jsl.simulation.ModelElementState
Causes the state to be exited at the current simulation time
exit(double) - Method in class jsl.simulation.ModelElementState
Causes the state to be exited with the time exited recorded as the supplied time
exit(double) - Method in class jsl.simulation.State
Causes the state to be exited
Exit(ModelElement) - Constructor for class jsl.modeling.elements.entity.CompositeEntityReceiver.Exit
 
exitQueue(double) - Method in class jsl.modeling.queue.QObject
Indicates that the QObject exited the queue
EXP_END_TIME_STAMP - Variable in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The column JSL_DB.SIMULATION_RUN.EXP_END_TIME_STAMP.
EXP_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepView
The column JSL_DB.ACROSS_REP_VIEW.EXP_NAME.
EXP_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStatView
The column JSL_DB.BATCH_STAT_VIEW.EXP_NAME.
EXP_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The column JSL_DB.SIMULATION_RUN.EXP_NAME.
EXP_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterView
The column JSL_DB.WITHIN_REP_COUNTER_VIEW.EXP_NAME.
EXP_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepResponseView
The column JSL_DB.WITHIN_REP_RESPONSE_VIEW.EXP_NAME.
EXP_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepView
The column JSL_DB.WITHIN_REP_VIEW.EXP_NAME.
EXP_START_TIME_STAMP - Variable in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The column JSL_DB.SIMULATION_RUN.EXP_START_TIME_STAMP.
expandToRectangular(double[][]) - Static method in class jsl.utilities.JSLArrayUtil
Copies the supplied array by expanding to the maximum number of columns of the supplied (potentially ragged) array so that the returned array is rectangular, where all row arrays have the same number of elements (columns).
expandToRectangular(double[][], double) - Static method in class jsl.utilities.JSLArrayUtil
Copies the supplied array by expanding to the maximum number of columns of the supplied (ragged) array so that the returned array is rectangular, where all row arrays have the same number of elements (columns).
Experiment - Class in jsl.simulation
This class provides the information for running a simulation experiment.
Experiment() - Constructor for class jsl.simulation.Experiment
Constructs an experiment called "Experiment" with antithetic option off
Experiment(String) - Constructor for class jsl.simulation.Experiment
Constructs an experiment called "name"
ExperimentConsoleObserver - Class in jsl.observers
 
ExperimentConsoleObserver(boolean) - Constructor for class jsl.observers.ExperimentConsoleObserver
 
ExperimentConsoleObserver(Simulation) - Constructor for class jsl.observers.ExperimentConsoleObserver
 
ExperimentGetIfc - Interface in jsl.simulation
 
Exponential - Class in jsl.utilities.distributions
Models exponentially distributed random variables This distribution is commonly use to model the time between events
Exponential - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
Exponential() - Constructor for class jsl.utilities.distributions.Exponential
Constructs a exponential distribution with mean 1.0
Exponential(double) - Constructor for class jsl.utilities.distributions.Exponential
Constructs a exponential distribution where mean is the mean of the distribution
Exponential(double[]) - Constructor for class jsl.utilities.distributions.Exponential
Constructs a exponential distributionwhere parameter[0] is the mean of the distribution
Exponential(double, String) - Constructor for class jsl.utilities.distributions.Exponential
Constructs a exponential distribution where mean is the mean of the distribution
ExponentialRV - Class in jsl.utilities.random.rvariable
Exponential(mean) random variable
ExponentialRV() - Constructor for class jsl.utilities.random.rvariable.ExponentialRV
Defaults to mean = 1.0
ExponentialRV(double) - Constructor for class jsl.utilities.random.rvariable.ExponentialRV
Uses a new stream from the default stream factory
ExponentialRV(double, int) - Constructor for class jsl.utilities.random.rvariable.ExponentialRV
 
ExponentialRV(double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.ExponentialRV
 

F

f - Variable in class jsl.utilities.math.FunctionalIterator
Function for which the zero will be found.
f - Variable in class jsl.utilities.rootfinding.IPRootFinder
Function for which the zero should be found.
factorial(int) - Static method in class jsl.utilities.math.JSLMath
Returns the factorial (n!) of the number
FactorInputData(String, int, SampleIfc, double, double, double) - Constructor for class jslx.statistics.SNDiagnosticExperiment.FactorInputData
 
factors - Variable in class jsl.utilities.math.ContinuedFraction
Fraction's next factors.
fail() - Method in class jsl.modeling.elements.component.Component.ComponentState
 
fail() - Method in class jsl.modeling.elements.component.Component
Tells the component to immediately fail.
fail() - Method in class jsl.modeling.elements.component.Component.Operating
 
fail() - Method in class jsl.modeling.resource.FailureProcess
Use this method to cause FailureNotices to be sent.
fail(FailureNotice) - Method in class jsl.modeling.resource.ResourceUnit.Busy
 
fail(FailureNotice) - Method in class jsl.modeling.resource.ResourceUnit.Failed
 
fail(FailureNotice) - Method in class jsl.modeling.resource.ResourceUnit.Idle
 
fail(FailureNotice) - Method in class jsl.modeling.resource.ResourceUnit.Inactive
 
fail(FailureNotice) - Method in class jsl.modeling.resource.ResourceUnit.ResourceState
 
Failed() - Constructor for class jsl.modeling.elements.component.Component.Failed
 
Failed() - Constructor for class jsl.modeling.resource.ResourceUnit.Failed
 
Failed(String) - Constructor for class jsl.modeling.elements.component.Component.Failed
 
Failed(String, boolean) - Constructor for class jsl.modeling.elements.component.Component.Failed
 
failedWhileBusy(FailureNotice) - Method in class jsl.modeling.resource.ResourceUnit
Handles what to do if the resource is told to fail while busy
failedWhileFailed(FailureNotice) - Method in class jsl.modeling.resource.ResourceUnit
Handles what to do if the resource is told to fail while already failed.
failedWhileInactive(FailureNotice) - Method in class jsl.modeling.resource.ResourceUnit
Handles what to do if the resource is told to fail while inactive.
failureAction() - Method in class jsl.modeling.elements.component.Component
This method is called right after the component enters the failed state, i.e.
failureCompleted() - Method in class examples.resource.resoureunit.DTPQueueResourceModelWithFailures.FailureEventListener
 
failureCompleted() - Method in class examples.resource.resoureunit.ResourceUnitExample3.FailureEventListener
 
failureCompleted() - Method in interface jsl.modeling.resource.FailureEventListenerIfc
 
failureEnded(JSLEvent) - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
Subclasses can override this method to provide behavior after the failure ends This method occurs before any failure event listeners are notified of the end of the failure
FailureEventListener() - Constructor for class examples.resource.resoureunit.DTPQueueResourceModelWithFailures.FailureEventListener
 
FailureEventListener() - Constructor for class examples.resource.resoureunit.ResourceUnitExample3.FailureEventListener
 
FailureEventListenerIfc - Interface in jsl.modeling.resource
An interface to react to the start and completion of SingleFailureEvent
FailureNotice - Class in jsl.modeling.resource
A FailureNotice represents a notification that the ResourceUnit should go down due to a failure.
FailureNotice.ActiveState - Class in jsl.modeling.resource
 
FailureNotice.CompletedState - Class in jsl.modeling.resource
 
FailureNotice.CreatedState - Class in jsl.modeling.resource
 
FailureNotice.DelayedState - Class in jsl.modeling.resource
 
FailureNotice.FailureNoticeState - Class in jsl.modeling.resource
 
FailureNotice.IgnoredState - Class in jsl.modeling.resource
 
failureNoticeActivated(FailureNotice) - Method in class jsl.modeling.resource.FailureProcess
When a FailureNotice is made active, this method is called.
failureNoticeActivated(FailureNotice) - Method in class jsl.modeling.resource.SingleFailureEvent
 
failureNoticeActivated(FailureNotice) - Method in class jsl.modeling.resource.TimeBasedFailure
 
failureNoticeCompleted(FailureNotice) - Method in class jsl.modeling.resource.FailureProcess
When a FailureNotice is completed, this method is called.
failureNoticeCompleted(FailureNotice) - Method in class jsl.modeling.resource.SingleFailureEvent
 
failureNoticeCompleted(FailureNotice) - Method in class jsl.modeling.resource.TimeBasedFailure
 
failureNoticeDelayed(FailureNotice) - Method in class jsl.modeling.resource.FailureProcess
When a FailureNotice is delayed, this method is called.
failureNoticeDelayed(FailureNotice) - Method in class jsl.modeling.resource.SingleFailureEvent
 
failureNoticeDelayed(FailureNotice) - Method in class jsl.modeling.resource.TimeBasedFailure
 
failureNoticeIgnored(FailureNotice) - Method in class jsl.modeling.resource.FailureProcess
When a FailureNotice is ignored, this method is called.
failureNoticeIgnored(FailureNotice) - Method in class jsl.modeling.resource.SingleFailureEvent
 
failureNoticeIgnored(FailureNotice) - Method in class jsl.modeling.resource.TimeBasedFailure
 
FailureNoticeState(String) - Constructor for class jsl.modeling.resource.FailureNotice.FailureNoticeState
 
FailureProcess - Class in jsl.modeling.resource
A FailureProcess causes FailureNotices to be sent to a ResourceUnit.
FailureProcess(ResourceUnit, RandomIfc) - Constructor for class jsl.modeling.resource.FailureProcess
The process will not be started automatically.
FailureProcess(ResourceUnit, RandomIfc, String) - Constructor for class jsl.modeling.resource.FailureProcess
The process will not be started automatically.
FailureProcess(ResourceUnit, RandomIfc, RandomIfc) - Constructor for class jsl.modeling.resource.FailureProcess
 
FailureProcess(ResourceUnit, RandomIfc, RandomIfc, String) - Constructor for class jsl.modeling.resource.FailureProcess
 
FailureProcessListenerIfc - Interface in jsl.modeling.resource
An interface to listen for state changes on a FailureProcess and their FailureNotices.
failureQueueDiscipline(Queue.Discipline) - Method in class jsl.modeling.resource.ResourceUnit.Builder
The default is FIFO
failureStarted() - Method in class examples.resource.resoureunit.DTPQueueResourceModelWithFailures.FailureEventListener
 
failureStarted() - Method in class examples.resource.resoureunit.ResourceUnitExample3.FailureEventListener
 
failureStarted() - Method in interface jsl.modeling.resource.FailureEventListenerIfc
 
failureStarted(JSLEvent) - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
Subclasses can override this method to provide behavior when the event starts This method occurs before any associated resources start the failure and before any failure event listeners are notified of the start of the event
FastFoodRestaurant - Class in examples.jockeying
 
FastFoodRestaurant(ModelElement) - Constructor for class examples.jockeying.FastFoodRestaurant
 
FastFoodRestaurant(ModelElement, int) - Constructor for class examples.jockeying.FastFoodRestaurant
 
FastFoodRestaurant(ModelElement, int, RVariableIfc, RVariableIfc, String) - Constructor for class examples.jockeying.FastFoodRestaurant
 
FastFoodRestaurant.CustomerArrival - Class in examples.jockeying
 
fetchJDBCResultSet(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
A simple wrapper to ease the use of JDBC for novices.
fetchOneRow(long) - Method in class jslx.tabularfiles.TabularInputFile
Returns the row.
fetchResults(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
A simple wrapper to ease the use of jooq for novices.
fetchRow(long) - Method in class jslx.tabularfiles.TabularInputFile
Returns an optional wrapping the row.
fetchRows(long, long) - Method in class jslx.tabularfiles.TabularInputFile
Returns the rows between minRowNum and maxRowNum, inclusive.
field1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
field1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
field1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
field1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
field1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
field1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
field1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
field1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
field1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
field1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
field10() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field10() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
field10() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
field10() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
field11() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field11() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
field11() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
field11() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
field12() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field12() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
field12() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
field13() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field13() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
field13() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
field14() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field14() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
field14() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
field15() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field15() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
field16() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field16() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
field17() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field17() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
field18() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field19() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
field2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
field2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
field2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
field2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
field2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
field2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
field2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
field2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
field2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
field20() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field21() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
field3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
field3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
field3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
field3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
field3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
field3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
field3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
field3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
field3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
field4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
field4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
field4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
field4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
field4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
field4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
field4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
field4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
field4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
field4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
field5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
field5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
field5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
field5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
field5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
field5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
field5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
field5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
field5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
field5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
field6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
field6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
field6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
field6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
field6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
field6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
field6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
field7() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field7() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
field7() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
field7() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
field7() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
field8() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field8() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
field8() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
field8() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
field8() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
field9() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
field9() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
field9() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
field9() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepView
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStatView
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.ModelElement
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterView
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepResponseView
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
 
fieldsRow() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepView
 
FIFO - jsl.modeling.queue.Queue.Discipline
 
fillAcrossReplicationStatistics(List<StatisticAccessorIfc>) - Method in class jsl.simulation.SimulationReporter
Fills the supplied list with the across replication statistics
fillColumn(int, double[], double[][]) - Static method in class jsl.utilities.JSLArrayUtil
The destination array is mutated by this method
fillControls() - Method in class jsl.utilities.controls.Controls
 
fillControls() - Method in class jsl.utilities.distributions.Distribution.RandomControls
 
fillControls() - Method in class jsl.utilities.random.robj.DPopulation.DPopControls
 
fillControls() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain.RandomControls
 
fillCounterAcrossReplicationStatistics(List<StatisticAccessorIfc>) - Method in class jsl.simulation.SimulationReporter
Fills the list with across replication statistics from the Counters
fillResponseVariableReplicationStatistics(List<StatisticAccessorIfc>) - Method in class jsl.simulation.SimulationReporter
Fills the list with across replication statistics from the response variables (ResponseVariable and TimeWeighted).
fillWorkbookFromDatabase(DatabaseIfc, List<String>, Workbook) - Static method in class jslx.excel.ExcelUtil
Fills the supplied workbook from the database with one sheet for every table.
finalizeCurrentSimulationRunRecord(Simulation) - Method in class jslx.dbutilities.JSLDatabase
Finalizes the current simulation record after the run is completed
finalizeIterations() - Method in class jsl.utilities.distributions.IncompleteBetaFunctionFraction
 
finalizeIterations() - Method in class jsl.utilities.math.DBHIterativeProcess
Perform eventual clean-up operations (must be implement by subclass when needed).
finalizeIterations() - Method in class jsl.utilities.rootfinding.BisectionRootFinder
 
find(Object) - Method in class jsl.modeling.queue.Queue
Finds the first QObject whose getQueuedObject().equals(object)
find(Collection<T>, Object) - Method in class jsl.modeling.queue.Queue
Finds all QObjects whose getQueuedObject().equals(object)
find(Predicate<T>, Collection<T>) - Method in class jsl.modeling.queue.Queue
Finds all the QObjects in the Queue that satisfy the condition and adds them to the foundItems collection
findCellsWithMaximumElements(List<RectangularCell2D>) - Static method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Across all the cells, which cells have the maximum number of elements in cells
findCellsWithMinimumElements(List<RectangularCell2D>) - Static method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Across all the cells, which cells have the minimum number of elements in cells
findCellWithMinimumElements(List<RectangularCell2D>) - Static method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Finds the cell that has the least number of spatial elements
findCellWithMinimumElementsInNeighborhood(double, double) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Finds the cell that has the least number of spatial elements.
findCellWithMinimumElementsInNeighborhood(double, double, boolean) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Finds the cell that has the least number of spatial elements
findCellWithMinimumElementsInNeighborhood(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Finds the cell that has the least number of spatial elements.
findCellWithMinimumElementsInNeighborhood(CoordinateIfc, boolean) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Finds the cell that has the least number of spatial elements
findCellWithMinimumElementsInNeighborhood(RectangularCell2D) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Finds the cell that has the least number of spatial elements.
findCellWithMinimumElementsInNeighborhood(RectangularCell2D, boolean) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Finds the cell that has the least number of spatial elements
findCumulativeRateInterval(double) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
Searches for the interval that the supplied cumulative rate falls within.
findFirstIdle() - Method in class jsl.modeling.resource.ResourcePool
 
findIdleResource2D() - Method in class jsl.modeling.elements.spatial.ResourceLocation
This finds an idle resource assigned to this location.
findIdleResources2D() - Method in class jsl.modeling.elements.spatial.ResourceLocation
Returns a list of the idle resources assigned to this location
findIdleResourceUnits() - Method in class jsl.modeling.resource.ResourcePool
 
findIndex(double, double[]) - Static method in class jsl.utilities.JSLArrayUtil
If the array is empty or null, -1 is returned.
findIndex(int, int[]) - Static method in class jsl.utilities.JSLArrayUtil
If the array is empty or null, -1 is returned.
findIndex(String, String[]) - Static method in class jsl.utilities.JSLArrayUtil
If the array is empty or null, -1 is returned.
findInterval(FunctionIfc, Interval) - Static method in class jsl.utilities.rootfinding.IPRootFinder
Using the supplied function and the initial interval provided, try to find a bracketing interval by expanding the interval outward
findInterval(FunctionIfc, Interval) - Static method in class jsl.utilities.rootfinding.RootFinder
Using the supplied function and the initial interval provided, try to find a bracketing interval by expanding the interval outward
findInterval(FunctionIfc, Interval, int, int) - Static method in class jsl.utilities.rootfinding.IPRootFinder
Given a function and a starting interval, subdivide the interval into n subintervals and attempt to find nmax bracketing intervals that contain roots
findInterval(FunctionIfc, Interval, int, int) - Static method in class jsl.utilities.rootfinding.RootFinder
Given a function and a starting interval, subdivide the interval into n subintervals and attempt to find nmax bracketing intervals that contain roots
findMatchingCorrelation() - Method in class jsl.utilities.random.arta.ARTACorrelationFinder
 
findMatchingCorrelation() - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
findMaximumNumberOfElements(List<RectangularCell2D>) - Static method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Across all the cells, what is the maximum number of elements in cells
findMinimumNumberOfElements(List<RectangularCell2D>) - Static method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Across all the cells, what is the minimum number of elements in cells
findModelElementWithWarmUpEvent() - Method in class jsl.simulation.ModelElement
Find the first parent that has its own warm up event this guarantees that all elements below the found model element do not have their own warm up event.
findPath(Path, CoordinateIfc, CoordinateIfc) - Method in interface jsl.modeling.elements.spatial.PathFinder
Fills the supplied path parameter with the points on the path, not including the starting location but including the goal location.
findPath(Path, SpatialElementIfc, SpatialElementIfc) - Method in interface jsl.modeling.elements.spatial.PathFinder
Fills the supplied path parameter with the points on the path, not including the starting location but including the goal location.
findRuns(List<T>, Comparator<T>) - Static method in class jsl.utilities.statistic.StatisticalRun
 
findSizeOfLongestName() - Method in class jsl.utilities.reporting.StatisticReporter
Finds the number of characters of the statistic with the longest name
findTimeInterval(double) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseConstantRateFunction
Searches for the interval that the supplied time falls within.
findTimeInterval(double) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseLinearRateFunction
Searches for the interval that the supplied time falls within.
findTimeInterval(double) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
Searches for the interval that the supplied time falls within.
FIRST_MEMBER_SEIZED - jsl.modeling.elements.entity.ReleaseRequirement.ReleaseOption
 
FIRST_MEMBER_SEIZED - jsl.modeling.elements.entity.ReleaseResourceSetRequirement.ReleaseOption
 
firstOrderLossFunction(double) - Method in class jsl.utilities.distributions.Binomial
Computes the first order loss function for the distribution function for given value of x, G1(x) = E[max(X-x,0)]
firstOrderLossFunction(double) - Method in class jsl.utilities.distributions.Exponential
 
firstOrderLossFunction(double) - Method in interface jsl.utilities.distributions.FirstOrderLossFunctionIfc
Computes the first order loss function for the function for given value of x, G1(x) = E[max(X-x,0)]
firstOrderLossFunction(double) - Method in class jsl.utilities.distributions.Gamma
 
firstOrderLossFunction(double) - Method in class jsl.utilities.distributions.Geometric
 
firstOrderLossFunction(double) - Method in class jsl.utilities.distributions.Lognormal
 
firstOrderLossFunction(double) - Method in class jsl.utilities.distributions.MTP
 
firstOrderLossFunction(double) - Method in class jsl.utilities.distributions.NegativeBinomial
 
firstOrderLossFunction(double) - Method in class jsl.utilities.distributions.Normal
 
firstOrderLossFunction(double) - Method in class jsl.utilities.distributions.Poisson
 
firstOrderLossFunction(double) - Method in class jsl.utilities.distributions.ShiftedDistribution
 
firstOrderLossFunction(double) - Method in class jsl.utilities.distributions.ShiftedLossFunctionDistribution
 
FirstOrderLossFunctionIfc - Interface in jsl.utilities.distributions
 
firstx - Variable in class jsl.utilities.statistic.Statistic
Holds the first observed data point, needed for von-neuman statistic
flush() - Method in class jsl.utilities.reporting.TextReport
 
flushRows() - Method in class jslx.tabularfiles.TabularOutputFile
After writing all rows, you must call flushRows() to ensure that all buffered row data is committed to the file.
fNeg - Variable in class jsl.utilities.rootfinding.IPBisectionRootFinder
The value of the function at xNeg
fNeg - Variable in class jsl.utilities.rootfinding.RootFinder
The value of the function at xNeg
forDuration(double) - Method in class jsl.simulation.ModelElement.RequestBuilder
 
forDuration(double) - Method in interface jsl.simulation.ModelElement.RequestDurationIfc
 
forDuration(GetValueIfc) - Method in class jsl.simulation.ModelElement.RequestBuilder
 
forDuration(GetValueIfc) - Method in interface jsl.simulation.ModelElement.RequestDurationIfc
 
forEachRemaining(Consumer<? super RowGetterIfc>) - Method in class jslx.tabularfiles.TabularInputFile.RowIterator
 
forEachRemaining(Consumer<? super Result<Record>>) - Method in class jslx.tabularfiles.TabularInputFile.BufferedRecordsIterator
 
format(String, Object...) - Method in class jsl.utilities.reporting.TextReport
 
format(Locale, String, Object...) - Method in class jsl.utilities.reporting.TextReport
 
format(LogRecord) - Method in class jsl.utilities.reporting.LogFormatter
 
fPos - Variable in class jsl.utilities.rootfinding.IPBisectionRootFinder
The value of the function at xPos
fPos - Variable in class jsl.utilities.rootfinding.RootFinder
The value of the function at xPos
free() - Method in class jsl.modeling.elements.spatial.transporter.Transporter.Allocated
 
free() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
free() - Method in class jsl.modeling.elements.spatial.transporter.Transporter.TransporterState
 
FULL_SCRIPT - jslx.dbutilities.dbutil.DbCreateTask.Type
 
FullyAllocated - jsl.modeling.elements.entity.Request.State
 
Function() - Constructor for class examples.montecarlo.TestMetropolisHastings.Function
 
FunctionalIterator - Class in jsl.utilities.math
Iterative process based on a one-variable function, having a single numerical result.
FunctionalIterator(FunctionIfc) - Constructor for class jsl.utilities.math.FunctionalIterator
Generic constructor.
FunctionIfc - Interface in jsl.utilities.math
FunctionIfc is an interface for mathematical functions of a single variable, that is functions of the form f(x).
FunctionMVIfc - Interface in jsl.utilities.random.mcmc
FunctionIfc is an interface for mathematical functions of multiple variables, that is functions of the form f(x) where x is a vector.
fx(double) - Method in class examples.montecarlo.RatioOfUniforms.Example88
 
fx(double) - Method in class examples.montecarlo.TestMetropolisHastings.Function
 
fx(double) - Method in interface jsl.utilities.math.FunctionIfc
Returns the value of the function for the specified variable value.
fx(double) - Method in class jsl.utilities.math.TestFunction
Returns the value of the function for the specified variable value.
fx(double) - Method in class jsl.utilities.random.arta.ARTACorrelationFinder.CorrFunction
 
fx(double) - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder.CorrFunction
 
fx(double) - Method in class jsl.utilities.rootfinding.SATestFunction
 
fx(double[]) - Method in interface jsl.utilities.random.mcmc.FunctionMVIfc
Returns the value of the function for the specified variable value.

G

Gamma - Class in jsl.utilities.distributions
Models random variables that have gamma distribution For more information on the gamma distribution and its related functions, see "Object-Oriented Numerical Methods" by D.
Gamma - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
Gamma() - Constructor for class jsl.utilities.distributions.Gamma
Creates new Gamma with shape 1.0, scale 1.0
Gamma(double[]) - Constructor for class jsl.utilities.distributions.Gamma
Constructs a gamma distribution with shape = parameters[0] and scale = parameters[1]
Gamma(double, double) - Constructor for class jsl.utilities.distributions.Gamma
Constructs a gamma distribution with supplied shape and scale
Gamma(double, double, String) - Constructor for class jsl.utilities.distributions.Gamma
Constructs a gamma distribution with supplied shape and scale
gammaFunction(double) - Static method in class jsl.utilities.distributions.Gamma
Computes the gamma function at x
GammaRV - Class in jsl.utilities.random.rvariable
Gamma(shape, scale) random variable
GammaRV(double, double) - Constructor for class jsl.utilities.random.rvariable.GammaRV
 
GammaRV(double, double, int) - Constructor for class jsl.utilities.random.rvariable.GammaRV
 
GammaRV(double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.GammaRV
 
GeneralizedBeta - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
GeneralizedBetaRV - Class in jsl.utilities.random.rvariable
GeneralizeBetaRV(alpha1, alpha2, min, max) random variable
GeneralizedBetaRV(double, double, double, double) - Constructor for class jsl.utilities.random.rvariable.GeneralizedBetaRV
 
GeneralizedBetaRV(double, double, double, double, int) - Constructor for class jsl.utilities.random.rvariable.GeneralizedBetaRV
 
GeneralizedBetaRV(double, double, double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.GeneralizedBetaRV
 
generate() - Method in class jsl.utilities.random.rvariable.AbstractRVariable
 
generate() - Method in class jsl.utilities.random.rvariable.AR1NormalRV
 
generate() - Method in class jsl.utilities.random.rvariable.BernoulliRV
 
generate() - Method in class jsl.utilities.random.rvariable.BetaRV
 
generate() - Method in class jsl.utilities.random.rvariable.BinomialRV
 
generate() - Method in class jsl.utilities.random.rvariable.ChiSquaredRV
 
generate() - Method in class jsl.utilities.random.rvariable.DEmpiricalRV
 
generate() - Method in class jsl.utilities.random.rvariable.DUniformRV
 
generate() - Method in class jsl.utilities.random.rvariable.EmpiricalRV
 
generate() - Method in class jsl.utilities.random.rvariable.ExponentialRV
 
generate() - Method in class jsl.utilities.random.rvariable.GammaRV
 
generate() - Method in class jsl.utilities.random.rvariable.GeneralizedBetaRV
 
generate() - Method in class jsl.utilities.random.rvariable.GeometricRV
 
generate() - Method in class jsl.utilities.random.rvariable.Hyper2ExponentialRV
 
generate() - Method in class jsl.utilities.random.rvariable.InverseCDFRV
 
generate() - Method in class jsl.utilities.random.rvariable.JohnsonBRV
 
generate() - Method in class jsl.utilities.random.rvariable.LaplaceRV
 
generate() - Method in class jsl.utilities.random.rvariable.LogLogisticRV
 
generate() - Method in class jsl.utilities.random.rvariable.LognormalRV
 
generate() - Method in class jsl.utilities.random.rvariable.MixtureRV
 
generate() - Method in class jsl.utilities.random.rvariable.NegativeBinomialRV
 
generate() - Method in class jsl.utilities.random.rvariable.NormalRV
 
generate() - Method in class jsl.utilities.random.rvariable.PearsonType5RV
 
generate() - Method in class jsl.utilities.random.rvariable.PearsonType6RV
 
generate() - Method in class jsl.utilities.random.rvariable.PoissonRV
 
generate() - Method in class jsl.utilities.random.rvariable.ShiftedGeometricRV
 
generate() - Method in class jsl.utilities.random.rvariable.ShiftedRV
 
generate() - Method in class jsl.utilities.random.rvariable.StudentTRV
 
generate() - Method in class jsl.utilities.random.rvariable.TriangularRV
 
generate() - Method in class jsl.utilities.random.rvariable.TruncatedRV
 
generate() - Method in class jsl.utilities.random.rvariable.UniformRV
 
generate() - Method in class jsl.utilities.random.rvariable.WeibullRV
 
generate(EventGenerator, JSLEvent) - Method in class examples.jockeying.FastFoodRestaurant.CustomerArrival
 
generate(EventGenerator, JSLEvent) - Method in class examples.models.EventGeneratorCPP.Arrivals
 
generate(EventGenerator, JSLEvent) - Method in class examples.models.EventGeneratorDemo.Arrivals
 
generate(EventGenerator, JSLEvent) - Method in class examples.models.TandemQueue.Arrivals
 
generate(EventGenerator, JSLEvent) - Method in class examples.station.ChooseBetweenThreeStations.Arrivals
 
generate(EventGenerator, JSLEvent) - Method in class examples.station.ChooseBetweenTwoStations.Arrivals
 
generate(EventGenerator, JSLEvent) - Method in class examples.station.TandemQueue.Arrivals
 
generate(EventGenerator, JSLEvent) - Method in class examples.variables.nhpp.TestNHPP.EventListener
 
generate(EventGenerator, JSLEvent) - Method in class examples.variables.nhpp.TestNHPPPWConstant.EventListener
 
generate(EventGenerator, JSLEvent) - Method in class examples.variables.nhpp.TestNHPPPWConstantNonRepeat.EventListener
 
generate(EventGenerator, JSLEvent) - Method in class examples.variables.nhpp.TestNHPPPWConstantRepeat.EventListener
 
generate(EventGenerator, JSLEvent) - Method in class examples.variables.nhpp.TestNHPPPWLinear.EventListener
 
generate(EventGenerator, JSLEvent) - Method in class examples.variables.nhpp.TestNHPPPWLinearNonRepeat.EventListener
 
generate(EventGenerator, JSLEvent) - Method in class examples.variables.nhpp.TestNHPPPWLinearRepeat.EventListener
 
generate(EventGenerator, JSLEvent) - Method in interface jsl.modeling.elements.EventGeneratorActionIfc
The reference to the generator is available to permit control over the EventGenerator within the defining code.
generate(JSLEvent) - Method in class examples.jobshop.JobGenerator
 
generate(JSLEvent) - Method in class jsl.modeling.elements.entity.EntityGenerator
 
generate(JSLEvent) - Method in class jsl.modeling.elements.EventGenerator
This method should be overridden by sub-classes that do not supply an EventGeneratorActionIfc to model the action that occur when the event happens.
generate(JSLEvent) - Method in class jsl.modeling.elements.processview.description.EntityProcessGenerator
 
generateProposedGivenCurrent(double) - Method in class examples.montecarlo.TestMetropolisHastings.PropFunction
 
generateProposedGivenCurrent(double) - Method in interface jsl.utilities.random.mcmc.ProposalFunction1DIfc
 
generateProposedGivenCurrent(double[]) - Method in interface jsl.utilities.random.mcmc.ProposalFunctionMVIfc
 
GenerateRVExamples - Class in examples.utilities.random
 
GenerateRVExamples() - Constructor for class examples.utilities.random.GenerateRVExamples
 
generateSamples(int) - Method in class jslx.statistics.Bootstrap
The individual bootstrapped samples are not saved.
generateSamples(int) - Method in class jslx.statistics.MultiBootstrap
The individual bootstrapped samples are not saved.
generateSamples(int, boolean) - Method in class jslx.statistics.Bootstrap
The estimator is EstimatorIfc.Average()
generateSamples(int, boolean) - Method in class jslx.statistics.MultiBootstrap
The estimator is EstimatorIfc.Average()
generateSamples(int, EstimatorIfc) - Method in class jslx.statistics.Bootstrap
The individual bootstrapped samples are not saved.
generateSamples(int, EstimatorIfc) - Method in class jslx.statistics.MultiBootstrap
The individual bootstrapped samples are not saved.
generateSamples(int, EstimatorIfc, boolean) - Method in class jslx.statistics.Bootstrap
This method changes the underlying state of the Bootstrap instance by performing the bootstrap sampling.
generateSamples(int, EstimatorIfc, boolean) - Method in class jslx.statistics.MultiBootstrap
This method changes the underlying state of the Bootstrap instance by performing the bootstrap sampling.
generateSamples(Map<String, Integer>, EstimatorIfc, boolean) - Method in class jslx.statistics.MultiBootstrap
This method changes the underlying state of the Bootstrap instance by performing the bootstrap sampling.
Geometric - Class in jsl.utilities.distributions
The geometric distribution is the probability distribution of the number Y = X − 1 of failures before the first success, supported on the set { 0, 1, 2, 3, ...
Geometric - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
Geometric() - Constructor for class jsl.utilities.distributions.Geometric
Constructs a Geometric with success probability = 0.5
Geometric(double) - Constructor for class jsl.utilities.distributions.Geometric
Constructs a Geometric using the supplied success probability
Geometric(double[]) - Constructor for class jsl.utilities.distributions.Geometric
Constructs a Geometric using the supplied parameters array parameters[0] is probability of success
Geometric(double, String) - Constructor for class jsl.utilities.distributions.Geometric
Constructs a Geometric using the supplied success probability and lower range
GeometricRV - Class in jsl.utilities.random.rvariable
Geometric(probability of success) random variable, range 0, 1, 2, etc.
GeometricRV(double) - Constructor for class jsl.utilities.random.rvariable.GeometricRV
 
GeometricRV(double, int) - Constructor for class jsl.utilities.random.rvariable.GeometricRV
 
GeometricRV(double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.GeometricRV
 
get() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Returns the value at the current position
get(int) - Method in class jsl.modeling.elements.entity.Entity
 
get(int) - Method in class jsl.modeling.elements.entity.RequestQueue
 
get(int) - Method in class jsl.modeling.elements.RandomList
 
get(int) - Method in class jsl.utilities.misc.OrderedList
 
get(int) - Method in interface jsl.utilities.random.rng.RandomStreamManagerIfc
Gets the stream at the supplied index
get(int) - Method in class jsl.utilities.random.rng.RNGStreamManager
 
get(int) - Method in class jsl.utilities.random.robj.DPopulation
Returns the value at the supplied index
get(int) - Method in class jsl.utilities.random.robj.RList
 
get(long, int) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Returns the ith observation in the jth replication
get2ndCentralMoment() - Method in class jsl.utilities.statistic.Statistic
Returns the 2nd statistical central moment
get2ndRawMoment() - Method in class jsl.utilities.statistic.Statistic
Returns the 2nd statistical raw moment (about zero)
get3rdCentralMoment() - Method in class jsl.utilities.statistic.Statistic
Returns the 3rd statistical central moment
get3rdRawMoment() - Method in class jsl.utilities.statistic.Statistic
Returns the 3rd statistical raw moment (about zero)
get4thCentralMoment() - Method in class jsl.utilities.statistic.Statistic
Returns the 4th statistical central moment
get4thRawMoment() - Method in class jsl.utilities.statistic.Statistic
Returns the 4th statistical raw moment (about zero)
getAcceptanceStat() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
getAcceptanceStatistics() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
getAcrossBatchStatistic() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Gets a StatisticAccessIfc that represents the across batch statistics
getAcrossBootstrapAverage() - Method in class jslx.statistics.Bootstrap
 
getAcrossBootstrapStatistics() - Method in class jslx.statistics.Bootstrap
 
getAcrossIntervalResponse() - Method in class jsl.modeling.elements.variable.Counter
If the time interval collection is turned on a ResponseVariable is created for capturing statistics across the intervals.
getAcrossIntervalResponse() - Method in class jsl.modeling.elements.variable.ResponseVariable
If the time interval collection is turned on a ResponseVariable is created for capturing statistics across the intervals.
getAcrossReplicationAverage() - Method in interface jsl.modeling.elements.variable.AcrossReplicationStatisticIfc
A convenience method to get the across replication average from the underlying CounterObserver For other statistics use getAcrossReplicationStatistic()
getAcrossReplicationAverage() - Method in class jsl.modeling.elements.variable.ResponseVariable
 
getAcrossReplicationAverage(long) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Computes and returns the across replication average for ith row of observations
getAcrossReplicationCSVStatistics() - Method in class jsl.simulation.SimulationReporter
Uses a StringBuilder to hold the across replication statistics formatted as a comma separated values with an appropriate header
getAcrossReplicationData(long, double[]) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Fills the supplied array with a row of observations across the replications
getAcrossReplicationData(String) - Method in class jsl.observers.variable.MultipleComparisonDataCollector
Across replication averages for the experiment with the given name
getAcrossReplicationResponseKeySet() - Method in class jsl.utilities.Responses
Returns an unmodifiable Set of the response's keys for AcrossReplicationStatisticIfc responses
getAcrossReplicationResponseVariable(String) - Method in class jsl.simulation.Model
Gets the AcrossReplicationStatisticIfc for the provided name.
getAcrossReplicationStatistic() - Method in interface jsl.modeling.elements.variable.AcrossReplicationStatisticIfc
Returns a StatisticAccessorIfc for the across replication statistics that have been collected on this Counter
getAcrossReplicationStatistic() - Method in class jsl.modeling.elements.variable.AggregateCounter
 
getAcrossReplicationStatistic() - Method in class jsl.modeling.elements.variable.Counter
Gets a copy of the statistics that have been accumulated across all replications for this variable.
getAcrossReplicationStatistic() - Method in class jsl.modeling.elements.variable.ResponseVariable
Gets a copy of the statistics that have been accumulated across all replications for this variable.
getAcrossReplicationStatistic() - Method in class jsl.observers.variable.CounterObserver
Gets the statistics that have been accumulated across all replications for this counter.
getAcrossReplicationStatisticIfcResponse(String) - Method in class jsl.utilities.Responses
Gets the value associated with the supplied key as a AcrossReplicationStatisticsIfc.
getAcrossReplicationStatisticReporter() - Method in class jsl.simulation.SimulationReporter
 
getAcrossReplicationStatistics() - Method in class jsl.simulation.SimulationReporter
Returns a StringBuilder with across replication statistics
getAcrossReplicationStatistics(String) - Method in class jsl.observers.variable.SimulationResponseDataCollector
The map represents the across replication statistics for each response variable in the model.
getAcrossReplicationStatistics(StringBuilder) - Method in class jsl.simulation.SimulationReporter
Fills the StringBuilder with across replication statistics
getAcrossReplicationStatisticsAsLaTeXDocument() - Method in class jsl.simulation.SimulationReporter
Returns a StringBuilder representation of the across replication statistics as a LaTeX document with max number of rows = 60
getAcrossReplicationStatisticsAsLaTeXDocument(int) - Method in class jsl.simulation.SimulationReporter
Returns a StringBuilder representation of the across replication statistics as a LaTeX document
getAcrossReplicationStatisticsAsLaTeXTables() - Method in class jsl.simulation.SimulationReporter
List of StringBuilder representing LaTeX tables max 60 rows
getAcrossReplicationStatisticsAsLaTeXTables(int) - Method in class jsl.simulation.SimulationReporter
List of StringBuilder representing LaTeX tables
getAcrossReplicationStatisticsAsLaTeXTabular() - Method in class jsl.simulation.SimulationReporter
Gets shortened across replication statistics for response variables as a LaTeX tabular.
getAcrossReplicationStatisticsAsLaTeXTabular(int) - Method in class jsl.simulation.SimulationReporter
Gets shortened across replication statistics for response variables as a LaTeX tabular.
getAcrossReplicationStatisticsList() - Method in class jsl.simulation.SimulationReporter
Gets the across replication statistics as a list
getAcrossRepStatistic(Integer, String) - Method in class jslx.dbutilities.JSLDatabase
 
getAcrossRepStatRecords() - Method in class jslx.dbutilities.JSLDatabase
 
getAcrossRepStatRecordsAsResultSet() - Method in class jslx.dbutilities.JSLDatabase
 
getAcrossRepTimedUpdateStatistic() - Method in class jsl.observers.variable.CounterObserver
Returns a StatisticAccessorIfc for the statistics collected across timed update intervals across the replications
getAcrossRepViewRecords() - Method in class jslx.dbutilities.JSLDatabase
Across replication view of that simulation response results
getAcrossRepViewRecordsAsResultSet() - Method in class jslx.dbutilities.JSLDatabase
 
getAcrossRepViewRecordsBySimulationRunId() - Method in class jslx.dbutilities.JSLDatabase
 
getAcrossTimedUpdateStatistic() - Method in class jsl.observers.variable.CounterObserver
Returns a StatisticAccessorIfc for the statistics collected across timed update intervals within a replication.
getActionRepeatFlag() - Method in class jsl.modeling.elements.ActionSchedule
True means the scheduled actions will repeat after all actions have been invoked.
getActivatedState() - Method in class jsl.modeling.elements.component.Component
 
getActivityTime(Delay) - Method in class jsl.modeling.elements.entity.EntityType
 
getActualEndingTime() - Method in class jsl.simulation.Executive
The simulated time that the Executive actually ended
getAdjustedRSq() - Method in class jsl.utilities.statistic.StatisticXY
 
getAdvanceNextSubStreamOption() - Method in class jsl.simulation.Experiment
Gets the reset next substream option.
getAdvanceNextSubStreamOption() - Method in interface jsl.simulation.ExperimentGetIfc
Gets the reset next substream option.
getAdvanceNextSubStreamOption() - Method in class jsl.simulation.Simulation
Returns how many times the random number streams will be advanced before the simulation starts.
getAdvNextSubStreamOption() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Getter for JSL_DB.SIMULATION_RUN.ADV_NEXT_SUB_STREAM_OPTION.
getAExpName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Getter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.A_EXP_NAME.
getAfterExperimentOption() - Method in class jsl.simulation.ModelElement
Gets the after experiment flag that indicates whether or not this model element will participate in the default after experiment action controlled by its parent model element.
getAfterReplicationOption() - Method in class jsl.simulation.ModelElement
Gets the after replication flag that indicates whether or not this model element will participate in the default action controlled by its parent model element.
getAllBatchStatisitcs() - Method in class jsl.modeling.elements.variable.ResponseVariableBatchingElement
Returns a list of summary statistics on all ResponseVariable variables The list is a copy of originals.
getAllBatchStatisitcs() - Method in class jsl.modeling.elements.variable.TWBatchingElement
Returns a list of summary statistics on all TimeWeighted variables.
getAllBatchStatistcs() - Method in class jsl.simulation.StatisticalBatchingElement
Returns a list of summary statistics on all ResponseVariable variables The list is a copy of originals.
getAllBatchStatisticsAsMap() - Method in class jsl.modeling.elements.variable.ResponseVariableBatchingElement
 
getAllBatchStatisticsAsMap() - Method in class jsl.modeling.elements.variable.TWBatchingElement
 
getAllCounters(Collection<Counter>) - Method in class jsl.simulation.ModelElement
Fills up the provided collection carrying all of the Counters that are contained by any model elements within this model element.
getAllDataAsArray() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A 2-Dim array of the data each row represents the across replication average for each configuration (column)
getAllDiffBtwItemsAndMaxOfRest() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Computes the difference between each dataset average and the maximum of the rest of the averages for each dataset.
getAllDiffBtwItemsAndMinOfRest() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Computes the difference between each dataset average and the minimum of the rest of the averages for each dataset.
getAllModelElements(List<ModelElement>) - Method in class jsl.simulation.ModelElement
Gets all model elements that are contained within this model element in parent-child order within the hierarchy
getAllocatedResource() - Method in class jsl.modeling.elements.entity.Allocation
Gets the resource that is associated with the allocation
getAllocation(Resource) - Method in class jsl.modeling.elements.entity.Entity
Gets the allocation for the supplied resource or null if no allocation exists
getAllRandomElements(Collection<RandomElementIfc>) - Method in class jsl.simulation.ModelElement
Fills up the provided collection carrying all of the RandomElementIfc and subclasses of RandomElementIfc that are contained by any model elements within this model element.
getAllReplicationData() - Method in class jsl.observers.ReplicationDataCollector
The responses are ordered in the same order as returned by getResponseNames() and are the columns, each row for a column is the replication average, row 0 is replication 1
getAllReplicationDataAsMap() - Method in class jsl.observers.ReplicationDataCollector
 
getAllResponseVariableBatchStatisticsAsMap() - Method in class jsl.simulation.StatisticalBatchingElement
 
getAllResponseVariables(Collection<ResponseVariable>) - Method in class jsl.simulation.ModelElement
Fills up the provided collection carrying all of the response variables that are contained by any model elements within this model element.
getAllStatistics() - Method in class jsl.simulation.StatisticalBatchingElement
Returns a list of the batch statistics in the form of StatisticAccessorIfc
getAllTableNames() - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
getAllTimeWeightedBatchStatisticsAsMap() - Method in class jsl.simulation.StatisticalBatchingElement
 
getAllVariables(Collection<Variable>) - Method in class jsl.simulation.ModelElement
Fills up the provided collection carrying all of the variables that are contained by any model elements within this model element.
getAllWithinReplicationStatistics(String) - Method in class jsl.observers.variable.SimulationResponseDataCollector
Returns a list of maps.
getAlpha1() - Method in class jsl.utilities.distributions.Beta
 
getAlpha1() - Method in class jsl.utilities.random.rvariable.BetaRV
 
getAlpha1() - Method in class jsl.utilities.random.rvariable.GeneralizedBetaRV
 
getAlpha1() - Method in class jsl.utilities.random.rvariable.JohnsonBRV
 
getAlpha1() - Method in class jsl.utilities.random.rvariable.PearsonType6RV
 
getAlpha2() - Method in class jsl.utilities.distributions.Beta
 
getAlpha2() - Method in class jsl.utilities.random.rvariable.BetaRV
 
getAlpha2() - Method in class jsl.utilities.random.rvariable.GeneralizedBetaRV
 
getAlpha2() - Method in class jsl.utilities.random.rvariable.JohnsonBRV
 
getAlpha2() - Method in class jsl.utilities.random.rvariable.PearsonType6RV
 
getAlterCommands() - Method in class jslx.dbutilities.dbutil.DbCreateTask
 
getAMinusB() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Getter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.A_MINUS_B.
getAmount() - Method in class jsl.modeling.elements.entity.Entity
This can be used by clients to set an amount, generally used when seizing resources.
getAmountAllocated() - Method in class jsl.modeling.elements.entity.Allocation
The current amount allocated
getAmountAllocated() - Method in class jsl.modeling.elements.entity.Request
Gets the amount allocated by the resource to the request
getAmountLeftUnbatched() - Method in class jsl.utilities.statistic.BatchStatistic
 
getAmountNeeded() - Method in class jsl.modeling.elements.entity.Request
Returns the amount needed by the request
getAmountRequired() - Method in class jsl.modeling.elements.entity.SeizeRequirement
 
getAmtUnbatched() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.AMT_UNBATCHED.
getAnimationMessageHandler() - Method in class jsl.observers.animation.AnimationObserverAbstract
 
getAntitheticFlag() - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
The antithetic flag can be use to turn on antithethic sampling when estimating the correlation with multiple replications
getAntitheticFlag() - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
The antithetic flag can be use to turn on antithethic sampling when estimating the correlation with multiple replications
getAntitheticOption() - Method in class jsl.modeling.elements.entity.NWayByChanceEntitySender
 
getAntitheticOption() - Method in class jsl.modeling.elements.RandomElement
 
getAntitheticOption() - Method in class jsl.modeling.elements.RandomList
 
getAntitheticOption() - Method in class jsl.modeling.elements.station.NWayByChanceStationSender
 
getAntitheticOption() - Method in class jsl.modeling.elements.station.TwoWayByChanceQObjectSender
 
getAntitheticOption() - Method in class jsl.modeling.elements.station.TwoWayByChanceStationSender
 
getAntitheticOption() - Method in class jsl.modeling.elements.variable.RandomVariable
 
getAntitheticOption() - Method in class jsl.modeling.resource.ResourcePool
 
getAntitheticOption() - Method in class jsl.simulation.Experiment
Returns whether or not the antithetic option is turned on.
getAntitheticOption() - Method in interface jsl.simulation.ExperimentGetIfc
Returns whether or not the antithetic option is turned on.
getAntitheticOption() - Method in class jsl.simulation.Simulation
Indicates whether or not the antithetic streams have been turn on or off
getAntitheticOption() - Method in class jsl.utilities.distributions.BivariateLogNormal
 
getAntitheticOption() - Method in class jsl.utilities.distributions.BivariateNormal
 
getAntitheticOption() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
getAntitheticOption() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
getAntitheticOption() - Method in class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
getAntitheticOption() - Method in class jsl.utilities.random.rng.RNGStreamManager
 
getAntitheticOption() - Method in interface jsl.utilities.random.rng.RNStreamControlIfc
 
getAntitheticOption() - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
 
getAntitheticOption() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
Returns whether or not the antithetic option is on (true) or off (false)
getAntitheticOption() - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
 
getAntitheticOption() - Method in class jsl.utilities.random.robj.DEmpiricalList
 
getAntitheticOption() - Method in class jsl.utilities.random.robj.DPopulation
 
getAntitheticOption() - Method in class jsl.utilities.random.robj.RList
 
getAntitheticOption() - Method in class jsl.utilities.random.rvariable.AbstractMVRVariable
 
getAntitheticOption() - Method in class jsl.utilities.random.rvariable.AbstractRVariable
 
getAntitheticOption() - Method in class jsl.utilities.random.rvariable.ConstantRV
 
getAntitheticOption() - Method in class jsl.utilities.random.sp.DMarkovChain
 
getAntitheticOption() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
getAntitheticOption() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Getter for JSL_DB.SIMULATION_RUN.ANTITHETIC_OPTION.
getAntitheticOption() - Method in class jslx.statistics.Bootstrap
 
getAntitheticOption() - Method in class jslx.statistics.MultiBootstrap
False means at least one is false.
GetAntitheticStreamIfc - Interface in jsl.utilities.random.rng
 
getAntitheticValue() - Method in class examples.utilities.random.PMMLCG
 
getAntitheticValue() - Method in class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
getAntitheticValue() - Method in interface jsl.utilities.random.rng.GetAntitheticValueIfc
Returns the antithetic value of the previous value
getAntitheticValue() - Method in class jsl.utilities.random.rng.JavaRNG
Returns the antithetic of the previous U(0,1) i.e.
getAntitheticValue() - Method in class jsl.utilities.random.rng.MarseRobertsLCG
Returns the antithetic of the previous U(0,1) i.e.
getAntitheticValue() - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
 
getAntitheticValue() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
Returns the antithetic of the previous U(0,1) i.e.
getAntitheticValue() - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
 
GetAntitheticValueIfc - Interface in jsl.utilities.random.rng
 
getAnyChar() - Static method in class jsl.utilities.reporting.TextIO
Reads the next character from the current input source.
getApproximateBatchInterval() - Method in class jsl.modeling.elements.variable.TWBatchingElement
This method returns a suggested batching interval based on the length of the run, the warm up period, and default number of batches.
getApproximateBatchInterval(double, double) - Method in class jsl.modeling.elements.variable.TWBatchingElement
This method returns a suggested batching interval based on the length of of the replication and warm up length for TimeWeighted variables.
getArrivalDistribution() - Method in class examples.models.TimeSharedComputerModel
 
getArrivalDistribution() - Method in class examples.queueing.TimeSharedComputerModel
 
getArrivalNumber() - Method in class jsl.modeling.elements.entity.Request
 
getAsDouble() - Method in interface jsl.utilities.random.rng.RandU01Ifc
 
getAsDouble() - Method in interface jsl.utilities.random.rvariable.RVariableIfc
This method facilitates turning instances of RVariableIfc into Java DoubleStream for use in the Stream API
getASimNum() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Getter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.A_SIM_NUM.
getAssembly() - Method in class jsl.modeling.elements.component.Component
If the component belongs to a composite (assembly) then this method will return the assembly.
getAttachedObject() - Method in class jsl.modeling.queue.QObject
If there is no attached object then this method returns null
getAttributeTypes() - Method in class jsl.modeling.elements.entity.EntityType
Returns an unmodifiable list of the attribute types
getAttributeValue(String) - Method in class jsl.modeling.elements.entity.Entity
Gets the value of the attribute using the GetValueIfc
getAutomaticStartFlag() - Method in class jsl.modeling.elements.ActionSchedule
This flag indicates whether or not the action will automatically scheduled when initialize() is called.
getAutoRemoveMarkedElementsOption() - Method in class jsl.simulation.Model
Indicates whether or not the model will automatically remove elements that are marked for removal prior to each replication.
getAutoStartProcessOption() - Method in class jsl.modeling.resource.FailureProcess
The default is false
getAutoStartProcessOption() - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
The default is false
getAValue() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Getter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.A_VALUE.
getAverage() - Method in class examples.montecarlo.EstimateRenewals
 
getAverage() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getAverage() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getAverage() - Method in class jsl.utilities.statistic.BatchStatistic
Gets the average over the batches.
getAverage() - Method in class jsl.utilities.statistic.CachedHistogram
 
getAverage() - Method in class jsl.utilities.statistic.Histogram
 
getAverage() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
getAverage() - Method in class jsl.utilities.statistic.Statistic
 
getAverage() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the unweighted average of the observations.
getAverage() - Method in class jsl.utilities.statistic.WeightedStatistic
 
getAverage() - Method in interface jsl.utilities.statistic.WeightedStatisticIfc
Gets the weighted average of the collected observations.
getAverage() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.AVERAGE.
getAverage() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
Getter for JSL_DB.ACROSS_REP_VIEW.AVERAGE.
getAverage() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.AVERAGE.
getAverage() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
Getter for JSL_DB.BATCH_STAT_VIEW.AVERAGE.
getAverage() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
Getter for JSL_DB.WITHIN_REP_RESPONSE_VIEW.AVERAGE.
getAverage() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Getter for JSL_DB.WITHIN_REP_STAT.AVERAGE.
getAverage(String) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The average for the named data or Double.NaN if the name is not in the collector
getAverageDifference(String, String) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The average for the pair of data names given by the strings.
getAveragesOfData() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
An array of all the averages of the data Each element is the average for each of the n data names
getAveragesOfDifferences() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Suppose there are n data names.
getAverageTimePerObservation() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
The average time between observations in the simulation across all the replications.
getAverageX() - Method in class jsl.utilities.statistic.StatisticXY
 
getAverageY() - Method in class jsl.utilities.statistic.StatisticXY
 
getAvgTimeBtwObservationsForEachReplication() - Method in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
 
getAvgTimeBtwObservationsForEachReplication() - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
 
getAvgTimeBtwObservationsForEachReplication() - Method in interface jsl.utilities.statistic.welch.WelchDataCollectorIfc
The average time between observations in each replication returned as an array.
getBaseDirectory() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
getBaseFileName() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
getBasicBootstrapCI() - Method in class jslx.statistics.Bootstrap
The "basic" method, but with no bias correction.
getBasicBootstrapCI(double) - Method in class jslx.statistics.Bootstrap
The "basic" method, but with no bias correction.
getBatchEventPriority() - Method in class jsl.modeling.elements.variable.TWBatchingElement
Gets the batch event priority
getBatchInterval() - Method in class jsl.modeling.elements.variable.TWBatchingElement
Gets the current batch interval length for time weighted variables
getBatchMeanArrayCopy() - Method in class jsl.utilities.statistic.BatchStatistic
Returns a copy of the batch means array.
getBatchMeansIterator() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Returns an iterator across all the batch means collected so far
getBatchSize() - Method in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
 
getBatchSize() - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
 
getBatchSize() - Method in interface jsl.utilities.statistic.welch.WelchDataCollectorIfc
The size of a batch can be considered either in terms of the number of observations in each batch or as the amount of time covered with each batch
getBatchSize() - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
getBatchStatistic(ResponseVariable) - Method in class jsl.modeling.elements.variable.ResponseVariableBatchingElement
Returns a statistical summary BatchStatistic on the ResponseVariable variable across the observed batches.
getBatchStatistic(ResponseVariable) - Method in class jsl.simulation.StatisticalBatchingElement
Returns a statistical summary BatchStatistic on the ResponseVariable variable across the observed batches This returns a copy of the summary statistics.
getBatchStatistic(TimeWeighted) - Method in class jsl.modeling.elements.variable.TWBatchingElement
Returns a statistical summary BatchStatistic on the TimeWeighted variable across the observed batches This returns a copy of the summary statistics.
getBatchStatisticIfcResponse(String) - Method in class jsl.utilities.Responses
Gets the value associated with the supplied key as a BatchStatisticsIfc.
getBatchStatisticObserver(ResponseVariable) - Method in class jsl.modeling.elements.variable.ResponseVariableBatchingElement
Look up the BatchStatisticObserver for the ResponseVariable
getBatchStatisticObserver(ResponseVariable) - Method in class jsl.simulation.StatisticalBatchingElement
Look up the BatchStatisticObserver for the ResponseVariable
getBatchStatisticResponseKeySet() - Method in class jsl.utilities.Responses
Returns an unmodifiable Set of the response's keys for BatchStatisticIfc responses
getBatchStatistics() - Method in class jsl.observers.variable.BatchStatisticObserver
The collected BatchStatistic
getBatchStatRecords() - Method in class jslx.dbutilities.JSLDatabase
 
getBatchStatRecordsAsResultSet() - Method in class jslx.dbutilities.JSLDatabase
 
getBatchStatViewRecords() - Method in class jslx.dbutilities.JSLDatabase
Batch statistic view of that simulation batch response results
getBeforeExperimentOption() - Method in class jsl.simulation.ModelElement
Gets the before experiment flag that indicates whether or not this model element will participate in the default before experiment action controlled by its parent model element.
getBeforeReplicationOption() - Method in class jsl.simulation.ModelElement
Gets the before replication flag that indicates whether or not this model element will participate in the default action controlled by its parent model element.
getBeginExecutionTime() - Method in class jsl.simulation.Executive
 
getBeginExecutionTime() - Method in class jsl.simulation.IterativeProcess
Returns system time in milliseconds that the iterative process started
getBeginExecutionTime() - Method in interface jsl.simulation.IterativeProcessIfc
Returns system time in milliseconds that the iterative process started
getBeginExecutionTime() - Method in class jsl.simulation.Simulation
The absolute time in milliseconds that the simulation was started
getBeta() - Method in class jsl.utilities.random.rvariable.PearsonType6RV
 
getBExpName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Getter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.B_EXP_NAME.
getBiasCorrectedJackknifeEstimate() - Method in class jslx.statistics.JackKnifeEstimator
 
getBin(double) - Method in class jsl.utilities.statistic.Histogram
The bin that x falls in
getBin(int) - Method in class jsl.utilities.statistic.Histogram
Returns an instance of a Bin for the supplied bin number The bin does not reflect changes to the histogram after this call
getBinCount(double) - Method in class jsl.utilities.statistic.Histogram
Returns the current bin count for the bin associated with x
getBinCount(int) - Method in class jsl.utilities.statistic.Histogram
Returns the bin count for the indicated bin
getBinFraction(double) - Method in class jsl.utilities.statistic.Histogram
Returns the fraction of the data relative to those tabulated in the bins for the bin number associated with the x
getBinFraction(int) - Method in class jsl.utilities.statistic.Histogram
Returns the fraction of the data relative to those tabulated in the bins for the supplied bin number
getBinNumber(double) - Method in class jsl.utilities.statistic.Histogram
Bins are numbered starting at 1 through the number of bins
getBins() - Method in class jsl.utilities.statistic.Histogram
Returns an array of Bins based on the current state of the histogram
getBiVariateNormalParameters() - Method in class jsl.utilities.distributions.BivariateLogNormal
Returns the parameters of the underlying bivariate normal param[0] = mean 1; param[1] = variance 1; param[2] = mean 2; param[3] = variance 2; param[4] = correlation;
getBoolean() - Method in class jsl.utilities.random.rvariable.BernoulliRV
Returns a randomly generated boolean according to the Bernoulli distribution
getBoolean() - Static method in class jsl.utilities.reporting.TextIO
Skips whitespace characters and then reads a value of type boolean from input.
getBooleanControl(String) - Method in class jsl.utilities.controls.Controls
Gets the value associated with the supplied key.
getBooleanControlKeySet() - Method in class jsl.utilities.controls.Controls
Returns an unmodifiable Set of the control's keys for Boolean Controls
getBooleanSample(int) - Method in class jsl.utilities.random.rvariable.BernoulliRV
Returns a boolean array filled via getBoolean()
getBootstrap(String) - Method in class jslx.statistics.MultiBootstrap
 
getBootstrapBiasEstimate() - Method in class jslx.statistics.Bootstrap
This is getAcrossBootstrapAverage() - getOriginalDataEstimate()
getBootstrapDifferences() - Method in class jslx.statistics.Bootstrap
Each element is the bootstrap estimate for sample i minus getOriginalDataEstimate()
getBootstrapEstimates() - Method in class jslx.statistics.Bootstrap
 
getBootstrapList() - Method in class jslx.statistics.MultiBootstrap
 
getBootstrapRandomVariables() - Method in class jslx.statistics.MultiBootstrap
Gets a map with key = name, where name is the associated bootstrap name and the value is List holding a RVariableIfc representation for each bootstrap generate within the bootstrap.
getBootstrapRandomVariables(boolean) - Method in class jslx.statistics.MultiBootstrap
Gets a map with key = name, where name is the associated bootstrap name and the value is List holding a RVariableIfc representation for each bootstrap generate within the bootstrap.
getBootstrapSampleAverages() - Method in class jslx.statistics.Bootstrap
If the bootstrap samples were saved, this returns the generated averages for each of the samples
getBootstrapSampleAverages() - Method in class jslx.statistics.MultiBootstrap
Gets a map with key = name, where name is the associated bootstrap name and the value is the an array holding the generate averages for each bootstrap samples within the bootstrap
getBootstrapSampleData() - Method in class jslx.statistics.MultiBootstrap
Gets a map with key = name, where name is the associated bootstrap name and the value is List holding the generate data for each bootstrap generate within the bootstrap.
getBootstrapSampleData(int) - Method in class jslx.statistics.MultiBootstrap
Gets a map with key = name, where name is the associated bootstrap name and the value is the generate data for the bth bootstrap generate.
getBootstrapSampleData(String, int) - Method in class jslx.statistics.MultiBootstrap
 
getBootstrapSampleVariances() - Method in class jslx.statistics.Bootstrap
If the bootstrap samples were saved, this returns the generated variance for each of the samples
getBootstrapSampleVariances() - Method in class jslx.statistics.MultiBootstrap
Gets a map with key = name, where name is the associated bootstrap name and the value is the an array holding the generate variances for each bootstrap samples within the bootstrap
getBootstrapStdErrEstimate() - Method in class jslx.statistics.Bootstrap
This is the standard deviation of the across bootstrap observations of the estimator for each bootstrap generate
getBSimNum() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Getter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.B_SIM_NUM.
getBValue() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Getter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.B_VALUE.
getBVLNParametersFromBVNParameters(double[]) - Static method in class jsl.utilities.distributions.BivariateLogNormal
Takes in the parameters of a bivariate normal and returns the corresponding parameters for the bivariate lognormal x[0] = mean 1 of bivariate lognormal x[1] = variance 1 of bivariate lognormal x[2] = mean 2 of bivariate lognormal x[3] = variance 2 of bivariate lognormal x[4] = correlation of bivariate lognormal
getBVLNParametersFromBVNParameters(double, double, double, double, double) - Static method in class jsl.utilities.distributions.BivariateLogNormal
Takes in the parameters of a bivariate normal and returns the corresponding parameters for the bivariate lognormal param[0] = mean 1 of bivariate lognormal param[1] = variance 1 of bivariate lognormal param[2] = mean 2 of bivariate lognormal param[3] = variance 2 of bivariate lognormal param[4] = correlation of bivariate lognormal
getByte() - Static method in class jsl.utilities.reporting.TextIO
Skips whitespace characters and then reads a value of type byte from input.
getBytes() - Method in class jslx.tabularfiles.Row
 
getBytes() - Method in interface jslx.tabularfiles.RowIfc
 
getCallActionFlag() - Method in class jsl.modeling.elements.TimedActionListener
Indicates whether or not the listener will be called when its TimedAction occurs
getCanceledFlag() - Method in class jsl.simulation.JSLEvent
Gets a flag indicating whether the event is to be canceled or not.
getCapacity() - Method in class jsl.modeling.elements.entity.Resource
The current capacity of the resource.
getCapacity() - Method in class jsl.modeling.elements.station.SingleQueueStation
The capacity of the resource.
getCapacity() - Method in class jsl.modeling.elements.station.SResource
The current capacity of the resource.
getCapturedResponse() - Method in class jsl.modeling.elements.variable.RandomVariable
If the capturing of the random variable generated values is turned on (turnOnResponseCapture()), then this allows the response to be retrieved.
getCaptureResponseFlag() - Method in class jsl.modeling.elements.variable.RandomVariable
 
getCatalog() - Method in class jslx.dbutilities.jsldbsrc.JslDb
 
getCDF() - Method in class jsl.utilities.random.robj.DEmpiricalList
 
getCDF() - Method in class jsl.utilities.random.rvariable.DEmpiricalRV
 
getCDF(double, double) - Static method in class jsl.utilities.distributions.StudentT
A convenience method that uses defaultT to return the value of the CDF at the supplied x This method has the side effect of changing the degrees of freedom defaultT
getCDFLowerLimit() - Method in class jsl.utilities.distributions.TruncatedDistribution
The CDF's original lower limit
getCDFLowerLimit() - Method in class jsl.utilities.random.rvariable.TruncatedRV
The CDF's original lower limit
getCDFUpperLimit() - Method in class jsl.utilities.distributions.TruncatedDistribution
The CDF's original upper limit
getCDFUpperLimit() - Method in class jsl.utilities.random.rvariable.TruncatedRV
The CDF's original upper limit
getCell(double, double) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
The cell that contains this x,y coordinate or null if no cell
getCell(int, int) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
The cell at this row, col
getCell(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns the cell that the coordinate is in or null
getCell(SpatialElement) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns the cell that the element is in or null
getCellHeight() - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
 
getCellIterator() - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
An iterator to the cells in the grid.
getCellList() - Method in class jsl.utilities.statistic.IntegerFrequency
Returns a copy of the cells in a list ordered by the value of each cell, 0th element is cell with smallest value, etc
getCellList() - Method in class jsl.utilities.statistic.StateFrequency
Returns a copy of the cells in a list ordered by the value of each cell, 0th element is cell with smallest value, etc
getCells() - Method in class jsl.utilities.statistic.IntegerFrequency
Returns a sorted set containing the cells
getCells() - Method in class jsl.utilities.statistic.StateFrequency
Returns a sorted set containing the cells
getCellsAsList() - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
 
getCellSelector() - Method in class jsl.modeling.elements.spatial.AbstractRG2DMover
 
getCellWidth() - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
 
getCenterCoordinate() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
 
getCenterX() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
The x-coordinate of the center of the cell
getCenterY() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
The y-coordinate of the center of the cell
getCentralMoments() - Method in class jsl.utilities.statistic.Statistic
The 0th moment is the count, the 1st central moment zero, the 2nd, 3rd, and 4th central moments
getChar() - Static method in class jsl.utilities.reporting.TextIO
Skips whitespace characters and then reads a single non-whitespace character from input.
getChecks() - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
 
getChecks() - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStat
 
getChecks() - Method in class jslx.dbutilities.jsldbsrc.tables.ModelElement
 
getChecks() - Method in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
 
getChecks() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
 
getChecks() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
 
getChildModelElementIterator() - Method in class jsl.simulation.ModelElement
Gets an iterator to the contained model elements.
getCircuityFactor() - Method in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
The network circuity addFactor for adjusting the distance.
getClassName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
Getter for JSL_DB.MODEL_ELEMENT.CLASS_NAME.
getClearBeforeExpFlag() - Method in class jsl.observers.variable.SimulationResponseDataCollector
 
getClearDataBeforeExperimentOption() - Method in class jslx.dbutilities.JSLDatabaseObserver
 
getCoeffOfDetermination() - Method in class jsl.utilities.statistic.StatisticXY
 
getCollectStateStatsOption() - Method in class jsl.modeling.resource.ResourceUnit
 
getCollisionDetector() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
getCollisionDetector() - Method in class jsl.modeling.elements.spatial.MobileResource
 
getCollisionDetector() - Method in interface jsl.modeling.elements.spatial.MoverIfc
 
getCollisionElement() - Method in class jsl.modeling.elements.spatial.Collision
The element that will collide with the movingElement
getCollisionHandler() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
getCollisionHandler() - Method in class jsl.modeling.elements.spatial.Collision
Gets the collision handler for this collision.
getCollisionHandler() - Method in class jsl.modeling.elements.spatial.MobileResource
 
getCollisionHandler() - Method in interface jsl.modeling.elements.spatial.MoverIfc
 
getCollisionPosition() - Method in class jsl.modeling.elements.spatial.Collision
The position associated with the collision
getCollisionType() - Method in class jsl.modeling.elements.spatial.Collision
Used to indicate the type of collision using one of the class constants
getColumn(int, double[][]) - Static method in class jsl.utilities.JSLArrayUtil
 
getColumn(int, int[][]) - Static method in class jsl.utilities.JSLArrayUtil
 
getColumn(int, Object[][]) - Static method in class jsl.utilities.JSLArrayUtil
 
getColumn(String) - Method in class jslx.tabularfiles.Row
 
getColumn(String) - Method in interface jslx.tabularfiles.RowIfc
 
getColumn(String) - Method in class jslx.tabularfiles.TabularFile
 
getColumnIndex() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
 
getColumnName(int) - Method in class jslx.tabularfiles.Row
 
getColumnName(int) - Method in interface jslx.tabularfiles.RowIfc
 
getColumnName(int) - Method in class jslx.tabularfiles.TabularFile
 
getColumnNames() - Method in class jslx.tabularfiles.Row
 
getColumnNames() - Method in interface jslx.tabularfiles.RowIfc
 
getColumnNames() - Method in class jslx.tabularfiles.TabularFile
 
getColumnSize(Sheet, int) - Static method in class jslx.excel.ExcelUtil
Starts as the last row number of the sheet and looks up in the column to find the first non-null cell
getColumnSizes(Table) - Static method in class jslx.TablesawUtil
 
getColumnTypes() - Method in class jslx.tabularfiles.Row
 
getColumnTypes() - Method in interface jslx.tabularfiles.RowIfc
 
getColumnTypes() - Method in class jslx.tabularfiles.TabularFile
 
getColumnTypes(Path) - Static method in class jslx.tabularfiles.TabularInputFile
Gets the meta data for an existing TabularInputFile.
getComponentState() - Method in class jsl.modeling.elements.component.Component
Returns the current state of the component
getComposite() - Method in class jsl.modeling.elements.entity.EntityReceiver
 
getConfidenceInterval() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getConfidenceInterval() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
A confidence interval for the mean based on the confidence level
getConfidenceInterval(double) - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getConfidenceInterval(double) - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
A confidence interval for the mean based on the confidence level
getConfidenceIntervalsOfData(double) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A list of confidence intervals for the data based on the supplied confidence level
getConfidenceIntervalsOfDifferenceData(double) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Suppose there are n data names.
getConfidenceIntervalsOnData() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A StringBuilder representation for the confidence intervals on the datasets at the provided 0.95 level
getConfidenceIntervalsOnData(double) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A StringBuilder representation for the confidence intervals on the datasets at the provided level
getConfidenceIntervalsOnDifferenceData() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A StringBuilder representation for the confidence intervals on the differences for the datasets at the 0.95 level
getConfidenceIntervalsOnDifferenceData(double) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A StringBuilder representation for the confidence intervals on the differences for the datasets at the provided level
getConfidenceLevel() - Method in class jsl.observers.variable.AcrossReplicationHalfWidthChecker
 
getConfidenceLevel() - Method in class jsl.observers.variable.AcrossReplicationRelativePrecisionChecker
 
getConfidenceLevel() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getConfidenceLevel() - Method in class jsl.utilities.statistic.AbstractStatistic
 
getConfidenceLevel() - Method in class jsl.utilities.statistic.CachedHistogram
 
getConfidenceLevel() - Method in class jsl.utilities.statistic.Histogram
 
getConfidenceLevel() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the confidence level.
getConfLevel() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.CONF_LEVEL.
getConfLevel() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.CONF_LEVEL.
getConnection() - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
It is best to use this method within a try-with-resource construct This method calls the DataSource for a connection.
getControlClass(String) - Method in class jsl.utilities.controls.Controls
Can be used to determine which of the getXControl(String key) methods to call
getControllableControl(String) - Method in class jsl.utilities.controls.Controls
Gets the value associated with the supplied key as a ControllableIfc.
getControllableIfcControlKeySet() - Method in class jsl.utilities.controls.Controls
Returns an unmodifiable Set of the control's keys for RandomIfc Controls
getControlNames() - Method in class jsl.observers.ControlVariateDataCollector
The control names
getControlNames() - Method in class jsl.utilities.controls.Controls
 
getControlReplicationData(String) - Method in class jsl.observers.ControlVariateDataCollector
 
getControls() - Method in interface jsl.utilities.controls.ControllableIfc
Returns a valid instance of Controls that can be used with this ControllableIfc or null
getControls() - Method in interface jsl.utilities.controls.GetControlsIfc
 
getControls() - Method in class jsl.utilities.distributions.Distribution
 
getControls() - Method in class jsl.utilities.random.robj.DPopulation
 
getControls() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
GetControlsIfc - Interface in jsl.utilities.controls
 
getCoordinate(double, double) - Method in class jsl.modeling.elements.spatial.SpatialModel
Creates a valid coordinate for this spatial model, with 3rd coordinate 0.0
getCoordinate(double, double, double) - Method in class jsl.modeling.elements.spatial.Euclidean2DPlane
 
getCoordinate(double, double, double) - Method in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
Returns a valid coordinate
getCoordinate(double, double, double) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
 
getCoordinate(double, double, double) - Method in class jsl.modeling.elements.spatial.SpatialModel
Creates a valid coordinate for this spatial model This method should check whether the coordinate can be represented spatially within this spatial model.
getCoordinate(GreatCircleBasedSpatialModel.Direction, double, double, double, GreatCircleBasedSpatialModel.Direction, double, double, double) - Static method in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
Returns a valid coordinate
getCoordinate(GreatCircleBasedSpatialModel.Direction, double, double, GreatCircleBasedSpatialModel.Direction, double, double) - Static method in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
Returns a valid coordinate
getCorrelation() - Method in class jsl.utilities.distributions.BivariateLogNormal
Gets the correlation
getCorrelation() - Method in class jsl.utilities.distributions.BivariateNormal
Gets the correlation
getCorrelation() - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
This is the correlation set within the NORTA process
getCorrelation() - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
This is the correlation set within the NORTA process
getCorrelation() - Method in class jsl.utilities.random.rvariable.BivariateLogNormalRV
Gets the correlation
getCorrelation() - Method in class jsl.utilities.random.rvariable.BivariateNormalRV
Gets the correlation
getCorrelationInterval() - Method in class jsl.utilities.random.arta.ARTACorrelationFinder
 
getCorrelationInterval() - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
Returns the interval of possible correlation values
getCorrelationStatistics() - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
After the correlation has been estimated, this method can be used to get the statistics across the replications on the correlation
getCorrelationXY() - Method in class jsl.utilities.statistic.StatisticXY
 
getCount() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getCount() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getCount() - Method in class jsl.utilities.statistic.BatchStatistic
Gets the count of the number of batches.
getCount() - Method in class jsl.utilities.statistic.CachedHistogram
 
getCount() - Method in class jsl.utilities.statistic.Histogram
 
getCount() - Method in class jsl.utilities.statistic.IntegerFrequency.Cell
 
getCount() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
getCount() - Method in class jsl.utilities.statistic.Statistic
 
getCount() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the count of the number of the observations.
getCount() - Method in class jsl.utilities.statistic.StatisticXY
 
getCount() - Method in class jsl.utilities.statistic.WeightedStatistic
 
getCount() - Method in interface jsl.utilities.statistic.WeightedStatisticIfc
Gets the count of the number of the observations.
getCounter(String) - Method in class jsl.simulation.Model
Returns the Counter associated with the name or null if named element is not in the model.
getCounterActionLimit() - Method in class jsl.modeling.elements.variable.AggregateCounter
 
getCounterActionLimit() - Method in class jsl.modeling.elements.variable.Counter
 
getCounterActionLimit() - Method in interface jsl.modeling.elements.variable.CounterActionIfc
 
getCounterLimit() - Method in class jsl.modeling.elements.variable.Counter
The limit used to trigger counter actions
getCounterNames() - Method in class jsl.simulation.Model
Returns a list of strings with each element being the unique model element name for the Counters within the model
getCounters() - Method in class jsl.simulation.Model
Returns an unmodifiable collection holding all the Counters within the Model.
getCounters() - Method in class jsl.simulation.SimulationReporter
A convenience method for sub-classes.
getCounters(Collection<Counter>) - Method in class jsl.simulation.Model
Fills up the provided collection with all of the Counters that are contained by any model elements within the model.
getCountStopLimit() - Method in class jsl.modeling.elements.variable.ResponseVariable
Gets the stopping limit based on counts, zero means no limit set
getCovarianceXY() - Method in class jsl.utilities.statistic.StatisticXY
 
getCovMeanVarFactor() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorOutputData
The estimated covariance of the mean, variance of the addFactor distribution 2nd column page 898 Song and Nelson, without approximation
getCreatedState() - Method in class jsl.modeling.elements.component.Component
 
getCreateTime() - Method in class jsl.modeling.queue.QObject
Gets the time that the QObject was created
getCreateTime() - Method in class jsl.modeling.resource.InactivePeriodNotice
 
getCreationScriptCommands() - Method in class jslx.dbutilities.dbutil.DbCreateTask
 
getCSVHeader() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the CSV header values as a list of strings
getCSVHeader(ResponseVariable) - Method in class jsl.modeling.elements.variable.ResponseVariableBatchingElement
Gets the CSV Header for the ResponseVariable
getCSVHeader(TimeWeighted) - Method in class jsl.modeling.elements.variable.TWBatchingElement
Gets the CSV Header for the TimeWeighted
getCSVIterator(Path) - Static method in class jslx.CSVUtil
Returns an iterator to the rows of a csv file that may have the first row as a header of column labels and each subsequent row as the data for each column, e.g.
getCSVRow(ResponseVariable) - Method in class jsl.modeling.elements.variable.ResponseVariableBatchingElement
Gets the CSV row for the ResponseVariable
getCSVRow(TimeWeighted) - Method in class jsl.modeling.elements.variable.TWBatchingElement
Gets the CSV row for the TimeWeighted
getCSVStatistic() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
NOT IMPLEMENTED YET
getCSVStatistic() - Method in interface jsl.utilities.statistic.GetCSVStatisticIfc
 
getCSVStatistic() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
 
getCSVStatistic() - Method in class jsl.utilities.statistic.WeightedStatistic
 
getCSVStatisticHeader() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
NOT IMPLEMENTED YET
getCSVStatisticHeader() - Method in interface jsl.utilities.statistic.GetCSVStatisticIfc
The header string for the CVS representation
getCSVStatisticHeader() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
 
getCSVStatisticHeader() - Method in class jsl.utilities.statistic.WeightedStatistic
 
GetCSVStatisticIfc - Interface in jsl.utilities.statistic
Each statistic value separated by a comma with a corresponding header
getCSVStatistics() - Method in class jsl.utilities.reporting.StatisticReporter
Gets all the statistics in comma separated value format (includes header)
getCSVStatistics(boolean) - Method in class jsl.utilities.reporting.StatisticReporter
Gets all the statistics in comma separated value format
getCSVValues() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Returns the values of all the statistics as a list of strings The name is the first string
getCube() - Method in interface jsl.modeling.elements.spatial.transporter.LoadInfoIfc
 
getCumulativeBinCount(double) - Method in class jsl.utilities.statistic.Histogram
Returns the cumulative count of all bins up to and including the bin containing the value x
getCumulativeBinCount(int) - Method in class jsl.utilities.statistic.Histogram
Returns the cumulative count of all the bins up to and including the indicated bin number
getCumulativeBinFraction(double) - Method in class jsl.utilities.statistic.Histogram
Returns the cumulative fraction of the data up to and including the bin containing the value of x
getCumulativeBinFraction(int) - Method in class jsl.utilities.statistic.Histogram
Returns the cumulatiive fraction of the data up to and including the indicated bin number
getCumulativeCount(double) - Method in class jsl.utilities.statistic.Histogram
Returns the cumulative count of all the data (including under flow and over flow) for all bins up to and including the bin containing x
getCumulativeCount(int) - Method in class jsl.utilities.statistic.Histogram
Returns the cumulative count of all the data (including under flow and over flow) up to and including the indicated bin
getCumulativeFraction(double) - Method in class jsl.utilities.statistic.Histogram
Returns the cumulative fraction of all the data up to an including the bin containing the value x, (includes over and under flow)
getCumulativeFraction(int) - Method in class jsl.utilities.statistic.Histogram
Returns the cumulative fraction of all the data up to and including the supplied bin (includes over and under flow)
getCumulativeFrequency(int) - Method in class jsl.utilities.statistic.IntegerFrequency
Returns the cumulative frequency up to an including i
getCumulativeFrequency(int) - Method in class jsl.utilities.statistic.StateFrequency
Returns the cumulative frequency up to an including i
getCumulativeProportion(int) - Method in class jsl.utilities.statistic.IntegerFrequency
Returns the cumulative proportion up to an including i
getCumulativeProportion(int) - Method in class jsl.utilities.statistic.StateFrequency
Returns the cumulative proportion up to an including i
getCumulativeRate(double) - Method in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
Returns the value of the cumulative rate function for the interval given a value of time within that interval
getCumulativeRate(double) - Method in interface jsl.modeling.elements.variable.nhpp.CumulativeRateFunctionIfc
Gets the cumulative rate from time 0 to the supplied time for the rate function
getCumulativeRate(double) - Method in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
 
getCumulativeRate(double) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
Returns the value of the cumulative rate function at the supplied time
getCumulativeRate(double) - Method in interface jsl.modeling.elements.variable.nhpp.RateSegmentIfc
Returns the value of the cumulative rate function for the interval given a value of time within that interval
getCumulativeRateIntervalWidth() - Method in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
The cumulative rate interval width
getCumulativeRateIntervalWidth() - Method in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
 
getCumulativeRateIntervalWidth() - Method in interface jsl.modeling.elements.variable.nhpp.RateSegmentIfc
The cumulative rate interval width
getCumulativeRateLowerLimit() - Method in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
The lower limit on the cumulative rate axis
getCumulativeRateLowerLimit() - Method in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
 
getCumulativeRateLowerLimit() - Method in interface jsl.modeling.elements.variable.nhpp.RateSegmentIfc
The lower limit on the cumulative rate axis
getCumulativeRateRangeLowerLimit() - Method in interface jsl.modeling.elements.variable.nhpp.CumulativeRateFunctionIfc
The function's lower limit on the cumulative rate range
getCumulativeRateRangeLowerLimit() - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
 
getCumulativeRateRangeUpperLimit() - Method in interface jsl.modeling.elements.variable.nhpp.CumulativeRateFunctionIfc
The function's upper limit on the cumulative rate range
getCumulativeRateRangeUpperLimit() - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
 
getCumulativeRateUpperLimit() - Method in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
The upper limit on the cumulative rate axis
getCumulativeRateUpperLimit() - Method in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
 
getCumulativeRateUpperLimit() - Method in interface jsl.modeling.elements.variable.nhpp.RateSegmentIfc
The upper limit on the cumulative rate axis
getCumulativeWelchAverages(int) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Returns an array of the cumulative Welch averages.
getCurrentBatchSize() - Method in class jsl.utilities.statistic.BatchStatistic
Returns the current number of observations per batch.
getCurrentBatchSize() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.CURRENT_BATCH_SIZE.
getCurrentBatchStatistic() - Method in class jsl.utilities.statistic.BatchStatistic
Returns a reference to the StatisticAccessorIfc that is tabulating the current batch
getCurrentBatchStatistic() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Gets a StatisticAccessIfc for the current batch that is being collected.
getCurrentCell() - Method in class jsl.modeling.elements.spatial.AbstractRG2DMover
 
getCurrentCommand() - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Gets the command associated with the current command index This method returns null if the index is not valid (out of range).
getCurrentCommandIndex() - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Returns an integer representing the location of the current command within process description, zero based
getCurrentDiscipline() - Method in class jsl.modeling.queue.Queue
 
getCurrentDownTimeEvent() - Method in class jsl.modeling.resource.ResourceUnit
Returns the current down time event if it has been scheduled
getCurrentEntity() - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Gets the entity currently executing
getCurrentFailureNotice() - Method in class jsl.modeling.resource.ResourceUnit
 
getCurrentQDiscipline() - Method in class jsl.modeling.resource.ResourcePoolWithQ
 
getCurrentReceiver() - Method in class jsl.modeling.elements.entity.Entity
Gets the receiver that most recently received the entity This may be null if the entity has never been received
getCurrentReplicationNumber() - Method in class jsl.simulation.Experiment
Returns the current number of replications completed
getCurrentReplicationNumber() - Method in interface jsl.simulation.ExperimentGetIfc
Returns the current number of replications completed
getCurrentReplicationNumber() - Method in class jsl.simulation.ModelElement
Returns the current replication number.
getCurrentReplicationNumber() - Method in class jsl.simulation.Simulation
Returns the current number of replications completed
getCurrentRequest() - Method in class jsl.modeling.resource.ResourceUnit
The request that is currently using the unit
getCurrentRequestQDiscipline() - Method in class jsl.modeling.resource.ResourceUnit
 
getCurrentRowNum() - Method in class jslx.tabularfiles.TabularInputFile.RowIterator
 
getCurrentSeed() - Method in class jsl.utilities.random.rng.RNStreamProvider
Returns the current seed
getCurrentSimRunRecord() - Method in class jslx.dbutilities.JSLDatabase
 
getCurrentSimRunRecordId() - Method in class jslx.dbutilities.JSLDatabase
 
getCurrentStateAsString() - Method in class jsl.simulation.IterativeProcess
Gets the current state as a string
getCurrentStep() - Method in class jsl.simulation.IterativeProcess
Returns the current step for the iterative process the step that is or has just completed processing Note: Sub-classes are responsible for properly setting the current step when a step is run via runStep()
getCurrentX() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
getCurrentX() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
getCycleStartTime() - Method in class jsl.modeling.elements.ActionSchedule
Returns the time that the schedule started its current cycle
getCycleStartTime() - Method in class jsl.modeling.elements.Schedule
 
getCycleStartTime() - Method in class jsl.modeling.elements.variable.ResponseSchedule
Returns the time that the schedule started its current cycle
getData() - Method in class jsl.observers.ControlVariateDataCollector
The replications are the rows.
getData() - Method in class jsl.utilities.statistic.welch.WelchDataArrayCollector
Columns are the replications, rows are the data
getData() - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
Columns are the replications, rows are the data
getData(String) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The data associated with the name.
getDataAsArray() - Method in class jsl.observers.variable.MultipleComparisonDataCollector
A 2-Dim array of the data each row represents the across replication average for each configuration (column).
getDataAsMap() - Method in class jsl.observers.ControlVariateDataCollector
 
getDataAsMap() - Method in class jsl.observers.variable.MultipleComparisonDataCollector
The key is the name of the experiment The double[] is a array of the across replication averages for the response variable
getDatabase() - Method in class jslx.dbutilities.JSLDatabase
 
getDatabaseMetaData() - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
getDataFile() - Method in class jsl.utilities.statistic.welch.WelchDataFileCollector
The file made for the raw data
getDataForBootstrapSample(int) - Method in class jslx.statistics.Bootstrap
 
getDataForEachBootstrapSample() - Method in class jslx.statistics.Bootstrap
If the save bootstrap data option was not turned on during the sampling then the list returned is empty.
getDataName() - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
getDataNames() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The names of items being compared as an array of strings
getDataSource() - Method in class jslx.dbutilities.dbutil.Database
 
getDataSource() - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
getDataSource(Path) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
 
getDataSource(Properties) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
Assumes that the properties are appropriately configured to create a DataSource via HikariCP
getDataType() - Method in class jslx.tabularfiles.ColumnType
 
getDataType(int) - Method in class jslx.tabularfiles.Row
 
getDataType(int) - Method in interface jslx.tabularfiles.RowIfc
 
getDataType(int) - Method in class jslx.tabularfiles.TabularFile
 
getDataTypes() - Method in class jslx.tabularfiles.Row
 
getDataTypes() - Method in interface jslx.tabularfiles.RowIfc
 
getDataTypes() - Method in class jslx.tabularfiles.TabularFile
 
getDeactivatedState() - Method in class jsl.modeling.elements.component.Component
 
getDefaultCILevel() - Method in class jslx.statistics.Bootstrap
 
getDefaultCILevel() - Method in class jslx.statistics.JackKnifeEstimator
 
getDefaultCoordinate() - Method in class jsl.modeling.elements.spatial.Euclidean2DPlane
 
getDefaultCoordinate() - Method in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
 
getDefaultCoordinate() - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns a default set of coordinates to be used to initialize the location of spatial elements if necessary.
getDefaultCoordinate() - Method in class jsl.modeling.elements.spatial.SpatialModel
Returns a default set of coordinates to be used to initialize the location of spatial elements if necessary.
getDefaultDesiredHalfWidth() - Method in class jsl.utilities.statistic.HalfWidthSequentialSampler
 
getDefaultEntityType() - Method in class jsl.simulation.Model
Returns a reference to the default entity type
getDefaultEntityType() - Method in class jsl.simulation.ModelElement
Returns a reference to the default entity type
getDefaultExecutiveTraceReport() - Method in class jsl.simulation.Executive
Returns the default event trace report or null if it has not yet been turned on.
getDefaultExecutiveTraceReport() - Method in class jsl.simulation.Simulation
Gets a reference to the default event tracing report.
getDefaultFactory() - Static method in class jsl.utilities.random.rng.RNStreamFactory
Returns a reference to a "global" stream factory
getDefaultFactory() - Static method in class jsl.utilities.random.rng.RNStreamFactoryDepracated
Deprecated.
Returns a reference to a "global" stream factory
getDefaultFactory() - Static method in class jsl.utilities.random.rng.RNStreamMakerBU
Returns a reference to a "global" stream factory
getDefaultIndifferenceZone() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
 
getDefaultInitialFactorySeed() - Method in class jsl.utilities.random.rng.RNStreamFactory
Gets the default initial package seed: seed = {12345, 12345, 12345, 12345, 12345, 12345};
getDefaultInitialFactorySeed() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated
Deprecated.
Gets the default initial package seed: seed = {12345, 12345, 12345, 12345, 12345, 12345};
getDefaultInitialFactorySeed() - Method in class jsl.utilities.random.rng.RNStreamMakerBU
Gets the default initial package seed: seed = {12345, 12345, 12345, 12345, 12345, 12345};
getDefaultInitialSeed() - Method in class jsl.utilities.random.rng.RNStreamProvider
Gets the default initial seed: seed = {12345, 12345, 12345, 12345, 12345, 12345};
getDefaultMaxIterations() - Method in class jsl.utilities.statistic.HalfWidthSequentialSampler
 
getDefaultNumericalPrecision() - Static method in class jsl.utilities.math.JSLMath
Gets the default numerical precision.
getDefaultPositionPrecision() - Method in class jsl.modeling.elements.spatial.SpatialModel
Gets the default position precision for checking if elements have the same position
getDefaultReportingOption() - Method in class jsl.modeling.elements.variable.AggregateCounter
 
getDefaultReportingOption() - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
getDefaultReportingOption() - Method in class jsl.modeling.elements.variable.Counter
Returns the default reporting option.
getDefaultReportingOption() - Method in interface jsl.modeling.elements.variable.DefaultReportingOptionIfc
Returns the default reporting option.
getDefaultReportingOption() - Method in class jsl.modeling.elements.variable.ResponseVariable
Returns the default reporting option.
getDefaultReportingOption() - Method in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
getDefaultRNStream() - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
getDefaultSchema() - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
getDefaultSchemaName() - Method in class jslx.dbutilities.dbutil.Database
 
getDefaultSchemaName() - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
getDefaultSeed() - Method in class examples.utilities.random.PMMLCG
 
getDefaultSeed(int) - Method in class jsl.utilities.random.rng.MarseRobertsLCG
Gets the seed associated with the supplied stream.
getDefaultStream() - Static method in class jsl.utilities.random.rng.RNStreamFactoryDepracated
Deprecated.
Returns a global default stream from the default factory
getDefaultTextSize() - Static method in class jslx.tabularfiles.TabularOutputFile
 
getDegreesOfFreedom() - Method in class jsl.utilities.distributions.StudentT
 
getDegreesOfFreedom() - Method in class jsl.utilities.random.rvariable.ChiSquaredRV
 
getDegreesOfFreedom() - Method in class jsl.utilities.random.rvariable.StudentTRV
 
getDelay() - Method in class jsl.modeling.elements.entity.SQSRWorkStation
 
getDelay() - Method in class jsl.modeling.elements.processview.description.commands.Delay
 
getDelayTime() - Method in class jsl.modeling.elements.station.DelayStation
 
getDelayTime(Entity) - Method in class jsl.modeling.elements.entity.Delay
 
getDelayTime(QObject) - Method in class jsl.modeling.elements.station.DelayStation
 
getDemandsData() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getDemandStat() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getDescendingByNumIdleComparator() - Static method in class jsl.modeling.resource.ResourcePool
 
getDesiredCorrelation() - Method in class jsl.utilities.random.arta.ARTACorrelationFinder
 
getDesiredCorrelation() - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
getDesiredHalfWidth() - Method in class jsl.observers.variable.AcrossReplicationHalfWidthChecker
Gets the current desired half-width
getDesiredNumberOfSuccesses() - Method in class jsl.utilities.distributions.NegativeBinomial
Gets the desired number of successes
getDesiredNumberOfSuccesses() - Method in class jsl.utilities.random.rvariable.NegativeBinomialRV
Gets the desired number of successes
getDesiredPrecision() - Method in class jsl.utilities.math.DBHIterativeProcess
Returns the desired precision.
getDesiredPrecision() - Method in class jsl.utilities.random.arta.ARTACorrelationFinder
 
getDesiredPrecision() - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
getDesiredPrecision() - Method in class jsl.utilities.rootfinding.IPBisectionRootFinder
Returns the desired precision.
getDesiredPrecision() - Method in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Returns the desired precision.
getDesiredRelativePrecision() - Method in class jsl.observers.variable.AcrossReplicationRelativePrecisionChecker
Gets the current desired half-width
getDestination() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
getDestination() - Method in class jsl.modeling.elements.spatial.MobileResource
 
getDestination() - Method in interface jsl.modeling.elements.spatial.MoverIfc
Gets a reference to the CoordinateIfc representing the destination of the mover
getDestination() - Method in interface jsl.modeling.elements.spatial.transporter.LoadInfoIfc
 
getDestination(Entity) - Method in class jsl.modeling.elements.entity.EntityType
By default the origin/destination mapping (if defined) is used to determine the next receiver; however, this method can be overridden in sub-classes to provide a general method of determining the destination
getDeviationSumOfSquares() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getDeviationSumOfSquares() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getDeviationSumOfSquares() - Method in class jsl.utilities.statistic.BatchStatistic
Gets the sum of squares of the deviations from the average.
getDeviationSumOfSquares() - Method in class jsl.utilities.statistic.CachedHistogram
 
getDeviationSumOfSquares() - Method in class jsl.utilities.statistic.Histogram
 
getDeviationSumOfSquares() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
getDeviationSumOfSquares() - Method in class jsl.utilities.statistic.Statistic
 
getDeviationSumOfSquares() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the sum of squares of the deviations from the average This is the numerator in the classic sample variance formula
getDevSsq() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.DEV_SSQ.
getDevSsq() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.DEV_SSQ.
getDiffBtwItemAndMaxOfRest(int) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Gets the difference between the system average associated with the index and maximum of the rest of the averages
getDiffBtwItemAndMaxOfRest(String) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Gets the difference between the system average associated with the name and maximum of the rest of the averages
getDiffBtwItemAndMinOfRest(int) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Gets the difference between the system average associated with the index and minimum of the rest of the averages
getDiffBtwItemAndMinOfRest(String) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Gets the difference between the system average associated with the name and minimum of the rest of the averages
getDifferenceSummaryStatistics() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A StringBuilder representation for a summary report on the pairwise differences
getDifferenceSummaryStatistics(String) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A StringBuilder representation for a summary report on the pairwise differences
getDiffName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Getter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.DIFF_NAME.
getDirectEntityReceiver() - Method in class jsl.modeling.elements.entity.EntityGenerator
An object that will directly receive the entity
getDirectEntityReceiver() - Method in class jsl.modeling.elements.entity.EntityReceiver
An object that will directly receive the entity
getDirectionSign(GreatCircleBasedSpatialModel.Direction) - Static method in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
Gets the sign associated with the supplied direction
getDirectory() - Method in class jsl.utilities.statistic.welch.WelchDataFileCollector
The directory for the files
getDispatchQueueInitialDiscipline() - Method in class jsl.modeling.elements.spatial.transporter.TransporterProvider
Returns the initial discipline for the queue
getDomain() - Method in class jsl.utilities.distributions.Beta
 
getDomain() - Method in interface jsl.utilities.distributions.DomainIfc
 
getDomain() - Method in class jsl.utilities.distributions.Exponential
 
getDomain() - Method in class jsl.utilities.distributions.Gamma
 
getDomain() - Method in class jsl.utilities.distributions.LogLogistic
 
getDomain() - Method in class jsl.utilities.distributions.Lognormal
 
getDomain() - Method in class jsl.utilities.distributions.Normal
 
getDomain() - Method in class jsl.utilities.distributions.PearsonType5
 
getDomain() - Method in class jsl.utilities.distributions.PearsonType6
 
getDomain() - Method in class jsl.utilities.distributions.StudentT
 
getDomain() - Method in class jsl.utilities.distributions.Triangular
 
getDomain() - Method in class jsl.utilities.distributions.Uniform
 
getDomain() - Method in class jsl.utilities.distributions.Weibull
 
getDouble() - Static method in class jsl.utilities.reporting.TextIO
Skips whitespace characters and then reads a value of type double from input.
getDoubleArrayControl(String) - Method in class jsl.utilities.controls.Controls
Gets the value associated with the supplied key as a double{].
getDoubleArrayControlKeySet() - Method in class jsl.utilities.controls.Controls
Returns an unmodifiable Set of the control's keys for double[] Controls
getDoubleArrayControlSize(String) - Method in class jsl.utilities.controls.Controls
Returns the size (array length) of the DoubleArray control.
getDoubleArrayResponse(String) - Method in class jsl.utilities.Responses
Gets the value associated with the supplied key as a double{].
getDoubleControl(String) - Method in class jsl.utilities.controls.Controls
Gets the value associated with the supplied key as a double.
getDoubleControlKeySet() - Method in class jsl.utilities.controls.Controls
Returns an unmodifiable Set of the control's keys for Double Controls
getDoubleResponse(String) - Method in class jsl.utilities.Responses
Gets the value associated with the supplied key as a double.
getDoubleResponseArrayKeySet() - Method in class jsl.utilities.Responses
Returns an unmodifiable Set of the response's keys for double[] Controls
getDoubleResponseKeySet() - Method in class jsl.utilities.Responses
Returns an unmodifiable Set of the response's keys for Responses
getDSLContext() - Method in class jslx.dbutilities.dbutil.Database
 
getDSLContext() - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
getDuration() - Method in class jsl.modeling.elements.Schedule.ScheduleItem
 
getDuration() - Method in class jsl.modeling.elements.ScheduledAction
 
getDuration() - Method in class jsl.modeling.elements.variable.ResponseInterval
The duration (length) of the interval
getDuration() - Method in class jsl.modeling.elements.variable.ResponseScheduleItem
The duration (length) of the interval
getDuration() - Method in class jsl.modeling.resource.FailureNotice
 
getDuration() - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
 
getDurationRemainingOnSchedule() - Method in class jsl.modeling.elements.ActionSchedule
Returns the amount of time left within the schedule cycle length for possible duration/actions
getDurations() - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseConstantRateFunction
Get the durations as an array
getDurations() - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseLinearRateFunction
Get the durations as an array
getDurations() - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
Get the durations as an array
getDurationTime() - Method in class jsl.modeling.elements.entity.Entity
Returns the duration time.
getDurationTotal() - Method in class jsl.modeling.elements.ActionSchedule
Returns how much of the schedule's length has been covered by actions
getDurationValue() - Method in class jsl.modeling.resource.FailureProcess
Used for getting the value of the duration within createFailureNotice().
getEarthRadius() - Method in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
The earth's radius for great circle calculation
getElapsedCycleTime() - Method in class jsl.modeling.elements.ActionSchedule
The time that has elapsed into the current cycle
getElapsedCycleTime() - Method in class jsl.modeling.elements.variable.ResponseSchedule
The time that has elapsed into the current cycle
getElapsedExecutionTime() - Method in class jsl.simulation.Executive
 
getElapsedExecutionTime() - Method in class jsl.simulation.IterativeProcess
 
getElapsedExecutionTime() - Method in interface jsl.simulation.IterativeProcessIfc
Gets the clock time in milliseconds since the iterative process was initialized
getElapsedExecutionTime() - Method in class jsl.simulation.Simulation
The time in milliseconds between when the simulation was started and the simulation ended
getElement(int) - Method in class jslx.tabularfiles.Row
 
getElement(int) - Method in interface jslx.tabularfiles.RowGetterIfc
 
getElementAddedAfterReplicationStartedWarningOption() - Method in class jsl.simulation.Model
If a model element is added to the model after a replication has started this is likely to be a conceptual error.
getElementId() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
Getter for JSL_DB.MODEL_ELEMENT.ELEMENT_ID.
getElementIdFk() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.ELEMENT_ID_FK.
getElementIdFk() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.ELEMENT_ID_FK.
getElementIdFk() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
Getter for JSL_DB.WITHIN_REP_COUNTER_STAT.ELEMENT_ID_FK.
getElementIdFk() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Getter for JSL_DB.WITHIN_REP_STAT.ELEMENT_ID_FK.
getElementName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
Getter for JSL_DB.MODEL_ELEMENT.ELEMENT_NAME.
getElements() - Method in class jslx.tabularfiles.Row
 
getElements() - Method in interface jslx.tabularfiles.RowGetterIfc
 
getElements(Class<T>) - Method in class jsl.modeling.elements.spatial.RectangularCell2D
Gets a list of elements of the target class that are in the cell
getElements(List, Class<T>) - Static method in class jsl.utilities.JSLArrayUtil
Returns a list of the elements that are of the same type as the target class.
getEmbeddedDerbyDatabase(String) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
The database must already exist.
getEmbeddedDerbyDatabase(String, Path) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
The database must already exist.
getEmbeddedDerbyDatabase(Path) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
The database must already exist.
getEmpiricalRVForEachBootstrapSample() - Method in class jslx.statistics.Bootstrap
Creates a random variable to represent the data in each bootstrap generate for which the data was saved.
getEmpiricalRVForEachBootstrapSample(boolean) - Method in class jslx.statistics.Bootstrap
Creates a random variable to represent the data in each bootstrap generate for which the data was saved.
getEndEvent() - Method in class jsl.simulation.Executive
Returns the Executive's end event if scheduled
getEndExecutionTime() - Method in class jsl.simulation.Executive
 
getEndExecutionTime() - Method in class jsl.simulation.IterativeProcess
 
getEndExecutionTime() - Method in interface jsl.simulation.IterativeProcessIfc
Returns system time in milliseconds that the iterative process ended
getEndExecutionTime() - Method in class jsl.simulation.Simulation
The absolute time in milliseconds that the simulation ended
getEndingIndex() - Method in class jsl.utilities.statistic.StatisticalRun
 
getEndingObject() - Method in class jsl.utilities.statistic.StatisticalRun
 
getEndingStateIndicator() - Method in class jsl.simulation.IterativeProcess
Returns the ending state indicator
getEndingStateIndicatorAsString() - Method in class jsl.simulation.IterativeProcess
Returns a string representation of the ending state indicator COMPLETED_ALL_STEPS_MSG EXCEEDED_EXECUTION_TIME_MSG MET_STOPPING_CONDITION_MSG UNFINISHED_MSG
getEndingTime() - Method in class jsl.modeling.elements.EventGenerator
 
getEndingTime() - Method in interface jsl.modeling.elements.EventGeneratorIfc
Gets the currently planned ending time of the generator.
getEndingTime() - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
getEndReplicationAverages() - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
getEndSourceFlag() - Method in class jsl.utilities.IterativeDataObservable
Indicates that the end of the source has been reached.
getEndTime() - Method in class jsl.modeling.elements.Schedule.ScheduleItem
 
getEntity() - Method in class jsl.modeling.elements.entity.Allocation
The Entity associated with the allocation
getEntity() - Method in class jsl.modeling.elements.entity.Request
The Entity associated with the request
getEntity() - Method in class jsl.simulation.JSLEvent
Gets the entity attached to the event, if set May be null
getEntityReceiver() - Method in class jsl.modeling.elements.entity.EntityGenerator
Allows the EntityGenerator to act like a location that can receive entities.
getEntityReceiver() - Method in class jsl.modeling.elements.entity.EntityReceiver
Returns a reference to the underlying EntityReceiverAbstract
getEntityReceiver() - Method in class jsl.modeling.elements.entity.EntityType.CDestination
 
getEntityReceiver() - Method in class jsl.modeling.elements.entity.EntityType.Destination
 
getEntityReceiver() - Method in interface jsl.modeling.elements.entity.GetEntityReceiverIfc
 
getEntityReceiver(int) - Method in class jsl.modeling.elements.entity.EntityType
Returns the EntityReceiver at the supplied index If a sequence of receivers is not defined or the supplied index is out of bounds then null is returned.
getEntityReceiverAt(int) - Method in class jsl.modeling.elements.entity.Entity
Returns the EntityReceiver at the supplied index for the EntityType.
GetEntityReceiverIfc - Interface in jsl.modeling.elements.entity
 
getEntityType() - Method in class jsl.modeling.elements.entity.EntityGenerator
Subclasses should override this to specify the type of entity that will be generated.
getEntityType() - Method in interface jsl.modeling.elements.entity.GetEntityTypeIfc
 
getEntityTypeGetter() - Method in class jsl.modeling.elements.entity.EntityGenerator
The object that determines the type of the entity generated
GetEntityTypeIfc - Interface in jsl.modeling.elements.entity
Can be used to determine an entity type
getErrorVariance() - Method in class jsl.utilities.random.rvariable.AR1NormalRV
 
getEstimate() - Method in class examples.montecarlo.CrudeMCIntegral
 
getEstimate(double[]) - Method in class jslx.statistics.EstimatorIfc.Average
 
getEstimate(double[]) - Method in interface jslx.statistics.EstimatorIfc
 
getEstimate(double[]) - Method in class jslx.statistics.EstimatorIfc.Maximum
 
getEstimate(double[]) - Method in class jslx.statistics.EstimatorIfc.Median
 
getEstimate(double[]) - Method in class jslx.statistics.EstimatorIfc.Minimum
 
getEstimate(double[]) - Method in class jslx.statistics.EstimatorIfc.Variance
 
getEventAction() - Method in class jsl.simulation.JSLEvent
Gets the EventListenerIfc
getEventGeneratorListener() - Method in class jsl.modeling.elements.EventGenerator
Gets the listener for the events to the supplied EventGeneratorActionIfc.
getEventPriority() - Method in class jsl.modeling.elements.EventGenerator
The priority of the events for the generator
getEventStartTime() - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
 
getExcelDir() - Method in class jsl.utilities.reporting.JSL
 
getExcelDir() - Method in class jsl.utilities.reporting.OutputDirectory
 
getExcelWorkbookPathForDataInsert() - Method in class jslx.dbutilities.dbutil.DbCreateTask
 
getExecutive() - Method in class jsl.simulation.Model
Returns a reference to the Executive
getExecutive() - Method in class jsl.simulation.ModelElement
Returns a reference to the Executive or null.
getExecutive() - Method in class jsl.simulation.Simulation
The Executive associated with the simulation
getExpEndTimeStamp() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Getter for JSL_DB.SIMULATION_RUN.EXP_END_TIME_STAMP.
getExperiment() - Method in class jsl.observers.variable.AntitheticEstimator
Returns the experiment for the simulation
getExperiment() - Method in class jsl.simulation.Model
Returns a reference to the Experiment or null.
getExperiment() - Method in class jsl.simulation.ModelElement
Returns a reference to the Experiment or null.
getExperiment() - Method in class jsl.simulation.Simulation
The Experiment associated with the simulation
getExperiment() - Method in class jsl.simulation.SimulationReporter
 
getExperimentId() - Method in class jsl.simulation.Experiment
Returns the id for this object
getExperimentId() - Method in interface jsl.simulation.ExperimentGetIfc
Returns the id for this object
getExperimentId() - Method in class jsl.simulation.Simulation
 
getExperimentName() - Method in class jsl.simulation.Experiment
Gets the name.
getExperimentName() - Method in interface jsl.simulation.ExperimentGetIfc
Gets the name.
getExperimentName() - Method in class jsl.simulation.Simulation
 
getExperimentNames() - Method in class jsl.observers.variable.MultipleComparisonDataCollector
Returns the names of the experiments as an array of strings
getExpName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
Getter for JSL_DB.ACROSS_REP_VIEW.EXP_NAME.
getExpName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
Getter for JSL_DB.BATCH_STAT_VIEW.EXP_NAME.
getExpName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Getter for JSL_DB.SIMULATION_RUN.EXP_NAME.
getExpName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
Getter for JSL_DB.WITHIN_REP_COUNTER_VIEW.EXP_NAME.
getExpName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
Getter for JSL_DB.WITHIN_REP_RESPONSE_VIEW.EXP_NAME.
getExpName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
Getter for JSL_DB.WITHIN_REP_VIEW.EXP_NAME.
getExpression() - Method in class jsl.modeling.elements.processview.description.commands.Record
 
getExpStartTimeStamp() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Getter for JSL_DB.SIMULATION_RUN.EXP_START_TIME_STAMP.
getExtensionByStringFileName(String) - Static method in class jsl.utilities.JSLFileUtil
This method will check for the dot ‘.' occurrence in the given filename.
getExtensionFromPath(Path) - Static method in class jsl.utilities.JSLFileUtil
This method will check for the dot ‘.' occurrence in the given filename.
getFactorInputData() - Method in class jslx.statistics.SNDiagnosticExperiment
 
getFactorNames() - Method in class jslx.statistics.MultiBootstrap
 
getFactorOutputData() - Method in class jslx.statistics.SNDiagnosticExperiment
There will not be any addFactor output data until the diagnostic experiment is run
getFactorySeed() - Method in class jsl.utilities.random.rng.RNStreamFactory
Returns the current factory seed
getFactorySeed() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated
Deprecated.
Returns the current package seed
getFactorySeed() - Method in class jsl.utilities.random.rng.RNStreamMakerBU
Returns the current factory seed
getFailedState() - Method in class jsl.modeling.elements.component.Component
 
getFailureDelayOption() - Method in class jsl.modeling.resource.FailureProcess
The default option is true
getFailureDelayOption() - Method in class jsl.modeling.resource.ResourcePool
 
getFailureDelayOption() - Method in class jsl.modeling.resource.ResourceUnit
 
getFailureDurationRV() - Method in class jsl.modeling.resource.FailureProcess
 
getFailureProcess() - Method in class jsl.modeling.resource.FailureNotice
 
getFailureQDiscipline() - Method in class jsl.modeling.resource.ResourceUnit
 
getFailureQStatOption() - Method in class jsl.modeling.resource.ResourceUnit
 
getFileName() - Method in class jsl.utilities.statistic.welch.WelchDataFileCollector
The base file name for the files
getFilePath() - Method in class jsl.utilities.reporting.TextReport
 
getFinalReplicationValues(Counter) - Method in class jsl.observers.ReplicationDataCollector
 
getFirstBinLowerLimit() - Method in class jsl.utilities.statistic.Histogram
The first bin's lower limit
getFirstDistribution() - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
 
getFittedRegression() - Method in class jslx.statistics.SNDiagnosticExperiment
 
getFloat() - Static method in class jsl.utilities.reporting.TextIO
Skips whitespace characters and then reads a value of type float from input.
getFloatControl(String) - Method in class jsl.utilities.controls.Controls
Gets the value associated with the supplied key.
getFloatControlKeySet() - Method in class jsl.utilities.controls.Controls
Returns an unmodifiable Set of the control's keys for Float Controls
getFNeg() - Method in class jsl.utilities.rootfinding.IPBisectionRootFinder
 
getFofCurrentX() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
getFofCurrentX() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
getFofProposedY() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
getFofProposedY() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
getFourthCentralMoment() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorInputData
 
getFourthCentralMoment() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorOutputData
 
getFPos() - Method in class jsl.utilities.rootfinding.IPBisectionRootFinder
 
getFractionBusy() - Method in class jsl.modeling.elements.station.SingleQueueStation
Fraction of the capacity that is busy.
getFractionBusy() - Method in class jsl.modeling.elements.station.SResource
The fraction of the capacity that is currently busy
getFrequencies() - Method in class jsl.utilities.statistic.ExceedanceEstimator
 
getFrequencies() - Method in class jsl.utilities.statistic.IntegerFrequency
Returns an array of size getNumberOfCells() containing the frequencies by value
getFrequencies() - Method in class jsl.utilities.statistic.StateFrequency
Returns an array of size getNumberOfCells() containing the frequencies by value
getFrequencies(int[]) - Method in class jsl.utilities.statistic.IntegerFrequency
Interprets the elements of x[] as values and returns an array representing the frequency for each value
getFrequencies(int[]) - Method in class jsl.utilities.statistic.StateFrequency
Interprets the elements of x[] as values and returns an array representing the frequency for each value
getFrequency(int) - Method in class jsl.utilities.statistic.ExceedanceEstimator
 
getFrequency(int) - Method in class jsl.utilities.statistic.IntegerFrequency
Returns the current frequency for the provided integer
getFrequency(int) - Method in class jsl.utilities.statistic.StateFrequency
Returns the current frequency for the provided integer
getFunctionAtRoot() - Method in class jsl.utilities.rootfinding.IPRootFinder
Returns the value of the function at the last considered possible root of the function
getFunctionRatio(double[], double[]) - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
getFunctionRatio(double, double) - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
getFuturePosition(double) - Method in class jsl.modeling.elements.spatial.AbstractMover
 
getFuturePosition(double) - Method in class jsl.modeling.elements.spatial.MobileResource
 
getFuturePosition(double) - Method in interface jsl.modeling.elements.spatial.MoverIfc
Returns a CoordinateIfc that represents the future position of the spatial element at the given time.
getGarbageCollectAfterReplicationFlag() - Method in class jsl.simulation.Experiment
Indicates whether or not System.gc() should be called after each replication
getGarbageCollectAfterReplicationFlag() - Method in interface jsl.simulation.ExperimentGetIfc
Indicates whether or not System.gc() should be called after each replication
getGarbageCollectAfterReplicationFlag() - Method in class jsl.simulation.Simulation
Returns whether or not System.gc() is called after each replication
getGrid() - Method in class jsl.modeling.elements.spatial.RectangularGridModel
 
getGridModel() - Method in class jsl.modeling.elements.spatial.AbstractRG2DMover
 
getHalfWidth() - Method in class jsl.utilities.Interval
Half of the width of the interval
getHalfWidth() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getHalfWidth() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getHalfWidth() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the confidence interval half-width.
getHalfWidth() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.HALF_WIDTH.
getHalfWidth() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.HALF_WIDTH.
getHalfWidth(double) - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getHalfWidth(double) - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getHalfWidth(double) - Method in class jsl.utilities.statistic.BatchStatistic
Gets the confidence interval half-width for the batches.
getHalfWidth(double) - Method in class jsl.utilities.statistic.CachedHistogram
 
getHalfWidth(double) - Method in class jsl.utilities.statistic.Histogram
 
getHalfWidth(double) - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
getHalfWidth(double) - Method in class jsl.utilities.statistic.Statistic
Returns the half-width for a confidence interval on the mean with confidence level based on StudentT distribution
getHalfWidth(double) - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the confidence interval half-width.
getHalfWidthDifferenceSummaryStatistics() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A StringBuilder representation for a half-width report on the pairwise differences
getHalfWidthDifferenceSummaryStatistics(double) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A StringBuilder representation for a half-width report on the pairwise differences
getHalfWidthDifferenceSummaryStatistics(String) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A StringBuilder representation for a half-width report on the pairwise differences
getHalfWidthDifferenceSummaryStatistics(String, double) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A StringBuilder representation for a half-width report on the pairwise differences
getHalfWidthSummaryReport() - Method in class jsl.simulation.Simulation
 
getHalfWidthSummaryReport() - Method in class jsl.utilities.reporting.StatisticReporter
The summary statistics are presented with half-widths 95% confidence level with no title
getHalfWidthSummaryReport(double) - Method in class jsl.simulation.Simulation
 
getHalfWidthSummaryReport(double) - Method in class jsl.utilities.reporting.StatisticReporter
The summary statistics are presented with half-widths
getHalfWidthSummaryReport(String) - Method in class jsl.utilities.reporting.StatisticReporter
The summary statistics are presented with half-widths with default 95% confidence level
getHalfWidthSummaryReport(String, double) - Method in class jsl.simulation.Simulation
 
getHalfWidthSummaryReport(String, double) - Method in class jsl.utilities.reporting.StatisticReporter
The summary statistics are presented with half-widths
getHalfWidthSummaryReportAsLaTeXTables() - Method in class jsl.utilities.reporting.StatisticReporter
List of StringBuilder representing LaTeX tables max 60 rows
getHalfWidthSummaryReportAsLaTeXTables(double) - Method in class jsl.utilities.reporting.StatisticReporter
List of StringBuilder representing LaTeX tables max 60 rows
getHalfWidthSummaryReportAsLaTeXTables(int, double) - Method in class jsl.utilities.reporting.StatisticReporter
List of StringBuilder representing LaTeX tables
getHalfWidthSummaryReportAsLaTeXTabular() - Method in class jsl.utilities.reporting.StatisticReporter
Gets statistics as LaTeX tabular.
getHalfWidthSummaryReportAsLaTeXTabular(double) - Method in class jsl.utilities.reporting.StatisticReporter
Gets statistics as LaTeX tabular.
getHalfWidthSummaryReportAsLaTeXTabular(int, double) - Method in class jsl.utilities.reporting.StatisticReporter
Gets statistics as LaTeX tabular.
getHalfWidthSummaryStatistics() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A half-width summary report on the statistics for each data set
getHalfWidthSummaryStatistics(double) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A half-width summary report on the statistics for each data set
getHalfWidthSummaryStatistics(String) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A half-width summary report on the statistics for each data set
getHalfWidthSummaryStatistics(String, double) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A half-width summary report on the statistics for each data set
getHasMoreReps() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Getter for JSL_DB.SIMULATION_RUN.HAS_MORE_REPS.
getHeight() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
 
getHeight() - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
 
getHistogram() - Method in class jsl.utilities.statistic.CachedHistogram
Returns a histogram based on the data or null if the cache limit has not been reached.
getHospitalStayTime() - Method in class examples.hospitalward.HospitalWard.NoOpPatient
 
getId() - Method in class jsl.modeling.elements.entity.AttributeType
Gets a uniquely assigned integer identifier for this attribute type.
getId() - Method in class jsl.modeling.elements.entity.ReleaseRequirement
 
getId() - Method in class jsl.modeling.elements.entity.SeizeRequirement
 
getId() - Method in class jsl.modeling.elements.Schedule.ScheduleItem
 
getId() - Method in class jsl.modeling.elements.spatial.SpatialElement
 
getId() - Method in class jsl.modeling.elements.spatial.SpatialModel
Gets a uniquely assigned integer identifier for this model.
getId() - Method in class jsl.modeling.elements.TimedActionListener
Gets the the id assigned to the event by the scheduler.
getId() - Method in class jsl.modeling.queue.QObject
Gets a uniquely assigned identifier for this QObject.
getId() - Method in class jsl.modeling.resource.InactivePeriodNotice
 
getId() - Method in class jsl.observers.ModelElementObserver
Gets a uniquely assigned integer identifier for this model element observer.
getId() - Method in class jsl.simulation.ConditionalAction
 
getId() - Method in class jsl.simulation.Executive
Returns the id for this object
getId() - Method in class jsl.simulation.IterativeProcess
Returns the id for this iterative process
getId() - Method in class jsl.simulation.JSLEvent
Gets the the id assigned to the event by the scheduler.
getId() - Method in class jsl.simulation.ModelElement
Gets a uniquely assigned integer identifier for this model element.
getId() - Method in class jsl.simulation.Simulation
 
getId() - Method in class jsl.simulation.State
Gets a uniquely assigned integer identifier for this state.
getId() - Method in class jsl.utilities.DataObservable
Returns the id for this data source
getId() - Method in class jsl.utilities.distributions.Distribution
 
getId() - Method in class jsl.utilities.Identity
Returns the id for this object
getId() - Method in interface jsl.utilities.IdentityIfc
 
getId() - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
 
getId() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
 
getId() - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
 
getId() - Method in class jsl.utilities.random.robj.DPopulation
 
getId() - Method in class jsl.utilities.random.rvariable.AbstractMVRVariable
 
getId() - Method in class jsl.utilities.random.rvariable.AbstractRVariable
 
getId() - Method in class jsl.utilities.random.rvariable.ConstantRV
 
getId() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getId() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
getId() - Method in class jsl.utilities.statistic.AbstractCollector
 
getId() - Method in class jsl.utilities.statistic.StateFrequency
 
getId() - Method in class jsl.utilities.statistic.StatisticXY
Returns the id for this collector
getId() - Method in class jsl.utilities.statistic.WeightedStatistic
 
getId() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.ID.
getId() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.ID.
getId() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Getter for JSL_DB.SIMULATION_RUN.ID.
getId() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
Getter for JSL_DB.WITHIN_REP_COUNTER_STAT.ID.
getId() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Getter for JSL_DB.WITHIN_REP_STAT.ID.
getId() - Method in class jslx.statistics.Bootstrap
 
getId() - Method in class jslx.statistics.MultiBootstrap
 
getIdentity() - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
 
getIdentity() - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStat
 
getIdentity() - Method in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
 
getIdentity() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
 
getIdentity() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
 
getInactivePeriodDelayOption() - Method in class jsl.modeling.resource.ResourcePool
 
getInactivePeriodDelayOption() - Method in class jsl.modeling.resource.ResourceUnit
 
getInactiveTime() - Method in class jsl.modeling.resource.InactivePeriodNotice
 
getIndexes() - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
 
getIndexOfMax(double[]) - Static method in class jsl.utilities.JSLArrayUtil
Returns the index associated with the maximum element in the array For ties, this returns the first found.
getIndexOfMax(double[]) - Static method in class jsl.utilities.statistic.Statistic
Returns the index associated with the maximum element in the array For ties, this returns the first found
getIndexOfMax(int[]) - Static method in class jsl.utilities.JSLArrayUtil
Returns the index associated with the maximum element in the array For ties, this returns the first found
getIndexOfMax(long[]) - Static method in class jsl.utilities.JSLArrayUtil
Returns the index associated with the maximum element in the array For ties, this returns the first found
getIndexOfMaximumAverageOfData() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The index of the maximum average
getIndexOfMaximumOfAveragesOfDifferences() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Suppose there are n data names.
getIndexOfMin(double[]) - Static method in class jsl.utilities.JSLArrayUtil
Returns the index associated with the minimum element in the array For ties, this returns the first found.
getIndexOfMin(double[]) - Static method in class jsl.utilities.statistic.Statistic
Returns the index associated with the minimum element in the array For ties, this returns the first found
getIndexOfMin(int[]) - Static method in class jsl.utilities.JSLArrayUtil
Returns the index associated with the minimum element in the array For ties, this returns the first found.
getIndexOfMin(long[]) - Static method in class jsl.utilities.JSLArrayUtil
Returns the index associated with the minimum element in the array For ties, this returns the first found
getIndexOfMinimumAverageOfData() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The index of the minimum of the average of all the data
getIndexOfMinimumOfAveragesOfDifferences() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The actual minimum average of the differences
getIndexOfName(String) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Returns the index associated with the data set name The supplied name must be contained in the analyzer.
getInitialAmountRequested() - Method in class jsl.modeling.elements.entity.Request
Gets the original amount requested.
getInitialCapacity() - Method in class jsl.modeling.elements.entity.Resource
Gets the initial capacity of the resource
getInitialCapacity() - Method in class jsl.modeling.elements.station.SResource
Gets the initial capacity of the resource
getInitialDiscipline() - Method in class jsl.modeling.elements.station.SingleQueueStation
 
getInitialDiscipline() - Method in class jsl.modeling.queue.Queue
Gets the initial queue discipline
getInitialEndingTime() - Method in class jsl.modeling.elements.EventGenerator
 
getInitialEndingTime() - Method in interface jsl.modeling.elements.EventGeneratorIfc
Returns the ending time that is to be used when the generator is initialized for each replication.
getInitialEndingTime() - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
getInitializationOption() - Method in class jsl.simulation.ModelElement
Gets the initialization flag that indicates whether or not this model element will participate in the default action controlled by its parent model element.
getInitializationOrderAsString(StringBuilder) - Method in class jsl.simulation.ModelElement
Fills a StringBuilder carrying the model element names in the order that they will be initialized
getInitialMaximumNumberOfEvents() - Method in class jsl.modeling.elements.EventGenerator
 
getInitialMaximumNumberOfEvents() - Method in interface jsl.modeling.elements.EventGeneratorIfc
Returns the maximum number of events that is used for initializing each replication
getInitialMaximumNumberOfEvents() - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
getInitialPoint() - Method in class jsl.utilities.rootfinding.IPRootFinder
Returns the initial point used for the search
getInitialPosition() - Method in class jsl.modeling.elements.spatial.MobileResource
 
getInitialPosition() - Method in class jsl.modeling.elements.spatial.SpatialElement
 
getInitialPosition() - Method in interface jsl.modeling.elements.spatial.SpatialElementIfc
 
getInitialPosition() - Method in class jsl.modeling.elements.spatial.SpatialModelElement
 
getInitialPosition() - Method in class jsl.modeling.elements.spatial.SpatialResource
 
getInitialQDiscipline() - Method in class jsl.modeling.resource.ResourcePoolWithQ
 
getInitialRandomSource() - Method in class jsl.modeling.elements.variable.RandomVariable
Gets the underlying RVariableIfc for the RandomVariable.
getInitialRandomSourceChangeWarningOption() - Method in class jsl.modeling.elements.variable.RandomVariable
 
getInitialRequestQDiscipline() - Method in class jsl.modeling.resource.ResourceUnit
 
getInitialRequestSelectionRule() - Method in class jsl.modeling.elements.entity.ResourceProvider
The rule to use when this provider is initialized
getInitialRequestSelectionRule() - Method in class jsl.modeling.elements.spatial.transporter.TransporterProvider
The rule to use when this provider is initialized
getInitialRequestTime() - Method in class jsl.modeling.resource.Request
The initial time associated with the request
getInitialResourceCapacity() - Method in class jsl.modeling.elements.station.SingleQueueStation
The initial capacity of the resource at the station
getInitialResourceLocation() - Method in class jsl.modeling.elements.spatial.SpatialResource
Gets the initial resource location.
getInitialSpatialModel() - Method in class jsl.modeling.elements.spatial.MobileResource
 
getInitialSpatialModel() - Method in class jsl.modeling.elements.spatial.SpatialElement
 
getInitialSpatialModel() - Method in interface jsl.modeling.elements.spatial.SpatialElementIfc
Returns the spatial model that should hold this element at the beginning of each replication of a simulation
getInitialSpatialModel() - Method in class jsl.modeling.elements.spatial.SpatialModelElement
 
getInitialSpatialModel() - Method in class jsl.modeling.elements.spatial.SpatialResource
 
getInitialStartTime() - Method in class jsl.modeling.elements.ActionSchedule
Gets the time after the beginning of the replication that represents the starting time for the schedule
getInitialStartTime() - Method in class jsl.modeling.elements.Schedule
 
getInitialStartTimeRV() - Method in class jsl.modeling.resource.FailureProcess
Since supplying an initial starting time is optional, it may be null.
getInitialStartTimeValue() - Method in class jsl.modeling.resource.FailureProcess
If the initial start time random variable is set then this method should return the starting time of the event.
getInitialState() - Method in class jsl.utilities.random.sp.DMarkovChain
 
getInitialState() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
getInitialState() - Method in interface jsl.utilities.random.sp.TwoStateMarkovChainIfc
 
getInitialTimeBetweenEvents() - Method in class jsl.modeling.elements.EventGenerator
 
getInitialTimeBetweenEvents() - Method in interface jsl.modeling.elements.EventGeneratorIfc
Returns the time between events used to initialize each replication
getInitialTimeBetweenEvents() - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
getInitialTimeUntilFirstEvent() - Method in class jsl.modeling.elements.EventGenerator
 
getInitialTimeUntilFirstEvent() - Method in interface jsl.modeling.elements.EventGeneratorIfc
Gets the RandomIfc that will be used at the beginning of each replication to generate the time until the first event
getInitialTimeUntilFirstEvent() - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
getInitialValue() - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
getInitialValue() - Method in class jsl.modeling.elements.variable.Counter
Returns the value used to initialize the counter prior to each replication
getInitialValue() - Method in interface jsl.modeling.elements.variable.GetInitialValueIfc
Gets the initial value of the variable
getInitialValue() - Method in class jsl.modeling.elements.variable.Variable
Gets the initial value of the variable
GetInitialValueIfc - Interface in jsl.modeling.elements.variable
 
getInitialX() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
getInitialX() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
getInputFileName() - Static method in class jsl.utilities.reporting.TextIO
If TextIO is currently reading from a file, then the return value is the name of the file.
getInputUncertaintyContribution(String) - Method in class jslx.statistics.SNDiagnosticExperiment
 
getInsertCommands() - Method in class jslx.dbutilities.dbutil.DbCreateTask
 
getInsertQueries(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
getInsertQueries(Table<? extends Record>) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
getInsertTableOrder() - Method in class jslx.dbutilities.dbutil.DbCreateTask
 
getInstance() - Static method in class jsl.utilities.reporting.JSL
 
getInt() - Static method in class jsl.utilities.reporting.TextIO
Skips whitespace characters and then reads a value of type int from input.
getIntegerControl(String) - Method in class jsl.utilities.controls.Controls
Gets the value associated with the supplied key.
getIntegerControlKeySet() - Method in class jsl.utilities.controls.Controls
Returns an unmodifiable Set of the control's keys for Integer Controls
getIntercept() - Method in class jsl.utilities.statistic.StatisticXY
 
getInterceptStdError() - Method in class jsl.utilities.statistic.StatisticXY
 
getInterval() - Method in class examples.montecarlo.EstimateRenewals
 
getIntervalBetweenNonZeroDemandsData() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getIntervalBetweenNonZeroDemandStat() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getIntervalBetweenZeroDemandsData() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getIntervalBetweenZeroDemandsStat() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getIntervalFactor() - Method in class jsl.utilities.distributions.StudentT
Used in the binary search to set the search interval for the inverse CDF.
getInvCDF(double, double) - Static method in class jsl.utilities.distributions.StudentT
A convenience method that uses defaultT to return the value of the inverse CDF at the supplied p This method has the side effect of changing the degrees of freedom for defaultT
getInventoryPosition() - Method in class examples.inventory.ContinuousReviewPolicyrQ
 
getInverseCumulativeRate(double) - Method in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
Returns the inverse of the cumulative rate function given the interval and a cumulative rate value within that interval.
getInverseCumulativeRate(double) - Method in interface jsl.modeling.elements.variable.nhpp.InvertibleCumulativeRateFunctionIfc
Returns the time associated with the supplied rate such that the time is the inverse of the cumulative rate function
getInverseCumulativeRate(double) - Method in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
 
getInverseCumulativeRate(double) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
Returns the value of the inverse cumulative rate function at the supplied rate The value returned is interpreted as a time
getInverseCumulativeRate(double) - Method in interface jsl.modeling.elements.variable.nhpp.RateSegmentIfc
Returns the inverse of the cumulative rate function given the interval and a cumulative rate value within that interval.
getItemStartEventPriority() - Method in class jsl.modeling.elements.Schedule
 
getIterations() - Method in class jsl.utilities.math.DBHIterativeProcess
Returns the number of iterations performed.
getIterator() - Method in class examples.jobshop.Sequence
 
getJackKnifeBiasEstimate() - Method in class jslx.statistics.JackKnifeEstimator
The estimate is (n-1)x(jne - oe), where n = the number of observations, jne is the jackknife estimate and oe = the original data estimate
getJackKnifeConfidenceInterval() - Method in class jslx.statistics.JackKnifeEstimator
The c.i.
getJackKnifeConfidenceInterval(double) - Method in class jslx.statistics.JackKnifeEstimator
The c.i.
getJackKnifeEstimate() - Method in class jslx.statistics.JackKnifeEstimator
 
getJackKnifeEstimateOfSE() - Method in class jslx.statistics.JackKnifeEstimator
 
getJSLDatabase() - Method in class jslx.dbutilities.JSLDatabaseObserver
 
getJSLDatabase(boolean, Properties, SQLDialect) - Static method in class jslx.dbutilities.JSLDatabase
Creates a reference to a JSLDatabase.
getJSLDatabase(Properties, SQLDialect) - Static method in class jslx.dbutilities.JSLDatabase
Creates a reference to a JSLDatabase.
getJSLSchemaName() - Static method in class jslx.dbutilities.JSLDatabase
 
getJSLTableNames() - Static method in class jslx.dbutilities.JSLDatabase
 
getJSLViewNames() - Static method in class jslx.dbutilities.JSLDatabase
 
getKeys() - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
 
getKeys() - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStat
 
getKeys() - Method in class jslx.dbutilities.jsldbsrc.tables.ModelElement
 
getKeys() - Method in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
 
getKeys() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
 
getKeys() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
 
getKurtosis() - Method in class jsl.utilities.distributions.Exponential
Gets the kurtosis of the distribution
getKurtosis() - Method in class jsl.utilities.distributions.Gamma
Gets the kurtosis of the distribution
getKurtosis() - Method in class jsl.utilities.distributions.Lognormal
Gets the kurtosis of the distribution
getKurtosis() - Method in class jsl.utilities.distributions.Normal
Gets the kurtosis of the distribution
getKurtosis() - Method in class jsl.utilities.distributions.Triangular
Gets the kurtosis of the distribution mu4/mu2^2, www.mathworld.wolfram.com/Kurtosis.html www.mathworld.wolfram.com/TriangularDistribution.html
getKurtosis() - Method in class jsl.utilities.distributions.Uniform
Gets the kurtosis of the distribution www.mathworld.wolfram.com/UniformDistribution.html
getKurtosis() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getKurtosis() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getKurtosis() - Method in class jsl.utilities.statistic.BatchStatistic
Gets the kurtosis of the batch means
getKurtosis() - Method in class jsl.utilities.statistic.CachedHistogram
 
getKurtosis() - Method in class jsl.utilities.statistic.Histogram
 
getKurtosis() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
getKurtosis() - Method in class jsl.utilities.statistic.Statistic
 
getKurtosis() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the kurtosis of the data
getKurtosis() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.KURTOSIS.
getKurtosis() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.KURTOSIS.
getLabel() - Method in class jslx.dbutilities.dbutil.Database
 
getLabel() - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
getLag1Corr() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.LAG1_CORR.
getLag1Corr() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.LAG1_CORR.
getLag1Correlation() - Method in class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
getLag1Correlation() - Method in class jsl.utilities.random.rvariable.AR1NormalRV
 
getLag1Correlation() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getLag1Correlation() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getLag1Correlation() - Method in class jsl.utilities.statistic.BatchStatistic
Gets the lag-1 generate correlation of the unweighted batch means.
getLag1Correlation() - Method in class jsl.utilities.statistic.CachedHistogram
 
getLag1Correlation() - Method in class jsl.utilities.statistic.Histogram
 
getLag1Correlation() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
getLag1Correlation() - Method in class jsl.utilities.statistic.Statistic
 
getLag1Correlation() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the lag-1 generate correlation of the unweighted observations.
getLag1Cov() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.LAG1_COV.
getLag1Cov() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.LAG1_COV.
getLag1Covariance() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getLag1Covariance() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getLag1Covariance() - Method in class jsl.utilities.statistic.BatchStatistic
Gets the lag-1 generate covariance of the unweighted batch means.
getLag1Covariance() - Method in class jsl.utilities.statistic.CachedHistogram
 
getLag1Covariance() - Method in class jsl.utilities.statistic.Histogram
 
getLag1Covariance() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
getLag1Covariance() - Method in class jsl.utilities.statistic.Statistic
 
getLag1Covariance() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the lag-1 generate covariance of the unweighted observations.
getLag1Statistics() - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
After the correlation has been estimated, this method can be used to get the statistics across the replications on the lag 1 correlation
getLargestExponentialArgument() - Static method in class jsl.utilities.math.JSLMath
Computes the largest exponent argument
getLargestNumber() - Static method in class jsl.utilities.math.JSLMath
Gets the largest positive number that can be represented
getLastAcceptanceProbability() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
getLastAcceptanceProbability() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
getLastBinUpperLimit() - Method in class jsl.utilities.statistic.Histogram
The last bin's upper limit
getLastDataPoint() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Returns the last data point read or Double.NaN if none read.
getLastExecutedEvent() - Method in class jsl.simulation.Executive
Returns a reference to the last executed event or null if no events have been executed or no more events
getLastObservationIndex() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Returns the last observation index asked for.
getLastRep() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Getter for JSL_DB.SIMULATION_RUN.LAST_REP.
getLastReplicationIndex() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Returns the last replication index asked for.
getLastState() - Method in class jsl.utilities.statistic.StateFrequency
 
getLastTime() - Method in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
 
getLastTime() - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
 
getLastTime() - Method in interface jsl.utilities.statistic.welch.WelchDataCollectorIfc
The time of the observation recorded
getLastValue() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getLastValue() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getLastValue() - Method in class jsl.utilities.statistic.BatchStatistic
Gets the last observed batch mean
getLastValue() - Method in class jsl.utilities.statistic.CachedHistogram
 
getLastValue() - Method in class jsl.utilities.statistic.Histogram
 
getLastValue() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
getLastValue() - Method in class jsl.utilities.statistic.StateFrequency
 
getLastValue() - Method in class jsl.utilities.statistic.Statistic
 
getLastValue() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the last observed data point
getLastValue() - Method in class jsl.utilities.statistic.WeightedStatistic
 
getLastValue() - Method in interface jsl.utilities.statistic.WeightedStatisticIfc
Gets the last observed data point
getLastValue() - Method in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
 
getLastValue() - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
 
getLastValue() - Method in interface jsl.utilities.statistic.welch.WelchDataCollectorIfc
The value of the observation recorded
getLastValue() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.LAST_VALUE.
getLastValue() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.LAST_VALUE.
getLastValue() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
Getter for JSL_DB.WITHIN_REP_COUNTER_STAT.LAST_VALUE.
getLastValue() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
Getter for JSL_DB.WITHIN_REP_COUNTER_VIEW.LAST_VALUE.
getLastValue() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Getter for JSL_DB.WITHIN_REP_STAT.LAST_VALUE.
getLastWeight() - Method in class jsl.utilities.statistic.WeightedStatistic
 
getLastWeight() - Method in interface jsl.utilities.statistic.WeightedStatisticIfc
Gets the last observed weight
getLastWeight() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Getter for JSL_DB.WITHIN_REP_STAT.LAST_WEIGHT.
getLatitude(GreatCircleBasedSpatialModel.Direction, double, double) - Static method in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
Returns a latitude in degrees
getLatitude(GreatCircleBasedSpatialModel.Direction, double, double, double) - Static method in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
Returns a latitude in degrees
getLeadingDigitRule(double) - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getLeadingDigitRule(double) - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getLeadingDigitRule(double) - Method in class jsl.utilities.statistic.BatchStatistic
 
getLeadingDigitRule(double) - Method in class jsl.utilities.statistic.CachedHistogram
 
getLeadingDigitRule(double) - Method in class jsl.utilities.statistic.Histogram
 
getLeadingDigitRule(double) - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
getLeadingDigitRule(double) - Method in class jsl.utilities.statistic.Statistic
 
getLeadingDigitRule(double) - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Computes the right most meaningful digit according to (int)Math.floor(Math.log10(a*getStandardError())) See doi 10.1287.opre.1080.0529 by Song and Schmeiser
getLeftCount() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
Getter for JSL_DB.MODEL_ELEMENT.LEFT_COUNT.
getLeftPreOrderTraversalCount() - Method in class jsl.simulation.ModelElement
 
getLength() - Method in class jsl.modeling.elements.variable.ResponseSchedule
Gets the total length of the schedule.
getLength() - Method in class jsl.utilities.statistic.StatisticalRun
 
getLengthOfRep() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Getter for JSL_DB.SIMULATION_RUN.LENGTH_OF_REP.
getLengthOfReplication() - Method in class jsl.simulation.Experiment
Returns the length of the replication as a double
getLengthOfReplication() - Method in interface jsl.simulation.ExperimentGetIfc
Returns the length of the replication as a double
getLengthOfReplication() - Method in class jsl.simulation.Simulation
Provides the length of each replication
getLengthOfWarmUp() - Method in class jsl.simulation.Experiment
Gets the length of the warm up for each replication with this experiment
getLengthOfWarmUp() - Method in interface jsl.simulation.ExperimentGetIfc
Gets the length of the warm up for each replication with this experiment
getLengthOfWarmUp() - Method in class jsl.simulation.ModelElement
Gets the length of the warm up for this model element.
getLengthOfWarmUp() - Method in class jsl.simulation.Simulation
Provides the length of the warm up period for each replication
getLengthOfWarmUp() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Getter for JSL_DB.SIMULATION_RUN.LENGTH_OF_WARM_UP.
getList() - Method in class jsl.modeling.elements.RandomElement
Returns an unmodifiable view of the list of elements
getList() - Method in class jsl.modeling.elements.RandomList
 
getList() - Method in class jsl.utilities.random.robj.DEmpiricalList
 
getList() - Method in class jsl.utilities.random.robj.RList
 
getListOfAcrossReplicationStatistics() - Method in class jsl.simulation.Model
The responses as a list of StatisticAccessorIfc
getListOfSpatialElements() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
This is a copy.
getln() - Static method in class jsl.utilities.reporting.TextIO
Reads all the characters from the current input source, up to the next end-of-line.
getlnBoolean() - Static method in class jsl.utilities.reporting.TextIO
Skips whitespace characters and then reads a value of type boolean from input, discarding the rest of the current line of input (including the next end-of-line character, if any).
getlnByte() - Static method in class jsl.utilities.reporting.TextIO
Skips whitespace characters and then reads a value of type byte from input, discarding the rest of the current line of input (including the next end-of-line character, if any).
getlnChar() - Static method in class jsl.utilities.reporting.TextIO
Skips whitespace characters and then reads a value of type char from input, discarding the rest of the current line of input (including the next end-of-line character, if any).
getlnDouble() - Static method in class jsl.utilities.reporting.TextIO
Skips whitespace characters and then reads a value of type double from input, discarding the rest of the current line of input (including the next end-of-line character, if any).
getlnFloat() - Static method in class jsl.utilities.reporting.TextIO
Skips whitespace characters and then reads a value of type float from input, discarding the rest of the current line of input (including the next end-of-line character, if any).
getlnInt() - Static method in class jsl.utilities.reporting.TextIO
Skips whitespace characters and then reads a value of type int from input, discarding the rest of the current line of input (including the next end-of-line character, if any).
getlnLong() - Static method in class jsl.utilities.reporting.TextIO
Skips whitespace characters and then reads a value of type long from input, discarding the rest of the current line of input (including the next end-of-line character, if any).
getlnShort() - Static method in class jsl.utilities.reporting.TextIO
Skips whitespace characters and then reads a value of type short from input, discarding the rest of the current line of input (including the next end-of-line character, if any).
getlnString() - Static method in class jsl.utilities.reporting.TextIO
This is identical to getln().
getlnWord() - Static method in class jsl.utilities.reporting.TextIO
Skips whitespace characters and then reads one "word" from input, discarding the rest of the current line of input (including the next end-of-line character, if any).
getLoadInfo() - Method in interface jsl.modeling.elements.spatial.transporter.TransporterRequesterIfc
 
getLoadInfo() - Method in class jsl.modeling.elements.spatial.transporter.TransporterUser
 
getLoadingTime() - Method in interface jsl.modeling.elements.spatial.transporter.LoadInfoIfc
 
getLogReport() - Method in class jsl.simulation.Executive
 
getLogReport() - Method in class jsl.simulation.IterativeProcess
 
getLogReport() - Method in interface jsl.simulation.IterativeProcessIfc
Returns a reference to the current log report.
getLogReport() - Method in class jsl.simulation.Simulation
Gets the IPLogReport that was attached to the simulation
getLong() - Static method in class jsl.utilities.reporting.TextIO
Skips whitespace characters and then reads a value of type long from input.
getLongControl(String) - Method in class jsl.utilities.controls.Controls
Gets the value associated with the supplied key.
getLongControlKeySet() - Method in class jsl.utilities.controls.Controls
Returns an unmodifiable Set of the control's keys for Long Controls
getLongitude(GreatCircleBasedSpatialModel.Direction, double, double) - Static method in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
Returns a longitude in degrees
getLongitude(GreatCircleBasedSpatialModel.Direction, double, double, double) - Static method in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
Returns a longitude in degrees
getLowerLeftCoordinate() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
 
getLowerLimit() - Method in class jsl.modeling.elements.variable.Variable
The lower limit for the range of this random variable
getLowerLimit() - Method in class jsl.utilities.Interval
 
getLowerLimit() - Method in class jsl.utilities.rootfinding.IPRootFinder
The lower limit for the search interval
getLowerLimit() - Method in class jsl.utilities.rootfinding.RootFinder
The lower limit for the search interval
getLowerRightCoordinate() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
 
getLowerTimeLimit() - Method in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
The lower time limit
getLowerTimeLimit() - Method in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
 
getLowerTimeLimit() - Method in interface jsl.modeling.elements.variable.nhpp.RateSegmentIfc
The lower time limit
getMachinePrecision() - Static method in class jsl.utilities.math.JSLMath
Gets the largest positive number that when added to 1 yields 1
getMatchingCorrelation() - Method in class jsl.utilities.random.arta.ARTACorrelationFinder
 
getMatchingCorrelation() - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
getMax() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getMax() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getMax() - Method in class jsl.utilities.statistic.BatchStatistic
Gets the maximum of the batch means.
getMax() - Method in class jsl.utilities.statistic.CachedHistogram
 
getMax() - Method in class jsl.utilities.statistic.Histogram
 
getMax() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
getMax() - Method in class jsl.utilities.statistic.Statistic
 
getMax() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the maximum of the observations.
getMax() - Method in class jsl.utilities.statistic.WeightedStatistic
 
getMax() - Method in interface jsl.utilities.statistic.WeightedStatisticIfc
Gets the maximum of the observations.
getMax(double[]) - Static method in class jsl.utilities.JSLArrayUtil
 
getMax(double[]) - Static method in class jsl.utilities.statistic.Statistic
 
getMax(int[]) - Static method in class jsl.utilities.JSLArrayUtil
 
getMax(long[]) - Static method in class jsl.utilities.JSLArrayUtil
 
getMaxCapacity() - Method in class jsl.modeling.elements.entity.ResourceSet
 
getMaxColumnSize(Table) - Static method in class jslx.TablesawUtil
 
getMaximum() - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
 
getMaximum() - Method in interface jsl.modeling.elements.variable.nhpp.RateFunctionIfc
Gets the maximum value of the rate function over its time horizon
getMaximum() - Method in class jsl.utilities.distributions.DUniform
Gets the distribution's upper limit
getMaximum() - Method in class jsl.utilities.distributions.Triangular
 
getMaximum() - Method in class jsl.utilities.distributions.Uniform
Gets the upper limit of the distribution
getMaximum() - Method in class jsl.utilities.random.rvariable.DUniformRV
Gets the upper limit
getMaximum() - Method in class jsl.utilities.random.rvariable.GeneralizedBetaRV
Gets the upper limit
getMaximum() - Method in class jsl.utilities.random.rvariable.JohnsonBRV
Gets the upper limit
getMaximum() - Method in class jsl.utilities.random.rvariable.TriangularRV
 
getMaximum() - Method in class jsl.utilities.random.rvariable.UniformRV
Gets the upper limit
getMaximum() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.MAXIMUM.
getMaximum() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.MAXIMUM.
getMaximum() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Getter for JSL_DB.WITHIN_REP_STAT.MAXIMUM.
getMaximumAllowedExecutionTime() - Method in class jsl.simulation.Executive
 
getMaximumAllowedExecutionTime() - Method in class jsl.simulation.IterativeProcess
 
getMaximumAllowedExecutionTime() - Method in interface jsl.simulation.IterativeProcessIfc
Returns maximum (real) clock time allocated for the iterative process
getMaximumAllowedExecutionTime() - Method in class jsl.simulation.Simulation
Returns the real clock time in milliseconds for how long the simulation is allowed to run
getMaximumAllowedExecutionTimePerReplication() - Method in class jsl.simulation.Experiment
Returns maximum (real) clock time allocated for the iterative process
getMaximumAllowedExecutionTimePerReplication() - Method in interface jsl.simulation.ExperimentGetIfc
Returns maximum (real) clock time allocated for the iterative process
getMaximumAllowedExecutionTimePerReplication() - Method in class jsl.simulation.Simulation
Gets in real clock time (milliseconds) the amount of time available for each replication within the simulation.
getMaximumAverageOfData() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The maximum of the average of all the data
getMaximumCapacity() - Method in class jsl.modeling.elements.entity.Resource
Gets the initial capacity of the resource
getMaximumIterations() - Method in class jsl.utilities.math.DBHIterativeProcess
Returns the maximum allowed number of iterations.
getMaximumNumberOfEvents() - Method in class jsl.modeling.elements.EventGenerator
 
getMaximumNumberOfEvents() - Method in interface jsl.modeling.elements.EventGeneratorIfc
Gets the maximum number of actions for the generator.
getMaximumNumberOfEvents() - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
getMaximumOfAveragesOfDifferences() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The actual maximum average of the differences
getMaxIterations() - Method in class examples.montecarlo.EstimateRenewals
 
getMaxIterations() - Method in class jsl.utilities.rootfinding.IPRootFinder
 
getMaxNumBatches() - Method in class jsl.utilities.statistic.BatchStatistic
 
getMaxNumBatches() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.MAX_NUM_BATCHES.
getMaxNumBatchesMultiple() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.MAX_NUM_BATCHES_MULTIPLE.
getMaxNumberOfBatchesMultiple() - Method in class jsl.utilities.statistic.BatchStatistic
Returns the maximum number of batches that is declared
getMaxNumColumns(double[][]) - Static method in class jsl.utilities.JSLArrayUtil
Assumes that the array can be ragged.
getMaxNumIterations() - Method in class jsl.utilities.distributions.Gamma
Gets the maximum number of iterations for the gamma functions
getMaxNumIterations() - Static method in class jsl.utilities.math.JSLMath
Gets the default maximum number of iterations A constant that can be used in algorithms to specify the maximum number of iterations.
getMaxNumTrips() - Method in class jsl.modeling.elements.spatial.AbstractMover
Gets the number of trips that will trigger the end of the replication
getMaxScanFlag() - Method in class jsl.simulation.ConditionalActionProcessor
Returns the maximum scan flag
getMaxScanFlag() - Method in class jsl.simulation.Executive
 
getMaxScans() - Method in class jsl.simulation.ConditionalActionProcessor
Returns the maximum number of scans during the c phase
getMaxScans() - Method in class jsl.simulation.Executive
 
getMaxVarianceOfDifferences() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The maximum variance of the differences
getMaxX() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
The x-coordinate of the maximum x still within the cell
getMaxY() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
The y-coordinate of the maximum y still within the cell
getMCBMaxInterval(int) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Form the maximum comparison with the best (MCB) interval for the dataset at the supplied index using an the default indifference zone
getMCBMaxInterval(int, double) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Form the maximum comparison with the best (MCB) interval for the dataset at the supplied index using the supplied indifference delta.
getMCBMaxIntervals() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Forms all MCB intervals for the maximum given the default indifference zone
getMCBMaxIntervals(double) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Forms all MCB intervals for the maximum given the supplied delta
getMCBMaxIntervalsAsMap() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The MCB maximum intervals in the form of a map.
getMCBMaxIntervalsAsMap(double) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The MCB maximum intervals in the form of a map.
getMCBMaxIntervalsAsSB() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Returns a StringBuilder representation of the MCB maximum intervals based on default indifference zone setting
getMCBMaxIntervalsAsSB(double) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Returns a StringBuilder representation of the MCB maximum intervals
getMCBMinInterval(int) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Form the maximum comparison with the best (MCB) interval for the dataset at the supplied index using the default indifference zone
getMCBMinInterval(int, double) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Form the maximum comparison with the best (MCB) interval for the dataset at the supplied index using the supplied indifference delta.
getMCBMinIntervals() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Forms all MCB intervals for the minimum given the default indifference zone
getMCBMinIntervals(double) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Forms all MCB intervals for the minimum given the default indifference zone
getMCBMinIntervalsAsMap() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The MCB minimum intervals in the form of a map.
getMCBMinIntervalsAsMap(double) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The MCB minimum intervals in the form of a map.
getMCBMinIntervalsAsSB() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Returns a StringBuilder representation of the MCB minimum intervals
getMCBMinIntervalsAsSB(double) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Returns a StringBuilder representation of the MCB minimum intervals
getMean() - Method in class jsl.utilities.distributions.Bernoulli
Returns the mean of the distribution if defined
getMean() - Method in class jsl.utilities.distributions.Beta
 
getMean() - Method in class jsl.utilities.distributions.Binomial
 
getMean() - Method in class jsl.utilities.distributions.Constant
 
getMean() - Method in class jsl.utilities.distributions.DEmpiricalCDF
 
getMean() - Method in class jsl.utilities.distributions.DUniform
 
getMean() - Method in class jsl.utilities.distributions.Exponential
 
getMean() - Method in class jsl.utilities.distributions.Gamma
 
getMean() - Method in class jsl.utilities.distributions.Geometric
 
getMean() - Method in class jsl.utilities.distributions.LogLogistic
 
getMean() - Method in class jsl.utilities.distributions.Lognormal
 
getMean() - Method in interface jsl.utilities.distributions.MeanIfc
Returns the mean or expected value of a distribution
getMean() - Method in class jsl.utilities.distributions.MTP
 
getMean() - Method in class jsl.utilities.distributions.NegativeBinomial
 
getMean() - Method in class jsl.utilities.distributions.Normal
 
getMean() - Method in class jsl.utilities.distributions.PearsonType5
 
getMean() - Method in class jsl.utilities.distributions.PearsonType6
 
getMean() - Method in class jsl.utilities.distributions.Poisson
 
getMean() - Method in class jsl.utilities.distributions.ShiftedDistribution
 
getMean() - Method in class jsl.utilities.distributions.ShiftedGeometric
 
getMean() - Method in class jsl.utilities.distributions.StudentT
 
getMean() - Method in class jsl.utilities.distributions.Triangular
 
getMean() - Method in class jsl.utilities.distributions.TruncatedDistribution
 
getMean() - Method in class jsl.utilities.distributions.Uniform
 
getMean() - Method in class jsl.utilities.distributions.Weibull
 
getMean() - Method in class jsl.utilities.random.rvariable.AR1NormalRV
 
getMean() - Method in class jsl.utilities.random.rvariable.ExponentialRV
 
getMean() - Method in class jsl.utilities.random.rvariable.LaplaceRV
 
getMean() - Method in class jsl.utilities.random.rvariable.LognormalRV
 
getMean() - Method in class jsl.utilities.random.rvariable.NormalRV
 
getMean() - Method in class jsl.utilities.random.rvariable.PoissonRV
 
getMean1() - Method in class jsl.utilities.distributions.BivariateLogNormal
Gets the first mean
getMean1() - Method in class jsl.utilities.distributions.BivariateNormal
Gets the first mean
getMean1() - Method in class jsl.utilities.random.rvariable.BivariateLogNormalRV
Gets the first mean
getMean1() - Method in class jsl.utilities.random.rvariable.BivariateNormalRV
Gets the first mean
getMean1() - Method in class jsl.utilities.random.rvariable.Hyper2ExponentialRV
 
getMean2() - Method in class jsl.utilities.distributions.BivariateLogNormal
Gets the second mean
getMean2() - Method in class jsl.utilities.distributions.BivariateNormal
Gets the second mean
getMean2() - Method in class jsl.utilities.random.rvariable.BivariateLogNormalRV
Gets the second mean
getMean2() - Method in class jsl.utilities.random.rvariable.BivariateNormalRV
Gets the second mean
getMean2() - Method in class jsl.utilities.random.rvariable.Hyper2ExponentialRV
 
getMeanSlope() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorOutputData
 
getMedian(double[]) - Static method in class jsl.utilities.statistic.Statistic
Returns the median of the data.
getMessage() - Method in class jsl.modeling.elements.entity.Entity
 
getMessage() - Method in class jsl.modeling.elements.Schedule.ScheduleItem
 
getMessage() - Method in class jsl.simulation.JSLEvent
Returns the object representing the message sent with the event
getMetaDataFile() - Method in class jsl.utilities.statistic.welch.WelchDataFileCollector
The file handle for the meta data file.
getMin() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getMin() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getMin() - Method in class jsl.utilities.statistic.BatchStatistic
Gets the minimum of the batch means.
getMin() - Method in class jsl.utilities.statistic.CachedHistogram
 
getMin() - Method in class jsl.utilities.statistic.Histogram
 
getMin() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
getMin() - Method in class jsl.utilities.statistic.Statistic
 
getMin() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the minimum of the observations.
getMin() - Method in class jsl.utilities.statistic.WeightedStatistic
 
getMin() - Method in interface jsl.utilities.statistic.WeightedStatisticIfc
Gets the minimum of the observations.
getMin(double[]) - Static method in class jsl.utilities.JSLArrayUtil
 
getMin(double[]) - Static method in class jsl.utilities.statistic.Statistic
 
getMin(int[]) - Static method in class jsl.utilities.JSLArrayUtil
 
getMin(long[]) - Static method in class jsl.utilities.JSLArrayUtil
 
getMinBatchSize() - Method in class jsl.utilities.statistic.BatchStatistic
Returns the minimum number of observations needed in a batch
getMinBatchSize() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.MIN_BATCH_SIZE.
getMinimum() - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
 
getMinimum() - Method in interface jsl.modeling.elements.variable.nhpp.RateFunctionIfc
Gets the minimum value of the rate function over its time horizon
getMinimum() - Method in class jsl.utilities.distributions.DUniform
Gets the distribution's lower limit
getMinimum() - Method in class jsl.utilities.distributions.Triangular
 
getMinimum() - Method in class jsl.utilities.distributions.Uniform
Gets the lower limit for the distribution
getMinimum() - Method in class jsl.utilities.random.rvariable.DUniformRV
Gets the lower limit
getMinimum() - Method in class jsl.utilities.random.rvariable.GeneralizedBetaRV
Gets the lower limit
getMinimum() - Method in class jsl.utilities.random.rvariable.JohnsonBRV
Gets the lower limit
getMinimum() - Method in class jsl.utilities.random.rvariable.TriangularRV
 
getMinimum() - Method in class jsl.utilities.random.rvariable.UniformRV
Gets the lower limit
getMinimum() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.MINIMUM.
getMinimum() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.MINIMUM.
getMinimum() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Getter for JSL_DB.WITHIN_REP_STAT.MINIMUM.
getMinimumAverageOfData() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The minimum of the average of all the data
getMinimumNumberReplicationsAcrossExperiments() - Method in class jsl.observers.variable.MultipleComparisonDataCollector
Returns the number of replications in the experiment that had the smallest number of replications
getMinimumOfAveragesOfDifferences() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Returns the minimum value of the average of the differences
getMinIterations() - Method in class examples.montecarlo.EstimateRenewals
 
getMinMaxScaledArray(double[]) - Static method in class jsl.utilities.JSLArrayUtil
Returns a new array that has been scaled so that the values are between the minimum and maximum values of the supplied array
getMinNumBatches() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.MIN_NUM_BATCHES.
getMinNumberOfBatches() - Method in class jsl.utilities.statistic.BatchStatistic
Returns the minimum number of Batches that are needed
getMinNumberOfObservationsAcrossReplications() - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
 
getMinNumberOfObservationsAcrossReplications() - Method in interface jsl.utilities.statistic.welch.WelchDataCollectorIfc
If the have been no replications, then this returns 0
getMinNumberOfRowsAcrossReplications() - Method in class jsl.utilities.statistic.welch.WelchDataArrayCollector
If no replications have been completed this returns 0
getMinNumColumns(double[][]) - Static method in class jsl.utilities.JSLArrayUtil
Assumes that the array can be ragged.
getMinNumObservationsInReplications() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
The number of observations across the replications
getMinNumObsForReplications() - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
getMinX() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
The x-coordinate of the minimum x still within the cell
getMinY() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
The y-coordinate of the minimum y still within the cell
getMixingProb() - Method in class jsl.utilities.random.rvariable.Hyper2ExponentialRV
Gets the mixing probability
getMode() - Method in class jsl.utilities.distributions.NegativeBinomial
Gets the mode of the distribution
getMode() - Method in class jsl.utilities.distributions.Poisson
 
getMode() - Method in class jsl.utilities.distributions.Triangular
 
getMode() - Method in class jsl.utilities.random.rvariable.TriangularRV
 
getModel() - Method in class jsl.modeling.elements.spatial.SpatialModel
Gets the JSL Model related to this spatial model
getModel() - Method in class jsl.simulation.ModelElement
Gets the main model.
getModel() - Method in class jsl.simulation.Simulation
The Model associated with the simulation
getModel() - Method in class jsl.simulation.SimulationReporter
 
getModelElement() - Method in class jsl.modeling.elements.spatial.MobileResource
 
getModelElement() - Method in class jsl.modeling.elements.spatial.SpatialElement
 
getModelElement() - Method in interface jsl.modeling.elements.spatial.SpatialElementIfc
Gets the ModelElement associated with this spatial element May be null
getModelElement() - Method in class jsl.modeling.elements.spatial.SpatialModelElement
 
getModelElement() - Method in class jsl.modeling.elements.spatial.SpatialResource
 
getModelElement() - Method in class jsl.observers.ModelElementObserver
 
getModelElement() - Method in class jsl.simulation.JSLEvent
Returns the ModelElement that scheduled the event
getModelElement(int) - Method in class jsl.simulation.Model
Returns the model element that has the provided unique id or null if not found
getModelElement(String) - Method in class jsl.simulation.Model
Returns the model element associated with the name.
getModelElementCompartor() - Static method in class jsl.simulation.ModelElement
 
getModelElementIterator() - Method in class jsl.simulation.Model
Returns an Iterator to all the ModelElements registered inside this model
getModelElementRecordBiMap(Model) - Method in class jslx.dbutilities.JSLDatabase
 
getModelElementRecords() - Method in class jslx.dbutilities.JSLDatabase
 
getModelElements() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
Returns a list of the ModelElements attached to any spatial elements within the cell.
getModelElements() - Method in class jsl.simulation.Model
The list is ordered parent-child, in the order of the model element hierarchy
getModelElementsAsString() - Method in class jsl.simulation.ModelElement
Returns a string representation of the model element and its child model elements.
getModelElementsAsString(StringBuilder) - Method in class jsl.simulation.ModelElement
Fills up the supplied StringBuilder carrying a string representation of the model element and its child model elements Useful for realizing the model element hierarchy.
getModelElementsAsString(StringBuilder, int) - Method in class jsl.simulation.ModelElement
Fills up the supplied StringBuilder carrying a string representation of the model element and its child model elements Useful for realizing the model element hierarchy.
getModelElementsOfType(Class<T>) - Method in class jsl.modeling.elements.spatial.RectangularCell2D
Gets a list of model elements of the target class that are in the cell This uses getModelElements() as the basis for the search
getModelName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Getter for JSL_DB.SIMULATION_RUN.MODEL_NAME.
getMoment(int) - Method in class jsl.utilities.distributions.Gamma
 
getMoment2() - Method in class jsl.utilities.distributions.Gamma
 
getMoment3() - Method in class jsl.utilities.distributions.Exponential
 
getMoment3() - Method in class jsl.utilities.distributions.Gamma
 
getMoment3() - Method in class jsl.utilities.distributions.Lognormal
 
getMoment3() - Method in class jsl.utilities.distributions.Triangular
 
getMoment3() - Method in class jsl.utilities.distributions.Uniform
 
getMoment3() - Method in class jsl.utilities.distributions.Weibull
 
getMoment4() - Method in class jsl.utilities.distributions.Exponential
 
getMoment4() - Method in class jsl.utilities.distributions.Gamma
 
getMoment4() - Method in class jsl.utilities.distributions.Lognormal
 
getMoment4() - Method in class jsl.utilities.distributions.Triangular
 
getMoment4() - Method in class jsl.utilities.distributions.Uniform
 
getMoment4() - Method in class jsl.utilities.distributions.Weibull
 
getMonteCarloOption() - Method in class jsl.simulation.ModelElement
Gets the monte carlo option flag that indicates whether or not this model element will participate in the default action controlled by its parent model element.
getMooreNeighborhood(double, double) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns an array containing the 1st Moore neighborhood for the cell that contains x and y in the grid
getMooreNeighborhood(int, int) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns an array containing the 1st Moore neighborhood for the cell at row, col in the grid
getMooreNeighborhood(int, int, RectangularCell2D[][]) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Fills the supplied array with the 1st order Moore neighborhood for the given cell at row, col of the grid
getMooreNeighborhood(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns an array containing the 1st Moore neighborhood for the cell that contains x and y in the grid
getMooreNeighborhood(RectangularCell2D) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns an array containing the 1st Moore neighborhood for the cell in the grid
getMooreNeighborhood(RectangularCell2D[][]) - Method in class jsl.modeling.elements.spatial.RectangularCell2D
Returns an array containing the cells associated with the 1st Moore neighborhood for the cell.
getMooreNeighborhood(RectangularCell2D, RectangularCell2D[][]) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Fills the supplied array with the 1st order Moore neighborhood for the given core cell.
getMooreNeighborhood(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns an array containing the 1st Moore neighborhood for the cell that contains x and y in the grid
getMooreNeighborhoodAsList(double, double) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns a list containing the 1st Moore neighborhood for the cell at row, col in the grid.
getMooreNeighborhoodAsList(double, double, boolean) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns a list containing the 1st Moore neighborhood for the cell at row, col in the grid
getMooreNeighborhoodAsList(int, int) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns a list containing the 1st Moore neighborhood for the cell at row, col in the grid.
getMooreNeighborhoodAsList(int, int, boolean) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns a list containing the 1st Moore neighborhood for the cell at row, col in the grid
getMooreNeighborhoodAsList(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns an list containing the 1st Moore neighborhood for the cell that contains x and y in the grid of the coordinate.
getMooreNeighborhoodAsList(CoordinateIfc, boolean) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns an list containing the 1st Moore neighborhood for the cell that contains x and y in the grid of the coordinate
getMooreNeighborhoodAsList(RectangularCell2D) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns a list containing the 1st Moore neighborhood for the cell at row, col in the grid.
getMooreNeighborhoodAsList(RectangularCell2D[][], boolean) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Copies the non-null cells in the neighborhood into a List
getMooreNeighborhoodAsList(RectangularCell2D, boolean) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns a list containing the 1st Moore neighborhood for the cell at row, col in the grid
getMooreNeighborhoodAsList(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns an list containing the 1st Moore neighborhood for the cell that contains x and y in the grid of the coordinate.
getMooreNeighborhoodAsList(SpatialElementIfc, boolean) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns an list containing the 1st Moore neighborhood for the cell that contains x and y in the grid of the coordinate
getMovementController() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
getMovementController() - Method in class jsl.modeling.elements.spatial.MobileResource
 
getMovementController() - Method in interface jsl.modeling.elements.spatial.MoverIfc
 
getMovementDistance() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
getMovementDistance() - Method in class jsl.modeling.elements.spatial.MobileResource
 
getMovementDistance() - Method in interface jsl.modeling.elements.spatial.MoverIfc
Gets the distance associated with the current movement
getMovementStartTime() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
getMovementStartTime() - Method in class jsl.modeling.elements.spatial.MobileResource
 
getMovementStartTime() - Method in interface jsl.modeling.elements.spatial.MoverIfc
Get the time that the current movement started
getMovementTime() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
getMovementTime() - Method in class jsl.modeling.elements.spatial.MobileResource
 
getMovementTime() - Method in interface jsl.modeling.elements.spatial.MoverIfc
Gets the time length for the current movement
getMovementVelocity() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
getMovementVelocity() - Method in class jsl.modeling.elements.spatial.MobileResource
 
getMovementVelocity() - Method in interface jsl.modeling.elements.spatial.MoverIfc
Gets the velocity of the movement that is in progress
getMovingElement() - Method in class jsl.modeling.elements.spatial.Collision
The element that was moving and detected the collision
getMSEResiduals() - Method in class jsl.utilities.statistic.StatisticXY
 
getMultipleComparisonAnalyzer() - Method in class jsl.observers.variable.MultipleComparisonDataCollector
Returns a MultipleComparisonAnalyzer based on the data of the collector
getMultipleComparisonAnalyzerFor(Set<String>, String) - Method in class jslx.dbutilities.JSLDatabase
This prepares a map that can be used with MultipleComparisonAnalyzer and returns the MultipleComparisonAnalyzer.
getName() - Method in class jsl.modeling.elements.entity.Attribute
Gets this attribute's name.
getName() - Method in class jsl.modeling.elements.entity.AttributeType
Gets this attribute type's name.
getName() - Method in class jsl.modeling.elements.Schedule.ScheduleItem
 
getName() - Method in class jsl.modeling.elements.ScheduledAction
Gets the name of the event
getName() - Method in class jsl.modeling.elements.spatial.SpatialElement
 
getName() - Method in class jsl.modeling.elements.spatial.SpatialModel
Gets this spatial model's name.
getName() - Method in class jsl.modeling.elements.TimedActionListener
Gets the name of the event
getName() - Method in class jsl.modeling.queue.QObject
Gets this QObject's name.
getName() - Method in class jsl.observers.ModelElementObserver
Gets this model element observer's name.
getName() - Method in class jsl.simulation.Executive
Gets the name.
getName() - Method in class jsl.simulation.IterativeProcess
Gets the name.
getName() - Method in class jsl.simulation.JSLEvent
Gets the name of the event
getName() - Method in class jsl.simulation.ModelElement
Gets this model element's name.
getName() - Method in class jsl.simulation.Simulation
 
getName() - Method in class jsl.simulation.State
Gets this model element's name.
getName() - Method in class jsl.utilities.controls.Controls
 
getName() - Method in class jsl.utilities.DataObservable
Gets the name.
getName() - Method in class jsl.utilities.distributions.Distribution
 
getName() - Method in interface jsl.utilities.GetNameIfc
 
getName() - Method in class jsl.utilities.Identity
Gets the name.
getName() - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
 
getName() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
 
getName() - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
 
getName() - Method in class jsl.utilities.random.robj.DPopulation
Gets the name.
getName() - Method in class jsl.utilities.random.rvariable.AbstractMVRVariable
 
getName() - Method in class jsl.utilities.random.rvariable.AbstractRVariable
 
getName() - Method in class jsl.utilities.random.rvariable.ConstantRV
 
getName() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getName() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
getName() - Method in class jsl.utilities.statistic.AbstractCollector
 
getName() - Method in class jsl.utilities.statistic.IntegerFrequency
 
getName() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
 
getName() - Method in class jsl.utilities.statistic.StateFrequency
 
getName() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the name of the Statistic
getName() - Method in class jsl.utilities.statistic.StatisticXY
Gets the name.
getName() - Method in class jsl.utilities.statistic.WeightedStatistic
 
getName() - Method in class jslx.statistics.Bootstrap
 
getName() - Method in class jslx.statistics.MultiBootstrap
 
getName() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorInputData
 
getName() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorOutputData
 
getName() - Method in class jslx.tabularfiles.ColumnType
 
GetNameIfc - Interface in jsl.utilities
 
getNameOfMaximumAverageOfData() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The name of the maximum average
getNameOfMaximumAverageOfDifferences() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The name of the maximum average difference
getNameOfMinimumAverageOfData() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The name of the minimum of the average of all the data
getNameOfMinumumAverageOfDifferences() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The name of the minimum average difference
getNamesOfPairedDifferences() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Each paired difference is labeled with data name i - data name j for all i, j The returns the names as an array of strings
getNBAcrossReplicationStatistic() - Method in class examples.queueing.DriverLicenseBureau
 
getNBAcrossReplicationStatistic() - Method in class examples.queueing.DriverLicenseBureauWithQ
 
getNBAcrossReplicationStatistic() - Method in class examples.queueing.DriverLicenseBureauWithQJ8
 
getNBAcrossReplicationStatistic() - Method in class examples.queueing.QueueingSystemWithQ
 
getNBAcrossReplicationStatistic() - Method in class jsl.modeling.elements.station.SingleQueueStation
Across replication statistics on the number busy servers
getNBAcrossReplicationStatistic() - Method in class jsl.modeling.elements.station.SResource
Across replication statistics on the number busy
getNegativeBiasTestStatistic(double[]) - Static method in interface jsl.utilities.statistic.welch.WelchDataCollectorIfc
Computes initialization bias (negative) test statistic based on algorithm on page 2580 Chapter 102 Nelson Handbook of Industrial Engineering, Quantitative Methods in Simulation
getNegativeBiasTestStatistic(BatchStatistic) - Static method in interface jsl.utilities.statistic.welch.WelchDataCollectorIfc
Uses the batch means array from the BatchStatistic to compute the positive bias test statistic
getNegativeMachinePrecision() - Static method in class jsl.utilities.math.JSLMath
Gets the largest positive number that when subtracted from 1 yield 1
getNeighborhoodList() - Method in class jsl.modeling.elements.spatial.AbstractRG2DMover
A list of the Moore neighborhood for this mover.
getNextCommandIndex() - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Used to get the command index that is next to be executed
getNextEnumConstant() - Static method in class jsl.simulation.Model
Should be used by subclasses to get the next constant so that unique constants can be used
getNextEnumConstant() - Method in class jsl.utilities.reporting.JSL
Should be used by classes to get the next constant so that unique constants can be used
getNextEnumConstant() - Static method in class jslx.excel.ExcelUtil
Should be used by subclasses to get the next constant so that unique constants can be used
getNextFailureNotice() - Method in class jsl.modeling.resource.ResourceUnit
 
getNextInactivePeriodNotice() - Method in class jsl.modeling.resource.ResourceUnit
 
getNextOperationTime() - Method in class jsl.modeling.elements.component.Component
Gets the next operation time for the component.
getNextReceiver() - Method in class jsl.modeling.elements.station.Station
A Station may or may not have a helper object that implements the ReceiveQObjectIfc interface.
getNextRepairTime() - Method in class jsl.modeling.elements.component.Component
Gets the next time to complete repair for the component.
getNextRequest() - Method in class jsl.modeling.resource.ResourceUnit
 
getNextTimeToFailure() - Method in class jsl.modeling.elements.component.Component
Gets the next time to failure for the component.
getNonZeroDemandsData() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getNonZeroDemandStat() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getNoResourceUnitWarningOption() - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
 
getNorm() - Method in class jsl.utilities.distributions.Gamma
 
getNormal() - Method in class jsl.utilities.distributions.Lognormal
Provides a normal distribution with correct parameters as related to this lognormal distribution
getNormalMean() - Method in class jsl.utilities.distributions.Lognormal
The mean of the underlying normal
getNormalStdDev() - Method in class jsl.utilities.distributions.Lognormal
The standard deviation of the underlying normal
getNormalVariance() - Method in class jsl.utilities.distributions.Lognormal
The variance of the underlying normal
getNQAcrossReplicationStatistic() - Method in class examples.queueing.DriverLicenseBureau
 
getNSAcrossReplicationStatistic() - Method in class examples.queueing.DriverLicenseBureau
 
getNSAcrossReplicationStatistic() - Method in class examples.queueing.DriverLicenseBureauWithQ
 
getNSAcrossReplicationStatistic() - Method in class examples.queueing.DriverLicenseBureauWithQJ8
 
getNSAcrossReplicationStatistic() - Method in class examples.queueing.QueueingSystemWithQ
 
getNSAcrossReplicationStatistic() - Method in class jsl.modeling.elements.station.DelayStation
 
getNSAcrossReplicationStatistic() - Method in class jsl.modeling.elements.station.SingleQueueStation
Across replication statistics on the number in system
getNSWithinReplicationStatistic() - Method in class jsl.modeling.elements.station.DelayStation
 
getNSWithinReplicationStatistic() - Method in class jsl.modeling.elements.station.SingleQueueStation
Within replication statistics on the number in system
getNumBatches() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Gets the number of batches
getNumber() - Method in class jsl.simulation.State
 
getNumberAvailable() - Method in class jsl.modeling.elements.entity.Resource
Returns the number of units that are currently available for use
getNumberAvailable() - Method in class jsl.modeling.elements.station.SResource
Returns the number of units that are currently available for use
getNumberAvailableResources() - Method in class jsl.modeling.elements.entity.ResourceSet
Returns the current number of idle resources in the set
getNumberColumns() - Method in class jslx.tabularfiles.Row
 
getNumberColumns() - Method in interface jslx.tabularfiles.RowIfc
 
getNumberColumns() - Method in class jslx.tabularfiles.TabularFile
 
getNumberColumnsForCSVHeader(Sheet) - Static method in class jslx.excel.ExcelUtil
Assumes that the first row is a header for a CSV like file and returns the number of columns (1 for each header)
getNumberDataPointsSaved() - Method in class jsl.utilities.statistic.ExceedanceEstimator
Gets the count of the number of the observations.
getNumberDatasets() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The number of data sets stored in the analyzer.
getNumberEventsScheduled() - Method in class jsl.simulation.Executive
Gets the number of events currently scheduled
getNumberEventsScheduledDuringExecution() - Method in class jsl.simulation.Executive
Gets the number of events that were scheduled during the execution
getNumberFactors() - Method in class jslx.statistics.MultiBootstrap
 
getNumberInDispatchQueue() - Method in class jsl.modeling.elements.spatial.transporter.TransporterProvider
Returns the current number of requests in the dispatch queue
getNumberInQueue() - Method in class jsl.modeling.elements.entity.ResourceProvider
Returns the current number of requests in the queue
getNumberInQueue() - Method in class jsl.modeling.elements.station.SingleQueueStation
The current number in the queue
getNumberInStation() - Method in class jsl.modeling.elements.station.SingleQueueStation
The current number in the station (in queue + in service)
getNumberMissing() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getNumberMissing() - Method in class jsl.utilities.statistic.AbstractStatistic
 
getNumberMissing() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
When a data point having the value of (Double.NaN, Double.POSITIVE_INFINITY, Double.NEGATIVE_INFINITY) are presented it is excluded from the summary statistics and the number of missing points is noted.
getNumberMissing() - Method in class jsl.utilities.statistic.WeightedStatistic
 
getNumberMissing() - Method in interface jsl.utilities.statistic.WeightedStatisticIfc
When a data point having the value of (Double.NaN, Double.POSITIVE_INFINITY, Double.NEGATIVE_INFINITY) are presented it is excluded from the summary statistics and the number of missing points is noted.
getNumberOfActions() - Method in class jsl.modeling.elements.ActionSchedule
The number of actions that have been scheduled
getNumberOfCells() - Method in class jsl.utilities.statistic.IntegerFrequency
Returns the number of cells tabulated
getNumberOfCells() - Method in class jsl.utilities.statistic.StateFrequency
Returns the number of cells tabulated
getNumberOfCommands() - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Returns the total number of commands in the associated process description
getNumberOfControlVariates() - Method in class jsl.observers.ControlVariateDataCollector
 
getNumberOfEventsGenerated() - Method in class jsl.modeling.elements.EventGenerator
 
getNumberOfEventsGenerated() - Method in interface jsl.modeling.elements.EventGeneratorIfc
Gets the number of events that have been generated by the generator
getNumberOfEventsGenerated() - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
getNumberOfIdleResources() - Method in class jsl.modeling.elements.entity.ResourceProvider
Returns the current number of idle resources within the underlying resource set
getNumberOfIdleResources() - Method in class jsl.modeling.elements.spatial.ResourceLocation
Returns the number of idle resources currently assigned to this location
getNumberOfIntervals() - Method in class jsl.modeling.elements.variable.ResponseSchedule
The number of intervals in the schedule
getNumberOfModelElements() - Method in class jsl.simulation.ModelElement
Gets the number of model elements contained by this model elements.
getNumberOfObservationsForEachReplication() - Method in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
 
getNumberOfObservationsForEachReplication() - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
 
getNumberOfObservationsForEachReplication() - Method in interface jsl.utilities.statistic.welch.WelchDataCollectorIfc
The number of observations in each replication returned as an array.
getNumberOfReplications() - Method in class jsl.simulation.Experiment
Returns the number of replications to run
getNumberOfReplications() - Method in interface jsl.simulation.ExperimentGetIfc
Returns the number of replications to run
getNumberOfReplications() - Method in class jsl.simulation.Simulation
Returns the number of replications for the experiment
getNumberOfReplications() - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
The number of replications of the provided generate size used to estimate the actual correlation
getNumberOfReplications() - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
The number of replications of the provided generate size used to estimate the actual correlation
getNumberOfReplications() - Method in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
 
getNumberOfReplications() - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
 
getNumberOfReplications() - Method in interface jsl.utilities.statistic.welch.WelchDataCollectorIfc
The number of full replications observed
getNumberOfReplications() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
The number of replications
getNumberOfReplications() - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
getNumberOfResources() - Method in class jsl.modeling.elements.spatial.ResourceLocation
Returns the number of resources assigned to this location
getNumberOfResponses() - Method in class jsl.observers.ControlVariateDataCollector
 
getNumberOfResponses() - Method in class jsl.observers.ReplicationDataCollector
 
getNumberOfServers() - Method in class examples.models.DLQTimedUpdateDemo
 
getNumberOfServers() - Method in class examples.models.DriveThroughPharmacy
 
getNumberOfServers() - Method in class examples.models.DTPFunctionalTest
 
getNumberOfServers() - Method in class examples.models.DTPQueueModel
 
getNumberOfServers() - Method in class examples.queueing.DriverLicenseBureau
 
getNumberOfServers() - Method in class examples.queueing.DriverLicenseBureauWithQ
 
getNumberOfServers() - Method in class examples.queueing.DriverLicenseBureauWithQJ8
 
getNumberOfServers() - Method in class examples.queueing.NHPDriverLicenseBureauWithQ
 
getNumberOfServers() - Method in class examples.queueing.QueueingSystemWithQ
 
getNumberOfServers() - Method in class examples.resource.DriverLicenseBureauWithResource
 
getNumberOfServers() - Method in class examples.resource.resoureunit.DTPQueueResourceModelWithFailures
 
getNumberOfServers() - Method in class examples.resource.resoureunit.DTPQueueResourceModelWithFailuresAndSchedule
 
getNumberOfServers() - Method in class examples.resource.resoureunit.DTPQueueResourcePoolModel
 
getNumberOfServers() - Method in class examples.resource.resoureunit.DTPQueueResourcePoolWithQModel
 
getNumberOfServers() - Method in class examples.resource.resoureunit.ResourcePoolExample1
 
getNumberOfServers() - Method in class examples.resource.resoureunit.ResourcePoolExample2
 
getNumberOfServers() - Method in class examples.resource.resoureunit.ResourcePoolExample3
 
getNumberOfSides() - Method in class examples.montecarlo.dicepackage.Die
 
getNumberOfStreamAdvancesPriorToRunning() - Method in class jsl.simulation.Experiment
Returns the number of times that the streams should be advanced prior to running the experiment
getNumberOfStreamAdvancesPriorToRunning() - Method in interface jsl.simulation.ExperimentGetIfc
Returns the number of times that the streams should be advanced prior to running the experiment
getNumberOfStreamAdvancesPriorToRunning() - Method in class jsl.simulation.Simulation
 
getNumberOfTimesEntered() - Method in class jsl.simulation.ModelElementState
 
getNumberOfTimesEntered() - Method in class jsl.simulation.State
Gets the number of times the state was entered
getNumberOfTimesEntered() - Method in interface jsl.simulation.StateAccessorIfc
Gets the number of times the state was entered
getNumberOfTimesExited() - Method in class jsl.simulation.ModelElementState
 
getNumberOfTimesExited() - Method in class jsl.simulation.State
Gets the number of times the state was exited
getNumberOfTimesExited() - Method in interface jsl.simulation.StateAccessorIfc
Gets the number of times the state was exited
getNumberOfTosses() - Method in class examples.montecarlo.dicepackage.CrapsGame
 
getNumberSegments() - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
Returns the number of segments
getNumberStepsCompleted() - Method in class jsl.simulation.Executive
 
getNumberStepsCompleted() - Method in class jsl.simulation.IterativeProcess
 
getNumberStepsCompleted() - Method in interface jsl.simulation.IterativeProcessIfc
Returns the number of steps completed since the iterative process was last initialized
getNumberStepsCompleted() - Method in class jsl.simulation.Simulation
For the IterativeProcessIfc.
getNumberTimesReleased() - Method in class jsl.modeling.elements.station.SResource
Returns how many times the resource has had units returned from use.
getNumberTimesSeized() - Method in class jsl.modeling.elements.station.SResource
Returns how many times the resource has had units used.
getNumBootstrapSamples() - Method in class jslx.statistics.Bootstrap
 
getNumBootstrapSamples() - Method in class jslx.statistics.SNDiagnosticExperiment
 
getNumBusy() - Method in class jsl.modeling.elements.station.SResource
The number of units that are currently busy
getNumBusy() - Method in class jsl.modeling.resource.ResourcePool
 
getNumBusyServers() - Method in class jsl.modeling.elements.station.SingleQueueStation
Current number of busy servers
getNumColumns() - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
 
getNumElementsComparator() - Static method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
A comparator based on the number of elements in the cell
getNumeric() - Method in class jslx.tabularfiles.Row
 
getNumeric() - Method in interface jslx.tabularfiles.RowGetterIfc
 
getNumeric(int) - Method in class jslx.tabularfiles.Row
 
getNumeric(int) - Method in interface jslx.tabularfiles.RowGetterIfc
 
getNumeric(String) - Method in class jslx.tabularfiles.Row
 
getNumeric(String) - Method in interface jslx.tabularfiles.RowGetterIfc
 
getNumericalPrecision() - Method in class jsl.utilities.distributions.Gamma
Gets the numerical precision used in computing the gamma functions
getNumericColumn(int, int) - Method in class jslx.tabularfiles.TabularInputFile
Obviously, there are memory issues if their are a lot of rows.
getNumericColumn(int, int, boolean) - Method in class jslx.tabularfiles.TabularInputFile
Obviously, there are memory issues if their are a lot of rows.
getNumericColumn(String, int) - Method in class jslx.tabularfiles.TabularInputFile
Obviously, there are memory issues if their are a lot of rows.
getNumericColumn(String, int, boolean) - Method in class jslx.tabularfiles.TabularInputFile
Obviously, there are memory issues if their are a lot of rows.
getNumericColumnNames() - Method in class jslx.tabularfiles.TabularFile
 
getNumericColumns(int) - Method in class jslx.tabularfiles.TabularInputFile
 
getNumericColumns(int, boolean) - Method in class jslx.tabularfiles.TabularInputFile
 
getNumFailed() - Method in class jsl.modeling.resource.ResourcePool
 
getNumIdle() - Method in class jsl.modeling.resource.ResourcePool
 
getNumInactive() - Method in class jsl.modeling.resource.ResourcePool
 
getNumInQAcrossIntervalResponse() - Method in class jsl.modeling.queue.QueueResponse
Allows access to across interval response for number in queue if turned on
getNumInQAcrossReplicationStatistic() - Method in class jsl.modeling.queue.QueueResponse
Get the number in queue across replication statistics
getNumInQueue() - Method in class examples.jockeying.SingleServerStation
 
getNumInQWithinReplicationStatistic() - Method in class jsl.modeling.queue.QueueResponse
Within replication statistics for number in queue
getNumInStation() - Method in class jsl.modeling.elements.station.DelayStation
 
getNumInSystemResponse() - Method in class examples.models.DriveThroughPharmacy
 
getNumInSystemResponse() - Method in class examples.models.DTPFunctionalTest
 
getNumInSystemResponse() - Method in class examples.models.DTPQueueModel
 
getNumInSystemResponse() - Method in class examples.resource.resoureunit.DTPQueueResourceModelWithFailures
 
getNumInSystemResponse() - Method in class examples.resource.resoureunit.DTPQueueResourceModelWithFailuresAndSchedule
 
getNumInSystemResponse() - Method in class examples.resource.resoureunit.DTPQueueResourcePoolModel
 
getNumInSystemResponse() - Method in class examples.resource.resoureunit.DTPQueueResourcePoolWithQModel
 
getNumJobs() - Method in class examples.models.TimeSharedComputerModel
 
getNumJobs() - Method in class examples.queueing.TimeSharedComputerModel
 
getNumMissingObs() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.NUM_MISSING_OBS.
getNumMissingObs() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.NUM_MISSING_OBS.
getNumNumericColumns() - Method in class jslx.tabularfiles.Row
 
getNumNumericColumns() - Method in interface jslx.tabularfiles.RowIfc
 
getNumNumericColumns() - Method in class jslx.tabularfiles.TabularFile
 
getNumObsInEachReplication() - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
getNumPreemptions() - Method in class jsl.modeling.resource.Request
 
getNumRebatches() - Method in class jsl.utilities.statistic.BatchStatistic
 
getNumRebatches() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.NUM_REBATCHES.
getNumReplications() - Method in class jsl.observers.ReplicationDataCollector
 
getNumReplications() - Method in class jslx.statistics.SNDiagnosticExperiment
 
getNumReps() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Getter for JSL_DB.SIMULATION_RUN.NUM_REPS.
getNumRowBytes(int, int, int) - Static method in class jslx.tabularfiles.TabularOutputFile
 
getNumRows() - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
 
getNumSamples() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorInputData
 
getNumSamples() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorOutputData
 
getNumSpatialElementInCell(double, double) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns the number of spatial elements in the cell that the element is in
getNumSpatialElementInCell(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns the number of spatial elements in the cell that the element is in
getNumSpatialElementInCell(SpatialElement) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns the number of spatial elements in the cell that the element is in
getNumSpatialElements() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
 
getNumStreamAdvances() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Getter for JSL_DB.SIMULATION_RUN.NUM_STREAM_ADVANCES.
getNumTextColumns() - Method in class jslx.tabularfiles.Row
 
getNumTextColumns() - Method in interface jslx.tabularfiles.RowIfc
 
getNumTextColumns() - Method in class jslx.tabularfiles.TabularFile
 
getNumTimesBusyEntered() - Method in class jsl.modeling.resource.ResourceUnit
 
getNumTimesBusyExited() - Method in class jsl.modeling.resource.ResourceUnit
 
getNumTimesFailedEntered() - Method in class jsl.modeling.resource.ResourceUnit
 
getNumTimesFailedExited() - Method in class jsl.modeling.resource.ResourceUnit
 
getNumTimesIdleEntered() - Method in class jsl.modeling.resource.ResourceUnit
 
getNumTimesIdleExited() - Method in class jsl.modeling.resource.ResourceUnit
 
getNumTimesInactiveEntered() - Method in class jsl.modeling.resource.ResourceUnit
 
getNumTimesInactiveExited() - Method in class jsl.modeling.resource.ResourceUnit
 
getNumTransactions() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getNumTripsCompleted() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
getNumUnits() - Method in class jsl.modeling.resource.ResourcePool
 
getObservationCounts() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
The number of observations in each replication
getObservedStat() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
getObservedStatistics() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
getObserverState() - Method in class jsl.modeling.elements.spatial.SpatialElement
 
getObserverState() - Method in interface jsl.modeling.elements.spatial.SpatialElementIfc
Observers can call this to get an integer representing the state of the element after the observers have been notified
getObserverState() - Method in class jsl.modeling.elements.spatial.SpatialModel
Returns the observer state indicator
getObserverState() - Method in class jsl.simulation.Executive
Can be used by observers to check what occurred
getObserverState() - Method in class jsl.simulation.ModelElement
Returns an integer representing the state of the model element This can be used by Observers to find out which action occurred for the model element
getObserverState() - Method in class jsl.utilities.DataObservable
Returns an integer representing the state of the technique This can be used by Observers to find out what occurred for the technique
getObsWeightedSum() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getObsWeightedSum() - Method in class jsl.utilities.statistic.Histogram
Returns the observation weighted sum of the data i.e.
getObsWeightedSum() - Method in class jsl.utilities.statistic.Statistic
Returns the observation weighted sum of the data i.e.
getOffTime() - Method in class jsl.observers.scheduler.ExecutiveTraceReport
The time that the trace will stop tracing events
getOperatingState() - Method in class jsl.modeling.elements.component.Component
 
getOperationTime() - Method in class examples.hospitalward.HospitalWard.OpPatient
 
getOperationTime() - Method in class jsl.modeling.elements.component.Component
Gets the current operation time for the component.
getOrderStatistics(double[]) - Static method in class jsl.utilities.statistic.Statistic
 
getOrigin() - Method in class jsl.modeling.elements.spatial.Path
The coordinate of the origin of the path
getOrigin() - Method in interface jsl.modeling.elements.spatial.transporter.LoadInfoIfc
 
getOriginalData() - Method in class jslx.statistics.Bootstrap
 
getOriginalData() - Method in class jslx.statistics.JackKnifeEstimator
 
getOriginalDataAverage() - Method in class jslx.statistics.Bootstrap
 
getOriginalDataAverage() - Method in class jslx.statistics.JackKnifeEstimator
 
getOriginalDataEstimate() - Method in class jslx.statistics.Bootstrap
 
getOriginalDataEstimate() - Method in class jslx.statistics.JackKnifeEstimator
 
getOriginalDataStatistics() - Method in class jslx.statistics.Bootstrap
 
getOriginalDataStatistics() - Method in class jslx.statistics.JackKnifeEstimator
 
getOSMHandler() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
getOSMHandler() - Method in class jsl.modeling.elements.spatial.MobileResource
 
getOSMHandler() - Method in interface jsl.modeling.elements.spatial.MoverIfc
Get the object the handles when the movement takes the element outside the boundaries of the current spatial model
getOutDir() - Method in class jsl.utilities.reporting.JSL
 
getOutDir() - Method in class jsl.utilities.reporting.OutputDirectory
 
getOutputDirectory() - Method in class jsl.simulation.Simulation
 
getOutputDirectoryPath() - Method in class jsl.simulation.Simulation
 
getOutputFileName() - Static method in class jsl.utilities.reporting.TextIO
If TextIO is currently writing to a file, then the return value is the name of the file.
getOverFlowCount() - Method in class jsl.utilities.statistic.Histogram
The number of observations that fell past the last bin's upper limit
getOverFlowCount() - Method in class jsl.utilities.statistic.IntegerFrequency
The number of observations that fell past the last bin's upper limit
getP0() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
getP0() - Method in interface jsl.utilities.random.sp.TwoStateMarkovChainIfc
 
getP01() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
getP01() - Method in interface jsl.utilities.random.sp.TwoStateMarkovChainIfc
 
getP1() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
getP1() - Method in interface jsl.utilities.random.sp.TwoStateMarkovChainIfc
 
getP11() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
getP11() - Method in interface jsl.utilities.random.sp.TwoStateMarkovChainIfc
 
getPairedDifference(String, String) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The paired differences as a array for the pair of data names given by the strings.
getPairedDifferenceStatistic(String, String) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The statistics for the pair of data names given by the strings.
getPairedDifferenceStatistics() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A list holding the statistics for all of the pairwise differences is returned
getPairWiseAcrossRepRecords() - Method in class jslx.dbutilities.JSLDatabase
Across replication summary statistics for all pairwise differences (sim_name, stat_name, A_EXP_NAME, B_EXP_NAME, DIFF_NAME, AVG_A, STD_DEV_A, AVG_B, STD_DEV_B AVG_DIFF_A_MINUS_B, STD_DEV_DIFF_A_MINUS_B, STAT_COUNT)
getPairWiseAcrossRepRecordsAsResultSet() - Method in class jslx.dbutilities.JSLDatabase
Across replication summary statistics for all pairwise differences (sim_name, stat_name, A_EXP_NAME, B_EXP_NAME, DIFF_NAME, AVG_A, STD_DEV_A, AVG_B, STD_DEV_B AVG_DIFF_A_MINUS_B, STD_DEV_DIFF_A_MINUS_B, STAT_COUNT)
getPairWiseWithinRepViewRecords() - Method in class jslx.dbutilities.JSLDatabase
Returns all of the pairwise differences (A - B) for each response variable, time weighted, and counters based on within replication data.
getParameter(int) - Method in class jsl.utilities.Parameters
 
getParameter(String) - Method in class jsl.utilities.Parameters
 
getParameters() - Method in class jsl.utilities.distributions.Bernoulli
Gets the parameters for the distribution
getParameters() - Method in class jsl.utilities.distributions.Beta
 
getParameters() - Method in class jsl.utilities.distributions.Binomial
 
getParameters() - Method in class jsl.utilities.distributions.BivariateLogNormal
Returns the parameters as an array param[0] = mean 1; param[1] = variance 1; param[2] = mean 2; param[3] = variance 2; param[4] = correlation;
getParameters() - Method in class jsl.utilities.distributions.BivariateNormal
Returns the parameters as an array param[0] = mean 1; param[1] = variance 1; param[2] = mean 2; param[3] = variance 2; param[4] = correlation;
getParameters() - Method in class jsl.utilities.distributions.Constant
 
getParameters() - Method in class jsl.utilities.distributions.DEmpiricalCDF
Gets the parameters for the distribution
getParameters() - Method in class jsl.utilities.distributions.DUniform
Gets the parameters for the distribution
getParameters() - Method in class jsl.utilities.distributions.Exponential
 
getParameters() - Method in class jsl.utilities.distributions.Gamma
Gets the parameters for the distribution
getParameters() - Method in class jsl.utilities.distributions.Geometric
Gets the parameters as an array parameters[0] is probability of success
getParameters() - Method in class jsl.utilities.distributions.LogLogistic
Gets the parameters for the distribution
getParameters() - Method in class jsl.utilities.distributions.Lognormal
Gets the parameters for the distribution
getParameters() - Method in class jsl.utilities.distributions.MTP
 
getParameters() - Method in class jsl.utilities.distributions.NegativeBinomial
Gets the parameters as an array parameters[0] is probability of success parameters[1] is number of desired successes
getParameters() - Method in class jsl.utilities.distributions.Normal
Gets the parameters for the distribution
getParameters() - Method in class jsl.utilities.distributions.PearsonType5
Gets the parameters parameters[0] = shape parameters[1] = scale
getParameters() - Method in class jsl.utilities.distributions.PearsonType6
params[0] = alpha1 params[1] = alpha2 params[2] = beta
getParameters() - Method in class jsl.utilities.distributions.Poisson
Gets the parameters for the distribution
getParameters() - Method in class jsl.utilities.distributions.ShiftedDistribution
Gets the parameters for the shifted distribution shift = parameter[0] The other elements of the returned array are the parameters of the underlying distribution
getParameters() - Method in class jsl.utilities.distributions.ShiftedGeometric
Gets the parameters as an array parameters[0] is probability of success
getParameters() - Method in class jsl.utilities.distributions.StudentT
 
getParameters() - Method in class jsl.utilities.distributions.Triangular
Gets the parameters for the distribution
getParameters() - Method in class jsl.utilities.distributions.TruncatedDistribution
Get the parameters for the truncated distribution
getParameters() - Method in class jsl.utilities.distributions.Uniform
Gets the parameters for the distribution
getParameters() - Method in class jsl.utilities.distributions.Weibull
Gets the parameters for the distribution
getParameters() - Method in interface jsl.utilities.random.ParametersIfc
Gets the parameters
getParameters() - Method in class jsl.utilities.random.robj.DPopulation
 
getParameters() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
The array consists of: p[0] = p11 p[1] = p01 p[2] = initial state
getParametersFromMeanAndVariance(double, double) - Static method in class jsl.utilities.distributions.Gamma
Computes the parameters (shape and scale) by matching to mean and variance element[0] = shape element[1] = scale
getParametersFromMoments(double...) - Static method in class jsl.utilities.distributions.Binomial
 
getParametersFromMoments(double...) - Static method in class jsl.utilities.distributions.Gamma
Computes the parameters (shape and scale) by matching to mean and variance element[0] = shape element[1] = scale
getParametersFromMoments(double...) - Static method in class jsl.utilities.distributions.Geometric
 
getParametersFromMoments(double...) - Static method in class jsl.utilities.distributions.NegativeBinomial
 
getParametersFromMoments(double...) - Static method in class jsl.utilities.distributions.Poisson
 
getParentIdFk() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
Getter for JSL_DB.MODEL_ELEMENT.PARENT_ID_FK.
getParentModelElement() - Method in class jsl.simulation.ModelElement
Gets this model elements parent in the composite pattern, i.e.
getParentName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
Getter for JSL_DB.MODEL_ELEMENT.PARENT_NAME.
getParentRectangularGrid2D() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
Returns the RectangularGridSpatialModel2D that contains this cell
getPartialSums(double, double[]) - Static method in interface jsl.utilities.statistic.welch.WelchDataCollectorIfc
Gets an array of the partial sum process for the provided data Based on page 2575 Chapter 102 Nelson Handbook of Industrial Engineering, Quantitative Methods in Simulation for producing a partial sum plot
getPartialSums(BatchStatistic) - Static method in interface jsl.utilities.statistic.welch.WelchDataCollectorIfc
Gets an array of the partial sum process for the provided data Based on page 2575 Chapter 102 Nelson Handbook of Industrial Engineering, Quantitative Methods in Simulation for producing a partial sum plot The batch means array is used as the data
getPath() - Method in class jslx.tabularfiles.TabularFile
 
getPathToFile() - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
The file will have the wdf extension
getPathToJSONFile() - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
getPercentileBootstrapCI() - Method in class jslx.statistics.Bootstrap
The "percentile" method, but with no bias correction.
getPercentileBootstrapCI(double) - Method in class jslx.statistics.Bootstrap
The "percentile" method, but with no bias correction.
getPermutation() - Method in class jsl.utilities.random.robj.DPopulation
Creates a new array that contains a random permutation of the population
getPGivenA(double, int, double) - Static method in class examples.montecarlo.CashFlowExample
 
getPGivenF(double, int, double) - Static method in class examples.montecarlo.CashFlowExample
 
getPosition() - Method in class jsl.modeling.elements.spatial.MobileResource
 
getPosition() - Method in interface jsl.modeling.elements.spatial.PositionIfc
 
getPosition() - Method in class jsl.modeling.elements.spatial.SpatialElement
 
getPosition() - Method in interface jsl.modeling.elements.spatial.SpatialElementIfc
 
getPosition() - Method in class jsl.modeling.elements.spatial.SpatialModelElement
 
getPosition() - Method in class jsl.modeling.elements.spatial.SpatialResource
 
getPosition(long, int) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Gets the position in the file relative to the beginning of the file of the ith observation in the jth replication.
getPositiveBiasTestStatistic(double[]) - Static method in interface jsl.utilities.statistic.welch.WelchDataCollectorIfc
Computes initialization bias (positive) test statistic based on algorithm on page 2580 Chapter 102 Nelson Handbook of Industrial Engineering, Quantitative Methods in Simulation
getPositiveBiasTestStatistic(BatchStatistic) - Static method in interface jsl.utilities.statistic.welch.WelchDataCollectorIfc
Uses the batch means array from the BatchStatistic to compute the positive bias test statistic
getPostGresDataSource(String, String, String, String) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
Assumes standard PostGres port
getPostGresDataSource(String, String, String, String, int) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
 
getPostGresDataSourceWithLocalHost(String, String, String) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
 
getPostgresJSLDatabase(boolean, String, String, String, String) - Static method in class jslx.dbutilities.JSLDatabase
Creates a reference to a JSLDatabase.
getPostgresLocalHostJSLDatabase(boolean, String, String, String) - Static method in class jslx.dbutilities.JSLDatabase
Creates a reference to a JSLDatabase.
getPostgresLocalHostJSLDatabase(String, String, String) - Static method in class jslx.dbutilities.JSLDatabase
Creates a reference to a JSLDatabase.
getPostOperationTime() - Method in class examples.hospitalward.HospitalWard.OpPatient
 
getPrecision() - Method in class jsl.utilities.math.DBHIterativeProcess
Returns the attained precision.
getPrecision() - Method in class jsl.utilities.rootfinding.IPBisectionRootFinder
 
getPreemptionRule() - Method in class jsl.modeling.resource.Request
If the request can be preempted during its allocate of the resourceUnit
getPreOperationTime() - Method in class examples.hospitalward.HospitalWard.OpPatient
 
getPreviousComponentState() - Method in class jsl.modeling.elements.component.Component
Returns the previous state of the component
getPreviousObserverState() - Method in class jsl.simulation.ModelElement
Returns an integer representing the previous state of the model element This can be used by Observers to find out which action occurred prior to the current state change for the model element
getPreviousObserverState() - Method in class jsl.utilities.DataObservable
Returns an integer representing the previous state of the DataSource This can be used by Observers to find out which action occurred prior to the current state change
getPreviousPosition() - Method in class jsl.modeling.elements.spatial.MobileResource
 
getPreviousPosition() - Method in class jsl.modeling.elements.spatial.SpatialElement
 
getPreviousPosition() - Method in interface jsl.modeling.elements.spatial.SpatialElementIfc
 
getPreviousPosition() - Method in class jsl.modeling.elements.spatial.SpatialModelElement
 
getPreviousPosition() - Method in class jsl.modeling.elements.spatial.SpatialResource
 
getPreviousState() - Method in class jsl.modeling.elements.station.SResource
 
getPreviousTimeOfChange() - Method in class jsl.modeling.elements.variable.Counter
The time that it changed before the getValue() was set
getPreviousTimeOfChange() - Method in interface jsl.modeling.elements.variable.GetPreviousTimeOfChangeIfc
Gets the time associated with previous variable change.
getPreviousTimeOfChange() - Method in class jsl.modeling.elements.variable.Variable
Gets the time associated with previous variable change.
GetPreviousTimeOfChangeIfc - Interface in jsl.modeling.elements.variable
 
getPreviousValue() - Method in class jsl.modeling.elements.variable.AggregateCounter
 
getPreviousValue() - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
getPreviousValue() - Method in class jsl.modeling.elements.variable.Counter
 
getPreviousValue() - Method in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
getPreviousValue() - Method in class jsl.modeling.elements.variable.Variable
Gets the previous number value that was assigned before the current value
getPreviousValue() - Method in class jsl.utilities.DataObservable
Returns the previous value for this data source if there was one returns Double.NaN if no previous value is available.
getPreviousValue() - Method in interface jsl.utilities.PreviousValueIfc
Gets the previous number from the sequence of values
getPreviousValue() - Method in class jsl.utilities.random.rvariable.AbstractRVariable
 
getPreviousValue() - Method in class jsl.utilities.random.rvariable.ConstantRV
 
getPrevU01() - Method in class examples.utilities.random.PMMLCG
 
getPrevU01() - Method in class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
getPrevU01() - Method in class jsl.utilities.random.rng.JavaRNG
The previous U(0,1) generated (returned) by randU01()
getPrevU01() - Method in class jsl.utilities.random.rng.MarseRobertsLCG
The previous U(0,1) generated (returned) by randU01()
getPrevU01() - Method in interface jsl.utilities.random.rng.RandU01Ifc
The previous U(0,1) generated (returned) by randU01()
getPrevU01() - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
 
getPrevU01() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
The previous U(0,1) generated (returned) by randU01()
getPrevU01() - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
 
getPrevX() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
getPrevX() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
getPrice() - Method in class examples.montecarlo.NewsSellerProblem
 
getPrimaryKey() - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
 
getPrimaryKey() - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStat
 
getPrimaryKey() - Method in class jslx.dbutilities.jsldbsrc.tables.ModelElement
 
getPrimaryKey() - Method in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
 
getPrimaryKey() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
 
getPrimaryKey() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
 
getPriority() - Method in class jsl.modeling.elements.entity.Request
Gets the priority associated with the request
getPriority() - Method in class jsl.modeling.elements.entity.SeizeRequirement
 
getPriority() - Method in class jsl.modeling.elements.processview.description.commands.Seize
Gets the queuing priority associated with this QObject
getPriority() - Method in class jsl.modeling.elements.Schedule.ScheduleItem
 
getPriority() - Method in class jsl.modeling.elements.TimedActionListener
Gets the priority of the event
getPriority() - Method in class jsl.modeling.queue.QObject
Gets the queueing priority associated with this QObject
getPriority() - Method in class jsl.modeling.resource.FailureProcess
 
getPriority() - Method in class jsl.simulation.ConditionalAction
 
getPriority() - Method in class jsl.simulation.JSLEvent
Gets the priority of the event
getProb() - Method in class jsl.utilities.distributions.Binomial
Gets the success probability
getProb() - Method in class jsl.utilities.random.rvariable.BinomialRV
Gets the success probability
getProbabilityOfSuccess() - Method in class jsl.utilities.distributions.Bernoulli
Gets the success probability
getProbabilityOfSuccess() - Method in class jsl.utilities.distributions.Geometric
Gets the probability of success
getProbabilityOfSuccess() - Method in class jsl.utilities.distributions.NegativeBinomial
Gets the success probability
getProbabilityOfSuccess() - Method in class jsl.utilities.distributions.ShiftedGeometric
Gets the probability of success
getProbabilityOfSuccess() - Method in class jsl.utilities.random.rvariable.BernoulliRV
Gets the success probability
getProbabilityOfSuccess() - Method in class jsl.utilities.random.rvariable.GeometricRV
Gets the success probability
getProbabilityOfSuccess() - Method in class jsl.utilities.random.rvariable.NegativeBinomialRV
Gets the success probability
getProbabilityOfSuccess() - Method in class jsl.utilities.random.rvariable.ShiftedGeometricRV
Gets the success probability
getProbFailure() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getProbSuccess() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getProbSuccessAfterFailure() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getProbSuccessAfterSuccess() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getProcessCommands() - Method in class jsl.modeling.elements.processview.description.ProcessDescription
Returns the list of commands
getProcessDescription() - Method in class jsl.modeling.elements.processview.description.EntityProcessGenerator
Returns a reference to the process description for this generator
getProcessDescription() - Method in class jsl.modeling.elements.processview.description.ProcessCommand
Returns a reference to the process description that this command is within
getProcessExecutor() - Method in class jsl.modeling.elements.entity.Entity
Gets a reference to the process executor that is currently executing with the entity.
getProcessExecutor() - Method in class jsl.modeling.elements.processview.description.ProcessCommand
Gets a reference to the process executor that is currently executing this command
getProcessingTime() - Method in class examples.jobshop.JobStep
 
getProfitGT0Stat() - Method in class examples.montecarlo.NewsSellerProblem
 
getProfitStat() - Method in class examples.montecarlo.NewsSellerProblem
 
getProgramLaunchDirectory() - Static method in class jsl.utilities.JSLFileUtil
Returns the path to the directory that the program was launched from on the OS.
getProgramLaunchDirectoryAsString() - Static method in class jsl.utilities.JSLFileUtil
Returns the directory that the program was launched from on the OS as a string.
getProportion() - Method in class jsl.utilities.statistic.IntegerFrequency.Cell
 
getProportion(int) - Method in class jsl.utilities.statistic.ExceedanceEstimator
 
getProportion(int) - Method in class jsl.utilities.statistic.IntegerFrequency
Gets the proportion of the observations that are equal to the supplied integer
getProportion(int) - Method in class jsl.utilities.statistic.StateFrequency
Gets the proportion of the observations that are equal to the supplied integer
getProportions() - Method in class jsl.utilities.statistic.ExceedanceEstimator
 
getProportions() - Method in class jsl.utilities.statistic.IntegerFrequency
Returns an array of size getNumberOfCells() containing the proportion by value
getProportions() - Method in class jsl.utilities.statistic.StateFrequency
Returns an array of size getNumberOfCells() containing the proportion by value
getProposalRatio(double[], double[]) - Method in interface jsl.utilities.random.mcmc.ProposalFunctionMVIfc
The ratio of g(y,x)/g(x,y).
getProposalRatio(double, double) - Method in class examples.montecarlo.TestMetropolisHastings.PropFunction
 
getProposalRatio(double, double) - Method in interface jsl.utilities.random.mcmc.ProposalFunction1DIfc
The ratio of g(y,x)/g(x,y).
getProposedY() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
getProposedY() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
getPseudoValues() - Method in class jslx.statistics.JackKnifeEstimator
nxoe - (n-1)xjne[i], where n is the number of observations, oe= original estimate and jne[i] is the ith leave one out estimate
getQRequestQResponses() - Method in class jsl.modeling.resource.ResourceUnit
 
getQuantum() - Method in class examples.models.TimeSharedComputerModel
 
getQuantum() - Method in class examples.queueing.TimeSharedComputerModel
 
getQueue() - Method in class jsl.modeling.elements.processview.description.commands.Seize
Returns the queue that the QObject was last enqueued within
getQueue() - Method in class jsl.modeling.queue.QObject
Returns the queue that the QObject was last enqueued within
getQueuedState() - Method in class jsl.modeling.queue.QObject
This method can be used to get direct access to the State that represents when the object was queued.
getQueueInitialDiscipline() - Method in class jsl.modeling.elements.entity.ResourceProvider
Returns the initial discipline for the queue
getQueueResponse() - Method in class examples.models.DTPQueueModel
 
getQueueResponses() - Method in class examples.jockeying.SingleServerStation
 
getQueueResponses() - Method in class examples.queueing.DriverLicenseBureauWithQ
 
getQueueResponses() - Method in class examples.queueing.DriverLicenseBureauWithQJ8
 
getQueueResponses() - Method in class examples.queueing.QueueingSystemWithQ
 
getQueueResponses() - Method in class jsl.modeling.elements.station.SingleQueueStation
 
getQueueResponses() - Method in class jsl.modeling.queue.Queue
 
getQueueResponses() - Method in class jsl.modeling.resource.ResourcePoolWithQ
 
getQueueStatsOption() - Method in class jsl.modeling.queue.Queue
 
getQueueStatsOption() - Method in class jsl.modeling.resource.ResourcePoolWithQ
 
getRadix() - Static method in class jsl.utilities.math.JSLMath
Gets the radix of the floating point representation
getRandomCell() - Method in class jsl.modeling.elements.spatial.RectangularGridModel
Uniformly picks a cell from the grid
getRandomCell(List<RectangularCell2D>) - Method in class jsl.modeling.elements.spatial.RectangularGridModel
Uniformly picks a cell from the list of cells.
getRandomCoordinate() - Method in class jsl.modeling.elements.spatial.AbstractRG2DMover
Randomly generates a coordinate using the RectangularGridModel
getRandomCoordinate() - Method in class jsl.modeling.elements.spatial.RectangularGridModel
 
getRandomCoordinateInCell(RectangularCell2D) - Method in class jsl.modeling.elements.spatial.RectangularGridModel
 
getRandomElement() - Method in class jsl.modeling.elements.RandomElement
 
getRandomElement() - Method in class jsl.modeling.elements.RandomList
 
getRandomElement() - Method in class jsl.utilities.random.robj.DEmpiricalList
 
getRandomElement() - Method in class jsl.utilities.random.robj.DUniformList
 
getRandomElement() - Method in interface jsl.utilities.random.robj.RElementIfc
Returns an element randomly selected from the list
getRandomElement() - Method in class jsl.utilities.random.robj.RList
 
getRandomElements() - Method in class jsl.simulation.Model
Returns an unmodifiable collection holding all the RandomElementIfc within the Model.
getRandomElements(Collection<RandomElementIfc>) - Method in class jsl.simulation.Model
Gets all instances of the RandomElementIfc interface within the model hierarchy.
getRandomIndex() - Method in class jsl.utilities.random.robj.DPopulation
Returns a random index into the population (assuming elements numbered starting at zero)
getRandomness() - Method in class jsl.modeling.queue.Queue
If the Queue uses randomness, this method will return a RandomElementIfc that can be used to control the randomness according to the returned interface.
getRandomNumberGenerator() - Method in class jsl.utilities.distributions.BivariateLogNormal
 
getRandomNumberGenerator() - Method in class jsl.utilities.distributions.BivariateNormal
Returns the distributions underlying random number generator
getRandomNumberGenerator() - Method in class jsl.utilities.random.sp.DMarkovChain
 
getRandomNumberStream() - Method in class jsl.modeling.elements.RandomElement
 
getRandomNumberStream() - Method in class jsl.modeling.elements.station.NWayByChanceStationSender
 
getRandomNumberStream() - Method in class jsl.modeling.elements.station.TwoWayByChanceQObjectSender
 
getRandomNumberStream() - Method in class jsl.modeling.elements.station.TwoWayByChanceStationSender
 
getRandomNumberStream() - Method in class jsl.modeling.elements.variable.RandomVariable
 
getRandomNumberStream() - Method in class jsl.modeling.resource.ResourcePool
 
getRandomNumberStream() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
getRandomNumberStream() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
getRandomNumberStream() - Method in class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
getRandomNumberStream() - Method in interface jsl.utilities.random.rng.GetRandomNumberStreamIfc
 
getRandomNumberStream() - Method in class jsl.utilities.random.robj.DEmpiricalList
 
getRandomNumberStream() - Method in class jsl.utilities.random.robj.DPopulation
 
getRandomNumberStream() - Method in class jsl.utilities.random.robj.RList
 
getRandomNumberStream() - Method in class jsl.utilities.random.rvariable.AbstractMVRVariable
 
getRandomNumberStream() - Method in class jsl.utilities.random.rvariable.AbstractRVariable
 
getRandomNumberStream() - Method in class jsl.utilities.random.rvariable.ConstantRV
 
getRandomNumberStream() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
getRandomNumberStream() - Method in class jslx.statistics.Bootstrap
 
GetRandomNumberStreamIfc - Interface in jsl.utilities.random.rng
 
getRandomSource() - Method in class jsl.modeling.elements.variable.RandomVariable
Gets the underlying RandomIfc for the RandomVariable currently being used during the replication
getRandomVariable() - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
 
getRandomVariable() - Method in interface jsl.utilities.random.rvariable.GetRVariableIfc
 
getRandomVariable(int) - Method in interface jsl.utilities.random.rvariable.GetRVariableIfc
 
getRandomVariable(String) - Method in class jsl.simulation.Model
Returns the random variable associated with the name or null if named element is not in the model.
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.Bernoulli
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.Beta
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.Binomial
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.Constant
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.DEmpiricalCDF
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.Distribution
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.DUniform
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.Exponential
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.Gamma
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.Geometric
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.LogLogistic
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.Lognormal
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.MTP
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.NegativeBinomial
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.Normal
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.PearsonType5
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.PearsonType6
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.Poisson
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.ShiftedDistribution
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.ShiftedGeometric
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.StudentT
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.Triangular
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.TruncatedDistribution
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.Uniform
 
getRandomVariable(RNStreamIfc) - Method in class jsl.utilities.distributions.Weibull
 
getRandomVariable(RNStreamIfc) - Method in interface jsl.utilities.random.rvariable.GetRVariableIfc
 
getRandomVariables() - Method in class jsl.simulation.Model
 
getRange() - Method in class jsl.utilities.distributions.DUniform
The discrete maximum - minimum + 1
getRange() - Method in class jsl.utilities.distributions.Uniform
 
getRange(double[]) - Static method in class jsl.utilities.JSLArrayUtil
 
getRate() - Method in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
Returns the rate for the interval
getRate(double) - Method in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
Gets the rate for the time within the interval
getRate(double) - Method in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
 
getRate(double) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
Returns the rate for the supplied time
getRate(double) - Method in interface jsl.modeling.elements.variable.nhpp.RateFunctionIfc
Returns the rate the the supplied time
getRate(double) - Method in interface jsl.modeling.elements.variable.nhpp.RateSegmentIfc
Returns the rate for the interval
getRateAtLowerTimeLimit() - Method in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
 
getRateAtLowerTimeLimit() - Method in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
 
getRateAtLowerTimeLimit() - Method in interface jsl.modeling.elements.variable.nhpp.RateSegmentIfc
The rate at the time that the time interval begins
getRateAtUpperTimeLimit() - Method in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
The rate at the upper time limit is undefined Double.NaN.
getRateAtUpperTimeLimit() - Method in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
 
getRateAtUpperTimeLimit() - Method in interface jsl.modeling.elements.variable.nhpp.RateSegmentIfc
The rate at the time that the time interval ends
getRateFunction() - Method in class jsl.modeling.elements.variable.nhpp.NHPPTimeBtwEventRV
Returns the rate function
getRates() - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseConstantRateFunction
Get the rates as an array
getRates() - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseLinearRateFunction
Get the rates as an array
getRates() - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
Get the rates as an array
getRateSegment(int) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
Returns the rate segment at index k Interval indexing starts at index 0 (i.e.
getRatioXY() - Method in class jsl.utilities.statistic.StatisticXY
 
getRatioXYStdError() - Method in class jsl.utilities.statistic.StatisticXY
 
getRatioXYVariance() - Method in class jsl.utilities.statistic.StatisticXY
 
getRecommendedRowBatchSize(int) - Static method in class jslx.tabularfiles.TabularOutputFile
 
getRecordType() - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The class holding records for this type
getRecordType() - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepView
The class holding records for this type
getRecordType() - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The class holding records for this type
getRecordType() - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStatView
The class holding records for this type
getRecordType() - Method in class jslx.dbutilities.jsldbsrc.tables.ModelElement
The class holding records for this type
getRecordType() - Method in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
The class holding records for this type
getRecordType() - Method in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The class holding records for this type
getRecordType() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
The class holding records for this type
getRecordType() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterView
The class holding records for this type
getRecordType() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepResponseView
The class holding records for this type
getRecordType() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
The class holding records for this type
getRecordType() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepView
The class holding records for this type
getRectagularGrid() - Method in class jsl.modeling.elements.spatial.AbstractRG2DMover
 
getRecursiveAlgorithmFlag() - Method in class jsl.utilities.distributions.Binomial
indicates whether or not pmf and cdf calculations are done by recursive (iterative) algorithm based on logarithms or via beta incomplete function and binomial coefficients.
getRecursiveAlgorithmFlag() - Method in class jsl.utilities.distributions.NegativeBinomial
indicates whether or not pmf and cdf calculations are done by recursive (iterative) algorithm based on logarithms or via beta incomplete function and binomial coefficients.
getReferences() - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
 
getReferences() - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStat
 
getReferences() - Method in class jslx.dbutilities.jsldbsrc.tables.ModelElement
 
getReferences() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
 
getReferences() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
 
getRelativeError() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getRelativeError() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Returns the relative error: getStandardError() / getAverage()
getRelativeInputUncertaintyContribution(String) - Method in class jslx.statistics.SNDiagnosticExperiment
 
getRelativeSignificanceRatio(double) - Method in class jslx.statistics.SNDiagnosticExperiment
The relative significance of input uncertainty to simulation estimator variability.
getRelativeWidth() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getRelativeWidth() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Returns the relative width of the default confidence interval: 2.0 * getHalfWidth() / getAverage()
getRelativeWidth(double) - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getRelativeWidth(double) - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Returns the relative width of the level of the confidence interval: 2.0 * getHalfWidth(level) / getAverage()
getReleaseAmount() - Method in class jsl.modeling.elements.entity.ReleaseRequirement
 
getReleaseOption() - Method in class jsl.modeling.elements.entity.ReleaseResourceSetRequirement
 
getReleaseRequirementOption() - Method in class jsl.modeling.elements.entity.ReleaseResources
 
getReleaseRequirementOption() - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
getReleaseRequirements() - Method in class jsl.modeling.elements.entity.Entity
 
getRemainingCycleTime() - Method in class jsl.modeling.elements.ActionSchedule
The time remaining within the current cycle
getRemainingCycleTime() - Method in class jsl.modeling.elements.variable.ResponseSchedule
The time remaining within the current cycle
getRemainingNumRows() - Method in class jslx.tabularfiles.TabularInputFile.RowIterator
 
getRepairingState() - Method in class jsl.modeling.elements.component.Component
 
getRepAllowedExecTime() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Getter for JSL_DB.SIMULATION_RUN.REP_ALLOWED_EXEC_TIME.
getRepeatActionFlag() - Method in class jsl.modeling.elements.TimedAction
True means the action will repeat.
getRepeatFlag() - Method in class jsl.modeling.elements.variable.ResponseInterval
Returns whether or not the interval will repeat after it completes its duration
getRepInitOption() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Getter for JSL_DB.SIMULATION_RUN.REP_INIT_OPTION.
getRepLengthWarningMessageOption() - Method in class jsl.simulation.Simulation
 
getReplicationAcrossBatchAverage() - Method in interface jsl.modeling.elements.variable.BatchStatisticsIfc
A convenience method to get the within replication batch average from the underlying StatisticalObserver For other statistics use getReplicationBatchStatistic()
getReplicationAverages() - Method in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
 
getReplicationAverages() - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
 
getReplicationAverages() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Returns the average within each replication.
getReplicationAverages(ResponseVariable) - Method in class jsl.observers.ReplicationDataCollector
 
getReplicationBatchStatistic() - Method in interface jsl.modeling.elements.variable.BatchStatisticsIfc
Returns a StatisticAccessorIfc for the within replication batching statistics that have been collected on this ResponseVariable.
getReplicationCount() - Method in class jsl.observers.textfile.CSVReplicationReport
 
getReplicationData(int) - Method in class jsl.utilities.statistic.welch.WelchDataArrayCollector
 
getReplicationData(int) - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
 
getReplicationData(String) - Method in class jsl.observers.ReplicationDataCollector
If the response name does not exist in the collector a zero length array is returned.
getReplicationEndedOption() - Method in class jsl.simulation.ModelElement
Gets the end replication flag that indicates whether or not this model element will participate in the default action controlled by its parent model element.
getReplicationInitializationOption() - Method in class jsl.simulation.Experiment
Returns the setting for whether or not each replication will be reinitialized prior to running.
getReplicationInitializationOption() - Method in interface jsl.simulation.ExperimentGetIfc
Returns the setting for whether or not each replication will be reinitialized prior to running.
getReplicationInitializationOption() - Method in class jsl.simulation.Simulation
Returns whether or not replications will be initialized prior to running each replication
getReplicationOutputFlag() - Method in class jsl.observers.ExperimentConsoleObserver
 
getRepNum() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.REP_NUM.
getRepNum() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Getter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.REP_NUM.
getRepNum() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
Getter for JSL_DB.WITHIN_REP_COUNTER_STAT.REP_NUM.
getRepNum() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
Getter for JSL_DB.WITHIN_REP_COUNTER_VIEW.REP_NUM.
getRepNum() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
Getter for JSL_DB.WITHIN_REP_RESPONSE_VIEW.REP_NUM.
getRepNum() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Getter for JSL_DB.WITHIN_REP_STAT.REP_NUM.
getRepNum() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
Getter for JSL_DB.WITHIN_REP_VIEW.REP_NUM.
getReportLabelFlag() - Method in class jsl.utilities.reporting.StatisticReporter
Whether or not the report labeling occurs
getReportTitle() - Method in class jsl.utilities.reporting.StatisticReporter
Gets the report title
getRequestQCancelStatOption() - Method in class jsl.modeling.resource.ResourceUnit
The default is false
getRequestQStatOption() - Method in class jsl.modeling.resource.ResourceUnit
 
getRequestQStatus() - Method in class jsl.modeling.resource.ResourcePoolWithQ
 
getRequestQStatus() - Method in class jsl.modeling.resource.ResourceUnit
 
getRequestSelectionRule() - Method in class jsl.modeling.elements.entity.ResourceProvider
Returns a reference to the request selection rule.
getRequestSelectionRule() - Method in class jsl.modeling.elements.spatial.transporter.TransporterProvider
Returns a reference to the request selection rule.
getRequestStatisticsOption() - Method in class jsl.modeling.resource.ResourceUnit
 
getRequirements(Entity) - Method in class jsl.modeling.elements.entity.ReleaseResources
 
getResetNextSubStreamOption() - Method in class jsl.modeling.elements.entity.NWayByChanceEntitySender
 
getResetNextSubStreamOption() - Method in class jsl.modeling.elements.RandomElement
Gets the current reset next substream option true means, that it is set to jump to the next substream after each replication
getResetNextSubStreamOption() - Method in class jsl.modeling.elements.RandomList
 
getResetNextSubStreamOption() - Method in class jsl.modeling.elements.station.NWayByChanceStationSender
 
getResetNextSubStreamOption() - Method in class jsl.modeling.elements.station.TwoWayByChanceQObjectSender
 
getResetNextSubStreamOption() - Method in class jsl.modeling.elements.station.TwoWayByChanceStationSender
 
getResetNextSubStreamOption() - Method in class jsl.modeling.elements.variable.RandomVariable
 
getResetNextSubStreamOption() - Method in class jsl.modeling.resource.ResourcePool
Gets the current reset next substream option true means, that it is set to jump to the next substream after each replication
getResetNextSubStreamOption() - Method in interface jsl.simulation.StreamOptionIfc
Gets the current reset next sub-stream option true means, that it is set to jump to the next sub-stream after each replication
getResetStartStreamOption() - Method in class jsl.modeling.elements.entity.NWayByChanceEntitySender
 
getResetStartStreamOption() - Method in class jsl.modeling.elements.RandomElement
Gets the current Reset Start Stream Option
getResetStartStreamOption() - Method in class jsl.modeling.elements.RandomList
 
getResetStartStreamOption() - Method in class jsl.modeling.elements.station.NWayByChanceStationSender
 
getResetStartStreamOption() - Method in class jsl.modeling.elements.station.TwoWayByChanceQObjectSender
 
getResetStartStreamOption() - Method in class jsl.modeling.elements.station.TwoWayByChanceStationSender
 
getResetStartStreamOption() - Method in class jsl.modeling.elements.variable.RandomVariable
 
getResetStartStreamOption() - Method in class jsl.modeling.resource.ResourcePool
Gets the current Reset Start Stream Option
getResetStartStreamOption() - Method in class jsl.simulation.Experiment
Gets the reset start stream option.
getResetStartStreamOption() - Method in interface jsl.simulation.ExperimentGetIfc
Gets the reset start stream option.
getResetStartStreamOption() - Method in class jsl.simulation.Simulation
Returns whether or not the start stream will be reset prior to executing the simulation
getResetStartStreamOption() - Method in interface jsl.simulation.StreamOptionIfc
Gets the current Reset Start Stream Option
getResetStartStreamOption() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Getter for JSL_DB.SIMULATION_RUN.RESET_START_STREAM_OPTION.
getResource() - Method in class jsl.modeling.elements.entity.ReleaseResourceRequirement
 
getResource() - Method in class jsl.modeling.elements.entity.ResourceSeizeRequirement
 
getResource() - Method in class jsl.modeling.elements.entity.ResourceSetSeizeRequirement
 
getResource() - Method in class jsl.modeling.elements.entity.SeizeRequirement
 
getResourceIterator() - Method in class jsl.modeling.elements.entity.ResourceSet
Returns an iterator to the resources in this set
getResourceLocation() - Method in class jsl.modeling.elements.spatial.SpatialResource
Returns the associated ResourceLocation if one exists.
getResourceSaveKey() - Method in class jsl.modeling.elements.entity.ReleaseResourceSetRequirement
 
getResourceSaveKey() - Method in class jsl.modeling.elements.entity.Request
 
getResourceSelectionRule() - Method in class jsl.modeling.elements.entity.Request
 
getResourceSelectionRule() - Method in class jsl.modeling.elements.entity.ResourceSet
Returns the current resource selection rule or null if none
getResourceSelectionRule() - Method in class jsl.modeling.elements.entity.ResourceSetSeizeRequirement
 
getResourceSet() - Method in class jsl.modeling.elements.entity.ReleaseResourceSetRequirement
 
getResourceSet() - Method in class jsl.modeling.elements.entity.ResourceProvider
Returns a reference to the resource set used within the provider
getResourceUnit() - Method in class jsl.modeling.resource.FailureNotice
 
getResourceUnit() - Method in class jsl.modeling.resource.FailureProcess
 
getResourceUnit() - Method in class jsl.modeling.resource.Request
If the request has not be allocate to a resource unit yet, then the resource unit will be null.
getResponse(String) - Method in class jsl.utilities.Responses
Gets the value associated with the supplied key as a Responses.
getResponseInterval() - Method in class jsl.modeling.elements.variable.ResponseScheduleItem
 
getResponseMaker() - Method in class jsl.utilities.Responses
 
getResponseName() - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
 
getResponseName() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
getResponseNames() - Method in class jsl.observers.ControlVariateDataCollector
 
getResponseNames() - Method in class jsl.observers.ReplicationDataCollector
 
getResponseReplicationData(String) - Method in class jsl.observers.ControlVariateDataCollector
 
getResponseScheduleItems() - Method in class jsl.modeling.elements.variable.ResponseSchedule
An unmodifiable list of the ResponseScheduleItems
getResponsesKeySet() - Method in class jsl.utilities.Responses
Returns an unmodifiable Set of the response's keys for Responses responses
getResponseVariable(String) - Method in class jsl.simulation.Model
Returns the response variable associated with the name or null if named element is not in the model.
getResponseVariableNames() - Method in class jsl.simulation.Model
Returns a list of strings with each element being the unique model element name for the ResponseVariables within the model
getResponseVariables() - Method in class jsl.simulation.Model
Returns an unmodifiable collection holding all the ResponseVariables within the Model.
getResponseVariables() - Method in class jsl.simulation.SimulationReporter
A convenience method for sub-classes.
getResponseVariables(Collection<ResponseVariable>) - Method in class jsl.simulation.Model
Fills up the provided collection with all of the response variables that are contained by any model elements within the model.
getResult() - Method in class examples.montecarlo.dicepackage.CrapsGame
 
getResult() - Method in class jsl.utilities.math.ContinuedFraction
 
getResult() - Method in class jsl.utilities.math.FunctionalIterator
Returns the result (assuming convergence has been attained).
getResumeListener() - Method in class jsl.modeling.elements.processview.description.ProcessCommand
Gets a reference to the ActionListener to resume this command
getRightCount() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
Getter for JSL_DB.MODEL_ELEMENT.RIGHT_COUNT.
getRightPreOrderTraversalCount() - Method in class jsl.simulation.ModelElement
 
getRNStreamProvider() - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
getRoot() - Method in class jsl.utilities.rootfinding.IPRootFinder
Returns the last evaluated value that was considered for the root of the function
getRow() - Method in class jslx.tabularfiles.TabularOutputFile
Provides a row that can be used to set individual columns before writing the row to the file
getRowBufferSize() - Method in class jslx.tabularfiles.TabularInputFile
 
getRowColName() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
 
getRowIndex() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
 
getRowMajorIndex() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
The row major index for this cell, based on getRowMajorIndex() of RectangularGridSpatialModel2D
getRowMajorIndex(int, int) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
The row major index is row(number of columns) + col + 1 Labeling starts at 1 and goes by row (across columns).
getRowNum() - Method in class jslx.tabularfiles.Row
 
GetRVariableIfc - Interface in jsl.utilities.random.rvariable
An interface for getting random variables
getRVControls(RVariableIfc.RVType) - Static method in class jsl.utilities.random.rvariable.RVFactory
 
getSampler() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorInputData
 
getSampleSize() - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
This is the generate size used within each replication to estimate the actual correlation
getSampleSize() - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
This is the generate size used within each replication to estimate the actual correlation
getSampleSize() - Method in class jslx.statistics.JackKnifeEstimator
 
getSampleSizeSensitivity() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorOutputData
The estimate of the sample size uncertainty of the addFactor distribution Equation 13 page 899 of Song and Nelson
getSampleStatistics() - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
After an individual generate for a replication has been generated this method can provide the statistics on the generate
getSampleStatistics() - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
After an individual generate for a replication has been generated this method can provide the statistics on the generate
getSampleWithoutReplacement(int) - Method in class jsl.utilities.random.robj.DPopulation
Creates a new array that contains a randomly sampled values without replacement from the existing population.
getSavedData() - Method in class jsl.utilities.statistic.AbstractCollector
 
getSavedData() - Method in class jsl.utilities.statistic.ArraySaver
 
getSavedData() - Method in interface jsl.utilities.statistic.ArraySaverIfc
Returns a copy of the data saved while the saved data option was turned on, will return null if no data were collected
getSaveOption() - Method in class jsl.utilities.statistic.AbstractCollector
 
getSaveOption() - Method in class jsl.utilities.statistic.ArraySaver
 
getSaveOption() - Method in interface jsl.utilities.statistic.ArraySaverIfc
Indicates whether or not the save data option is on true = on, false = off
getSaveResourceKey() - Method in class jsl.modeling.elements.entity.ResourceSetSeizeRequirement
 
getSaveStepOption() - Method in class jsl.simulation.IterativeProcess
Gets the save step option, true means that the steps will be saved by the iterative process into a Collection after running
getScale() - Method in class jsl.utilities.distributions.Gamma
Gets the scale parameter
getScale() - Method in class jsl.utilities.distributions.LogLogistic
Gets the scale parameter
getScale() - Method in class jsl.utilities.distributions.PearsonType5
Gets the scale parameter
getScale() - Method in class jsl.utilities.distributions.Weibull
Gets the scale parameter
getScale() - Method in class jsl.utilities.random.rvariable.GammaRV
Gets the scale parameter
getScale() - Method in class jsl.utilities.random.rvariable.LaplaceRV
 
getScale() - Method in class jsl.utilities.random.rvariable.LogLogisticRV
Gets the scale parameter
getScale() - Method in class jsl.utilities.random.rvariable.PearsonType5RV
Gets the scale parameter
getScale() - Method in class jsl.utilities.random.rvariable.WeibullRV
Gets the scale parameter
getScaleFactor() - Method in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Gets the current scale addFactor value
getSchedule() - Method in class jsl.modeling.elements.Schedule.ScheduleItem
 
getScheduledEndTime() - Method in class jsl.simulation.Executive
Returns the time the execution was scheduled to end
getScheduleLength() - Method in class jsl.modeling.elements.ActionSchedule
Gets the total length of the schedule.
getScheduleLength() - Method in class jsl.modeling.elements.Schedule
 
getScheduleOnInitializeFlag() - Method in class jsl.modeling.elements.TimedAction
This flag indicates whether or not the action will automatically be scheduled when initialize() is called.
getScheduleRepeatFlag() - Method in class jsl.modeling.elements.ActionSchedule
Returns whether or not the schedule will repeat after it reaches it length
getScheduleRepeatFlag() - Method in class jsl.modeling.elements.variable.ResponseSchedule
Returns whether or not the schedule will repeat after it reaches it length
getSchema() - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
 
getSchema() - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepView
 
getSchema() - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStat
 
getSchema() - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStatView
 
getSchema() - Method in class jslx.dbutilities.jsldbsrc.tables.ModelElement
 
getSchema() - Method in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
 
getSchema() - Method in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
 
getSchema() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
 
getSchema() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterView
 
getSchema() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepResponseView
 
getSchema() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
 
getSchema() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepView
 
getSchema(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
The name of the schema is first checked for an exact lexicographical match.
getSchemas() - Method in class jslx.dbutilities.jsldbsrc.DefaultCatalog
 
getSecondCentralMoment() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorInputData
 
getSecondCentralMoment() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorOutputData
 
getSecondDistribution() - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
 
getSeed() - Method in class examples.utilities.random.PMMLCG
 
getSeed() - Method in class jsl.utilities.random.rng.MarseRobertsLCG
Returns the current value for the seed
getSeizedResource() - Method in class jsl.modeling.elements.entity.Request
Gets the resource that the request is using
getSeizedResourceSet() - Method in class jsl.modeling.elements.entity.Request
If the request was made on a ResourceSet then this returns the relevent set (or null)
getSeizeRequirementOption() - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
getSeizeRequirementOption() - Method in class jsl.modeling.elements.entity.SeizeResources
 
getSeizeRequirements() - Method in class jsl.modeling.elements.entity.Entity
 
getSeizeRequirements(Entity) - Method in class jsl.modeling.elements.entity.SeizeResources
 
getSeizeRequirements(SeizeResources) - Method in class jsl.modeling.elements.entity.EntityType
 
getSelectionRule() - Method in class jsl.modeling.resource.ResourcePool
 
getSender() - Method in class jsl.modeling.elements.station.Station
A Station may or may not have a helper object that implements the SendQObjectIfc interface.
getSequence() - Method in class examples.jobshop.JobType
 
getSequenceIterator() - Method in class jsl.modeling.elements.entity.EntityType
Gets an EntityReceiverIteratorIfc to the sequence of receivers positioned at the beginning of the sequence
getSequenceSize() - Method in class jsl.modeling.elements.entity.EntityType
Returns the size of the Entity's receiver sequence zero if no sequence or if empty
getServiceDistribution() - Method in class examples.models.TimeSharedComputerModel
 
getServiceDistribution() - Method in class examples.queueing.TimeSharedComputerModel
 
getServiceTime() - Method in class examples.jobshop.JobGenerator.Job
 
getServiceTime() - Method in class jsl.modeling.elements.station.SingleQueueStation
The object used to determine the service time when not using the QObject option
getServiceTime(QObject) - Method in class jsl.modeling.elements.station.SingleQueueStation
 
getSetValueUpdateNotificationFlag() - Method in class jsl.modeling.elements.variable.Variable
Gets the value of the flag that indicates whether or not observers will be notified when the value changes.
getShape() - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns the AWT shape representation
getShape() - Method in class jsl.utilities.distributions.Gamma
Gets the shape
getShape() - Method in class jsl.utilities.distributions.LogLogistic
Gets the shape
getShape() - Method in class jsl.utilities.distributions.PearsonType5
Gets the shape parameter
getShape() - Method in class jsl.utilities.distributions.Weibull
Gets the shape
getShape() - Method in class jsl.utilities.random.rvariable.GammaRV
Gets the shape
getShape() - Method in class jsl.utilities.random.rvariable.LogLogisticRV
Gets the shape
getShape() - Method in class jsl.utilities.random.rvariable.PearsonType5RV
Gets the shape
getShape() - Method in class jsl.utilities.random.rvariable.WeibullRV
Gets the shape
getShort() - Static method in class jsl.utilities.reporting.TextIO
Skips whitespace characters and then reads a value of type short from input.
getSimName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Getter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.SIM_NAME.
getSimName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Getter for JSL_DB.SIMULATION_RUN.SIM_NAME.
getSimRunIdFk() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.SIM_RUN_ID_FK.
getSimRunIdFk() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
Getter for JSL_DB.ACROSS_REP_VIEW.SIM_RUN_ID_FK.
getSimRunIdFk() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.SIM_RUN_ID_FK.
getSimRunIdFk() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
Getter for JSL_DB.BATCH_STAT_VIEW.SIM_RUN_ID_FK.
getSimRunIdFk() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
Getter for JSL_DB.MODEL_ELEMENT.SIM_RUN_ID_FK.
getSimRunIdFk() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
Getter for JSL_DB.WITHIN_REP_COUNTER_STAT.SIM_RUN_ID_FK.
getSimRunIdFk() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
Getter for JSL_DB.WITHIN_REP_COUNTER_VIEW.SIM_RUN_ID_FK.
getSimRunIdFk() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
Getter for JSL_DB.WITHIN_REP_RESPONSE_VIEW.SIM_RUN_ID_FK.
getSimRunIdFk() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Getter for JSL_DB.WITHIN_REP_STAT.SIM_RUN_ID_FK.
getSimRunIdFk() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
Getter for JSL_DB.WITHIN_REP_VIEW.SIM_RUN_ID_FK.
getSimulation() - Method in class jsl.simulation.Model
Returns a reference to the Simulation that contains this Model
getSimulation() - Method in class jsl.simulation.ModelElement
Returns a reference to the Simulation that contains the model that contains this ModelElement
getSimulation() - Method in class jsl.simulation.SimulationReporter
 
getSimulation() - Method in class jslx.dbutilities.JSLDatabaseObserver
 
getSimulationRunRecord(Integer) - Method in class jslx.dbutilities.JSLDatabase
 
getSimulationRunRecord(String, String) - Method in class jslx.dbutilities.JSLDatabase
The combination of simName and expName should be unique within the database.
getSimulationRunRecords() - Method in class jslx.dbutilities.JSLDatabase
 
getSkewness() - Method in class jsl.utilities.distributions.Exponential
Gets the skewness of the distribution
getSkewness() - Method in class jsl.utilities.distributions.Gamma
Gets the skewness of the distribution
getSkewness() - Method in class jsl.utilities.distributions.Lognormal
Gets the skewness of the distribution
getSkewness() - Method in class jsl.utilities.distributions.Normal
Gets the skewness of the distribution
getSkewness() - Method in class jsl.utilities.distributions.Triangular
Gets the skewness of the distribution mu3/mu2^(3/2), www.mathworld.wolfram.com/Skewness.html www.mathworld.wolfram.com/TriangularDistribution.html
getSkewness() - Method in class jsl.utilities.distributions.Uniform
Gets the skewness of the distribution www.mathworld.wolfram.com/UniformDistribution.html
getSkewness() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getSkewness() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getSkewness() - Method in class jsl.utilities.statistic.BatchStatistic
Gets the skewness of the batch means
getSkewness() - Method in class jsl.utilities.statistic.CachedHistogram
 
getSkewness() - Method in class jsl.utilities.statistic.Histogram
 
getSkewness() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
getSkewness() - Method in class jsl.utilities.statistic.Statistic
 
getSkewness() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the skewness of the data
getSkewness() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.SKEWNESS.
getSkewness() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.SKEWNESS.
getSlope() - Method in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
 
getSlope() - Method in class jsl.utilities.statistic.StatisticXY
 
getSlopeStdError() - Method in class jsl.utilities.statistic.StatisticXY
 
getSmallestExponentialArgument() - Static method in class jsl.utilities.math.JSLMath
Computes the smallest exponent argument
getSmallestNumber() - Static method in class jsl.utilities.math.JSLMath
Gets the smallest positive number different from 0.0
getSmallNumber() - Static method in class jsl.utilities.math.JSLMath
Returns the number that can be added to some value without noticeably changing the result of the computation
getSmoothingParameter() - Method in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Returns the smoothing parameter
getSojournTimeCollectionFlag() - Method in class jsl.simulation.ModelElementState
Indicates whether or not statistics should be collected on the sojourn times within the state
getSojournTimeCollectionFlag() - Method in class jsl.simulation.State
Indicates whether or not statistics should be collected on the sojourn times within the state
getSojournTimeStatistic() - Method in class jsl.simulation.ModelElementState
 
getSojournTimeStatistic() - Method in class jsl.simulation.State
Gets a statistic that collected sojourn times
getSojournTimeStatistic() - Method in interface jsl.simulation.StateAccessorIfc
Gets a statistic that collected sojourn times
getSpatialElement() - Method in class jsl.modeling.elements.spatial.SpatialModelElement
Returns the spatial element associated with this spatial model element
getSpatialElement() - Method in class jsl.modeling.elements.spatial.SpatialResource
 
getSpatialElementsInCell(double, double) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Gets a list of spatial elements that are in the cell with the supplied element
getSpatialElementsInCell(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Gets a list of spatial elements that are in the cell with the supplied element
getSpatialElementsInCell(SpatialElement) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Gets a list of spatial elements that are in the cell with the supplied element
getSpatialModel() - Method in class jsl.modeling.elements.spatial.SpatialElement
 
getSpatialModel() - Method in interface jsl.modeling.elements.spatial.SpatialElementIfc
Returns the current spatial model that contains this element
getSpatialModel() - Method in class jsl.simulation.ModelElement
Gets the spatial model that this ModelElement is currently reactingWith if it exists
getSQLDialect() - Method in class jslx.dbutilities.dbutil.Database
 
getSQLDialect() - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
getSQLDialect(DataSource) - Static method in interface jslx.dbutilities.dbutil.DatabaseIfc
Attempts to determine the SQLDialect for the data source Reference to JDBCUtils
getSQLiteDatabase(String) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
The database file must already exist within the JSLDatabase.dbDir directory It is opened for reading and writing.
getSQLiteDatabase(Path) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
The database file must already exist at the path.
getSQLiteDatabase(Path, boolean) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
The database file must already exist at the path
getSST() - Method in class jsl.utilities.statistic.StatisticXY
 
getSSXX() - Method in class jsl.utilities.statistic.StatisticXY
 
getSSXY() - Method in class jsl.utilities.statistic.StatisticXY
 
getSSYY() - Method in class jsl.utilities.statistic.StatisticXY
 
getStandardDeviation() - Method in class jsl.utilities.distributions.Distribution
 
getStandardDeviation() - Method in interface jsl.utilities.distributions.VarianceIfc
Returns the standard deviation for the probability distribution as the square root of the variance if it exists
getStandardDeviation() - Method in class jsl.utilities.random.rvariable.NormalRV
 
getStandardDeviation() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getStandardDeviation() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getStandardDeviation() - Method in class jsl.utilities.statistic.BatchStatistic
Gets the sample standard deviation of the batches.
getStandardDeviation() - Method in class jsl.utilities.statistic.CachedHistogram
 
getStandardDeviation() - Method in class jsl.utilities.statistic.Histogram
 
getStandardDeviation() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
getStandardDeviation() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the sample standard deviation of the observations.
getStandardError() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getStandardError() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getStandardError() - Method in class jsl.utilities.statistic.BatchStatistic
Gets the standard error of the batch means.
getStandardError() - Method in class jsl.utilities.statistic.CachedHistogram
 
getStandardError() - Method in class jsl.utilities.statistic.Histogram
 
getStandardError() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
getStandardError() - Method in class jsl.utilities.statistic.Statistic
 
getStandardError() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the standard error of the observations.
getStandardizedBootstrapDifferences() - Method in class jslx.statistics.Bootstrap
Each element is the bootstrap estimate for sample i minus getOriginalDataEstimate() divided by getBootstrapStdErrEstimate()
getStartEvent() - Method in class jsl.modeling.resource.FailureProcess
If the process has not been started yet then the start event may be null
getStartEventPriority() - Method in class jsl.modeling.elements.Schedule
 
getStartingIndex() - Method in class jsl.utilities.statistic.StatisticalRun
 
getStartingObject() - Method in class jsl.utilities.statistic.StatisticalRun
 
getStartOnInitializeFlag() - Method in class jsl.modeling.elements.EventGenerator
 
getStartOnInitializeFlag() - Method in interface jsl.modeling.elements.EventGeneratorIfc
This flag indicates whether or not the generator will automatically start at the beginning of a replication when initialized.
getStartOnInitializeFlag() - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
getStartStreamSeed() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
Returns the seed for the start of the stream
getStartSubStreamSeed() - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
Returns the seed for the start of the substream
getStartSubStreamSeed() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
Returns the seed for the start of the substream
getStartSubStreamSeed() - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
Returns the seed for the start of the substream
getStartTime() - Method in class jsl.modeling.elements.Schedule.ScheduleItem
 
getStartTime() - Method in class jsl.modeling.elements.variable.ResponseInterval
 
getStartTime() - Method in class jsl.modeling.elements.variable.ResponseSchedule
 
getStartTime() - Method in class jsl.modeling.elements.variable.ResponseScheduleItem
 
getStatCount() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.STAT_COUNT.
getStatCount() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
Getter for JSL_DB.ACROSS_REP_VIEW.STAT_COUNT.
getStatCount() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.STAT_COUNT.
getStatCount() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
Getter for JSL_DB.BATCH_STAT_VIEW.STAT_COUNT.
getStatCount() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Getter for JSL_DB.WITHIN_REP_STAT.STAT_COUNT.
getState() - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
Returns the current state C_g of this stream.
getState() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
Returns the current state of this stream.
getState() - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
Returns the current state C_g of this stream.
getState() - Method in class jsl.utilities.random.sp.DMarkovChain
 
getState() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
getState() - Method in interface jsl.utilities.random.sp.TwoStateMarkovChainIfc
 
getState() - Method in class jslx.dbutilities.dbutil.DbCreateTask
 
getStateAccessor() - Method in class jsl.simulation.ModelElementState
Allows the accumulated state information to be accessed
getStates() - Method in class jsl.utilities.statistic.StateFrequency
 
getStatistic() - Method in class examples.montecarlo.CrudeMCIntegral
 
getStatistic() - Method in class examples.montecarlo.EstimateRenewals
 
getStatistic() - Method in class jsl.observers.variable.AntitheticEstimator
 
getStatistic() - Method in class jsl.utilities.statistic.HalfWidthSequentialSampler
 
getStatistic() - Method in class jsl.utilities.statistic.IntegerFrequency
 
getStatistic(String) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Get statistics on the data associated with the name.
getStatisticAccessorIfcResponse(String) - Method in class jsl.utilities.Responses
Gets the value associated with the supplied key as a StatisticAccessorIfc.
getStatisticAccessorResponseKeySet() - Method in class jsl.utilities.Responses
Returns an unmodifiable Set of the response's keys for StatisticAccessorIfc responses
getStatisticalBatchingElement() - Method in class jsl.simulation.Simulation
 
getStatisticForEachBootstrapSample() - Method in class jslx.statistics.Bootstrap
Each returned statistic has the data saved.
getStatisticReporter() - Method in class jsl.simulation.StatisticalBatchingElement
Returns a StatisticReporter for reporting the statistics across the batches.
getStatistics() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getStatistics() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
A list of statistics for all the data
getStatistics() - Method in class jsl.utilities.statistic.StateFrequency
 
getStatistics() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Fills up an array with the statistics defined by this interface statistics[0] = getCount() statistics[1] = getAverage() statistics[2] = getStandardDeviation() statistics[3] = getStandardError() statistics[4] = getHalfWidth() statistics[5] = getConfidenceLevel() statistics[6] = getMin() statistics[7] = getMax() statistics[8] = getSum() statistics[9] = getVariance() statistics[10] = getDeviationSumOfSquares() statistics[11] = getLastValue() statistics[12] = getKurtosis() statistics[13] = getSkewness() statistics[14] = getLag1Covariance() statistics[15] = getLag1Correlation() statistics[16] = getVonNeumannLag1TestStatistic() statistics[17] = getNumberMissing()
getStatistics() - Method in class jsl.utilities.statistic.WeightedStatistic
Returns an array with the statistics defined by index = statistic
getStatistics(double[]) - Method in class jsl.utilities.statistic.WeightedStatistic
Fills up the supplied array with the statistics defined by index = statistic
getStatisticsAsMap() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Fills the map with the values of the statistics.
getStatisticsHeader() - Method in class jsl.utilities.statistic.WeightedStatistic
s[0] = "Count"; s[1] = "Average"; s[2] = "Minimum"; s[3] = "Maximum"; s[4] = "Weighted Sum"; s[5] = "Sum of Weights"; s[6] = "Weighted sum of squares"; s[7] = "Last Value"; s[8] = "Last Weight"; s[9] = "Unweighted Sum"; s[10] = "Unweighted Average";
getStatisticsOption() - Method in class jsl.modeling.elements.variable.LevelResponse
 
getStatisticType() - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
getStatName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.STAT_NAME.
getStatName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
Getter for JSL_DB.ACROSS_REP_VIEW.STAT_NAME.
getStatName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.STAT_NAME.
getStatName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
Getter for JSL_DB.BATCH_STAT_VIEW.STAT_NAME.
getStatName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Getter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.STAT_NAME.
getStatName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
Getter for JSL_DB.WITHIN_REP_COUNTER_STAT.STAT_NAME.
getStatName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
Getter for JSL_DB.WITHIN_REP_COUNTER_VIEW.STAT_NAME.
getStatName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
Getter for JSL_DB.WITHIN_REP_RESPONSE_VIEW.STAT_NAME.
getStatName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Getter for JSL_DB.WITHIN_REP_STAT.STAT_NAME.
getStatName() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
Getter for JSL_DB.WITHIN_REP_VIEW.STAT_NAME.
getStatus() - Method in class jsl.modeling.queue.Queue
Gets whether or not the last action was enqueue or dequeueing an object
getStdDev() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.STD_DEV.
getStdDev() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
Getter for JSL_DB.ACROSS_REP_VIEW.STD_DEV.
getStdDev() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.STD_DEV.
getStdDev() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
Getter for JSL_DB.BATCH_STAT_VIEW.STD_DEV.
getStdErr() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.STD_ERR.
getStdErr() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.STD_ERR.
getStdNormalBootstrapCI() - Method in class jslx.statistics.Bootstrap
Gets the standard normal based bootstrap confidence interval.
getStdNormalBootstrapCI(double) - Method in class jslx.statistics.Bootstrap
Gets the standard normal based bootstrap confidence interval.
getStepIterator() - Method in class jsl.simulation.IterativeProcess
Returns an iterator to the saved steps
getStepList() - Method in class jsl.simulation.IterativeProcess
Returns an unmodifiable list view of the steps that have been saved
getStepSizeInitialRandomSource() - Method in class jsl.modeling.elements.spatial.EuclideanStepBasedMovementController
 
getStepSizeRandomSource() - Method in class jsl.modeling.elements.spatial.EuclideanStepBasedMovementController
 
getStoppingCriteria() - Method in class jsl.utilities.random.arta.ARTACorrelationFinder
 
getStoppingCriteria() - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
getStoppingCriteria() - Method in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Gets the stopping criteria of the search
getStoppingFlag() - Method in class jsl.simulation.Executive
 
getStoppingFlag() - Method in class jsl.simulation.IterativeProcess
 
getStoppingFlag() - Method in interface jsl.simulation.IterativeProcessIfc
Returns the stopping flag
getStoppingFlag() - Method in class jsl.simulation.Simulation
 
getStoppingMessage() - Method in class jsl.simulation.Executive
 
getStoppingMessage() - Method in class jsl.simulation.IterativeProcess
 
getStoppingMessage() - Method in interface jsl.simulation.IterativeProcessIfc
A string message for why stop() was called.
getStoppingMessage() - Method in class jsl.simulation.Simulation
The message supplied with stop()
getStream() - Method in class jsl.utilities.random.rng.MarseRobertsLCG
Gets the last stream specified by setStream().
getStream() - Method in class jsl.utilities.random.rng.RNStreamFactory
Tells the factory to make and return a RNStream
getStream() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated
Deprecated.
Tells the factory to make and return a RNStream
getStream() - Method in class jsl.utilities.random.rng.RNStreamMakerBU
Tells the factory to make and return a RNStream
getStream(String) - Method in class jsl.utilities.random.rng.RNStreamFactory
Tells the provider to make and return a RNStream with the provided name
getStream(String) - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated
Deprecated.
Tells the provider to make and return a RNStream with the provided name
getStream(String) - Method in class jsl.utilities.random.rng.RNStreamMakerBU
Tells the provider to make and return a RNStream with the provided name
getStreamNumber() - Method in class jsl.modeling.elements.station.NWayByChanceStationSender
 
getStreamNumber() - Method in class jsl.modeling.elements.station.TwoWayByChanceQObjectSender
 
getStreamNumber() - Method in class jsl.modeling.elements.station.TwoWayByChanceStationSender
 
getStreamNumber() - Method in interface jsl.utilities.random.rng.GetRandomNumberStreamIfc
 
getStreamNumber(RNStreamIfc) - Method in class jsl.utilities.random.rng.RNStreamProvider
 
getStreamNumber(RNStreamIfc) - Method in interface jsl.utilities.random.rng.RNStreamProviderIfc
 
getStreamNumber(RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
getStreamNumberWarningLimit() - Method in class jsl.utilities.random.rng.RNStreamProvider
 
getStringControl(String) - Method in class jsl.utilities.controls.Controls
Gets the value associated with the supplied key as a String.
getStringControlKeySet() - Method in class jsl.utilities.controls.Controls
Returns an unmodifiable Set of the control's keys for String Controls
getStringLabel() - Method in class jsl.simulation.ModelElement
Gets the a string that can be used to label the model element By default it is the same as getName(), but can be changed via setStringLabel()
getSTSAreaConstant() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Computes an estimate of the STS Area Constant
getSTSHalfWidth() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Computes the half-width of a STS based confidence interval based on a 95% confidence level
getSTSHalfWidth(double) - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Computes the half-width of a STS based confidence interval based on the supplied confidence coefficient.
getSTSStandardError() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Gets the standard error for the STS confidence interval
getSum() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getSum() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getSum() - Method in class jsl.utilities.statistic.BatchStatistic
Gets the sum of the batch means
getSum() - Method in class jsl.utilities.statistic.CachedHistogram
 
getSum() - Method in class jsl.utilities.statistic.Histogram
 
getSum() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
getSum() - Method in class jsl.utilities.statistic.Statistic
 
getSum() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the sum of the observations.
getSummaryReport() - Method in class jsl.utilities.reporting.StatisticReporter
Gets the Summary Report as a StringBuilder with no title
getSummaryReport(String) - Method in class jsl.utilities.reporting.StatisticReporter
Gets the Summary Report as a StringBuilder
getSummaryReportAsLaTeXTables() - Method in class jsl.utilities.reporting.StatisticReporter
List of StringBuilder representing LaTeX tables max 60 rows
getSummaryReportAsLaTeXTables(int) - Method in class jsl.utilities.reporting.StatisticReporter
List of StringBuilder representing LaTeX tables
getSummaryReportAsLaTeXTabular() - Method in class jsl.utilities.reporting.StatisticReporter
Gets statistics as LaTeX tabular.
getSummaryReportAsLaTeXTabular(int) - Method in class jsl.utilities.reporting.StatisticReporter
Gets statistics as LaTeX tabular.
getSummaryStatistics() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getSummaryStatistics() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Returns a StringBuilder representation of the statistics associated for each data set
getSummaryStatistics() - Method in class jsl.utilities.statistic.Statistic
Returns the summary statistics values Name Count Average Std.
getSummaryStatistics(String) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Returns a StringBuilder representation of the statistics associated for each data set
getSummaryStatisticsHeader() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getSummaryStatisticsHeader() - Method in class jsl.utilities.statistic.Statistic
Returns the header for the summary statistics Name Count Average Std.
getSumOfObs() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.SUM_OF_OBS.
getSumOfObs() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.SUM_OF_OBS.
getSumOfValues(int) - Method in class jsl.modeling.elements.variable.RandomVariable
Returns the sum of n random draws of the random variable if n <= 0, then the sum is 0.0
getSumOfValues(int) - Method in interface jsl.utilities.random.rvariable.RVariableIfc
 
getSumOfWeights() - Method in class jsl.utilities.statistic.WeightedStatistic
 
getSumOfWeights() - Method in interface jsl.utilities.statistic.WeightedStatisticIfc
Gets the sum of the observed weights.
getSumOfWeights() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Getter for JSL_DB.WITHIN_REP_STAT.SUM_OF_WEIGHTS.
getSumSquareErrorResiduals() - Method in class jsl.utilities.statistic.StatisticXY
 
getSumSquareErrorsRegression() - Method in class jsl.utilities.statistic.StatisticXY
 
getSumSquareRoots(double[]) - Static method in class jsl.utilities.JSLArrayUtil
The array must have non-negative elements and not be null
getSumSquares(double[]) - Static method in class jsl.utilities.JSLArrayUtil
The array must not be null
getSumX() - Method in class jsl.utilities.statistic.StatisticXY
 
getSumXX() - Method in class jsl.utilities.statistic.StatisticXY
 
getSumXY() - Method in class jsl.utilities.statistic.StatisticXY
 
getSumY() - Method in class jsl.utilities.statistic.StatisticXY
 
getSumYY() - Method in class jsl.utilities.statistic.StatisticXY
 
getSwapTime() - Method in class examples.models.TimeSharedComputerModel
 
getSwapTime() - Method in class examples.queueing.TimeSharedComputerModel
 
getSystemTime() - Method in class examples.jobshop.JobType
 
getSystemTimeResponse() - Method in class examples.models.DriveThroughPharmacy
 
getSystemTimeResponse() - Method in class examples.models.DTPFunctionalTest
 
getSystemTimeResponse() - Method in class examples.models.DTPQueueModel
 
getSystemTimeResponse() - Method in class examples.resource.resoureunit.DTPQueueResourceModelWithFailures
 
getSystemTimeResponse() - Method in class examples.resource.resoureunit.DTPQueueResourceModelWithFailuresAndSchedule
 
getSystemTimeResponse() - Method in class examples.resource.resoureunit.DTPQueueResourcePoolModel
 
getSystemTimeResponse() - Method in class examples.resource.resoureunit.DTPQueueResourcePoolWithQModel
 
getTable(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
The name of the table is first checked for an exact lexicographical match.
getTable(String, String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
getTable(Schema, String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
The name of the table is first checked for an exact lexicographical match.
getTableCommands() - Method in class jslx.dbutilities.dbutil.DbCreateTask
 
getTableNames(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
getTables() - Method in class jslx.dbutilities.jsldbsrc.JslDb
 
getTables(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
getTerminationWarningMessageOption() - Method in class jsl.simulation.Executive
 
getText() - Method in class jslx.tabularfiles.Row
 
getText() - Method in interface jslx.tabularfiles.RowGetterIfc
 
getText(int) - Method in class jslx.tabularfiles.Row
 
getText(int) - Method in interface jslx.tabularfiles.RowGetterIfc
 
getText(String) - Method in class jslx.tabularfiles.Row
 
getText(String) - Method in interface jslx.tabularfiles.RowGetterIfc
 
getTextColumn(int, int) - Method in class jslx.tabularfiles.TabularInputFile
Obviously, there are memory issues if their are a lot of rows.
getTextColumn(int, int, boolean) - Method in class jslx.tabularfiles.TabularInputFile
Obviously, there are memory issues if their are a lot of rows.
getTextColumn(String, int) - Method in class jslx.tabularfiles.TabularInputFile
Obviously, there are memory issues if their are a lot of rows.
getTextColumn(String, int, boolean) - Method in class jslx.tabularfiles.TabularInputFile
Obviously, there are memory issues if their are a lot of rows.
getTextColumnNames() - Method in class jslx.tabularfiles.TabularFile
 
getTextColumns(int) - Method in class jslx.tabularfiles.TabularInputFile
 
getTextColumns(int, boolean) - Method in class jslx.tabularfiles.TabularInputFile
 
getThirdCentralMoment() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorInputData
 
getThirdCentralMoment() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorOutputData
 
getThisElementsCounters(Collection<Counter>) - Method in class jsl.simulation.ModelElement
Fills up the provided collection carrying the Counters that are contained only by this model element
getThisElementsModelElements(List<ModelElement>) - Method in class jsl.simulation.ModelElement
A list containing the (child) model elements of only this model element
getThisElementsRandomVariables(Collection<RandomVariable>) - Method in class jsl.simulation.ModelElement
Fills up the provided collection carrying only the random variables associated carrying this element
getThisElementsResponseVariables(Collection<ResponseVariable>) - Method in class jsl.simulation.ModelElement
Fills up the provided collection carrying the response variables that are contained only by this model element
getThisElementsVariables(Collection<Variable>) - Method in class jsl.simulation.ModelElement
Fills up the provided collection carrying only the variables associated carrying this element
getTime() - Method in class jsl.modeling.resource.Request
The request must be allocate to a resource unit.
getTime() - Method in class jsl.simulation.Executive
Returns the current simulated time as a double
getTime() - Method in class jsl.simulation.JSLEvent
Gets the time that the event is schedule for.
getTime() - Method in class jsl.simulation.ModelElement
Gets the current simulated time relative to the starting time of the run.
getTimeBetweenActions() - Method in class jsl.modeling.elements.TimedAction
 
getTimeBetweenActionsForReplications() - Method in class jsl.modeling.elements.TimedAction
 
getTimeBetweenEvents() - Method in class jsl.modeling.elements.EventGenerator
 
getTimeBetweenEvents() - Method in interface jsl.modeling.elements.EventGeneratorIfc
Gets the random source controlling the time between events
getTimeBetweenEvents() - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
getTimeBtwObsInEachReplication() - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
getTimeCompleted() - Method in class jsl.modeling.resource.Request
 
getTimedAction() - Method in class jsl.modeling.elements.TimedActionListener
 
getTimeDateFlag() - Method in class jsl.utilities.reporting.StatisticReporter
Whether or not the time and date are on the report
getTimedUpdateInterval() - Method in class jsl.simulation.ModelElement
Gets the time between timed update events for this model element.
getTimedUpdateOption() - Method in class jsl.simulation.ModelElement
Gets the timed update flag that indicates whether or not this model element will participate in the default action controlled by its parent model element.
getTimeEnteredBusy() - Method in class jsl.modeling.resource.ResourceUnit
 
getTimeEnteredCurrentState() - Method in class jsl.modeling.resource.Request
May return Double.NaN if state was never entered
getTimeEnteredFailed() - Method in class jsl.modeling.resource.ResourceUnit
 
getTimeEnteredIdle() - Method in class jsl.modeling.resource.ResourceUnit
 
getTimeEnteredInactive() - Method in class jsl.modeling.resource.ResourceUnit
 
getTimeEnteredPreviousState() - Method in class jsl.modeling.resource.Request
May return Double.NaN if state was never entered
getTimeEnteredQueue() - Method in class jsl.modeling.queue.QObject
Gets the time the QObject was LAST enqueued
getTimeEnteredReceiver() - Method in class jsl.modeling.elements.entity.Entity
Returns the time that the entity was last received by a receiver.
getTimeExitedBusy() - Method in class jsl.modeling.resource.ResourceUnit
 
getTimeExitedCurrentState() - Method in class jsl.modeling.resource.Request
May return Double.NaN if state was never exited
getTimeExitedFailed() - Method in class jsl.modeling.resource.ResourceUnit
 
getTimeExitedIdle() - Method in class jsl.modeling.resource.ResourceUnit
 
getTimeExitedInactive() - Method in class jsl.modeling.resource.ResourceUnit
 
getTimeExitedPreviousState() - Method in class jsl.modeling.resource.Request
May return Double.NaN if state was never exited
getTimeExitedQueue() - Method in class jsl.modeling.queue.QObject
Gets the time the QObject LAST exited a queue
getTimeFirstEntered() - Method in class jsl.simulation.State
 
getTimeFirstEnteredUsingState() - Method in class jsl.modeling.resource.Request
 
getTimeFirstEnteredWaitingState() - Method in class jsl.modeling.resource.Request
 
getTimeInQAcrossIntervalResponse() - Method in class jsl.modeling.queue.QueueResponse
Allows access to across interval response for time in queue if turned on
getTimeInQAcrossReplicationStatistic() - Method in class jsl.modeling.queue.QueueResponse
Get the time in queue across replication statistics
getTimeInQueue() - Method in class jsl.modeling.queue.QObject
Gets the time the QObject spent in the Queue based on the LAST time dequeued
getTimeInQWithinReplicationStatistic() - Method in class jsl.modeling.queue.QueueResponse
Within replication statistics for time in queue
getTimeInState() - Method in interface jsl.simulation.StateAccessorIfc
 
getTimeLastEnded() - Method in class jsl.modeling.elements.variable.ResponseInterval
When the interval was last ended
getTimeLastEnded() - Method in class jsl.modeling.elements.variable.ResponseScheduleItem
When the interval was last ended
getTimeLastStarted() - Method in class jsl.modeling.elements.variable.ResponseInterval
When the interval was last started
getTimeLastStarted() - Method in class jsl.modeling.elements.variable.ResponseScheduleItem
When the interval was last started
getTimeOfChange() - Method in class jsl.modeling.elements.variable.Counter
The time that the counter was set to getValue()
getTimeOfChange() - Method in interface jsl.modeling.elements.variable.GetTimeOfChangeIfc
Gets the time associated with the last value observed.
getTimeOfChange() - Method in class jsl.modeling.elements.variable.Variable
Gets the time associated with the last value observed.
GetTimeOfChangeIfc - Interface in jsl.modeling.elements.variable
 
getTimeOfCollision() - Method in class jsl.modeling.elements.spatial.Collision
The projected time of the collision
getTimeOfLastObservationForReps() - Method in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
 
getTimeOfLastObservationForReps() - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
 
getTimeOfLastObsInEachReplication() - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
getTimePerObservation() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Returns the average amount of time taken per observation in each of the replications
getTimeRangeLowerLimit() - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
 
getTimeRangeLowerLimit() - Method in interface jsl.modeling.elements.variable.nhpp.RateFunctionIfc
The function's lower limit on the time range
getTimeRangeUpperLimit() - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
 
getTimeRangeUpperLimit() - Method in interface jsl.modeling.elements.variable.nhpp.RateFunctionIfc
The function's upper limit on the time range
getTimeRemaining() - Method in class jsl.modeling.resource.Request
 
getTimeRemainingUntilNextFailure() - Method in class jsl.modeling.elements.component.Component
Returns the time remaining until the next failure.
getTimeSetter() - Method in class jsl.modeling.resource.Request
 
getTimeStamp() - Method in class jsl.modeling.queue.QObject
 
getTimeStateEntered() - Method in class jsl.simulation.ModelElementState
 
getTimeStateEntered() - Method in class jsl.simulation.State
Gets the time that the state was last entered
getTimeStateEntered() - Method in interface jsl.simulation.StateAccessorIfc
Gets the time that the state was last entered
getTimeStateExited() - Method in class jsl.simulation.ModelElementState
 
getTimeStateExited() - Method in class jsl.simulation.State
Gets the time that the state was last exited
getTimeStateExited() - Method in interface jsl.simulation.StateAccessorIfc
Gets the time that the state was last exited
getTimeUnit() - Method in class jsl.simulation.Model
Returns the current time unit.
getTimeUnits() - Method in class jsl.modeling.resource.Request
 
getTimeUntilCompletion() - Method in class jsl.modeling.resource.Request
 
getTimeWeighted() - Method in class jsl.modeling.elements.variable.TWBatchingElement.TWBatchStatisticObserver
Returns the observed TimeWeighted
getTimeWeighted(String) - Method in class jsl.simulation.Model
Returns the time weighted variable associated with the name or null if named element is not in the model.
getTimeWeightedStartingNumberOfBatches() - Method in class jsl.modeling.elements.variable.TWBatchingElement
The starting number of batches, used to determine the batch interval when it is not explicitly set.
getTimeWidth() - Method in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
The width of the interval
getTimeWidth() - Method in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
 
getTimeWidth() - Method in interface jsl.modeling.elements.variable.nhpp.RateSegmentIfc
The width of the interval
getTolerance() - Method in class examples.montecarlo.EstimateRenewals
 
getTotalCount() - Method in class jsl.utilities.statistic.Histogram
Total number of observations collected including overflow and underflow
getTotalCount() - Method in class jsl.utilities.statistic.IntegerFrequency
The total count associated with the values
getTotalCount() - Method in class jsl.utilities.statistic.StateFrequency
The total count associated with the values
getTotalDistance() - Method in class jsl.modeling.elements.spatial.Path
Gets the total distance associated with linear pt.
getTotalDuringTimedUpdate() - Method in class jsl.modeling.elements.variable.Counter
The amount the counter changed during the timed update
getTotalInputUncertainty() - Method in class jslx.statistics.SNDiagnosticExperiment
 
getTotalNumberEventsExecuted() - Method in class jsl.simulation.Executive
Gets the total number of events executed
getTotalNumberOfObservations() - Method in class jsl.utilities.statistic.BatchStatistic
Gets the total number of observations observed
getTotalNumberRows() - Method in class jslx.tabularfiles.TabularInputFile
 
getTotalNumObs() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.TOTAL_NUM_OBS.
getTotalPreemptionTime() - Method in class jsl.modeling.resource.Request
 
getTotalSeizes() - Method in class jsl.modeling.resource.ResourceUnit
 
getTotalTime() - Method in class jsl.modeling.resource.ResourceUnit
 
getTotalTimeBusy() - Method in class jsl.modeling.resource.ResourceUnit
 
getTotalTimeFailed() - Method in class jsl.modeling.resource.ResourceUnit
 
getTotalTimeIdle() - Method in class jsl.modeling.resource.ResourceUnit
 
getTotalTimeInactive() - Method in class jsl.modeling.resource.ResourceUnit
 
getTotalTimeInState() - Method in class jsl.simulation.ModelElementState
 
getTotalTimeInState() - Method in class jsl.simulation.State
Gets the total time spent in the state
getTotalTimeInState() - Method in interface jsl.simulation.StateAccessorIfc
Gets the total time spent in the state
getTransitionCounts() - Method in class jsl.utilities.statistic.StateFrequency
 
getTransitionProportions() - Method in class jsl.utilities.statistic.StateFrequency
 
getTransporter() - Method in class jsl.modeling.elements.spatial.MobileResource
Subclasses can use this to access the underlying Transporter
getTransporterIterator() - Method in class jsl.modeling.elements.spatial.transporter.TransporterSet
Returns an iterator to the transporters in this set
getTransporterSelectionRule() - Method in class jsl.modeling.elements.spatial.transporter.TransporterSet
Returns the current transportation selection rule or null if none
getTransporterSet() - Method in class jsl.modeling.elements.spatial.transporter.TransporterProvider
 
getTrials() - Method in class jsl.utilities.distributions.Binomial
Gets the number of trials
getTrials() - Method in class jsl.utilities.random.rvariable.BinomialRV
Gets the number of trials
getTruncatedLowerLimit() - Method in class jsl.utilities.distributions.TruncatedDistribution
The lower limit for the truncated distribution
getTruncatedLowerLimit() - Method in class jsl.utilities.random.rvariable.TruncatedRV
The lower limit for the truncated distribution
getTruncatedUpperLimit() - Method in class jsl.utilities.distributions.TruncatedDistribution
The upper limit for the trunctated distribution
getTruncatedUpperLimit() - Method in class jsl.utilities.random.rvariable.TruncatedRV
The upper limit for the trunctated distribution
getTWBatchStatisticObserver(TimeWeighted) - Method in class jsl.modeling.elements.variable.TWBatchingElement
Look up the TWBatchStatisticObserver for the given TimeWeighted variable
getType() - Method in class jsl.modeling.elements.entity.Entity
 
getType() - Method in class jsl.simulation.JSLEvent
Gets the type of the event.
getType() - Method in class jsl.utilities.random.rvariable.RVControls
 
getType() - Method in class jslx.dbutilities.dbutil.DbCreateTask
 
getType(int) - Method in class jslx.tabularfiles.Row
 
getType(int) - Method in interface jslx.tabularfiles.RowIfc
 
getUnBatchedStatistic() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Gets a StatisticAccessorIfc that represents statistics that have been collected on each unbatched data point This is the same as using a Statistic on the data
getUnCertaintyContribution() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorOutputData
The estimated uncertainty contribution of the addFactor distribution 2nd column, page 896 Song and Nelson, equation 7
getUnderFlowCount() - Method in class jsl.utilities.statistic.Histogram
The number of observations that fell below the first bin's lower limit
getUnderFlowCount() - Method in class jsl.utilities.statistic.IntegerFrequency
The number of observations that fell below the first bin's lower limit
getUnits() - Method in class jsl.modeling.resource.ResourcePool
 
getUnloadingTime() - Method in interface jsl.modeling.elements.spatial.transporter.LoadInfoIfc
 
getUnmodifiableList() - Method in class jsl.modeling.queue.Queue
 
getUnmodifiableListforRequestQ() - Method in class jsl.modeling.resource.ResourceUnit
 
getUnmodifiableListOfRequestQ() - Method in class jsl.modeling.resource.ResourcePoolWithQ
 
getUnmodifiableSpatialElements() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
Returns an unmodifiable view of the spatial elements in this cell The list is unmodifiable, i.e.
getUnWeightedAverage() - Method in interface jsl.utilities.statistic.WeightedStatisticIfc
 
getUnWeightedSum() - Method in class jsl.utilities.statistic.WeightedStatistic
 
getUnWeightedSum() - Method in interface jsl.utilities.statistic.WeightedStatisticIfc
 
getUpdateNotificationFlag() - Method in class jsl.simulation.ModelElement
This flag indicates whether or not the notification of update observers will occur for this model element.
getUpdatingSpatialElement() - Method in class jsl.modeling.elements.spatial.SpatialModel
Returns a reference to the most recent spatial element that notified the spatial model of an update change.
getUpperLeftCoordinate() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
 
getUpperLimit() - Method in class jsl.modeling.elements.variable.Variable
The upper limit for the range of this random variable
getUpperLimit() - Method in class jsl.utilities.Interval
 
getUpperLimit() - Method in class jsl.utilities.rootfinding.IPRootFinder
The upper limit for the search interval
getUpperLimit() - Method in class jsl.utilities.rootfinding.RootFinder
The upper limit for the search interval
getUpperRightCoordinate() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
 
getUpperTimeLimit() - Method in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
The upper time limit
getUpperTimeLimit() - Method in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
 
getUpperTimeLimit() - Method in interface jsl.modeling.elements.variable.nhpp.RateSegmentIfc
The upper time limit
getUseAmountFlag() - Method in class jsl.modeling.elements.entity.Entity
This can be used by clients to indicate whether they should used getAmount().
getUseDurationFlag() - Method in class jsl.modeling.elements.entity.Entity
This can be used by clients to indicate whether they should use getDurationTime().
getUseQObjectDelayTimeOption() - Method in class jsl.modeling.elements.station.DelayStation
Whether or not the station uses the QObject to determine the service time
getUseQObjectServiceTimeOption() - Method in class jsl.modeling.elements.station.SingleQueueStation
Whether or not the station uses the QObject to determine the service time
getUtilAcrossReplicationStatistic() - Method in class jsl.modeling.elements.station.SResource
Across replication statistics on the utilization
getValue() - Method in class examples.montecarlo.dicepackage.CrapsGameSampler
 
getValue() - Method in class examples.montecarlo.RatioOfUniforms
 
getValue() - Method in class jsl.modeling.elements.entity.Attribute
 
getValue() - Method in class jsl.modeling.elements.entity.EntityType.CDestination
 
getValue() - Method in class jsl.modeling.elements.entity.EntityType.Destination
 
getValue() - Method in class jsl.modeling.elements.variable.AggregateCounter
 
getValue() - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
getValue() - Method in class jsl.modeling.elements.variable.Counter
 
getValue() - Method in class jsl.modeling.elements.variable.nhpp.NHPPTimeBtwEventRV
 
getValue() - Method in class jsl.modeling.elements.variable.RandomVariable
Each call to getValue() returns a new observation
getValue() - Method in class jsl.modeling.elements.variable.ResponseVariable
Every Variable must implement the getValue method.
getValue() - Method in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
getValue() - Method in class jsl.modeling.elements.variable.Variable
Every Variable must implement the getValue method.
getValue() - Method in class jsl.utilities.DataObservable
Every data source must implement the getValue method.
getValue() - Method in interface jsl.utilities.GetValueIfc
This method simply returns the value.
getValue() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
getValue() - Method in class jsl.utilities.random.robj.DPopulation
Returns a randomly selected element from the population.
getValue() - Method in class jsl.utilities.random.rvariable.AbstractRVariable
 
getValue() - Method in interface jsl.utilities.random.rvariable.RVariableIfc
 
getValue() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
getValue() - Method in class jsl.utilities.statistic.IntegerFrequency.Cell
 
getValue() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
Getter for JSL_DB.WITHIN_REP_VIEW.VALUE.
getValue(int) - Method in class jsl.utilities.DataObservableArray
Returns the value at index i zero indexed
getValueCumulativeProportions() - Method in class jsl.utilities.statistic.IntegerFrequency
Returns a 2 by n array of value, cumulative proportion pairs where n = getNumberOfCells() row 0 is the values row 1 is the cumulative proportions
getValueCumulativeProportions() - Method in class jsl.utilities.statistic.StateFrequency
Returns a n by 2 array of value, cumulative proportion pairs where n = getNumberOfCells()
getValueFrequencies() - Method in class jsl.utilities.statistic.ExceedanceEstimator
 
getValueFrequencies() - Method in class jsl.utilities.statistic.IntegerFrequency
Returns a n by 2 array of value, frequency pairs where n = getNummberOfCells()
getValueFrequencies() - Method in class jsl.utilities.statistic.StateFrequency
Returns a n by 2 array of value, frequency pairs where n = getNummberOfCells()
GetValueIfc - Interface in jsl.utilities
Represents a general interface for returning a value
getValueObject() - Method in class jsl.modeling.queue.QObject
Returns the value determined by the object supplied from setValue().
getValueProportions() - Method in class jsl.utilities.statistic.ExceedanceEstimator
 
getValueProportions() - Method in class jsl.utilities.statistic.IntegerFrequency
Returns a 2 by n array of value, proportion pairs where n = getNumberOfCells() row 0 is the values row 1 is the proportions
getValueProportions() - Method in class jsl.utilities.statistic.StateFrequency
Returns a n by 2 array of value, proportion pairs where n = getNumberOfCells()
getValues() - Method in class jsl.utilities.distributions.BivariateLogNormal
Returns an array containing the bivariate pair x[0] = 1st marginal x[1] = 2nd marginal
getValues() - Method in class jsl.utilities.distributions.BivariateNormal
Returns an array containing the bivariate pair x[0] = 1st marginal x[1] = 2nd marginal
getValues() - Method in class jsl.utilities.random.rvariable.DEmpiricalRV
 
getValues() - Method in class jsl.utilities.statistic.IntegerFrequency
Returns an array of size getNumberOfCells() containing the values increasing by value
getValues() - Method in class jsl.utilities.statistic.StateFrequency
Returns an array of size getNumberOfCells() containing the values increasing by value
getValues(double[]) - Method in class jsl.utilities.distributions.BivariateLogNormal
Fills the supplied array with 2 values As a convenience also returns the array
getValues(double[]) - Method in class jsl.utilities.distributions.BivariateNormal
Fills the supplied array with 2 values As a convenience also returns the array
getVariable(String) - Method in class jsl.simulation.Model
Returns the variable associated with the name or null if named element is not in the model.
getVariable(String) - Method in class jsl.simulation.ModelElement
Gets the variable carrying the name given by the string provided
getVariables() - Method in class jsl.simulation.Model
Returns an unmodifiable collection holding all the Variables within the Model.
getVariables(Collection<Variable>) - Method in class jsl.simulation.Model
Gets all instances of the Variable class within the model hierarchy.
getVariance() - Method in class examples.montecarlo.EstimateRenewals
 
getVariance() - Method in class jsl.utilities.distributions.Bernoulli
Returns the variance of the random variate if defined
getVariance() - Method in class jsl.utilities.distributions.Beta
 
getVariance() - Method in class jsl.utilities.distributions.Binomial
 
getVariance() - Method in class jsl.utilities.distributions.Constant
 
getVariance() - Method in class jsl.utilities.distributions.DEmpiricalCDF
 
getVariance() - Method in class jsl.utilities.distributions.DUniform
 
getVariance() - Method in class jsl.utilities.distributions.Exponential
 
getVariance() - Method in class jsl.utilities.distributions.Gamma
 
getVariance() - Method in class jsl.utilities.distributions.Geometric
 
getVariance() - Method in class jsl.utilities.distributions.LogLogistic
 
getVariance() - Method in class jsl.utilities.distributions.Lognormal
 
getVariance() - Method in class jsl.utilities.distributions.MTP
 
getVariance() - Method in class jsl.utilities.distributions.NegativeBinomial
 
getVariance() - Method in class jsl.utilities.distributions.Normal
 
getVariance() - Method in class jsl.utilities.distributions.PearsonType5
 
getVariance() - Method in class jsl.utilities.distributions.PearsonType6
 
getVariance() - Method in class jsl.utilities.distributions.Poisson
 
getVariance() - Method in class jsl.utilities.distributions.ShiftedDistribution
 
getVariance() - Method in class jsl.utilities.distributions.ShiftedGeometric
 
getVariance() - Method in class jsl.utilities.distributions.StudentT
 
getVariance() - Method in class jsl.utilities.distributions.Triangular
 
getVariance() - Method in class jsl.utilities.distributions.TruncatedDistribution
 
getVariance() - Method in class jsl.utilities.distributions.Uniform
 
getVariance() - Method in interface jsl.utilities.distributions.VarianceIfc
Returns the variance of the distribution if defined
getVariance() - Method in class jsl.utilities.distributions.Weibull
 
getVariance() - Method in class jsl.utilities.random.rvariable.AR1NormalRV
 
getVariance() - Method in class jsl.utilities.random.rvariable.LognormalRV
 
getVariance() - Method in class jsl.utilities.random.rvariable.NormalRV
 
getVariance() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getVariance() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getVariance() - Method in class jsl.utilities.statistic.BatchStatistic
Gets the sample variance of the batches.
getVariance() - Method in class jsl.utilities.statistic.CachedHistogram
 
getVariance() - Method in class jsl.utilities.statistic.Histogram
 
getVariance() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
getVariance() - Method in class jsl.utilities.statistic.Statistic
 
getVariance() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the sample variance of the observations.
getVariance(String) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The variance for the named data or Double.NaN if the name is not in the collector
getVariance1() - Method in class jsl.utilities.distributions.BivariateLogNormal
Gets the first variance
getVariance1() - Method in class jsl.utilities.distributions.BivariateNormal
Gets the first variance
getVariance1() - Method in class jsl.utilities.random.rvariable.BivariateLogNormalRV
Gets the first variance
getVariance1() - Method in class jsl.utilities.random.rvariable.BivariateNormalRV
Gets the first variance
getVariance2() - Method in class jsl.utilities.distributions.BivariateLogNormal
Gets the 2nd variance
getVariance2() - Method in class jsl.utilities.distributions.BivariateNormal
Gets the 2nd variance
getVariance2() - Method in class jsl.utilities.random.rvariable.BivariateLogNormalRV
Gets the 2nd variance
getVariance2() - Method in class jsl.utilities.random.rvariable.BivariateNormalRV
Gets the 2nd variance
getVarianceOfDifference(String, String) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
The variance for the pair of data names given by the strings.
getVariancesOfData() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
An array of all the variances of the data
getVariancesOfDifferences() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Suppose there are n data names.
getVarianceX() - Method in class jsl.utilities.statistic.StatisticXY
 
getVarianceY() - Method in class jsl.utilities.statistic.StatisticXY
 
getVarMeanFactor() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorOutputData
The estimated variance of the mean of the addFactor distribution 2nd column page 898 Song and Nelson
getVarSlope() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorOutputData
 
getVarVarianceFactor() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorOutputData
The estimated variance of the variance of the addFactor distribution 2nd column page 898 Song and Nelson, without approximation
getVelocity() - Method in class jsl.modeling.elements.spatial.AbstractMovementController
The velocity for an individual movement
getVelocity() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
getVelocity() - Method in interface jsl.modeling.elements.spatial.MoverIfc
 
getVelocity() - Method in interface jsl.modeling.elements.spatial.VelocityIfc
 
getVelocityChangeFactor() - Method in class jsl.modeling.elements.spatial.AbstractMovementController
 
getVelocityChangeFactor() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
getVelocityChangeFactor() - Method in interface jsl.modeling.elements.spatial.VelocityIfc
The addFactor will be used to increase or decrease the velocity returned by getVelocity()
getVelocityInitialRandomSource() - Method in class jsl.modeling.elements.spatial.AbstractMovementController
 
getVelocityInitialRandomSource() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
getVelocityInitialRandomSource() - Method in interface jsl.modeling.elements.spatial.VelocityIfc
 
getVelocityRandomSource() - Method in class jsl.modeling.elements.spatial.AbstractMovementController
 
getVelocityRandomSource() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
getVelocityRandomSource() - Method in interface jsl.modeling.elements.spatial.VelocityIfc
 
getVonNeumanLag1Stat() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Getter for JSL_DB.ACROSS_REP_STAT.VON_NEUMAN_LAG1_STAT.
getVonNeumanLag1Stat() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Getter for JSL_DB.BATCH_STAT.VON_NEUMAN_LAG1_STAT.
getVonNeumannLag1TestStatistic() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getVonNeumannLag1TestStatistic() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getVonNeumannLag1TestStatistic() - Method in class jsl.utilities.statistic.BatchStatistic
Gets the Von Neumann Lag 1 test statistic for checking the hypothesis that the batches are uncorrelated Note: See Handbook of Simulation, Jerry Banks editor, McGraw-Hill, pg 253.
getVonNeumannLag1TestStatistic() - Method in class jsl.utilities.statistic.CachedHistogram
 
getVonNeumannLag1TestStatistic() - Method in class jsl.utilities.statistic.Histogram
 
getVonNeumannLag1TestStatistic() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
getVonNeumannLag1TestStatistic() - Method in class jsl.utilities.statistic.Statistic
 
getVonNeumannLag1TestStatistic() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Gets the Von Neumann Lag 1 test statistic for checking the hypothesis that the data are uncorrelated Note: See Handbook of Simulation, Jerry Banks editor, McGraw-Hill, pg 253.
getVonNeumannLag1TestStatisticPValue() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
getVonNeumannLag1TestStatisticPValue() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
getVonNeumannLag1TestStatisticPValue() - Method in class jsl.utilities.statistic.BatchStatistic
 
getVonNeumannLag1TestStatisticPValue() - Method in class jsl.utilities.statistic.CachedHistogram
 
getVonNeumannLag1TestStatisticPValue() - Method in class jsl.utilities.statistic.Histogram
 
getVonNeumannLag1TestStatisticPValue() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
getVonNeumannLag1TestStatisticPValue() - Method in class jsl.utilities.statistic.Statistic
 
getVonNeumannLag1TestStatisticPValue() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Returns the asymptotic p-value for the Von Nueumann Lag-1 Test Statistic:
getWaitingTime() - Method in class jsl.modeling.resource.Request
 
getWarmUpEventTime() - Method in class jsl.simulation.ModelElement
This method returns the planned time for the warm up for this model element
getWarmUpOption() - Method in class jsl.simulation.ModelElement
Gets the warm up flag that indicates whether or not this model element will be warmed up when its parent warm up event/action occurs.
getWeight() - Method in interface jsl.modeling.elements.spatial.transporter.LoadInfoIfc
 
getWeight() - Method in interface jsl.modeling.elements.variable.GetWeightIfc
Gets the weight associated with the last value observed.
getWeight() - Method in class jsl.modeling.elements.variable.Variable
Gets the weight associated with the last value observed.
getWeightedSsq() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Getter for JSL_DB.WITHIN_REP_STAT.WEIGHTED_SSQ.
getWeightedSum() - Method in class jsl.utilities.statistic.WeightedStatistic
 
getWeightedSum() - Method in interface jsl.utilities.statistic.WeightedStatisticIfc
Gets the weighted sum of observations observed.
getWeightedSum() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Getter for JSL_DB.WITHIN_REP_STAT.WEIGHTED_SUM.
getWeightedSumOfSquares() - Method in class jsl.utilities.statistic.WeightedStatistic
 
getWeightedSumOfSquares() - Method in interface jsl.utilities.statistic.WeightedStatisticIfc
Gets the weighted sum of squares for observations observed.
GetWeightIfc - Interface in jsl.modeling.elements.variable
 
getWelchAverages() - Method in class jsl.utilities.statistic.welch.WelchDataArrayCollector
Welch average is across each replication for each observation
getWelchAverages() - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
Welch average is across each replication for each observation
getWelchAverages(int) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Returns an array of the Welch averages.
getWelchAveragesNE(int) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Returns an array of the Welch averages.
getWelchCumulativeAverages() - Method in class jsl.utilities.statistic.welch.WelchDataArrayCollector
Gets an array that contains the cumulative average over the Welch Averages
getWelchCumulativeAverages() - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
Gets an array that contains the cumulative average over the Welch Averages
getWelchFileMetaDataBean() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
getWelchFileMetaDataBeanAsJson() - Method in class jsl.utilities.statistic.welch.WelchDataFileCollector
 
getWelchFileMetaDataBeanAsJson() - Method in class jsl.utilities.statistic.welch.WelchFileObserver
 
getWidth() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
 
getWidth() - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
 
getWidth() - Method in class jsl.utilities.Interval
The width of the interval
getWithinRepCounterViewRecords() - Method in class jslx.dbutilities.JSLDatabase
Within replication view of that simulation counter results
getWithinReplicationResponseKeySet() - Method in class jsl.utilities.Responses
Returns an unmodifiable Set of the response's keys for WithinReplicationStatisticIfc responses
getWithinReplicationStatistic() - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
getWithinReplicationStatistic() - Method in class jsl.modeling.elements.variable.ResponseVariable
Gets the within replication statistics
getWithinReplicationStatistic() - Method in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
getWithinReplicationStatistic() - Method in interface jsl.modeling.elements.variable.WithinReplicationStatisticIfc
Returns a reference to the underlying WeightedStatistic
getWithinReplicationStatisticIfcResponse(String) - Method in class jsl.utilities.Responses
Gets the value associated with the supplied key as a WithinReplicationStatisticsIfc.
getWithinRepResponseViewRecords() - Method in class jslx.dbutilities.JSLDatabase
Within replication view of that simulation response results
getWithinRepStatRecords() - Method in class jslx.dbutilities.JSLDatabase
 
getWithinRepStatRecordsAsResultSet() - Method in class jslx.dbutilities.JSLDatabase
 
getWithinRepViewRecords() - Method in class jslx.dbutilities.JSLDatabase
Returns observations for each replication for all ResponseVariable, TimeWeighted, and Counter responses.
getWithinRepViewRecordsAsResultSet() - Method in class jslx.dbutilities.JSLDatabase
 
getWithinRepViewRecordsBySimulationRunId() - Method in class jslx.dbutilities.JSLDatabase
 
getWithinRepViewValuesAsMapForExperiments(Set<String>, String) - Method in class jslx.dbutilities.JSLDatabase
This prepares a map that can be used with MultipleComparisonAnalyzer.
getWithRepViewValuesAsMap(String) - Method in class jslx.dbutilities.JSLDatabase
A map holding the values as an array for the within replication response values by simulation run
getWord() - Static method in class jsl.utilities.reporting.TextIO
Skips whitespace characters and then reads one "word" from input.
getWorkStation() - Method in class examples.jobshop.JobStep
 
getX() - Method in class examples.utilities.csvfiles.Data
 
getX() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
The x-coordinate of the upper left corner of the rectangle for the cell
getX1() - Method in interface jsl.modeling.elements.spatial.CoordinateIfc
 
getX1() - Method in class jsl.modeling.elements.spatial.Vector3D
 
getX2() - Method in interface jsl.modeling.elements.spatial.CoordinateIfc
 
getX2() - Method in class jsl.modeling.elements.spatial.Vector3D
 
getX3() - Method in interface jsl.modeling.elements.spatial.CoordinateIfc
 
getX3() - Method in class jsl.modeling.elements.spatial.Vector3D
 
getXNeg() - Method in class jsl.utilities.rootfinding.IPBisectionRootFinder
 
getXPos() - Method in class jsl.utilities.rootfinding.IPBisectionRootFinder
 
getY() - Method in class examples.utilities.csvfiles.Data
 
getY() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
The y-coordinate of the upper left corner of the rectangle for the cell
GGCQueuingStation - Class in examples.models
 
GGCQueuingStation(ModelElement, RandomIfc, RandomIfc, int) - Constructor for class examples.models.GGCQueuingStation
 
GGCQueuingStation(ModelElement, RandomIfc, RandomIfc, int, String) - Constructor for class examples.models.GGCQueuingStation
 
GGCQueuingStation.Dispose - Class in examples.models
 
GGCQueuingStationWithCustST - Class in examples.models
 
GGCQueuingStationWithCustST(ModelElement, RandomIfc, RandomIfc, int) - Constructor for class examples.models.GGCQueuingStationWithCustST
 
GGCQueuingStationWithCustST(ModelElement, RandomIfc, RandomIfc, int, String) - Constructor for class examples.models.GGCQueuingStationWithCustST
 
GGCQueuingStationWithCustST.Dispose - Class in examples.models
 
GreatCircleBasedSpatialModel - Class in jsl.modeling.elements.spatial
This class represents the distance between two coordinates using the Great Circle Distance.
GreatCircleBasedSpatialModel() - Constructor for class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
Creates a spatial model that uses the great circle distance as the basis for computing distance between two coordinates.
GreatCircleBasedSpatialModel(String) - Constructor for class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
Creates a spatial model that uses the great circle distance as the basis for computing distance between two coordinates.
GreatCircleBasedSpatialModel(String, double) - Constructor for class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
Creates a spatial model that uses the great circle distance as the basis for computing distance between two coordinates.
GreatCircleBasedSpatialModel.Direction - Enum in jsl.modeling.elements.spatial
Defines the directions on a compass

H

HALF_WIDTH - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.HALF_WIDTH.
HALF_WIDTH - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.HALF_WIDTH.
HalfWidthSequentialSampler - Class in jsl.utilities.statistic
Continually gets the value of the supplied GetValueIfc in the run() until the supplied sampling half-width requirement is met or the default maximum number of iterations is reached, whichever comes first.
HalfWidthSequentialSampler() - Constructor for class jsl.utilities.statistic.HalfWidthSequentialSampler
 
HalfWidthSequentialSampler(String) - Constructor for class jsl.utilities.statistic.HalfWidthSequentialSampler
 
handleCollision() - Method in class jsl.modeling.elements.spatial.AbstractMover
This method can be overridden by subclasses to provide collision handling.
handleCollision(Collision) - Method in interface jsl.modeling.elements.spatial.CollisionHandlerIfc
 
handleEvent(JSLEvent) - Method in class examples.variables.TestTimeWeighted
 
handleOutsideSpatialModel(MoverIfc, CoordinateIfc) - Method in interface jsl.modeling.elements.spatial.OutsideSpatialModelHandlerIfc
 
HAS_MORE_REPS - Variable in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The column JSL_DB.SIMULATION_RUN.HAS_MORE_REPS.
hasAcrossReplicationResponse() - Method in class jsl.utilities.Responses
Returns true if at least one AcrossReplicationStatisticIfc response has been set
hasAllocations() - Method in class jsl.modeling.elements.entity.Entity
Checks if the entity has any allocations from resources
hasAllUnitsBusy() - Method in class jsl.modeling.resource.ResourcePool
 
hasAllUnitsFailed() - Method in class jsl.modeling.resource.ResourcePool
 
hasAllUnitsIdle() - Method in class jsl.modeling.resource.ResourcePool
 
hasAllUnitsInactive() - Method in class jsl.modeling.resource.ResourcePool
 
hasAvailableResources() - Method in class jsl.modeling.elements.entity.ResourceSet
 
hasAvailableUnits() - Method in class jsl.modeling.elements.entity.Resource
Returns true if getNumberAvailable() > 0
hasAvailableUnits() - Method in class jsl.modeling.elements.station.SResource
Returns true if getNumberAvailable() > 0
hasBatchStatisticResponse() - Method in class jsl.utilities.Responses
Returns true if at least one BatchStatisticIfc response has been set
hasBooleanControl() - Method in class jsl.utilities.controls.Controls
Returns true if at least one Boolean control has been set
hasBusyUnits() - Method in class jsl.modeling.resource.ResourcePool
 
hasCollided() - Method in class jsl.modeling.elements.spatial.Collision
Indicates whether or not the elements have collided
hasControllableIfcControl() - Method in class jsl.utilities.controls.Controls
Returns true if at least one RandomIfc control has been set
hasConverged() - Method in class jsl.utilities.math.DBHIterativeProcess
Check to see if the result has been attained.
hasConverged() - Method in class jsl.utilities.rootfinding.IPBisectionRootFinder
Check to see if the result has been attained.
hasConverged() - Method in class jsl.utilities.rootfinding.IPRootFinder
Check to see if the result has been attained.
hasConverged() - Method in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Check to see if the result has been attained.
hasCSVExtension(Path) - Static method in class jsl.utilities.JSLFileUtil
 
hasData(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
hasDoubleArrayControl() - Method in class jsl.utilities.controls.Controls
Returns true if at least one double[] control has been set
hasDoubleArrayResponse() - Method in class jsl.utilities.Responses
Returns true if at least one double[] response has been set
hasDoubleControl() - Method in class jsl.utilities.controls.Controls
Returns true if at least one Double control has been set
hasDoubleResponse() - Method in class jsl.utilities.Responses
Returns true if at least one Double response has been set
hasFailedUnits() - Method in class jsl.modeling.resource.ResourcePool
 
hasFailureProcesses() - Method in class jsl.modeling.resource.ResourcePool
Returns false if ALL units do not have failure processes
hasFailureProcesses() - Method in class jsl.modeling.resource.ResourceUnit
 
hasFloatControl() - Method in class jsl.utilities.controls.Controls
Returns true if at least one Float control has been set
hashcode() - Method in class jsl.modeling.elements.spatial.Vector3D
 
hashCode() - Method in class jsl.utilities.statistic.IntegerFrequency.Cell
 
hashCode() - Method in class jslx.tabularfiles.ColumnType
 
hasIdleUnits() - Method in class jsl.modeling.resource.ResourcePool
 
hasInactiveUnits() - Method in class jsl.modeling.resource.ResourcePool
 
hasIntegerControl() - Method in class jsl.utilities.controls.Controls
Returns true if at least one Integer control has been set
hasIterations() - Method in class jsl.utilities.rootfinding.IPRootFinder
Returns true if the number of iterations is < max iterations
hasLongControl() - Method in class jsl.utilities.controls.Controls
Returns true if at least one Long control has been set
hasMoreReplications() - Method in class jsl.simulation.Experiment
Checks if the current number of replications that have been executed is less than the number of replications specified.
hasMoreReplications() - Method in interface jsl.simulation.ExperimentGetIfc
Checks if the current number of replications that have been executed is less than the number of replications specified.
hasMoreReplications() - Method in class jsl.simulation.Simulation
 
hasNext() - Method in class jsl.simulation.Executive.EventExecutionProcess
 
hasNext() - Method in class jsl.simulation.IterativeProcess
This method should check to see if another step is necessary for the iterative process.
hasNext() - Method in class jsl.simulation.Simulation.ReplicationExecutionProcess
 
hasNext() - Method in class jsl.utilities.DataObservableArray
 
hasNext() - Method in class jsl.utilities.IterativeDataObservable
Indicates to clients whether there is another value after the current value for the data source
hasNext() - Method in class jsl.utilities.rootfinding.IPBisectionRootFinder
 
hasNext() - Method in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Continues until hasConverged() is true or max iterations is reached
hasNext() - Method in class jslx.tabularfiles.TabularInputFile.BufferedRecordsIterator
 
hasNext() - Method in class jslx.tabularfiles.TabularInputFile.RowIterator
 
hasNextEntityReceiver() - Method in class jsl.modeling.elements.entity.Entity
Checks if there is a next entity receiver for this entity Returns false if no next receiver
hasNextEntityReceiver() - Method in interface jsl.modeling.elements.entity.EntityReceiverIteratorIfc
 
hasNextEntityReceiver() - Method in class jsl.modeling.elements.entity.EntityReceiverListIterator
 
hasNextEvent() - Method in class jsl.simulation.Executive
Checks to see if the event calendar has another event
hasNextReceiver() - Method in interface jsl.modeling.elements.station.ReceiverIteratorIfc
Returns true if this list iterator has more elements when traversing the list in the forward direction.
hasNextReceiver() - Method in class jsl.modeling.elements.station.ReceiverListIterator
 
hasNextReplication() - Method in class jsl.simulation.Simulation
Returns true if additional replications need to be run
hasNextTrip() - Method in class jsl.modeling.elements.spatial.AbstractMover
A method to determine if another trip should be started This result controls whether or not startNextTrip() is called.
hasObservationInterval() - Method in class jsl.modeling.elements.variable.LevelResponse
 
hasPreviousEntityReceiver() - Method in class jsl.modeling.elements.entity.Entity
Checks if there is a previous entity receiver for this entity Returns false if no previous receiver
hasPreviousEntityReceiver() - Method in interface jsl.modeling.elements.entity.EntityReceiverIteratorIfc
 
hasPreviousEntityReceiver() - Method in class jsl.modeling.elements.entity.EntityReceiverListIterator
 
hasPreviousReceiver() - Method in interface jsl.modeling.elements.station.ReceiverIteratorIfc
Returns true if this list iterator has more elements when traversing the list in the reverse direction.
hasPreviousReceiver() - Method in class jsl.modeling.elements.station.ReceiverListIterator
 
hasProvided(RNStreamIfc) - Method in interface jsl.utilities.random.rng.RNStreamProviderIfc
 
hasReceiverSequence() - Method in class jsl.modeling.elements.entity.Entity
Returns true if the entity was supplied a receiver sequence from its entity type
hasResourceAllocationListener() - Method in class jsl.modeling.elements.entity.Request
 
hasResourceUnits() - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
 
hasResponsesResponse() - Method in class jsl.utilities.Responses
Returns true if at least one Responses response has been set
hasRoot(double, double) - Method in class jsl.utilities.rootfinding.IPRootFinder
Returns true if the supplied interval contains a root
hasRoot(double, double) - Method in class jsl.utilities.rootfinding.RootFinder
Returns true if the supplied interval contains a root
hasRoot(Interval) - Method in class jsl.utilities.rootfinding.IPRootFinder
Returns true if the supplied interval contains a root
hasRoot(Interval) - Method in class jsl.utilities.rootfinding.RootFinder
Returns true if the supplied interval contains a root
hasRoot(FunctionIfc, double, double) - Static method in class jsl.utilities.rootfinding.IPRootFinder
Returns true if the supplied interval contains a root
hasRoot(FunctionIfc, double, double) - Static method in class jsl.utilities.rootfinding.RootFinder
Returns true if the supplied interval contains a root
hasSchedules() - Method in class jsl.modeling.resource.ResourcePool
Returns false if ALL units do not have any schedules attached
hasSchedules() - Method in class jsl.modeling.resource.ResourceUnit
 
hasStatisticAccessorResponse() - Method in class jsl.utilities.Responses
Returns true if at least one StatisticAccessorIfc response has been set
hasStringControl() - Method in class jsl.utilities.controls.Controls
Returns true if at least one String control has been set
hasTables(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Checks if tables exist in the specified schema
hasWithinReplicationResponse() - Method in class jsl.utilities.Responses
Returns true if at least one WithinReplicationStatisticIfc response has been set
havingPriority(int) - Method in interface jsl.simulation.ModelElement.EventBuilderIfc
Sets the scheduling priority of the event, lower is faster
havingPriority(int) - Method in class jsl.simulation.ModelElement.EventScheduler
 
havingPriority(int) - Method in class jsl.simulation.ModelElement.RequestBuilder
 
havingPriority(int) - Method in interface jsl.simulation.ModelElement.RequestDurationIfc
 
Histogram - Class in jsl.utilities.statistic
A Histogram tabulates data into bins.
Histogram() - Constructor for class jsl.utilities.statistic.Histogram
 
Histogram(double, int, double) - Constructor for class jsl.utilities.statistic.Histogram
Create a histogram
Histogram(double, int, double, double[]) - Constructor for class jsl.utilities.statistic.Histogram
Create a histogram with based on the provided values
Histogram(double, int, double, String) - Constructor for class jsl.utilities.statistic.Histogram
Create a histogram with the given name
Histogram(double, int, double, String, double[]) - Constructor for class jsl.utilities.statistic.Histogram
Create a histogram with the given name based on the provided values
Histogram(int, double) - Constructor for class jsl.utilities.statistic.Histogram
Create a histogram with the lower limit of the first bin equal to 0.0
Histogram.Bin - Class in jsl.utilities.statistic
 
HitOrMiss - Class in examples.montecarlo
 
HitOrMiss() - Constructor for class examples.montecarlo.HitOrMiss
 
HospitalWard - Class in examples.hospitalward
 
HospitalWard - Class in examples.queueing
 
HospitalWard(ModelElement) - Constructor for class examples.hospitalward.HospitalWard
 
HospitalWard(ModelElement) - Constructor for class examples.queueing.HospitalWard
 
HospitalWard(ModelElement, String) - Constructor for class examples.hospitalward.HospitalWard
 
HospitalWard(ModelElement, String) - Constructor for class examples.queueing.HospitalWard
 
HospitalWard.BedObserver - Class in examples.queueing
 
HospitalWard.CloseOperatingRoomAction - Class in examples.queueing
 
HospitalWard.EndOfOperationAction - Class in examples.queueing
 
HospitalWard.EndOfPostOperationStayAction - Class in examples.queueing
 
HospitalWard.EndOfPreOperationStayAction - Class in examples.queueing
 
HospitalWard.NonOperationPatientArrivalAction - Class in examples.queueing
 
HospitalWard.NonOperationPatientDepartureAction - Class in examples.queueing
 
HospitalWard.NoOpPatient - Class in examples.hospitalward
 
HospitalWard.OpenOperatingRoomAction - Class in examples.queueing
 
HospitalWard.OperationPatientArrivalAction - Class in examples.queueing
 
HospitalWard.OpPatient - Class in examples.hospitalward
 
hour() - Method in class jsl.simulation.ModelElement
Returns the value of a 1 hour time interval in terms of the base time unit
hourlyCost - Variable in class examples.queueing.MachineRepair
 
hours() - Method in class jsl.simulation.ModelElement.EventScheduler
 
hours() - Method in class jsl.simulation.ModelElement.RequestBuilder
 
hours() - Method in interface jsl.simulation.ModelElement.RequestTimeIfc
Creates the request interpreting the time in hours
hours() - Method in interface jsl.simulation.ModelElement.TimeUnitIfc
Creates and schedules the event associated carrying the model interpreting the event time in hours
Hyper2ExponentialRV - Class in jsl.utilities.random.rvariable
Two exponential random variables mixed to get a hyper-exponential.
Hyper2ExponentialRV(double, double, double) - Constructor for class jsl.utilities.random.rvariable.Hyper2ExponentialRV
 
Hyper2ExponentialRV(double, double, double, int) - Constructor for class jsl.utilities.random.rvariable.Hyper2ExponentialRV
 
Hyper2ExponentialRV(double, double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.Hyper2ExponentialRV
 

I

ID - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.ID.
ID - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.ID.
ID - Variable in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The column JSL_DB.SIMULATION_RUN.ID.
ID - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
The column JSL_DB.WITHIN_REP_COUNTER_STAT.ID.
ID - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
The column JSL_DB.WITHIN_REP_STAT.ID.
Identity - Class in jsl.utilities
A class to assist with the naming and numbering of objects.
Identity() - Constructor for class jsl.utilities.Identity
Assumes the name is null.
Identity(String) - Constructor for class jsl.utilities.Identity
 
IdentityIfc - Interface in jsl.utilities
An interface to defining the identity of an object in terms of a name and a number
Idle() - Constructor for class jsl.modeling.elements.spatial.transporter.Transporter.Idle
 
Idle() - Constructor for class jsl.modeling.resource.ResourceUnit.Idle
 
IDLE - Static variable in class examples.hospitalward.OperatingRoom
 
IDLE - Static variable in class examples.jockeying.SingleServerStation
 
IDLE - Static variable in class examples.queueing.HospitalWard
 
idleMoveComplete() - Method in class jsl.modeling.elements.spatial.transporter.Transporter.MovingIdle
 
idleMoveComplete() - Method in class jsl.modeling.elements.spatial.transporter.Transporter.TransporterState
 
idleMoveComplete(Transporter) - Method in interface jsl.modeling.elements.spatial.transporter.IdleMoveCompletionIfc
 
idleMoveComplete(Transporter) - Method in class jsl.modeling.elements.spatial.transporter.TransporterUser
 
IdleMoveCompletionIfc - Interface in jsl.modeling.elements.spatial.transporter
 
idleResourceProvided(Resource, Request) - Method in interface jsl.modeling.elements.entity.ResourceRequesterIfc
 
idleTransporterProvided(Transporter, QObject) - Method in interface jsl.modeling.elements.spatial.transporter.TransporterRequesterIfc
 
idleTransporterProvided(Transporter, QObject) - Method in class jsl.modeling.elements.spatial.transporter.TransporterUser
 
ignore() - Method in class jsl.modeling.resource.FailureNotice.CreatedState
 
ignore() - Method in class jsl.modeling.resource.FailureNotice.DelayedState
 
ignore() - Method in class jsl.modeling.resource.FailureNotice.FailureNoticeState
 
IGNORE - jsl.modeling.queue.Queue.Status
 
IgnoredState() - Constructor for class jsl.modeling.resource.FailureNotice.IgnoredState
 
IllegalModelStateException - Exception in jsl.simulation
 
IllegalModelStateException() - Constructor for exception jsl.simulation.IllegalModelStateException
 
IllegalModelStateException(String) - Constructor for exception jsl.simulation.IllegalModelStateException
 
IllegalStateException - Exception in jsl.simulation
 
IllegalStateException() - Constructor for exception jsl.simulation.IllegalStateException
 
IllegalStateException(String) - Constructor for exception jsl.simulation.IllegalStateException
 
illustrateInitializationBiasTestResults() - Static method in class examples.running.CaptureWarmUpData
Shows how to get the initialization bias test results and plot the partial sum plot
illustrateTracingResponseVariables() - Static method in class examples.running.CaptureWarmUpData
Illustrate how to trace a response variable observations to a CSV file
illustrateWelchDataArrayProcessing() - Static method in class examples.running.CaptureWarmUpData
Illustrate the collection of Welch data into an in-memory array
illustrateWelchDataFileProcessing() - Static method in class examples.running.CaptureWarmUpData
Illustrates how to collect Welch data to files
in(double) - Method in interface jsl.simulation.ModelElement.EventBuilderIfc
Sets the time of the event being built to current time + time
in(double) - Method in class jsl.simulation.ModelElement.EventScheduler
 
in(GetValueIfc) - Method in interface jsl.simulation.ModelElement.EventBuilderIfc
Sets the time of the event being built to current time + value.getValue()
in(GetValueIfc) - Method in class jsl.simulation.ModelElement.EventScheduler
 
inactivate() - Method in class jsl.modeling.elements.spatial.transporter.Transporter.Created
 
inactivate() - Method in class jsl.modeling.elements.spatial.transporter.Transporter.Idle
 
inactivate() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
inactivate() - Method in class jsl.modeling.elements.spatial.transporter.Transporter.TransporterState
 
inactivate(InactivePeriodNotice) - Method in class jsl.modeling.resource.ResourceUnit.Busy
 
inactivate(InactivePeriodNotice) - Method in class jsl.modeling.resource.ResourceUnit.Failed
 
inactivate(InactivePeriodNotice) - Method in class jsl.modeling.resource.ResourceUnit.Idle
 
inactivate(InactivePeriodNotice) - Method in class jsl.modeling.resource.ResourceUnit.Inactive
 
inactivate(InactivePeriodNotice) - Method in class jsl.modeling.resource.ResourceUnit.ResourceState
 
inactivateWhileBusy(InactivePeriodNotice) - Method in class jsl.modeling.resource.ResourceUnit
Handles what to do if the resource is told to be inactive while busy, If the current request can be preempted, it is preempted and the inactive period begins immediately.
inactivateWhileFailed(InactivePeriodNotice) - Method in class jsl.modeling.resource.ResourceUnit
Handles what to do if the resource is told to be inactive while failed.
inactivateWhileInactive(InactivePeriodNotice) - Method in class jsl.modeling.resource.ResourceUnit
Handles the arrival of a new inactive period notice, while the resource is already inactive.
Inactive() - Constructor for class jsl.modeling.elements.spatial.transporter.Transporter.Inactive
 
Inactive() - Constructor for class jsl.modeling.resource.ResourceUnit.Inactive
 
InactivePeriodNotice - Class in jsl.modeling.resource
A InactivePeriodNotice represents a notification that the ResourceUnit should become inactive due to a schedule change.
InactivePeriodNotice.ActiveState - Class in jsl.modeling.resource
 
InactivePeriodNotice.CanceledState - Class in jsl.modeling.resource
 
InactivePeriodNotice.CompletedState - Class in jsl.modeling.resource
 
InactivePeriodNotice.CreatedState - Class in jsl.modeling.resource
 
InactivePeriodNotice.DelayedState - Class in jsl.modeling.resource
 
InactivePeriodNotice.InactivePeriodNoticeState - Class in jsl.modeling.resource
 
InactivePeriodNoticeState(String) - Constructor for class jsl.modeling.resource.InactivePeriodNotice.InactivePeriodNoticeState
 
incompleteBetaFunction(double, double, double) - Static method in class jsl.utilities.distributions.Beta
Computes the incomplete beta function at the supplied x Beta(x, a, b)/Beta(a, b)
IncompleteBetaFunctionFraction - Class in jsl.utilities.distributions
 
IncompleteBetaFunctionFraction() - Constructor for class jsl.utilities.distributions.IncompleteBetaFunctionFraction
 
incompleteGammaFunction(double, double, int, double) - Static method in class jsl.utilities.distributions.Gamma
Computes the incomplete gamma function at x
increaseAllocation(int) - Method in class jsl.modeling.elements.entity.Allocation
 
increasedPrecis(boolean) - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
If incp = true, each RNG call with this stream will now give 53 bits of resolution instead of 32 bits (assuming that the machine follows the IEEE-754 floating-point standard), and will advance the state of the stream by 2 steps instead of 1.
increment() - Method in class jsl.modeling.elements.variable.Counter
Increments the value of the variable by 1 at the current time.
increment() - Method in class jsl.modeling.elements.variable.TimeWeighted
Increments the value of the variable by 1 at the current time.
increment(double) - Method in class jsl.modeling.elements.variable.Counter
Increments the value of the variable by the amount supplied.
increment(double) - Method in class jsl.modeling.elements.variable.TimeWeighted
Increments the value of the variable by the amount supplied.
incrementCurrentReplicationNumber() - Method in class jsl.simulation.Experiment
Increments the number of replications that has been executed
incrementNumberBusy(int) - Method in class jsl.modeling.elements.entity.Resource
 
incrementNumberOfEvents() - Method in class jsl.modeling.elements.EventGenerator
Increments the number of actions and checks if the number of actions is greater than the maximum number of actions.
indefinitely() - Method in class jsl.simulation.ModelElement.RequestBuilder
 
indefinitely() - Method in interface jsl.simulation.ModelElement.RequestDurationIfc
 
indent(StringBuilder, int) - Method in class jsl.simulation.ModelElement
Add spaces representing the level of indention
Indexes - Class in jslx.dbutilities.jsldbsrc
A class modelling indexes of tables in JSL_DB.
Indexes() - Constructor for class jslx.dbutilities.jsldbsrc.Indexes
 
indexOf(Object) - Method in class jsl.modeling.elements.entity.Entity
 
indexOf(Object) - Method in class jsl.modeling.elements.RandomElement
 
indexOf(Object) - Method in class jsl.modeling.elements.RandomList
 
indexOf(Object) - Method in class jsl.modeling.elements.station.NWayByChanceStationSender
 
indexOf(Object) - Method in class jsl.utilities.random.robj.DEmpiricalList
 
indexOf(Object) - Method in class jsl.utilities.random.robj.RList
 
indexOf(Request) - Method in class jsl.modeling.elements.entity.RequestQueue
 
indexOf(RNStreamIfc) - Method in interface jsl.utilities.random.rng.RandomStreamManagerIfc
Returns the index of the stream
indexOf(RNStreamIfc) - Method in class jsl.utilities.random.rng.RNGStreamManager
 
indexOf(T) - Method in class jsl.modeling.queue.Queue
Returns the index in this queue of the first occurrence of the specified element, or -1 if the queue does not contain this element.
indexOf(T) - Method in class jsl.utilities.misc.OrderedList
 
initialize() - Method in class examples.hospitalward.OperatingRoom
 
initialize() - Method in class examples.inventory.ContinuousReviewPolicyrQ
 
initialize() - Method in class examples.inventory.LKInventoryModel
 
initialize() - Method in class examples.modelelement.ExampleModelElement
 
initialize() - Method in class examples.models.DLQTimedUpdateDemo
 
initialize() - Method in class examples.models.DriveThroughPharmacy
 
initialize() - Method in class examples.models.DTPFunctionalTest
 
initialize() - Method in class examples.models.DTPQueueModel
 
initialize() - Method in class examples.models.SchedulingEventExamples
 
initialize() - Method in class examples.models.SimplePoissonProcess
 
initialize() - Method in class examples.models.TimeSharedComputerModel
 
initialize() - Method in class examples.models.UpDownComponent
 
initialize() - Method in class examples.models.UpDownComponentV2
 
initialize() - Method in class examples.queueing.DriverLicenseBureau
 
initialize() - Method in class examples.queueing.DriverLicenseBureauWithQ
 
initialize() - Method in class examples.queueing.DriverLicenseBureauWithQJ8
 
initialize() - Method in class examples.queueing.HospitalWard
 
initialize() - Method in class examples.queueing.MachineRepair
 
initialize() - Method in class examples.queueing.NHPDriverLicenseBureauWithQ
 
initialize() - Method in class examples.queueing.QueueingSystemWithQ
 
initialize() - Method in class examples.queueing.TimeSharedComputerModel
 
initialize() - Method in class examples.resource.DriverLicenseBureauWithResource
 
initialize() - Method in class examples.resource.DriverLicenseBureauWithResourceSet
 
initialize() - Method in class examples.resource.ResourceTester
 
initialize() - Method in class examples.resource.resoureunit.DTPQueueResourceModelWithFailures
 
initialize() - Method in class examples.resource.resoureunit.DTPQueueResourceModelWithFailuresAndSchedule
 
initialize() - Method in class examples.resource.resoureunit.DTPQueueResourcePoolModel
 
initialize() - Method in class examples.resource.resoureunit.DTPQueueResourcePoolWithQModel
 
initialize() - Method in class examples.resource.resoureunit.ResourcePoolExample1
 
initialize() - Method in class examples.resource.resoureunit.ResourcePoolExample2
 
initialize() - Method in class examples.resource.resoureunit.ResourcePoolExample3
 
initialize() - Method in class examples.resource.resoureunit.ResourceUnitExample1
 
initialize() - Method in class examples.resource.resoureunit.ResourceUnitExample2
 
initialize() - Method in class examples.resource.resoureunit.ResourceUnitExample3
 
initialize() - Method in class examples.resource.resoureunit.ResourceUnitExample4
 
initialize() - Method in class examples.resource.resoureunit.ResourceUnitExample5
 
initialize() - Method in class examples.station.LOTR
 
initialize() - Method in class examples.variables.TestLevelResponse
 
initialize() - Method in class examples.variables.TestResponseVariable
 
initialize() - Method in class examples.variables.TestTimeWeighted
 
initialize() - Method in class jsl.modeling.elements.ActionSchedule
 
initialize() - Method in class jsl.modeling.elements.component.Component
Can be used to initialize the component after beforeReplication() is called.
initialize() - Method in class jsl.modeling.elements.entity.Resource
 
initialize() - Method in class jsl.modeling.elements.entity.ResourceProvider
 
initialize() - Method in class jsl.modeling.elements.entity.ResourceSet
 
initialize() - Method in class jsl.modeling.elements.EventGenerator
 
initialize() - Method in class jsl.modeling.elements.processview.description.ProcessDescription
 
initialize() - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
After being created the process executor must be intialized before being started
initialize() - Method in class jsl.modeling.elements.RandomList
 
initialize() - Method in class jsl.modeling.elements.Schedule
 
initialize() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
initialize() - Method in class jsl.modeling.elements.spatial.MobileResource
 
initialize() - Method in class jsl.modeling.elements.spatial.RandomMover
 
initialize() - Method in class jsl.modeling.elements.spatial.RG2DMover
 
initialize() - Method in class jsl.modeling.elements.spatial.SpatialModelElement
 
initialize() - Method in class jsl.modeling.elements.spatial.SpatialResource
 
initialize() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
initialize() - Method in class jsl.modeling.elements.spatial.transporter.TransporterProvider
 
initialize() - Method in class jsl.modeling.elements.station.SingleQueueStation
 
initialize() - Method in class jsl.modeling.elements.station.SResource
 
initialize() - Method in class jsl.modeling.elements.TimedAction
 
initialize() - Method in class jsl.modeling.elements.variable.Counter
Resets the counter and notifies any initialization observers
initialize() - Method in class jsl.modeling.elements.variable.LevelResponse
This method should be overridden by subclasses that need actions performed to initialize prior to a replication.
initialize() - Method in class jsl.modeling.elements.variable.nhpp.NHPPTimeBtwEventRV
 
initialize() - Method in class jsl.modeling.elements.variable.ResponseInterval
 
initialize() - Method in class jsl.modeling.elements.variable.ResponseSchedule
 
initialize() - Method in class jsl.modeling.elements.variable.TimeWeighted
Initialize the value to the current value at this time
initialize() - Method in class jsl.modeling.elements.variable.TWBatchingElement
 
initialize() - Method in class jsl.modeling.elements.variable.Variable
 
initialize() - Method in class jsl.modeling.queue.Queue
can be called to initialize the queue The default behavior is to have the queue cleared after the replication
initialize() - Method in class jsl.modeling.resource.FailureProcess
 
initialize() - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
 
initialize() - Method in class jsl.modeling.resource.ResourceUnit
 
initialize() - Method in class jsl.simulation.Executive
Initialize the executive, making it ready to run events This clears any events in the calendar and prepares for execution
initialize() - Method in class jsl.simulation.IterativeProcess.Created
 
initialize() - Method in class jsl.simulation.IterativeProcess.Ended
 
initialize() - Method in class jsl.simulation.IterativeProcess
 
initialize() - Method in class jsl.simulation.IterativeProcess.IterativeState
 
initialize() - Method in interface jsl.simulation.IterativeProcessIfc
Initializes the iterative process prior to running any steps This must be done prior to calling runNext();
initialize() - Method in class jsl.simulation.ModelElement
This method should be overridden by subclasses that need actions performed to initialize prior to a replication.
initialize() - Method in class jsl.simulation.ModelElementState
 
initialize() - Method in class jsl.simulation.Simulation
Initializes the simulation in preparation for running
initialize() - Method in class jsl.simulation.State
Initializes the state back to new - not in state - enter/exited time/time first entered = Double.NaN - total time in state = 0.0 - enter/exited count = 0.0 - sojourn statistics reset if turned on
initialize() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
Resets statistics and sets the initial state the the initial value or to the value found via the burn in period (if the burn in period was run).
initialize() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
Resets statistics and sets the initial state the the initial value or to the value found via the burn in period (if the burn in period was run).
initialize(double, String) - Method in class jsl.modeling.queue.QObject
Causes the QObject to look like new, gets a new name, number, priority is reset to 1, states are initialized, and starts in created state.
initialize(ModelElement, Object) - Method in class examples.modelelement.ModelElementObserverExample
 
initialize(ModelElement, Object) - Method in class jsl.modeling.elements.spatial.TripWriter
 
initialize(ModelElement, Object) - Method in class jsl.observers.animation.MoveableElementAnimationObserver
 
initialize(ModelElement, Object) - Method in class jsl.observers.ModelActionObserver
 
initialize(ModelElement, Object) - Method in class jsl.observers.ModelElementObserver
 
initialize(ModelElement, Object) - Method in class jsl.observers.variable.CounterObserver
 
initialize(ModelElement, Object) - Method in class jsl.observers.variable.STSStatisicalObserver
 
initialize_() - Method in class jsl.modeling.elements.variable.Aggregatable
 
initialize_() - Method in class jsl.simulation.ModelElement
The initialize_ method allows model elements to be initialized to a standard reactor defined state.
initializeAggregate() - Method in class jsl.modeling.elements.variable.Aggregate
Sub-classes must implement this method to properly initialize the aggregate after all its variables have been initialized
initializeAggregate() - Method in class jsl.modeling.elements.variable.AggregateCounter
 
initializeAggregate() - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
initializeAggregate() - Method in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
initializeCalendar() - Method in class jsl.simulation.Executive
Tells the event calendar to clear all the events.
initialized(Aggregatable) - Method in class jsl.modeling.elements.variable.Aggregate
Aggregatables to which the Aggregate is subscribed call this method when they are initialized
Initialized() - Constructor for class jsl.simulation.IterativeProcess.Initialized
 
INITIALIZED - Static variable in class jsl.simulation.Executive
Used when observers are notified of initialization
INITIALIZED - Static variable in class jsl.simulation.ModelElement
An "enum" for the initialization state.
initializeIterations() - Method in class jsl.simulation.Executive.EventExecutionProcess
 
initializeIterations() - Method in class jsl.simulation.IterativeProcess
 
initializeIterations() - Method in class jsl.simulation.Simulation.ReplicationExecutionProcess
 
initializeIterations() - Method in class jsl.utilities.math.ContinuedFraction
 
initializeIterations() - Method in class jsl.utilities.math.DBHIterativeProcess
Initializes internal parameters to start the iterative process.
initializeIterations() - Method in class jsl.utilities.rootfinding.BisectionRootFinder
 
initializeIterations() - Method in class jsl.utilities.rootfinding.IPBisectionRootFinder
 
initializeIterations() - Method in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
 
initializeList(List<T>) - Method in class jsl.modeling.elements.RandomList
 
initializeSpatialElement() - Method in class jsl.modeling.elements.spatial.MobileResource
 
initializeSpatialElement() - Method in class jsl.modeling.elements.spatial.SpatialElement
 
initializeSpatialElement() - Method in interface jsl.modeling.elements.spatial.SpatialElementIfc
This method should be called to initialize the spatial element prior to running a simulation
initializeSpatialElement() - Method in class jsl.modeling.elements.spatial.SpatialModelElement
 
initializeSpatialElement() - Method in class jsl.modeling.elements.spatial.SpatialResource
 
initialValue() - Method in class jsl.utilities.distributions.IncompleteBetaFunctionFraction
 
initialValue() - Method in class jsl.utilities.math.ContinuedFraction
 
InitialValueIfc - Interface in jsl.modeling.elements.variable
 
insertAcrossRepResponses(List<ResponseVariable>) - Method in class jslx.dbutilities.JSLDatabase
Inserts across replication statistics for the supplied response variables
insertAcrossRepResponsesForCounters(List<Counter>) - Method in class jslx.dbutilities.JSLDatabase
Inserts across replication statistics for the supplied response variables
insertModelElements(List<ModelElement>) - Method in class jslx.dbutilities.JSLDatabase
The list must be ordered according to parent-child, so that parents occur before their children in the list
insertResponseVariableBatchStatistics(Map<ResponseVariable, BatchStatistic>) - Method in class jslx.dbutilities.JSLDatabase
Inserts batch statistics for the supplied map of response variables
insertSimulationRunRecord(Simulation) - Method in class jslx.dbutilities.JSLDatabase
Inserts a new SimulationRecord into the database
insertTimeWeightedBatchStatistics(Map<TimeWeighted, BatchStatistic>) - Method in class jslx.dbutilities.JSLDatabase
Inserts batch statistics for the supplied map of response variables
insertWithinRepCounters(List<Counter>) - Method in class jslx.dbutilities.JSLDatabase
Inserts within replication statistics for the supplied counters
insertWithinRepResponses(List<ResponseVariable>) - Method in class jslx.dbutilities.JSLDatabase
Inserts within replication statistics for the supplied response variables
IntegerFrequency - Class in jsl.utilities.statistic
This class tabulates the frequency associated with the integers presented to it via the collect() method Every value presented is interpreted as an integer For every value presented a count is maintained.
IntegerFrequency() - Constructor for class jsl.utilities.statistic.IntegerFrequency
Can tabulate any integer value
IntegerFrequency(int, int) - Constructor for class jsl.utilities.statistic.IntegerFrequency
 
IntegerFrequency(int, int, String) - Constructor for class jsl.utilities.statistic.IntegerFrequency
 
IntegerFrequency(String) - Constructor for class jsl.utilities.statistic.IntegerFrequency
Can tabulate any integer value
IntegerFrequency.Cell - Class in jsl.utilities.statistic
Holds the values and their counts
IntermittentDemandStatistic - Class in jsl.utilities.random.sp
Implements the statistics estimator for an intermittent demand scenario
IntermittentDemandStatistic() - Constructor for class jsl.utilities.random.sp.IntermittentDemandStatistic
 
IntermittentDemandStatistic(String) - Constructor for class jsl.utilities.random.sp.IntermittentDemandStatistic
 
intersection(Set<T>, Set<T>) - Static method in class jsl.utilities.math.Sets
Deprecated.
Interval - Class in jsl.utilities
Can be used to represent confidence intervals.
Interval(double, double) - Constructor for class jsl.utilities.Interval
 
invCDF(double) - Method in class jsl.utilities.distributions.Bernoulli
Returns the value of x such that p = Pr{X <= x} where F represents the cumulative distribution function
invCDF(double) - Method in class jsl.utilities.distributions.Beta
 
invCDF(double) - Method in class jsl.utilities.distributions.Binomial
 
invCDF(double) - Method in class jsl.utilities.distributions.Constant
 
invCDF(double) - Method in class jsl.utilities.distributions.DEmpiricalCDF
Provides the inverse cumulative distribution function for the distribution
invCDF(double) - Method in class jsl.utilities.distributions.DUniform
Provides the inverse cumulative distribution function for the distribution
invCDF(double) - Method in class jsl.utilities.distributions.Exponential
 
invCDF(double) - Method in class jsl.utilities.distributions.Gamma
Provides the inverse cumulative distribution function for the distribution This is based on a numerical routine that computes the percentage points for the chi-squared distribution
invCDF(double) - Method in class jsl.utilities.distributions.Geometric
Gets the inverse cdf for the distribution
invCDF(double) - Method in interface jsl.utilities.distributions.InverseCDFIfc
Provides the inverse cumulative distribution function for the distribution While closed form solutions for the inverse cdf may not exist, numerical search methods can be used to solve F(X) = U.
invCDF(double) - Method in class jsl.utilities.distributions.LogLogistic
 
invCDF(double) - Method in class jsl.utilities.distributions.Lognormal
 
invCDF(double) - Method in class jsl.utilities.distributions.MTP
 
invCDF(double) - Method in class jsl.utilities.distributions.NegativeBinomial
 
invCDF(double) - Method in class jsl.utilities.distributions.Normal
 
invCDF(double) - Method in class jsl.utilities.distributions.PearsonType5
 
invCDF(double) - Method in class jsl.utilities.distributions.PearsonType6
 
invCDF(double) - Method in class jsl.utilities.distributions.Poisson
 
invCDF(double) - Method in class jsl.utilities.distributions.ShiftedDistribution
 
invCDF(double) - Method in class jsl.utilities.distributions.ShiftedGeometric
 
invCDF(double) - Method in class jsl.utilities.distributions.StudentT
 
invCDF(double) - Method in class jsl.utilities.distributions.Triangular
 
invCDF(double) - Method in class jsl.utilities.distributions.TruncatedDistribution
 
invCDF(double) - Method in class jsl.utilities.distributions.Uniform
 
invCDF(double) - Method in class jsl.utilities.distributions.Weibull
 
invCDFViaNormalApprox(double, double) - Static method in class jsl.utilities.distributions.Poisson
 
invCDFViaNormalApprox(double, double, double) - Static method in class jsl.utilities.distributions.NegativeBinomial
 
invCDFViaNormalApprox(double, int, double) - Static method in class jsl.utilities.distributions.Binomial
Approximates the quantile of x using a normal distribution
invChiSquareDistribution(double, double) - Static method in class jsl.utilities.distributions.Gamma
The inverse CDF of the chi-square distribution
invChiSquareDistribution(double, double, double) - Static method in class jsl.utilities.distributions.Gamma
Algorithm AS 91 Appl.
invChiSquareDistribution(double, double, double, int, double) - Static method in class jsl.utilities.distributions.Gamma
Algorithm AS 91 Appl.
Inverse - jsl.utilities.random.rvariable.JSLRandom.AlgoType
 
inverseBetaCDF(double) - Method in class jsl.utilities.distributions.Beta
Computes the inverse of the beta CDF at the supplied probability point using an initial approximation and a root finding technique
InverseCDFIfc - Interface in jsl.utilities.distributions
 
InverseCDFRV - Class in jsl.utilities.random.rvariable
Facilitates the creation of random variables from distributions that implement InverseCDFIfc
InverseCDFRV(InverseCDFIfc) - Constructor for class jsl.utilities.random.rvariable.InverseCDFRV
Makes one using the next stream from the underlying stream provider
InverseCDFRV(InverseCDFIfc, int) - Constructor for class jsl.utilities.random.rvariable.InverseCDFRV
Makes one using the supplied stream number to assign the stream
InverseCDFRV(InverseCDFIfc, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.InverseCDFRV
 
inverseContinuousCDFViaBisection(ContinuousDistributionIfc, double, double, double) - Static method in class jsl.utilities.distributions.Distribution
Computes the inverse CDF by using the bisection method [ll,ul] must contain the desired value.
inverseContinuousCDFViaBisection(ContinuousDistributionIfc, double, double, double, double) - Static method in class jsl.utilities.distributions.Distribution
Computes the inverse CDF by using the bisection method [ll,ul] must contain the desired value [ll, ul] are defined on the domain of the CDF, i.e.
inverseDiscreteCDFViaSearchUp(DiscreteDistributionIfc, double, int) - Static method in class jsl.utilities.distributions.Distribution
Searches starting at the value start until the CDF > p "start" must be the smallest possible value for the range of the CDF as an integer.
InvertibleCumulativeRateFunctionIfc - Interface in jsl.modeling.elements.variable.nhpp
Models an invertible cumulative rate function for the nonhomogeneous Poisson Process
IPBisectionRootFinder - Class in jsl.utilities.rootfinding
 
IPBisectionRootFinder(FunctionIfc, double, double) - Constructor for class jsl.utilities.rootfinding.IPBisectionRootFinder
 
IPBisectionRootFinder(FunctionIfc, double, double, double) - Constructor for class jsl.utilities.rootfinding.IPBisectionRootFinder
 
IPBisectionRootFinder(FunctionIfc, Interval) - Constructor for class jsl.utilities.rootfinding.IPBisectionRootFinder
 
IPLogReport - Class in jsl.observers.textfile
 
IPLogReport(Path) - Constructor for class jsl.observers.textfile.IPLogReport
 
IPRootFinder - Class in jsl.utilities.rootfinding
 
IPRootFinder(FunctionIfc, double, double) - Constructor for class jsl.utilities.rootfinding.IPRootFinder
Defines a function and an interval for searching for a root
IPRootFinder(FunctionIfc, Interval) - Constructor for class jsl.utilities.rootfinding.IPRootFinder
Defines a function and an interval for searching for a root
isActive() - Method in class jsl.modeling.resource.FailureNotice
 
isAllNumeric() - Method in class jslx.tabularfiles.Row
 
isAllNumeric() - Method in interface jslx.tabularfiles.RowIfc
 
isAllNumeric() - Method in class jslx.tabularfiles.TabularFile
 
isAllocated() - Method in class jsl.modeling.elements.entity.Allocation
Returns true if there are units allocated
isAllocated() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
isAllocated() - Method in class jsl.modeling.resource.Request
 
isAllocatedMovingEmpty() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
isAllocatedMovingLoaded() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
isAllText() - Method in class jslx.tabularfiles.Row
 
isAllText() - Method in interface jslx.tabularfiles.RowIfc
 
isAllText() - Method in class jslx.tabularfiles.TabularFile
 
isAutomaticRestartAfterOperatingFlagOn() - Method in class jsl.modeling.elements.component.Component
Indicates whether or not the component will automatically restart operating after completing an operation
isAutomaticRestartAfterRepairFlagOn() - Method in class jsl.modeling.elements.component.Component
Indicates whether or not the component will automatically start operating after completing repair.
isAutomaticStartRepairAfterFailureFlagOn() - Method in class jsl.modeling.elements.component.Component
Indicates whether or not the component will automatically start repair after failing.
isAutoStartFlag() - Method in class jsl.modeling.elements.Schedule
 
isAvailable() - Method in class examples.queueing.QueueingSystemWithQ
 
isAvailable() - Method in class jsl.modeling.elements.component.Component
Returns true if the component is in the activated state
isAvailable() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
Can be used to check if the cell is available or not.
isBatchEventScheduled() - Method in class jsl.modeling.elements.variable.TWBatchingElement
Checks if a batching event has been scheduled for this model element
isBatchingOn() - Method in interface jsl.modeling.elements.variable.BatchStatisticsIfc
Indicates whether or not the response variable has batching turned on, either by default or by its own choosing.
isBusy() - Method in class jsl.modeling.elements.entity.Resource
Checks to see if the resource is busy
isBusy() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
isBusy() - Method in class jsl.modeling.elements.station.SResource
Checks to see if the resource is busy.
isBusy() - Method in class jsl.modeling.resource.ResourceUnit
Checks to see if the resource is busy
isCanceled() - Method in class jsl.modeling.resource.Request
 
isCellEmpty(Cell) - Static method in class jslx.excel.ExcelUtil
 
isCompleted() - Method in class jsl.modeling.resource.FailureNotice
 
isCompleted() - Method in class jsl.simulation.Executive
 
isCreated() - Method in class jsl.modeling.elements.component.Component
Returns true if the component is in the created state
isCreated() - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Checks if the process executor is in the created state.
isCreated() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
isCreated() - Method in class jsl.modeling.resource.FailureNotice
 
isCreated() - Method in class jsl.modeling.resource.FailureProcess
 
isCreated() - Method in class jsl.modeling.resource.Request
 
isCreated() - Method in class jsl.simulation.Executive
 
isCreated() - Method in class jsl.simulation.IterativeProcess
 
isCreated() - Method in interface jsl.simulation.IterativeProcessIfc
Checks if the iterative process is in the created state.
isCreated() - Method in class jsl.simulation.Simulation
 
isCSVFile(Path) - Static method in class jsl.utilities.JSLFileUtil
 
isCSVFileName(String) - Static method in class jsl.utilities.JSLFileUtil
 
isDeallocated() - Method in class jsl.modeling.elements.entity.Allocation
Returns true if there are no units allocated
isDefaultBatchingOn() - Method in interface jsl.modeling.elements.variable.BatchStatisticsIfc
Gets the batching option flag that indicates whether or not this time weighted variable will allow the model's batching event to perform time based batching.
isDefaultNextTripOptionOn() - Method in class jsl.modeling.elements.spatial.AbstractMover
Controls whether or not to automatically start a new trip via startNextTrip()
isDelayable() - Method in class jsl.modeling.resource.FailureNotice
If the notice can be delayed while resource finishes busy state
isDelayable() - Method in class jsl.modeling.resource.InactivePeriodNotice
If the notice can be delayed while resource finishes busy state
isDelayed() - Method in class jsl.modeling.resource.FailureNotice
 
isDone() - Method in class jsl.simulation.Executive
 
isDone() - Method in class jsl.simulation.IterativeProcess
A flag to indicate whether the iterative process is done A iterative process can be done if: 1) it ran all of its steps 2) it was ended by a client prior to completing all of its steps 3) it ended because it exceeded its maximum allowable execution time before completing all of its steps.
isDone() - Method in interface jsl.simulation.IterativeProcessIfc
A flag to indicate whether the iterative process is done A iterative process can be done if: 1) it ran all of its steps 2) it was ended by a client prior to completing all of its steps 3) it ended because it exceeded its maximum allowable execution time before completing all of its steps.
isDone() - Method in class jsl.simulation.Simulation
Checks if the simulation is done processing replications
isEmbeddedDerbyDatabase(File) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
A convenience method for those that use File instead of Path.
isEmbeddedDerbyDatabase(Path) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
There is no way to guarantee with 100 percent certainty that the path is in fact a embedded derby database because someone could be faking the directory structure.
isEmbeddedDerbyDatabaseExists(String) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
Checks if the database exists in in JSLDatabase.dbDir
isEmbeddedDerbyDatabaseExists(String, Path) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
 
isEmbeddedDerbyDatabaseExists(Path) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
 
isEmpty() - Method in interface jsl.calendar.CalendarIfc
Checks to see if the calendar is empty
isEmpty() - Method in class jsl.calendar.LinkedListEventCalendar
 
isEmpty() - Method in class jsl.calendar.PriorityQueueEventCalendar
 
isEmpty() - Method in class jsl.calendar.SkewHeapEventCalendar
 
isEmpty() - Method in class jsl.calendar.TreeSetEventCalendar
 
isEmpty() - Method in class jsl.modeling.elements.entity.Entity
 
isEmpty() - Method in class jsl.modeling.elements.entity.NWayByChanceEntitySender
 
isEmpty() - Method in class jsl.modeling.elements.entity.RequestQueue
 
isEmpty() - Method in class jsl.modeling.elements.RandomElement
 
isEmpty() - Method in class jsl.modeling.elements.RandomList
 
isEmpty() - Method in class jsl.modeling.elements.spatial.Path
Checks whether the path is empty
isEmpty() - Method in class jsl.modeling.elements.spatial.ResourceLocation
Indicates whether or not this location has resources assigned to it
isEmpty() - Method in class jsl.modeling.elements.station.NWayByChanceStationSender
 
isEmpty() - Method in class jsl.modeling.queue.Queue
Returns whether or not the queue is empty.
isEmpty() - Method in class jsl.simulation.Executive
Allows a check of the event calendar to see if it is empty, i.e.
isEmpty() - Method in class jsl.utilities.misc.OrderedList
 
isEmpty() - Method in interface jsl.utilities.random.rng.RandomStreamManagerIfc
Checks if the manager is empty (has no streams)
isEmpty() - Method in class jsl.utilities.random.rng.RNGStreamManager
 
isEmpty() - Method in class jsl.utilities.random.robj.DEmpiricalList
 
isEmpty() - Method in class jsl.utilities.random.robj.RList
 
isEndConditionMet() - Method in class jsl.simulation.Executive
 
isEnded() - Method in class jsl.simulation.Executive
 
isEnded() - Method in class jsl.simulation.IterativeProcess
 
isEnded() - Method in interface jsl.simulation.IterativeProcessIfc
Checks if the iterative process is in the ended state After the iterative process has been ended this method will return true
isEnded() - Method in class jsl.simulation.Simulation
Checks to see if the simulation is in the ended state If it is ended, it may be for a number of reasons
isEndEventScheduled() - Method in class jsl.simulation.Executive
Returns true if an event has been scheduled to stop execution at getTimeHorizon()
isEndOfOperationPending() - Method in class jsl.modeling.elements.component.Component
Returns true if the component has an end of operation event scheduled
isEndOfRepairPending() - Method in class jsl.modeling.elements.component.Component
Returns true if the component has an end of repair event scheduled
isEntered() - Method in class jsl.simulation.ModelElementState
 
isEntered() - Method in class jsl.simulation.State
Gets whether or not the state has been entered
isEntered() - Method in interface jsl.simulation.StateAccessorIfc
Gets whether or not the state has been entered
isEventPending() - Method in class jsl.modeling.elements.EventGenerator
 
isEventPending() - Method in interface jsl.modeling.elements.EventGeneratorIfc
 
isEventPending() - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
isExecuting() - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Checks if the process executor is in the Executing state After the process executor has been resumed this method will return true
isExecutionTimeExceeded() - Method in class jsl.simulation.Executive
 
isExecutionTimeExceeded() - Method in class jsl.simulation.IterativeProcess
Returns if the elapsed execution time exceeds the maximum time allowed.
isExecutionTimeExceeded() - Method in interface jsl.simulation.IterativeProcessIfc
Returns if the elapsed execution time exceeds the maximum time allowed.
isExecutionTimeExceeded() - Method in class jsl.simulation.Simulation
 
isFailed() - Method in class jsl.modeling.elements.component.Component
Returns true if the component is in the failed state
isFailed() - Method in class jsl.modeling.elements.entity.Resource
Checks if the resource is failed
isFailed() - Method in class jsl.modeling.resource.ResourceUnit
Checks if the resource is failed
isFailureNoticeWaiting() - Method in class jsl.modeling.resource.ResourceUnit
 
isFailurePending() - Method in class jsl.modeling.elements.component.Component
Returns true if the component has a failure event scheduled
isFinished() - Method in class jsl.modeling.resource.Request
Indicates that the request has been finished.
isGeneratorDone() - Method in class jsl.modeling.elements.EventGenerator
 
isGeneratorDone() - Method in interface jsl.modeling.elements.EventGeneratorIfc
This method checks to see if the generator is done.
isGeneratorDone() - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
isGeneratorStarted() - Method in class jsl.modeling.elements.EventGenerator
 
isGeneratorStarted() - Method in interface jsl.modeling.elements.EventGeneratorIfc
 
isGeneratorStarted() - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
isIdle() - Method in class examples.hospitalward.OperatingRoom
 
isIdle() - Method in class examples.jockeying.SingleServerStation
 
isIdle() - Method in class jsl.modeling.elements.entity.Resource
Checks if the resource is idle.
isIdle() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
isIdle() - Method in class jsl.modeling.elements.station.SResource
Checks if the resource is idle.
isIdle() - Method in class jsl.modeling.resource.ResourceUnit
Checks if the resource is idle.
isIgnored() - Method in class jsl.modeling.resource.FailureNotice
 
isInactive() - Method in class jsl.modeling.elements.entity.Resource
Checks to see if the resource is inactive
isInactive() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
isInactive() - Method in class jsl.modeling.resource.ResourceUnit
Checks to see if the resource is inactive
isInactivePeriodPending() - Method in class jsl.modeling.resource.ResourceUnit
 
isInActiveState() - Method in class jsl.modeling.resource.InactivePeriodNotice
 
isInCompletedState() - Method in class jsl.modeling.resource.InactivePeriodNotice
 
isInCreatedState() - Method in class jsl.modeling.resource.InactivePeriodNotice
 
isInDelayedState() - Method in class jsl.modeling.resource.InactivePeriodNotice
 
isInIgnoredState() - Method in class jsl.modeling.resource.InactivePeriodNotice
 
isInitialized() - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Checks if the process executor is in the initialized state.
isInitialized() - Method in class jsl.simulation.Executive
 
isInitialized() - Method in class jsl.simulation.IterativeProcess
 
isInitialized() - Method in interface jsl.simulation.IterativeProcessIfc
Checks if the iterative process is in the initialized state After the iterative process has been initialized this method will return true
isInitialized() - Method in class jsl.simulation.Simulation
Checks if the simulation has been initialized.
isInitialized() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
isInitialized() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
isInRepair() - Method in class jsl.modeling.elements.component.Component
Returns true if the component is in the being repaired state
isJooQDefaultExecutionLoggingOn() - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
isLoading() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
Checks if a client has indicated that the transporter is loading
isMoving() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
isMoving() - Method in class jsl.modeling.elements.spatial.MobileResource
 
isMoving() - Method in interface jsl.modeling.elements.spatial.MoverIfc
Indicates whether or not the element is currently moving
isMovingIdle() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
isNotEmpty() - Method in class jsl.modeling.queue.Queue
Returns true if the queue is not empty
isNumeric(int) - Method in class jslx.tabularfiles.Row
 
isNumeric(int) - Method in interface jslx.tabularfiles.RowIfc
 
isNumeric(int) - Method in class jslx.tabularfiles.TabularFile
 
isNumeric(Object) - Static method in class jslx.tabularfiles.TabularFile
Test if the object is any of {Double, Long, Integer, Boolean, Float, Short, Byte}
isOnTrip() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
isOnTrip() - Method in class jsl.modeling.elements.spatial.MobileResource
 
isOnTrip() - Method in interface jsl.modeling.elements.spatial.MoverIfc
Indicates whether or not the element is currently on a trip
isOpen() - Method in class examples.hospitalward.OperatingRoom
 
isOperateAtInitializationFlagOn() - Method in class jsl.modeling.elements.component.Component
True indicates that the component will automatically be scheduled to start operating when it is initialized
isOperating() - Method in class jsl.modeling.elements.component.Component
Returns true if the component is in the operating state
isOriginDestinationNetworkEmpty() - Method in class jsl.modeling.elements.entity.EntityType
Whether or not the origin/destination mapping is empty
isPartiallyAllocated() - Method in class jsl.modeling.elements.entity.Request
Indicates whether the request has been partially allocated to a resource
isPartiallyFillable() - Method in class jsl.modeling.elements.entity.SeizeRequirement
 
isPartOfComposite() - Method in class jsl.modeling.elements.entity.EntityReceiver
 
isPooledStatsOptionOn() - Method in class jsl.modeling.resource.ResourcePool
 
isPositionEqualTo(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
 
isPositionEqualTo(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialElement
 
isPositionEqualTo(CoordinateIfc) - Method in interface jsl.modeling.elements.spatial.SpatialElementIfc
Returns true if the position of this element is the same as supplied coordinate within the underlying spatial model.
isPositionEqualTo(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialModelElement
 
isPositionEqualTo(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialResource
 
isPositionEqualTo(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
 
isPositionEqualTo(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.SpatialElement
 
isPositionEqualTo(SpatialElementIfc) - Method in interface jsl.modeling.elements.spatial.SpatialElementIfc
Returns true if the position of this element is the same as the position of the supplied element within the underlying spatial model.
isPositionEqualTo(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.SpatialModelElement
 
isPositionEqualTo(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.SpatialResource
 
isPreempted() - Method in class jsl.modeling.resource.Request
 
isPreemptionRuleCompatible(Request) - Method in class jsl.modeling.resource.ResourcePool
Checks if the preemption rule of the request is compatible with the failure delay option.
isPreemptionRuleCompatible(Request) - Method in class jsl.modeling.resource.ResourceUnit
Checks if the preemption rule of the request is compatible with the failure delay option.
isPreemptionWaiting() - Method in class jsl.modeling.resource.ResourceUnit
 
isPreviousState(StateAccessorIfc) - Method in class jsl.modeling.elements.component.Component
Returns true if the component is in the supplied state
isPreviousStateAllocated() - Method in class jsl.modeling.resource.Request
 
isPreviousStateBusy() - Method in class jsl.modeling.resource.ResourceUnit
Checks to see if the resource was busy
isPreviousStateCreated() - Method in class jsl.modeling.resource.Request
 
isPreviousStateFailed() - Method in class jsl.modeling.resource.ResourceUnit
Checks if the resource was failed
isPreviousStateIdle() - Method in class jsl.modeling.resource.ResourceUnit
Checks if the resource was idle.
isPreviousStateInactive() - Method in class jsl.modeling.resource.ResourceUnit
Checks to see if the resource was inactive
isPreviousStatePreempted() - Method in class jsl.modeling.resource.Request
 
isPreviousStateReady() - Method in class jsl.modeling.resource.Request
 
isPreviousStateWaiting() - Method in class jsl.modeling.resource.Request
 
isQueue(Queue) - Method in class jsl.modeling.resource.ResourcePoolWithQ
 
isQueued() - Method in class jsl.modeling.queue.QObject
Checks if the QObject is queued
isQueueEmpty() - Method in class jsl.modeling.elements.station.SingleQueueStation
Whether the queue is empty
isQueueNotEmpty() - Method in class jsl.modeling.elements.station.SingleQueueStation
Whether the queue is not empty
isReady() - Method in class jsl.modeling.resource.Request
 
isRectangular(double[][]) - Static method in class jsl.utilities.JSLArrayUtil
An array is rectangular if all rows have the same number of elements (columns).
isRectangular(int[][]) - Static method in class jsl.utilities.JSLArrayUtil
An array is rectangular if all rows have the same number of elements (columns).
isRectangular(T[][]) - Static method in class jsl.utilities.JSLArrayUtil
An array is rectangular if all rows have the same number of elements (columns).
isRejected() - Method in class jsl.modeling.resource.Request
 
isRequestQEmpty() - Method in class jsl.modeling.resource.ResourcePoolWithQ
 
isRequestQEmpty() - Method in class jsl.modeling.resource.ResourceUnit
 
isRequestWaiting() - Method in class jsl.modeling.resource.ResourceUnit
 
isRequestWaiting(Request) - Method in class jsl.modeling.resource.ResourceUnit
 
isResourceAvailable() - Method in class jsl.modeling.elements.station.SingleQueueStation
 
isRunning() - Method in class jsl.modeling.resource.FailureProcess
 
isRunning() - Method in class jsl.simulation.Executive
 
isRunning() - Method in class jsl.simulation.IterativeProcess
 
isRunning() - Method in interface jsl.simulation.IterativeProcessIfc
An iterative process is running if it is been told to run (i.e.
isRunning() - Method in class jsl.simulation.Model
Returns true if the executive is running, false if it is not running or if the model is not yet part of a simulation.
isRunning() - Method in class jsl.simulation.Simulation
Checks if the simulation is running.
isRunningStep() - Method in class jsl.simulation.Executive
 
isRunningStep() - Method in class jsl.simulation.IterativeProcess
 
isRunningStep() - Method in interface jsl.simulation.IterativeProcessIfc
Indicates that the iterative process is currently running an individual step
isRunningStep() - Method in class jsl.simulation.Simulation
 
isSatisfied() - Method in class jsl.modeling.elements.entity.Request
Indicates whether or not the request has been allocated its full amount, i.e.
isScheduled() - Method in class jsl.modeling.elements.variable.ResponseInterval
 
isScheduled() - Method in class jsl.modeling.elements.variable.ResponseSchedule
 
isScheduled() - Method in class jsl.modeling.elements.variable.ResponseScheduleItem
 
isScheduled() - Method in class jsl.simulation.JSLEvent
Gets a flag indicating whether the event is in the event calendar, i.e.
isScheduleRepeatable() - Method in class jsl.modeling.elements.Schedule
 
isSequenceEmpty() - Method in class jsl.modeling.elements.entity.EntityType
Returns whether or not the entity receiver sequence is empty
isSQLiteDatabase(Path) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
Checks if a file is a valid SQLite database Strategy: - path must reference a regular file - if file exists, check if it is larger than 100 bytes (SQLite header size) - then check if a database operation works
isStarted() - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
 
isStarted() - Method in interface jsl.observers.animation.AnimationMessageHandlerIfc
Checks if a message has been started
isStarted() - Method in class jsl.observers.animation.AnimationTextFileGenerator
 
isStartRandomlyOption() - Method in class jsl.modeling.elements.spatial.AbstractRG2DMover
 
isState(StateAccessorIfc) - Method in class jsl.modeling.elements.component.Component
Returns true if the component is in the supplied state
isStepCompleted() - Method in class jsl.simulation.Executive
 
isStepCompleted() - Method in class jsl.simulation.IterativeProcess
 
isStepCompleted() - Method in interface jsl.simulation.IterativeProcessIfc
Checks if the iterative process is in the completed step state After the iterative process has successfully completed a step this method will return true
isStepCompleted() - Method in class jsl.simulation.Simulation
Part of the IterativeProcessIfc.
isStopped() - Method in class jsl.modeling.resource.FailureProcess
 
isStopped() - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
Once stopped, it cannot be restarted.
isSubset(Set<T>, Set<T>) - Static method in class jsl.utilities.math.Sets
 
isSuperset(Set<T>, Set<T>) - Static method in class jsl.utilities.math.Sets
 
isSuspended() - Method in class jsl.modeling.elements.EventGenerator
 
isSuspended() - Method in interface jsl.modeling.elements.EventGeneratorIfc
Indicates whether or not the generator has been suspended
isSuspended() - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Checks if the process executor is in the suspended state After the process executor has been suspended this method will return true
isSuspended() - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
isSuspended() - Method in class jsl.modeling.resource.FailureProcess
 
isSuspended() - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
 
isTableEmpty(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
isTableEmpty(Table<? extends Record>) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
isTerminated() - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Checks if the process executor is in the terminated state After the process executor has been terminated this method will return true
isTeXFile(Path) - Static method in class jsl.utilities.JSLFileUtil
 
isTexFileName(String) - Static method in class jsl.utilities.JSLFileUtil
 
isText(int) - Method in class jslx.tabularfiles.Row
 
isText(int) - Method in interface jslx.tabularfiles.RowIfc
 
isText(int) - Method in class jslx.tabularfiles.TabularFile
 
isTextFile(Path) - Static method in class jsl.utilities.JSLFileUtil
 
isTextFileName(String) - Static method in class jsl.utilities.JSLFileUtil
 
isTimedOut() - Method in class jsl.simulation.Executive
 
isTimedUpdateEventScheduled() - Method in class jsl.simulation.ModelElement
Checks if a timed update event has been scheduled for this model element
isTripStatOptionOn() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
isUnallocated() - Method in class jsl.modeling.elements.entity.Request
Indicates whether the request has not been allocated any units from a resource
isUnavailable() - Method in class jsl.modeling.elements.component.Component
Returns true if the component is in the deactivated state
isUnfinished() - Method in class jsl.simulation.Executive
 
isUnfinished() - Method in class jsl.simulation.IterativeProcess
 
isUnfinished() - Method in interface jsl.simulation.IterativeProcessIfc
The iterative process may end by a variety of means, this method checks if the iterative process ended but was unfinished, not all steps completed
isUnfinished() - Method in class jsl.simulation.Simulation
Checks if the replications were finished
isUnloading() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
Checks if a client has indicated that the transporter is unloading
isUsingSchedule(Schedule) - Method in class jsl.modeling.resource.ResourceUnit
 
isValid() - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
isValid(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.Euclidean2DPlane
 
isValid(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
 
isValid(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
This only checks whether 1st and 2nd (x,y) coordinates are valid, since this is only rectangular 2D grid.
isValid(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialModel
Checks to see if the supplied coordinate is physically valid within the spatial model.
isValid(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.SpatialModel
Checks to see if the supplied element can be physically valid within the spatial model.
isValidCDF(double[]) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
isValidPMF(double[]) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Each element must be in (0,1) and sum of elements must be less than or equal to 1.0
isWaiting() - Method in class jsl.modeling.resource.Request
 
isWarmedUp() - Method in class jsl.simulation.ModelElement
Returns true if the warm up has occurred, false otherwise
isWarmedUp() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
isWarmedUp() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
isWarmUpEventScheduled() - Method in class jsl.simulation.ModelElement
Checks if a warm up event has been scheduled for this model element
isWarmUpScheduled() - Method in class jsl.simulation.ModelElement
Checks if a warm up event is scheduled for any model element directly above this model element in the hierarchy of model elements all the way until the top Model.
itemPriority(int) - Method in class jsl.modeling.elements.Schedule.Builder
 
IterativeDataObservable - Class in jsl.utilities
An abstract base class for modeling data sources that users can iterate through
IterativeDataObservable() - Constructor for class jsl.utilities.IterativeDataObservable
 
IterativeDataObservable(String) - Constructor for class jsl.utilities.IterativeDataObservable
 
IterativeProcess<T> - Class in jsl.simulation
A IterativeProcess is an abstract base class for modeling the execution of a series of steps until some condition is met or until the number of steps have been exhausted.
IterativeProcess() - Constructor for class jsl.simulation.IterativeProcess
Constructs an iterative process with default name
IterativeProcess(String) - Constructor for class jsl.simulation.IterativeProcess
Constructs an iterative process with the given name
IterativeProcess.Created - Class in jsl.simulation
 
IterativeProcess.Ended - Class in jsl.simulation
 
IterativeProcess.Initialized - Class in jsl.simulation
 
IterativeProcess.IterativeState - Class in jsl.simulation
 
IterativeProcess.ShowElapsedTimeTask - Class in jsl.simulation
 
IterativeProcess.StepCompleted - Class in jsl.simulation
 
IterativeProcessIfc - Interface in jsl.simulation
 
IterativeState(String) - Constructor for class jsl.simulation.IterativeProcess.IterativeState
 
iterator() - Method in class jsl.modeling.elements.entity.Entity
 
iterator() - Method in class jsl.modeling.elements.entity.RequestQueue
 
iterator() - Method in class jsl.modeling.elements.RandomList
 
iterator() - Method in class jsl.modeling.elements.spatial.Path
Returns an iterator over the path
iterator() - Method in class jsl.modeling.elements.spatial.ResourceLocation
Returns an iterator to the resources assigned to this location
iterator() - Method in class jsl.modeling.queue.Queue
Returns an iterator (as specified by Collection ) over the elements in the queue in proper sequence.
iterator() - Method in class jsl.utilities.misc.OrderedList
 
iterator() - Method in class jsl.utilities.random.rng.RNGStreamManager
 
iterator() - Method in class jsl.utilities.random.robj.RList
 
iterator() - Method in class jslx.tabularfiles.TabularInputFile
 
iterator(long) - Method in class jslx.tabularfiles.TabularInputFile
 

J

JackKnifeEstimator - Class in jslx.statistics
 
JackKnifeEstimator(double[], EstimatorIfc) - Constructor for class jslx.statistics.JackKnifeEstimator
 
JavaRNG - Class in jsl.utilities.random.rng
A wrapper on java.util.Random that implements the RandU01Ifc
JavaRNG() - Constructor for class jsl.utilities.random.rng.JavaRNG
 
JobGenerator - Class in examples.jobshop
 
JobGenerator(ModelElement, List<JobType>, double[]) - Constructor for class examples.jobshop.JobGenerator
 
JobGenerator(ModelElement, List<JobType>, double[], String) - Constructor for class examples.jobshop.JobGenerator
 
JobGenerator(ModelElement, List<JobType>, double[], RandomIfc) - Constructor for class examples.jobshop.JobGenerator
 
JobGenerator(ModelElement, List<JobType>, double[], RandomIfc, RandomIfc) - Constructor for class examples.jobshop.JobGenerator
 
JobGenerator(ModelElement, List<JobType>, double[], RandomIfc, RandomIfc, Long) - Constructor for class examples.jobshop.JobGenerator
 
JobGenerator(ModelElement, List<JobType>, double[], RandomIfc, RandomIfc, Long, double) - Constructor for class examples.jobshop.JobGenerator
 
JobGenerator(ModelElement, List<JobType>, double[], RandomIfc, RandomIfc, Long, double, String) - Constructor for class examples.jobshop.JobGenerator
 
JobGenerator(ModelElement, List<JobType>, double[], RandomIfc, RandomIfc, String) - Constructor for class examples.jobshop.JobGenerator
 
JobGenerator.Job - Class in examples.jobshop
 
JobShop - Class in examples.jobshop
 
JobShop(ModelElement) - Constructor for class examples.jobshop.JobShop
 
JobShop(ModelElement, String) - Constructor for class examples.jobshop.JobShop
 
JobStep - Class in examples.jobshop
 
JobStep(WorkStation, RandomIfc) - Constructor for class examples.jobshop.JobStep
Creates a new instance of ServiceRequirement
JobType - Class in examples.jobshop
 
JohnsonB - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
JohnsonBRV - Class in jsl.utilities.random.rvariable
JohnsonB(alpha1, alpha2, min, max) random variable
JohnsonBRV(double, double, double, double) - Constructor for class jsl.utilities.random.rvariable.JohnsonBRV
 
JohnsonBRV(double, double, double, double, int) - Constructor for class jsl.utilities.random.rvariable.JohnsonBRV
 
JohnsonBRV(double, double, double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.JohnsonBRV
 
JOOQ_TYPE - Static variable in class jslx.tabularfiles.TabularFile
 
jooqCodeGeneration(Path, String, String, String) - Static method in interface jslx.dbutilities.dbutil.DatabaseIfc
Runs jooq code generation on the database at the supplied creation script.
jooqCodeGenerationDerbyDatabase(DataSource, String, String, String) - Static method in interface jslx.dbutilities.dbutil.DatabaseIfc
Runs jooq code generation on the database at the supplied path.
JSL - Class in jsl.utilities.reporting
 
JSL_DB - Variable in class jslx.dbutilities.jsldbsrc.DefaultCatalog
The schema JSL_DB.
JSL_DB - Static variable in class jslx.dbutilities.jsldbsrc.JslDb
The reference instance of JSL_DB
jsl.calendar - package jsl.calendar
 
jsl.modeling.elements - package jsl.modeling.elements
 
jsl.modeling.elements.component - package jsl.modeling.elements.component
 
jsl.modeling.elements.entity - package jsl.modeling.elements.entity
 
jsl.modeling.elements.processview.description - package jsl.modeling.elements.processview.description
 
jsl.modeling.elements.processview.description.commands - package jsl.modeling.elements.processview.description.commands
 
jsl.modeling.elements.spatial - package jsl.modeling.elements.spatial
 
jsl.modeling.elements.spatial.transporter - package jsl.modeling.elements.spatial.transporter
 
jsl.modeling.elements.station - package jsl.modeling.elements.station
A simplified representation of stations with resources that process QObjects
jsl.modeling.elements.variable - package jsl.modeling.elements.variable
 
jsl.modeling.elements.variable.nhpp - package jsl.modeling.elements.variable.nhpp
 
jsl.modeling.queue - package jsl.modeling.queue
 
jsl.modeling.resource - package jsl.modeling.resource
 
jsl.observers - package jsl.observers
 
jsl.observers.animation - package jsl.observers.animation
 
jsl.observers.scheduler - package jsl.observers.scheduler
 
jsl.observers.textfile - package jsl.observers.textfile
 
jsl.observers.variable - package jsl.observers.variable
 
jsl.simulation - package jsl.simulation
The top level package containing the main simulation constructs for creating simulations, models, experiments, executing the simulation.
jsl.utilities - package jsl.utilities
 
jsl.utilities.controls - package jsl.utilities.controls
 
jsl.utilities.distributions - package jsl.utilities.distributions
 
jsl.utilities.math - package jsl.utilities.math
 
jsl.utilities.misc - package jsl.utilities.misc
 
jsl.utilities.random - package jsl.utilities.random
 
jsl.utilities.random.arta - package jsl.utilities.random.arta
 
jsl.utilities.random.mcmc - package jsl.utilities.random.mcmc
 
jsl.utilities.random.rng - package jsl.utilities.random.rng
 
jsl.utilities.random.robj - package jsl.utilities.random.robj
 
jsl.utilities.random.rvariable - package jsl.utilities.random.rvariable
This package contains implementations of random variables in order to generate random variates from various distributions.
jsl.utilities.random.sp - package jsl.utilities.random.sp
 
jsl.utilities.reporting - package jsl.utilities.reporting
 
jsl.utilities.rootfinding - package jsl.utilities.rootfinding
 
jsl.utilities.statistic - package jsl.utilities.statistic
 
jsl.utilities.statistic.welch - package jsl.utilities.statistic.welch
 
JSLArrayUtil - Class in jsl.utilities
This class has some array manipulation methods that I have found useful over the years.
JSLBatchingDemos - Class in examples.running
Illustrates performing a batch means analysis
JSLBatchingDemos() - Constructor for class examples.running.JSLBatchingDemos
 
JSLChartUtil - Class in jslx.charts
 
JSLChartUtil() - Constructor for class jslx.charts.JSLChartUtil
 
JSLDatabase - Class in jslx.dbutilities
A database that represents the statistical output from simulation runs.
JSLDatabase(DatabaseIfc) - Constructor for class jslx.dbutilities.JSLDatabase
Creates an instance of a JSLDatabase.
JSLDatabase(DatabaseIfc, boolean) - Constructor for class jslx.dbutilities.JSLDatabase
Creates an instance of a JSLDatabase.
JSLDatabaseObserver - Class in jslx.dbutilities
The purpose of this class is to facilitate the observation of a simulation model's before experiment, after replication, and after experiment actions so that the supplied JSLDatabase may collect data into the database based on the simulation run.
JSLDatabaseObserver(JSLDatabase, Simulation) - Constructor for class jslx.dbutilities.JSLDatabaseObserver
By default collected data will be cleared before each experiment with the same name.
JSLDatabaseObserver(JSLDatabase, Simulation, boolean) - Constructor for class jslx.dbutilities.JSLDatabaseObserver
 
JSLDatabaseObserver.SimulationDatabaseObserver - Class in jslx.dbutilities
 
JslDb - Class in jslx.dbutilities.jsldbsrc
This class is generated by jOOQ.
JSLDbJooqCodeGenerator - Class in jslx.dbutilities
 
JSLDbJooqCodeGenerator() - Constructor for class jslx.dbutilities.JSLDbJooqCodeGenerator
 
JSLEvent<T> - Class in jsl.simulation
This class represents a simulated event.
JSLEventException - Exception in jsl.simulation
This class inherits from Exception and is thrown when there is a problem with some use of JSLEvents.
JSLEventException() - Constructor for exception jsl.simulation.JSLEventException
 
JSLEventException(String) - Constructor for exception jsl.simulation.JSLEventException
 
JSLFileUtil - Class in jsl.utilities
Provides some basic file utilities.
JSLFileUtil() - Constructor for class jsl.utilities.JSLFileUtil
 
JSLMath - Class in jsl.utilities.math
This class implements additional mathematical functions and determines the parameters of the floating point representation.
JSLRandom - Class in jsl.utilities.random.rvariable
The purpose of this class is to facilitate random variate generation from various distributions through a set of static class methods.
JSLRandom.AlgoType - Enum in jsl.utilities.random.rvariable
 
JSLRandomExamples() - Static method in class examples.utilities.random.MoreRandomExamples
 
JSLTooManyIterationsException - Exception in jsl.simulation
 
JSLTooManyIterationsException() - Constructor for exception jsl.simulation.JSLTooManyIterationsException
 
JSLTooManyIterationsException(String) - Constructor for exception jsl.simulation.JSLTooManyIterationsException
 
jslx - package jslx
 
jslx.charts - package jslx.charts
 
jslx.dbutilities - package jslx.dbutilities
 
jslx.dbutilities.dbutil - package jslx.dbutilities.dbutil
 
jslx.dbutilities.jsldbsrc - package jslx.dbutilities.jsldbsrc
 
jslx.dbutilities.jsldbsrc.tables - package jslx.dbutilities.jsldbsrc.tables
 
jslx.dbutilities.jsldbsrc.tables.records - package jslx.dbutilities.jsldbsrc.tables.records
 
jslx.excel - package jslx.excel
 
jslx.statistics - package jslx.statistics
 
jslx.tabularfiles - package jslx.tabularfiles
 
jumpTo(int) - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Cause the execution of the process executor to jump to the command indicated by the commandIndex.

K

key() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
key() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
 
key() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
key() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
key() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
key() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
Keys - Class in jslx.dbutilities.jsldbsrc
A class modelling foreign key relationships and constraints of tables in JSL_DB.
Keys() - Constructor for class jslx.dbutilities.jsldbsrc.Keys
 
kurtosis() - Method in class jsl.utilities.distributions.Weibull
Gets the kurtosis of the distribution www.mathworld.wolfram.com/WeibullDistribution.html
KURTOSIS - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.KURTOSIS.
KURTOSIS - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.KURTOSIS.

L

laborCost - Variable in class examples.queueing.MachineRepair
 
LAG1_CORR - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.LAG1_CORR.
LAG1_CORR - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.LAG1_CORR.
LAG1_COV - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.LAG1_COV.
LAG1_COV - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.LAG1_COV.
Laplace - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
LaplaceRV - Class in jsl.utilities.random.rvariable
Normal(mean, variance)
LaplaceRV(double, double) - Constructor for class jsl.utilities.random.rvariable.LaplaceRV
 
LaplaceRV(double, double, int) - Constructor for class jsl.utilities.random.rvariable.LaplaceRV
 
LaplaceRV(double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.LaplaceRV
 
LAST_MEMBER_SEIZED - jsl.modeling.elements.entity.ReleaseRequirement.ReleaseOption
 
LAST_MEMBER_SEIZED - jsl.modeling.elements.entity.ReleaseResourceSetRequirement.ReleaseOption
 
LAST_REP - Variable in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The column JSL_DB.SIMULATION_RUN.LAST_REP.
LAST_VALUE - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.LAST_VALUE.
LAST_VALUE - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.LAST_VALUE.
LAST_VALUE - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
The column JSL_DB.WITHIN_REP_COUNTER_STAT.LAST_VALUE.
LAST_VALUE - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterView
The column JSL_DB.WITHIN_REP_COUNTER_VIEW.LAST_VALUE.
LAST_VALUE - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
The column JSL_DB.WITHIN_REP_STAT.LAST_VALUE.
LAST_WEIGHT - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
The column JSL_DB.WITHIN_REP_STAT.LAST_WEIGHT.
lastIndexOf(Object) - Method in class jsl.modeling.elements.entity.Entity
 
lastIndexOf(Object) - Method in class jsl.modeling.elements.RandomList
 
lastIndexOf(Object) - Method in class jsl.utilities.random.robj.RList
 
lastIndexOf(Request) - Method in class jsl.modeling.elements.entity.RequestQueue
 
lastIndexOf(T) - Method in class jsl.modeling.queue.Queue
Returns the index in this queue of the last occurrence of the specified element, or -1 if the queue does not contain this element.
lastIndexOf(T) - Method in class jsl.utilities.misc.OrderedList
 
lastRNStreamNumber() - Method in class jsl.utilities.random.rng.RNStreamProvider
 
lastRNStreamNumber() - Method in interface jsl.utilities.random.rng.RNStreamProviderIfc
Each call to nextStream() makes another stream in the sequence of streams.
LEFT_COUNT - Variable in class jslx.dbutilities.jsldbsrc.tables.ModelElement
The column JSL_DB.MODEL_ELEMENT.LEFT_COUNT.
length() - Method in class jsl.modeling.elements.spatial.Vector3D
The length of the vector
length(double) - Method in class jsl.modeling.elements.Schedule.Builder
 
LENGTH_OF_REP - Variable in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The column JSL_DB.SIMULATION_RUN.LENGTH_OF_REP.
LENGTH_OF_WARM_UP - Variable in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The column JSL_DB.SIMULATION_RUN.LENGTH_OF_WARM_UP.
LevelResponse - Class in jsl.modeling.elements.variable
Collects statistics on whether or not a specific level associated with a variable is maintained.
LevelResponse(Variable, boolean, double) - Constructor for class jsl.modeling.elements.variable.LevelResponse
 
LevelResponse(Variable, double) - Constructor for class jsl.modeling.elements.variable.LevelResponse
 
LevelResponse(Variable, double, boolean, String) - Constructor for class jsl.modeling.elements.variable.LevelResponse
 
LevelResponse(Variable, double, String) - Constructor for class jsl.modeling.elements.variable.LevelResponse
 
LIFO - jsl.modeling.queue.Queue.Discipline
 
LindleyEquation - Class in examples.montecarlo
 
LindleyEquation() - Constructor for class examples.montecarlo.LindleyEquation
 
LinearRateSegment - Class in jsl.modeling.elements.variable.nhpp
 
LinearRateSegment(double, double, double, double, double) - Constructor for class jsl.modeling.elements.variable.nhpp.LinearRateSegment
 
LinkedListEventCalendar - Class in jsl.calendar
LinkedListEventCalendar is a concrete implementation of the CalendarIfc for use with the Scheduler This class provides an event calendar by using a java.util.LinkedList to hold the underlying events.
LinkedListEventCalendar() - Constructor for class jsl.calendar.LinkedListEventCalendar
Creates new Calendar
listIterator() - Method in class jsl.modeling.elements.entity.Entity
 
listIterator() - Method in class jsl.modeling.elements.entity.RequestQueue
 
listIterator() - Method in class jsl.modeling.elements.RandomList
 
listIterator() - Method in class jsl.modeling.elements.spatial.Path
Returns a ListIterator over the path
listIterator() - Method in class jsl.modeling.queue.Queue
Returns an iterator (as specified by Collection ) over the elements in the queue in proper sequence.
listIterator() - Method in class jsl.utilities.misc.OrderedList
 
listIterator() - Method in class jsl.utilities.random.robj.RList
 
listIterator(int) - Method in class jsl.modeling.elements.entity.Entity
 
listIterator(int) - Method in class jsl.modeling.elements.entity.RequestQueue
 
listIterator(int) - Method in class jsl.modeling.elements.RandomList
 
listIterator(int) - Method in class jsl.utilities.misc.OrderedList
 
listIterator(int) - Method in class jsl.utilities.random.robj.RList
 
LKInventoryModel - Class in examples.inventory
 
LKInventoryModel(ModelElement) - Constructor for class examples.inventory.LKInventoryModel
Creates a new instance of LKInventoryModel
loadedMoveComplete() - Method in class jsl.modeling.elements.spatial.transporter.Transporter.AllocatedMovingLoaded
 
loadedMoveComplete() - Method in class jsl.modeling.elements.spatial.transporter.Transporter.TransporterState
 
LoadInfoIfc - Interface in jsl.modeling.elements.spatial.transporter
 
LOG - Static variable in class jslx.excel.ExcelUtil
 
logBetaFunction(double, double) - Static method in class jsl.utilities.distributions.Beta
The natural logarithm of Beta(z1,z2)
logFactorial(int) - Static method in class jsl.utilities.math.JSLMath
Computes the natural logarithm of the factorial operator.
LogFormatter - Class in jsl.utilities.reporting
 
LogFormatter() - Constructor for class jsl.utilities.reporting.LogFormatter
 
logGammaFunction(double) - Static method in class jsl.utilities.distributions.Gamma
Computes the natural logarithm of the gamma function at x.
LOGGER - Static variable in class jsl.simulation.Simulation
for logging
LOGGER - Static variable in class jsl.utilities.JSLFileUtil
for logging
LOGGER - Variable in class jsl.utilities.reporting.JSL
for logging
LOGGER - Static variable in class jsl.utilities.reporting.OutputDirectory
for logging
LOGGER - Static variable in class jslx.charts.JSLChartUtil
 
LOGGER - Static variable in class jslx.CSVUtil
 
LOGGER - Static variable in interface jslx.dbutilities.dbutil.DatabaseIfc
 
LOGGER - Static variable in class jslx.TablesawUtil
 
LogLogistic - Class in jsl.utilities.distributions
 
LogLogistic - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
LogLogistic(double[]) - Constructor for class jsl.utilities.distributions.LogLogistic
 
LogLogistic(double, double) - Constructor for class jsl.utilities.distributions.LogLogistic
 
LogLogistic(double, double, String) - Constructor for class jsl.utilities.distributions.LogLogistic
 
LogLogisticRV - Class in jsl.utilities.random.rvariable
LogLogistic(shape, scale) random variable
LogLogisticRV(double, double) - Constructor for class jsl.utilities.random.rvariable.LogLogisticRV
 
LogLogisticRV(double, double, int) - Constructor for class jsl.utilities.random.rvariable.LogLogisticRV
 
LogLogisticRV(double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.LogLogisticRV
 
Lognormal - Class in jsl.utilities.distributions
Models the lognormal distribution This distribution is commonly use to model the time of a task
Lognormal - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
Lognormal() - Constructor for class jsl.utilities.distributions.Lognormal
Constructs a lognormal distribution with mean 1.0 and variance 1.0
Lognormal(double[]) - Constructor for class jsl.utilities.distributions.Lognormal
Constructs a lognormal distribution with mean = parameters[0] and variance = parameters[1]
Lognormal(double, double) - Constructor for class jsl.utilities.distributions.Lognormal
Constructs a lognormal distribution with mean and variance.
Lognormal(double, double, String) - Constructor for class jsl.utilities.distributions.Lognormal
Constructs a lognormal distribution with mean and variance.
LognormalRV - Class in jsl.utilities.random.rvariable
Lognormal(mean, variance).
LognormalRV(double, double) - Constructor for class jsl.utilities.random.rvariable.LognormalRV
 
LognormalRV(double, double, int) - Constructor for class jsl.utilities.random.rvariable.LognormalRV
 
LognormalRV(double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.LognormalRV
 
LogPrintWriter - Class in jsl.utilities.reporting
A wrapper for a PrintWriter.
LogPrintWriter(File) - Constructor for class jsl.utilities.reporting.LogPrintWriter
 
LogPrintWriter(File, String) - Constructor for class jsl.utilities.reporting.LogPrintWriter
 
LogPrintWriter(OutputStream) - Constructor for class jsl.utilities.reporting.LogPrintWriter
 
LogPrintWriter(OutputStream, boolean) - Constructor for class jsl.utilities.reporting.LogPrintWriter
 
LogPrintWriter(Writer) - Constructor for class jsl.utilities.reporting.LogPrintWriter
 
LogPrintWriter(Writer, boolean) - Constructor for class jsl.utilities.reporting.LogPrintWriter
 
LogPrintWriter(String) - Constructor for class jsl.utilities.reporting.LogPrintWriter
 
LogPrintWriter(String, String) - Constructor for class jsl.utilities.reporting.LogPrintWriter
 
LogReport - Class in jsl.observers.textfile
 
LogReport(Path) - Constructor for class jsl.observers.textfile.LogReport
 
logWarnings(Connection) - Static method in interface jslx.dbutilities.dbutil.DatabaseIfc
Writes SQLWarnings to log file
longExample() - Static method in class examples.utilities.random.UseDistributionExample
 
LossFunctionDistributionIfc - Interface in jsl.utilities.distributions
Adds the first order and 2nd order loss functions to the DistributionFunctionIfc.
LOTR - Class in examples.station
 
LOTR(ModelElement, String) - Constructor for class examples.station.LOTR
 
LOTR.AfterInspection - Class in examples.station
 
LOTR.Dispose - Class in examples.station
 

M

MachineRepair - Class in examples.queueing
 
MachineRepair(ModelElement, int, int, RandomIfc, RandomIfc) - Constructor for class examples.queueing.MachineRepair
 
MacroCommand - Class in jsl.modeling.elements.processview.description
 
MacroCommand(ModelElement) - Constructor for class jsl.modeling.elements.processview.description.MacroCommand
 
MacroCommand(ModelElement, String) - Constructor for class jsl.modeling.elements.processview.description.MacroCommand
 
main(String[]) - Static method in class examples.entity.TestEntityPackage
 
main(String[]) - Static method in class examples.hospitalward.HospitalWard
 
main(String[]) - Static method in class examples.inventory.ContinuousReviewPolicyrQ
 
main(String[]) - Static method in class examples.inventory.LKInventoryModel
 
main(String[]) - Static method in class examples.jobshop.JobShop
 
main(String[]) - Static method in class examples.jockeying.FastFoodRestaurant
 
main(String[]) - Static method in class examples.modelelement.ExampleModelElement
 
main(String[]) - Static method in class examples.models.DLQTimedUpdateDemo
 
main(String[]) - Static method in class examples.models.DriveThroughPharmacy
 
main(String[]) - Static method in class examples.models.DTPFunctionalTest
 
main(String[]) - Static method in class examples.models.DTPQueueModel
 
main(String[]) - Static method in class examples.models.EventGeneratorCPP
 
main(String[]) - Static method in class examples.models.EventGeneratorDemo
 
main(String[]) - Static method in class examples.models.GGCQueuingStation
 
main(String[]) - Static method in class examples.models.GGCQueuingStationWithCustST
 
main(String[]) - Static method in class examples.models.SchedulingEventExamples
 
main(String[]) - Static method in class examples.models.SharedResource
 
main(String[]) - Static method in class examples.models.SimplePoissonProcess
 
main(String[]) - Static method in class examples.models.TandemQueue
 
main(String[]) - Static method in class examples.models.TieDyeTShirts
 
main(String[]) - Static method in class examples.models.TimeSharedComputerModel
 
main(String[]) - Static method in class examples.models.UpDownComponent
 
main(String[]) - Static method in class examples.models.UpDownComponentV2
 
main(String[]) - Static method in class examples.montecarlo.AntitheticVRT
 
main(String[]) - Static method in class examples.montecarlo.CashFlowExample
 
main(String[]) - Static method in class examples.montecarlo.CrapsGame
 
main(String[]) - Static method in class examples.montecarlo.CrudeMCIntegral
 
main(String[]) - Static method in class examples.montecarlo.dicepackage.CrapsGame
 
main(String[]) - Static method in class examples.montecarlo.dicepackage.Example4
 
main(String[]) - Static method in class examples.montecarlo.dicepackage.Example5
 
main(String[]) - Static method in class examples.montecarlo.dicepackage.Example6
 
main(String[]) - Static method in class examples.montecarlo.dicepackage.Example7
 
main(String[]) - Static method in class examples.montecarlo.dicepackage.Example8
 
main(String[]) - Static method in class examples.montecarlo.EstimateRenewals
 
main(String[]) - Static method in class examples.montecarlo.HitOrMiss
 
main(String[]) - Static method in class examples.montecarlo.LindleyEquation
 
main(String[]) - Static method in class examples.montecarlo.MCAreaEstimation
 
main(String[]) - Static method in class examples.montecarlo.NewsSellerProblem
 
main(String[]) - Static method in class examples.montecarlo.NewsVendorExample
 
main(String[]) - Static method in class examples.montecarlo.PoissonProcess
 
main(String[]) - Static method in class examples.montecarlo.RatioOfUniforms
 
main(String[]) - Static method in class examples.montecarlo.TestMetropolisHastings
 
main(String[]) - Static method in class examples.queueing.DriverLicenseBureau
 
main(String[]) - Static method in class examples.queueing.DriverLicenseBureauWithQ
 
main(String[]) - Static method in class examples.queueing.DriverLicenseBureauWithQJ8
 
main(String[]) - Static method in class examples.queueing.HospitalWard
 
main(String[]) - Static method in class examples.queueing.MachineRepair
 
main(String[]) - Static method in class examples.queueing.NHPDriverLicenseBureauWithQ
 
main(String[]) - Static method in class examples.queueing.QueueingSystemWithQ
 
main(String[]) - Static method in class examples.queueing.TimeSharedComputerModel
 
main(String[]) - Static method in class examples.resource.DriverLicenseBureauWithResource
 
main(String[]) - Static method in class examples.resource.DriverLicenseBureauWithResourceSet
 
main(String[]) - Static method in class examples.resource.ResourceTester
 
main(String[]) - Static method in class examples.resource.resoureunit.DTPQueueResourceModelWithFailures
 
main(String[]) - Static method in class examples.resource.resoureunit.DTPQueueResourceModelWithFailuresAndSchedule
 
main(String[]) - Static method in class examples.resource.resoureunit.DTPQueueResourcePoolModel
 
main(String[]) - Static method in class examples.resource.resoureunit.DTPQueueResourcePoolWithQModel
 
main(String[]) - Static method in class examples.resource.resoureunit.ResourcePoolExample1
 
main(String[]) - Static method in class examples.resource.resoureunit.ResourcePoolExample2
 
main(String[]) - Static method in class examples.resource.resoureunit.ResourcePoolExample3
 
main(String[]) - Static method in class examples.resource.resoureunit.ResourceUnitExample1
 
main(String[]) - Static method in class examples.resource.resoureunit.ResourceUnitExample2
 
main(String[]) - Static method in class examples.resource.resoureunit.ResourceUnitExample3
 
main(String[]) - Static method in class examples.resource.resoureunit.ResourceUnitExample4
 
main(String[]) - Static method in class examples.resource.resoureunit.ResourceUnitExample5
 
main(String[]) - Static method in class examples.running.CaptureWarmUpData
 
main(String[]) - Static method in class examples.running.JSLBatchingDemos
 
main(String[]) - Static method in class examples.running.ResponseCollectorExample
 
main(String[]) - Static method in class examples.running.SimulationDemos
 
main(String[]) - Static method in class examples.running.UsingJSLDbExamples
 
main(String[]) - Static method in class examples.spatial.TestSpatialModel
 
main(String[]) - Static method in class examples.station.ChooseBetweenThreeStations
 
main(String[]) - Static method in class examples.station.ChooseBetweenTwoStations
 
main(String[]) - Static method in class examples.station.LOTR
 
main(String[]) - Static method in class examples.station.TandemQueue
 
main(String[]) - Static method in class examples.station.TieDyeTShirtsSR
 
main(String[]) - Static method in class examples.utilities.apachepoi.TestPOI
 
main(String[]) - Static method in class examples.utilities.csvfiles.CSVUtilExamples
 
main(String[]) - Static method in class examples.utilities.csvfiles.TestOpenCSV
 
main(String[]) - Static method in class examples.utilities.dbexcelcvs.DBExamples
 
main(String[]) - Static method in class examples.utilities.random.GenerateRVExamples
 
main(String[]) - Static method in class examples.utilities.random.MoreRandomExamples
 
main(String[]) - Static method in class examples.utilities.random.PMMLCG
 
main(String[]) - Static method in class examples.utilities.random.RNStreamExample
 
main(String[]) - Static method in class examples.utilities.random.RVControlExamples
 
main(String[]) - Static method in class examples.utilities.random.TestGammaGeneration
 
main(String[]) - Static method in class examples.utilities.random.TestRNG
 
main(String[]) - Static method in class examples.utilities.random.UseDistributionExample
 
main(String[]) - Static method in class examples.utilities.random.UseRNG
 
main(String[]) - Static method in class examples.utilities.statistics.BatchStatisticExample
 
main(String[]) - Static method in class examples.utilities.statistics.TestBootstrap
 
main(String[]) - Static method in class examples.utilities.statistics.TestFrequencies
 
main(String[]) - Static method in class examples.utilities.statistics.TestJackKnife
 
main(String[]) - Static method in class examples.utilities.statistics.TestJSL
 
main(String[]) - Static method in class examples.utilities.statistics.TestStatistic
 
main(String[]) - Static method in class examples.utilities.statistics.TestStatisticReporter
 
main(String[]) - Static method in class examples.utilities.tablesaw.TablesawUtilExamples
 
main(String[]) - Static method in class examples.utilities.tablesaw.TestTableSaw
 
main(String[]) - Static method in class examples.utilities.TextFileWriteSample
 
main(String[]) - Static method in class examples.variables.nhpp.TestNHPP
 
main(String[]) - Static method in class examples.variables.nhpp.TestNHPPPWConstant
 
main(String[]) - Static method in class examples.variables.nhpp.TestNHPPPWConstantNonRepeat
 
main(String[]) - Static method in class examples.variables.nhpp.TestNHPPPWConstantRepeat
 
main(String[]) - Static method in class examples.variables.nhpp.TestNHPPPWLinear
 
main(String[]) - Static method in class examples.variables.nhpp.TestNHPPPWLinearNonRepeat
 
main(String[]) - Static method in class examples.variables.nhpp.TestNHPPPWLinearRepeat
 
main(String[]) - Static method in class examples.variables.nhpp.TestRateFunctions
 
main(String[]) - Static method in class examples.variables.TestIntervalSchedule
 
main(String[]) - Static method in class examples.variables.TestLevelResponse
 
main(String[]) - Static method in class examples.variables.TestResponseVariable
 
main(String[]) - Static method in class examples.variables.TestTimedIntervalResponse
 
main(String[]) - Static method in class examples.variables.TestTimeWeighted
 
main(String[]) - Static method in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
 
main(String[]) - Static method in class jsl.observers.TestObserverableObserver
 
main(String[]) - Static method in class jsl.utilities.distributions.Beta
 
main(String[]) - Static method in class jsl.utilities.distributions.BivariateLogNormal
 
main(String[]) - Static method in class jsl.utilities.distributions.DEmpiricalCDF
 
main(String[]) - Static method in class jsl.utilities.distributions.Gamma
 
main(String[]) - Static method in class jsl.utilities.distributions.LogLogistic
 
main(String[]) - Static method in class jsl.utilities.distributions.MTP
 
main(String[]) - Static method in class jsl.utilities.distributions.ShiftedLossFunctionDistribution
 
main(String[]) - Static method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
 
main(String[]) - Static method in class jsl.utilities.random.arta.ARTACorrelationFinder
 
main(String[]) - Static method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
 
main(String[]) - Static method in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
main(String[]) - Static method in class jsl.utilities.random.rng.RNStreamMakerBU
 
main(String[]) - Static method in class jsl.utilities.random.robj.DEmpiricalList
 
main(String[]) - Static method in class jsl.utilities.random.robj.DUniformList
 
main(String[]) - Static method in class jsl.utilities.random.sp.DMarkovChain
 
main(String[]) - Static method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
main(String[]) - Static method in class jsl.utilities.reporting.JSL
 
main(String[]) - Static method in class jsl.utilities.rootfinding.BisectionRootFinder
 
main(String[]) - Static method in class jsl.utilities.rootfinding.IPBisectionRootFinder
 
main(String[]) - Static method in class jsl.utilities.rootfinding.SATestFunction
 
main(String[]) - Static method in class jsl.utilities.statistic.CachedHistogram
 
main(String[]) - Static method in class jsl.utilities.statistic.ExceedanceEstimator
 
main(String[]) - Static method in class jsl.utilities.statistic.Histogram
 
main(String[]) - Static method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
 
main(String[]) - Static method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
main(String[]) - Static method in class jsl.utilities.statistic.StatisticalRun
 
main(String[]) - Static method in class jsl.utilities.statistic.StatisticXY
 
main(String[]) - Static method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
main(String[]) - Static method in class jslx.dbutilities.dbutil.DatabaseFactoryTest
 
main(String[]) - Static method in class jslx.dbutilities.JSLDbJooqCodeGenerator
 
main(String[]) - Static method in class jslx.excel.ExcelTesting
 
main(String[]) - Static method in class jslx.statistics.SNDiagnosticExperiment
 
main(String[]) - Static method in class jslx.tabularfiles.TestTabularWork
 
makeAssignment(Entity) - Method in class jsl.modeling.elements.entity.Assignment
 
makeCDF(double[]) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
makeControls() - Static method in class jsl.utilities.random.rvariable.BernoulliRV
The key is "ProbOfSuccess", the default value is 0.5
makeControls() - Static method in class jsl.utilities.random.rvariable.BetaRV
The keys are "alpha1", the default value is 1.0 and "alpha2" with default value 1.0.
makeControls() - Static method in class jsl.utilities.random.rvariable.BinomialRV
The keys are "ProbOfSuccess", the default value is 0.5 and "NumTrials" with default value 2.
makeControls() - Static method in class jsl.utilities.random.rvariable.ChiSquaredRV
The keys are "dof", the default value is 1.0
makeControls() - Static method in class jsl.utilities.random.rvariable.ConstantRV
The keys are "value", the default value is 1.0
makeControls() - Static method in class jsl.utilities.random.rvariable.DEmpiricalRV
The keys are "values" with default an array {0.0, 1.0} and key "cdf" with default array {0.5, 1.0}
makeControls() - Static method in class jsl.utilities.random.rvariable.DUniformRV
The keys are "min" with default value 0 and "max" with default value 1
makeControls() - Static method in class jsl.utilities.random.rvariable.EmpiricalRV
The key is "Population", an empty array of size 1 is made.
makeControls() - Static method in class jsl.utilities.random.rvariable.ExponentialRV
The key is "mean" with default value 1.0
makeControls() - Static method in class jsl.utilities.random.rvariable.GammaRV
The keys are "shape" with default value 1.0 and "scale" with default value 1.0
makeControls() - Static method in class jsl.utilities.random.rvariable.GeneralizedBetaRV
The keys are "alpha1" with default value 1.0, "alpha2" with default value 1.0, "min" with default value 0.0 and "max" with default value 1.0
makeControls() - Static method in class jsl.utilities.random.rvariable.GeometricRV
The key is "ProbOfSuccess", the default value is 0.5
makeControls() - Static method in class jsl.utilities.random.rvariable.JohnsonBRV
The keys are "alpha1" with default value 0.0, "alpha2" with default value 1.0, "min" with default value 0.0 and "max" with default value 1.0
makeControls() - Static method in class jsl.utilities.random.rvariable.LaplaceRV
The keys are "mean" with default value 0.0 and "scale" with default value 1.0
makeControls() - Static method in class jsl.utilities.random.rvariable.LogLogisticRV
The keys are "shape" with default value 1.0 and "scale" with default value 1.0
makeControls() - Static method in class jsl.utilities.random.rvariable.LognormalRV
The keys are "mean" with default value 1.0 and "variance" with default value 1.0
makeControls() - Static method in class jsl.utilities.random.rvariable.NegativeBinomialRV
The keys are "ProbOfSuccess", the default value is 0.5 and "NumSuccesses" with default value 1.
makeControls() - Static method in class jsl.utilities.random.rvariable.NormalRV
The keys are "mean" with default value 0.0 and "variance" with default value 1.0
makeControls() - Static method in class jsl.utilities.random.rvariable.PearsonType5RV
The keys are "shape" with default value 1.0 and "scale" with default value 1.0
makeControls() - Static method in class jsl.utilities.random.rvariable.PearsonType6RV
The keys are "alpha1" with default value 2.0 and "alpha2" with default value 3.0, and "beta" with default value 1.0
makeControls() - Static method in class jsl.utilities.random.rvariable.PoissonRV
The key is "mean" with default value 1.0
makeControls() - Static method in class jsl.utilities.random.rvariable.ShiftedGeometricRV
The key is "ProbOfSuccess", the default value is 0.5
makeControls() - Static method in class jsl.utilities.random.rvariable.TriangularRV
The keys are "min" with default value 0.0 and "mode" with default value 0.5, and "max" with default value 1.0
makeControls() - Static method in class jsl.utilities.random.rvariable.UniformRV
The keys are "min" with default value 0.0 and "max" with default value 1.0
makeControls() - Static method in class jsl.utilities.random.rvariable.WeibullRV
The keys are "shape" with default value 1.0 and "scale" with default value 1.0
makeCSVFileName(String) - Static method in class jsl.utilities.JSLFileUtil
Makes a String that has the form name.csv
makeCSVWelchData() - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
This results in a comma separated value file that has each row containing each observation for each replication and each replication as columns.
makeCSVWelchDataFile() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
This results in a comma separated value file that has each row containing each observation for each replication and each replication as columns.
makeCSVWelchDataFile(long) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
This results in a comma separated value file that has each rows containing each observation for each replication and each replication as columns.
makeCSVWelchPlotData() - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
Makes and writes out the welch plot data.
makeCSVWelchPlotDataFile() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Makes and writes out the welch plot data.
makeCSVWelchPlotDataFile(long) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Makes and writes out the welch plot data.
makeEmptyDb(String, String) - Static method in class jslx.dbutilities.JSLDbJooqCodeGenerator
 
makeExampleCSVFile(Path) - Static method in class examples.utilities.csvfiles.CSVUtilExamples
 
makeFile(String) - Method in class jsl.utilities.reporting.JSL
Makes a new PrintWriter within the base directory with the given file name
makeFile(String) - Method in class jsl.utilities.reporting.OutputDirectory
Makes a new PrintWriter within the base directory with the given file name
makeFile(Path) - Static method in class jsl.utilities.JSLFileUtil
 
makeFileName(String, String) - Static method in class jsl.utilities.JSLFileUtil
Makes a String that has the form name.ext If an extension already exists it is replaced.
makeFromJSON(Path) - Static method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
makeFromJSON(Path) - Static method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
makeFromJSONNE(Path) - Static method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
makeHistogram(double, double, int) - Static method in class jsl.utilities.statistic.Histogram
Create a histogram
makeHistogram(double, double, int, String) - Static method in class jsl.utilities.statistic.Histogram
Create a histogram with the given name
makeHistogram(double, double, int, String, double[]) - Static method in class jsl.utilities.statistic.Histogram
Create a histogram with the given name based on the provided values
makeHistogram(double, int) - Static method in class jsl.utilities.statistic.Histogram
Create a histogram with lower limit set to zero
makeJSLDatabaseViewTables(JSLDatabase) - Static method in class jslx.TablesawUtil
Returns a map that holds Tablesaw table representations of all of the JSLDatabase views.
makeLogPrintWriter(File) - Static method in class jsl.utilities.JSLFileUtil
Makes a LogPrintWriter from the given File.
makeLogPrintWriter(Path) - Static method in class jsl.utilities.JSLFileUtil
Makes a PrintWriter from the given path, any IOExceptions are caught and logged.
makePairs(double[]) - Static method in class jsl.utilities.distributions.DEmpiricalCDF
Assigns the probability associated with each cdf value to the integers starting at 0.
makePairs(double[], double[]) - Static method in class jsl.utilities.distributions.DEmpiricalCDF
Makes a pair array that can be used for the parameters of the DEmpiricalCDF distribution
makePairs(int, double[]) - Static method in class jsl.utilities.distributions.DEmpiricalCDF
Assigns the probability associated with each cdf value to the integers starting at start.
makePartialSumsPlotFigure(String, double[]) - Static method in class jslx.charts.JSLChartUtil
Warning: This method uses plotly.
makePDFFromLaTeX(String, File) - Static method in class jsl.utilities.JSLFileUtil
Creates a PDF representation of a LaTeX file within the with the given name.
makePDFFromLaTeX(String, String, String) - Static method in class jsl.utilities.JSLFileUtil
Creates a PDF representation of a LaTeX file within the provided directory with the given name.
makePostGresProperties(String, String, String, String) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
 
makePrintWriter(File) - Static method in class jsl.utilities.JSLFileUtil
Makes a PrintWriter from the given File.
makePrintWriter(String) - Static method in class jsl.utilities.JSLFileUtil
Makes the file in the directory that the program launched within
makePrintWriter(String) - Method in class jsl.utilities.reporting.JSL
Makes a new PrintWriter within the base directory with the given file name
makePrintWriter(String) - Method in class jsl.utilities.reporting.OutputDirectory
Makes a new PrintWriter within the base directory with the given file name
makePrintWriter(Path) - Static method in class jsl.utilities.JSLFileUtil
Makes a PrintWriter from the given path, any IOExceptions are caught and logged.
makeResponses() - Method in interface jsl.utilities.ResponseMakerIfc
Returns a valid instance of Responses that can be used with this ResponseMakerIfc or null
makeRngStreams(int) - Static method in class jsl.utilities.random.rng.RNGStreamManager
Makes a stream manager and fills it with streams from RNStreamFactory.getDefaultFactory()
makeRngStreams(int, RNStreamFactory) - Static method in class jsl.utilities.random.rng.RNGStreamManager
Makes RNStreams and fills a RNGStreamManager
makeRVariable() - Method in class jsl.utilities.random.rvariable.RVControls
 
makeRVariable(int) - Method in class jsl.utilities.random.rvariable.RVControls
 
makeRVariable(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.RVControls
 
makeSimulationReporter() - Method in class jsl.simulation.Simulation
Constructs a SimulationReporter instance that uses this Simulation instance
makeSubDirectory(String) - Method in class jsl.utilities.reporting.JSL
Makes a Path to the named sub-directory within the base directory
makeSubDirectory(String) - Method in class jsl.utilities.reporting.OutputDirectory
Makes a Path to the named sub-directory within the base directory
makeSubDirectory(Path, String) - Static method in class jsl.utilities.JSLFileUtil
Creates a sub-directory within the supplied main directory.
makeTable(Path, String) - Static method in class jslx.excel.ExcelUtil
Makes a Tablesaw table from a sheet within an Excel workbook.
makeTable(Path, String, String) - Static method in class jslx.excel.ExcelUtil
Makes a Tablesaw table from a sheet within an Excel workbook.
makeTable(ReplicationDataCollector) - Static method in class jslx.TablesawUtil
Makes a Tablesaw Table that has columns representing each response that was added to the ReplicationDataCollector.
makeTable(DatabaseIfc, String) - Static method in class jslx.TablesawUtil
Makes a Tablesaw table based on the data within the table of the database.
makeTable(JSLDatabase, String) - Static method in class jslx.TablesawUtil
Makes a Tablesaw table based on the data within the table of the JSLDatabase.
makeTable(TabularInputFile) - Static method in class jslx.TablesawUtil
Makes a Tablesaw table based on the data within the tabular file.
makeTxtFileName(String) - Static method in class jsl.utilities.JSLFileUtil
Makes a String that has the form name.txt
makeWelchDataFileAnalyzer() - Method in class jsl.utilities.statistic.welch.WelchDataFileCollector
Makes a WelchDataFileAnalyzer based on the file in this collector
makeWelchDataFileAnalyzer() - Method in class jsl.utilities.statistic.welch.WelchFileObserver
 
makeWelchFileMetaDataBean() - Method in class jsl.utilities.statistic.welch.WelchDataFileCollector
 
makeWelchPlotDataFile() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Makes a file and writes out the welch data to the DataOutputStream.
makeWelchPlotDataFile(long) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Makes a file and writes out the welch data to the DataOutputStream.
makeWelchPlotFigure(String, String, double[], double[]) - Static method in class jslx.charts.JSLChartUtil
Warning: This method uses plotly.
makeWelchPlotFigure(WelchDataArrayObserver) - Static method in class jslx.charts.JSLChartUtil
Warning: This method uses plotly.
makeWelchPlotFigure(WelchDataFileAnalyzer) - Static method in class jslx.charts.JSLChartUtil
Warning: This method uses plotly.
makeWelchPlotFigure(WelchDataFileAnalyzer, int) - Static method in class jslx.charts.JSLChartUtil
Warning: This method uses plotly.
MarseRobertsLCG - Class in jsl.utilities.random.rng
 
MarseRobertsLCG() - Constructor for class jsl.utilities.random.rng.MarseRobertsLCG
Constructs an instance of the generator using stream 1
MarseRobertsLCG(int) - Constructor for class jsl.utilities.random.rng.MarseRobertsLCG
Constructs an instance of the generator using the supplied stream
matMatModM(double[][], double[][], double[][], double) - Static method in class jsl.utilities.math.ArithmeticMod
Computes (A times B) mod m and puts the result in `C`.
matMatModM(int[][], int[][], int[][], int) - Static method in class jsl.utilities.math.ArithmeticMod
Exactly like matMatModM(double[][],double[][],double[][],double) using `double`, but with `int` instead of `double`.
matMatModM(long[][], long[][], long[][], long) - Static method in class jsl.utilities.math.ArithmeticMod
Exactly like matMatModM(double[][],double[][],double[][],double) using `double`, but with `long` instead of `double`.
matPowModM(double[][], double[][], double, int) - Static method in class jsl.utilities.math.ArithmeticMod
Computes (A raised to c) mod m and puts the result in `B`.
matPowModM(int[][], int[][], int, int) - Static method in class jsl.utilities.math.ArithmeticMod
Exactly like matPowModM(double[][],double[][],double,int) using `double`, but with `int` instead of `double`.
matPowModM(long[][], long[][], long, int) - Static method in class jsl.utilities.math.ArithmeticMod
Exactly like matPowModM(double[][],double[][],double,int) using `double`, but with `long` instead of `double`.
matTwoPowModM(double[][], double[][], double, int) - Static method in class jsl.utilities.math.ArithmeticMod
Computes (A raised to (2 to e)) mod m and puts the result in `B`.
matTwoPowModM(int[][], int[][], int, int) - Static method in class jsl.utilities.math.ArithmeticMod
Exactly like matTwoPowModM(double[][],double[][],double,int) using `double`, but with `int` instead of `double`.
matTwoPowModM(long[][], long[][], long, int) - Static method in class jsl.utilities.math.ArithmeticMod
Exactly like matTwoPowModM(double[][],double[][],double,int) using `double`, but with `long` instead of `double`.
matVecModM(double[][], double[], double[], double) - Static method in class jsl.utilities.math.ArithmeticMod
Computes the result of (A times s) mod m and puts the result in `v`.
matVecModM(int[][], int[], int[], int) - Static method in class jsl.utilities.math.ArithmeticMod
Exactly like matVecModM(double[][],double[],double[],double) using `double`, but with `int` instead of `double`.
matVecModM(long[][], long[], long[], long) - Static method in class jsl.utilities.math.ArithmeticMod
Exactly like matVecModM(double[][],double[],double[],double) using `double`, but with `long` instead of `double`.
max - Variable in class jsl.utilities.statistic.Statistic
Holds the maximum of the observed data
MAX_BATCH_MULTIPLE - Static variable in class jsl.utilities.statistic.BatchStatistic
the default multiplier that determines the maximum number of batches
MAX_NUM_BATCHES - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.MAX_NUM_BATCHES.
MAX_NUM_BATCHES_MULTIPLE - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.MAX_NUM_BATCHES_MULTIPLE.
Maximum() - Constructor for class jslx.statistics.EstimatorIfc.Maximum
 
MAXIMUM - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.MAXIMUM.
MAXIMUM - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.MAXIMUM.
MAXIMUM - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
The column JSL_DB.WITHIN_REP_STAT.MAXIMUM.
maxNumberOfEvents(long) - Method in interface jsl.modeling.elements.EventGenerator.BuildStepIfc
 
maxNumberOfEvents(long) - Method in class jsl.modeling.elements.EventGenerator.EventGeneratorBuilder
 
MCAreaEstimation - Class in examples.montecarlo
 
MCAreaEstimation() - Constructor for class examples.montecarlo.MCAreaEstimation
 
ME_NAME_UNIQUE - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 
ME_PRIM_KY - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 
ME_SIMRUN_FK - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 
MeanIfc - Interface in jsl.utilities.distributions
Defines an interface for getting the expected value or mean
Median() - Constructor for class jslx.statistics.EstimatorIfc.Median
 
MET_STOPPING_CONDITION - Static variable in class jsl.simulation.IterativeProcess
Indicates whether the iterative process ended due to the being stopped
MET_STOPPING_CONDITION_MSG - Variable in class jsl.simulation.IterativeProcess
Message used when process stops because it met a condition
metaDataTest() - Static method in class jslx.dbutilities.dbutil.DatabaseFactoryTest
 
MetropolisHastings1D - Class in jsl.utilities.random.mcmc
An implementation for a 1-Dimensional Metropolis Hasting process.
MetropolisHastings1D(double, FunctionIfc, ProposalFunction1DIfc) - Constructor for class jsl.utilities.random.mcmc.MetropolisHastings1D
 
MetropolisHastingsMV - Class in jsl.utilities.random.mcmc
An implementation for a multi-Dimensional Metropolis Hasting process.
MetropolisHastingsMV(double[], FunctionMVIfc, ProposalFunctionMVIfc) - Constructor for class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
millisecond() - Method in class jsl.simulation.ModelElement
Returns the value of a 1 millisecond time interval in terms of the base time unit
milliseconds() - Method in class jsl.simulation.ModelElement.EventScheduler
 
milliseconds() - Method in class jsl.simulation.ModelElement.RequestBuilder
 
milliseconds() - Method in interface jsl.simulation.ModelElement.RequestTimeIfc
Creates the request interpreting the time in milliseconds
milliseconds() - Method in interface jsl.simulation.ModelElement.TimeUnitIfc
Creates and schedules the event associated carrying the model interpreting the event time in milliseconds
min - Variable in class jsl.utilities.statistic.Statistic
Holds the minimum of the observed data.
MIN_BATCH_SIZE - Static variable in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
MIN_BATCH_SIZE - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.MIN_BATCH_SIZE.
MIN_NUM_BATCHES - Static variable in class jsl.utilities.statistic.BatchStatistic
the default minimum number of batches
MIN_NUM_BATCHES - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.MIN_NUM_BATCHES.
MIN_NUM_OBS_PER_BATCH - Static variable in class jsl.utilities.statistic.BatchStatistic
the default minimum number of observations per batch
Minimum() - Constructor for class jslx.statistics.EstimatorIfc.Minimum
 
MINIMUM - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.MINIMUM.
MINIMUM - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.MINIMUM.
MINIMUM - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
The column JSL_DB.WITHIN_REP_STAT.MINIMUM.
minute() - Method in class jsl.simulation.ModelElement
Returns the value of a 1 minute time interval in terms of the base time unit.
minutes() - Method in class jsl.simulation.ModelElement.EventScheduler
 
minutes() - Method in class jsl.simulation.ModelElement.RequestBuilder
 
minutes() - Method in interface jsl.simulation.ModelElement.RequestTimeIfc
Creates the request interpreting the time in minutes
minutes() - Method in interface jsl.simulation.ModelElement.TimeUnitIfc
Creates and schedules the event associated carrying the model interpreting the event time in minutes
MixtureRV - Class in jsl.utilities.random.rvariable
 
MixtureRV(List<RVariableIfc>, double[]) - Constructor for class jsl.utilities.random.rvariable.MixtureRV
 
MixtureRV(List<RVariableIfc>, double[], int) - Constructor for class jsl.utilities.random.rvariable.MixtureRV
 
MixtureRV(List<RVariableIfc>, double[], RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.MixtureRV
 
MobileResource - Class in jsl.modeling.elements.spatial
 
MobileResource(ModelElement) - Constructor for class jsl.modeling.elements.spatial.MobileResource
Creates a MobileResource with capacity 1 at the default position in the spatial model.
MobileResource(ModelElement, int) - Constructor for class jsl.modeling.elements.spatial.MobileResource
Creates a MobileResource with the given capacity at the default position in the spatial model.
MobileResource(ModelElement, int, double, double) - Constructor for class jsl.modeling.elements.spatial.MobileResource
Creates a MobileResource with the given capacity and (x,y) position.
MobileResource(ModelElement, int, String) - Constructor for class jsl.modeling.elements.spatial.MobileResource
Creates a MobileResource with the given capacity at the default position in the spatial model.
MobileResource(ModelElement, int, String, double, double) - Constructor for class jsl.modeling.elements.spatial.MobileResource
Creates a MobileResource with the given capacity and (x,y) position.
MobileResource(ModelElement, int, String, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.MobileResource
Creates a MobileResource with capacity 1 at the given coordinates.
MobileResource(ModelElement, int, String, SpatialModel) - Constructor for class jsl.modeling.elements.spatial.MobileResource
Creates a MobileResource with the given capacity at the default coordinates in the supplied spatial model.
MobileResource(ModelElement, int, String, SpatialModel, double, double, double) - Constructor for class jsl.modeling.elements.spatial.MobileResource
Creates a MobileResource with the given capacity at the (x,y,z) coordinates in the supplied spatial model.
MobileResource(ModelElement, int, String, SpatialModel, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.MobileResource
Creates a MobileResource with the given capacity at the supplied coordinates in the supplied spatial model.
MobileResource(ModelElement, int, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.MobileResource
Creates a MobileResource with the given capacity at the given coordinates.
MobileResource(ModelElement, int, SpatialElementIfc) - Constructor for class jsl.modeling.elements.spatial.MobileResource
Creates a MobileResource with the given capacity at the coordinates of the given spatial element The spatial model of the parent is used as the spatial model.
MobileResource(ModelElement, int, SpatialModel) - Constructor for class jsl.modeling.elements.spatial.MobileResource
Creates a MobileResource with the given capacity at the default coordinates in the supplied spatial model.
MobileResource(ModelElement, String) - Constructor for class jsl.modeling.elements.spatial.MobileResource
Creates a MobileResource with capacity 1 at the default position in the spatial model.
MobileResource(ModelElement, String, double, double) - Constructor for class jsl.modeling.elements.spatial.MobileResource
Creates a MobileResource with capacity 1 and (x,y) position.
MobileResource(ModelElement, String, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.MobileResource
Creates a MobileResource with capacity 1 at the given coordinates.
MobileResource(ModelElement, SpatialElementIfc) - Constructor for class jsl.modeling.elements.spatial.MobileResource
Creates a MobileResource with the given capacity at the coordinates of the given spatial element The spatial model of the parent is used as the spatial model.
MobileResource(ModelElement, SpatialElementIfc, String) - Constructor for class jsl.modeling.elements.spatial.MobileResource
Creates a MobileResource with the given capacity at the coordinates of the given spatial element The spatial model of the parent is used as the spatial model.
Model - Class in jsl.simulation
This class serves as the base (container) model element for all model elements in the simulation.
Model(String) - Constructor for class jsl.simulation.Model
Constructs a model called "name"
MODEL_ELEMENT - Variable in class jslx.dbutilities.jsldbsrc.JslDb
The table JSL_DB.MODEL_ELEMENT.
MODEL_ELEMENT - Static variable in class jslx.dbutilities.jsldbsrc.Tables
The table JSL_DB.MODEL_ELEMENT.
MODEL_ELEMENT - Static variable in class jslx.dbutilities.jsldbsrc.tables.ModelElement
The reference instance of JSL_DB.MODEL_ELEMENT
MODEL_ELEMENT_ADDED - Static variable in class jsl.simulation.Model
An "enum" to indicate that the model element was added to the model element hierarchy
MODEL_ELEMENT_REMOVED - Static variable in class jsl.simulation.Model
An "enum" to indicate that the model element was removed from the model element hierarchy
MODEL_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The column JSL_DB.SIMULATION_RUN.MODEL_NAME.
ModelActionObserver - Class in jsl.observers
 
ModelActionObserver() - Constructor for class jsl.observers.ModelActionObserver
 
ModelActionObserver(PrintWriter) - Constructor for class jsl.observers.ModelActionObserver
 
ModelActionObserver(String, PrintWriter) - Constructor for class jsl.observers.ModelActionObserver
 
modelElement() - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
 
modelElement() - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStat
 
modelElement() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
 
modelElement() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
 
ModelElement - Class in jsl.simulation
The ModelElement represents elements within the simulation model that can schedule and react to simulation events and default simulation actions (e.g.
ModelElement - Class in jslx.dbutilities.jsldbsrc.tables
This class is generated by jOOQ.
ModelElement() - Constructor for class jslx.dbutilities.jsldbsrc.tables.ModelElement
Create a JSL_DB.MODEL_ELEMENT table reference
ModelElement(String) - Constructor for class jslx.dbutilities.jsldbsrc.tables.ModelElement
Create an aliased JSL_DB.MODEL_ELEMENT table reference
ModelElement(ModelElement) - Constructor for class jsl.simulation.ModelElement
Creates a model element carrying name "null" as a child element of the supplied parent
ModelElement(ModelElement, String) - Constructor for class jsl.simulation.ModelElement
Creates a model element carrying the given name as a child element of the supplied parent.
ModelElement(Name) - Constructor for class jslx.dbutilities.jsldbsrc.tables.ModelElement
Create an aliased JSL_DB.MODEL_ELEMENT table reference
ModelElement(Table<O>, ForeignKey<O, ModelElementRecord>) - Constructor for class jslx.dbutilities.jsldbsrc.tables.ModelElement
 
ModelElement.EventBuilderIfc<T> - Interface in jsl.simulation
 
ModelElement.EventScheduler<T> - Class in jsl.simulation
Uses the builder pattern to create and schedule the event and the action associated carrying the event
ModelElement.ModelElementComparator - Class in jsl.simulation
A Comparator for comparing model elements based on getId()
ModelElement.RequestBuilder - Class in jsl.simulation
 
ModelElement.RequestDurationIfc - Interface in jsl.simulation
 
ModelElement.RequestTimeIfc - Interface in jsl.simulation
 
ModelElement.RequestUsingIfc - Interface in jsl.simulation
 
ModelElement.TimedUpdateEventAction - Class in jsl.simulation
 
ModelElement.TimeUnitIfc<T> - Interface in jsl.simulation
A Tagging interface to force builder to specify time timeUnits after calling the in() method.
ModelElement.WarmUpEventAction - Class in jsl.simulation
 
ModelElementComparator() - Constructor for class jsl.simulation.ModelElement.ModelElementComparator
 
ModelElementObserver - Class in jsl.observers
 
ModelElementObserver() - Constructor for class jsl.observers.ModelElementObserver
 
ModelElementObserver(String) - Constructor for class jsl.observers.ModelElementObserver
 
ModelElementObserverExample - Class in examples.modelelement
 
ModelElementObserverExample() - Constructor for class examples.modelelement.ModelElementObserverExample
 
ModelElementRecord - Class in jslx.dbutilities.jsldbsrc.tables.records
This class is generated by jOOQ.
ModelElementRecord() - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
Create a detached ModelElementRecord
ModelElementRecord(Integer, Integer, String, String, Integer, String, Integer, Integer) - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
Create a detached, initialised ModelElementRecord
ModelElementState - Class in jsl.simulation
ModelElementState models a state that can be entered and exited with statistics tabulated.
ModelElementState(ModelElement) - Constructor for class jsl.simulation.ModelElementState
 
ModelElementState(ModelElement, String) - Constructor for class jsl.simulation.ModelElementState
 
ModelElementState(ModelElement, String, boolean) - Constructor for class jsl.simulation.ModelElementState
 
moments - Variable in class jsl.utilities.statistic.Statistic
Holds the first 4 statistical central moments
MONTE_CARLO - Static variable in class jsl.simulation.ModelElement
An "enum" for the monte carlo state.
montecarlo() - Method in class jsl.simulation.ModelElement
This method should be overridden by subclasses that need actions performed after before replication.
montecarlo(ModelElement, Object) - Method in class jsl.observers.ModelActionObserver
 
montecarlo(ModelElement, Object) - Method in class jsl.observers.ModelElementObserver
 
montecarlo_() - Method in class jsl.simulation.ModelElement
The monte carlo_ method facilitates model elements to perform a monte carlo simulation carrying no events being called.
MoreRandomExamples - Class in examples.utilities.random
 
MoreRandomExamples() - Constructor for class examples.utilities.random.MoreRandomExamples
 
MOVE_ENDED - Static variable in class jsl.modeling.elements.spatial.AbstractMover
Indicates that a AbstractMover ended a movement
MOVE_STARTED - Static variable in class jsl.modeling.elements.spatial.AbstractMover
Indicates that a AbstractMover started a movement
MoveableElementAnimationObserver - Class in jsl.observers.animation
 
MoveableElementAnimationObserver(String, AnimationMessageHandlerIfc) - Constructor for class jsl.observers.animation.MoveableElementAnimationObserver
 
MoveableElementAnimationObserver(AnimationMessageHandlerIfc) - Constructor for class jsl.observers.animation.MoveableElementAnimationObserver
 
MOVED - Static variable in class jsl.modeling.elements.spatial.SpatialResource
Indicates that the transporter has changed state to its observers
moveDeltaX1(double) - Method in class jsl.modeling.elements.spatial.AbstractMover
Relative to the current position this method causes the mover to start a trip delta in the x1 direction
moveDeltaX1X2(double, double) - Method in class jsl.modeling.elements.spatial.AbstractMover
Relative to the current position this method causes the mover to start a trip to a position that is delta in the x1 direction and delta in the x2 direction.
moveDeltaX2(double) - Method in class jsl.modeling.elements.spatial.AbstractMover
Relative to the current position this method causes the mover to start a trip delta in the x2 direction
moveEmpty(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
Tells the resource to move empty to the supplied coordinates
moveEmpty(CoordinateIfc, EmptyMoveCompletionIfc) - Method in class jsl.modeling.elements.spatial.transporter.Transporter.Allocated
 
moveEmpty(CoordinateIfc, EmptyMoveCompletionIfc) - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
moveEmpty(CoordinateIfc, EmptyMoveCompletionIfc) - Method in class jsl.modeling.elements.spatial.transporter.Transporter.TransporterState
 
moveEmpty(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
Tells the resource to move empty to the coordinates of the supplied spatial element
moveEnded(ModelElement, Object) - Method in class jsl.modeling.elements.spatial.TripWriter
 
moveEnded(ModelElement, Object) - Method in class jsl.observers.animation.MoveableElementAnimationObserver
 
moveEnded(ModelElement, Object) - Method in class jsl.observers.Mover2DObserver
 
moveIdle(CoordinateIfc, IdleMoveCompletionIfc) - Method in class jsl.modeling.elements.spatial.transporter.Transporter.Idle
 
moveIdle(CoordinateIfc, IdleMoveCompletionIfc) - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
moveIdle(CoordinateIfc, IdleMoveCompletionIfc) - Method in class jsl.modeling.elements.spatial.transporter.Transporter.TransporterState
 
MovementControllerIfc - Interface in jsl.modeling.elements.spatial
This interface works with AbstractMover and can be used to control the movement of the element through a spatial model.
Mover - Class in jsl.modeling.elements.spatial
 
Mover(ModelElement) - Constructor for class jsl.modeling.elements.spatial.Mover
Creates a Mover with the default position within its spatial model.
Mover(ModelElement, String) - Constructor for class jsl.modeling.elements.spatial.Mover
Creates a Mover with the default position within its spatial model.
Mover(ModelElement, String, SpatialModel) - Constructor for class jsl.modeling.elements.spatial.Mover
Creates a Mover with the default position within the given spatial model.
Mover(ModelElement, String, SpatialModel, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.Mover
Creates a Mover with the given coordinates within the given spatial model.
Mover(ModelElement, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.Mover
Creates a Mover at the given coordinate within its spatial model.
Mover(ModelElement, SpatialModel) - Constructor for class jsl.modeling.elements.spatial.Mover
Creates a Mover with the default position within the given spatial model.
Mover2DObserver - Class in jsl.observers
 
Mover2DObserver() - Constructor for class jsl.observers.Mover2DObserver
 
Mover2DObserver(String) - Constructor for class jsl.observers.Mover2DObserver
 
MoverIfc - Interface in jsl.modeling.elements.spatial
 
moveStarted(ModelElement, Object) - Method in class jsl.observers.animation.MoveableElementAnimationObserver
 
moveStarted(ModelElement, Object) - Method in class jsl.observers.Mover2DObserver
 
moveTo(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.AbstractMover
Causes the element to start a trip from its current position to the coordinates specified.
moveTo(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.AbstractMover
Causes the element to start a trip to the coordinates of the specified SpatialElementIfc
moveToCenterOfCell(RectangularCell2D) - Method in class jsl.modeling.elements.spatial.AbstractRG2DMover
Move to the center of the cell
moveToInsideCellRandomly(RectangularCell2D) - Method in class jsl.modeling.elements.spatial.AbstractRG2DMover
Moves to a random location within the specified cell
MOVING - Static variable in class jsl.modeling.elements.spatial.Collision
Indicates the basic type of collision MOVING = moving element colliding with another moving element
MovingIdle() - Constructor for class jsl.modeling.elements.spatial.transporter.Transporter.MovingIdle
 
MReplicationReport - Class in jsl.observers.textfile
 
MReplicationReport(Path) - Constructor for class jsl.observers.textfile.MReplicationReport
 
MSummaryReport - Class in jsl.observers.textfile
 
MSummaryReport(Path) - Constructor for class jsl.observers.textfile.MSummaryReport
 
MTP - Class in jsl.utilities.distributions
Represents a Mixed translated Poisson random variable
MTP() - Constructor for class jsl.utilities.distributions.MTP
defaults mixing prob = 0.5, shift = 0.0, rate = 1.0
MTP(double[]) - Constructor for class jsl.utilities.distributions.MTP
Constructs an MTP with array of parameters parameters[0] - mixing probability; parameters[1] - shift; parameters[2] - rate;
MTP(double, double, double) - Constructor for class jsl.utilities.distributions.MTP
Constructs an MTP with mixing probabilities 1-mixProb and mixProb with shifts of shift and shift+1 with rates equal to rate
MTP(double, double, double, String) - Constructor for class jsl.utilities.distributions.MTP
Constructs an MTP using the supplied parameters
MultiBootstrap - Class in jslx.statistics
A collection of Bootstrap instances to permit multi-dimensional bootstrapping.
MultiBootstrap(String, Map<String, double[]>) - Constructor for class jslx.statistics.MultiBootstrap
 
MultiBootstrap(Map<String, double[]>) - Constructor for class jslx.statistics.MultiBootstrap
 
MultipleComparisonAnalyzer - Class in jsl.utilities.statistic
Holds data to perform multiple comparisons Performs pairwise comparisons and computes pairwise differences and variances.
MultipleComparisonAnalyzer(Map<String, double[]>) - Constructor for class jsl.utilities.statistic.MultipleComparisonAnalyzer
 
MultipleComparisonDataCollector - Class in jsl.observers.variable
Collects multiple comparison data for a particular ResponseVariable (each across replication average for each system configuration) This class assumes that each Experiment is given a unique name in order to uniquely determine the configuration for which the across replication data is collected for the observed response variable.
MultipleComparisonDataCollector(ResponseVariable) - Constructor for class jsl.observers.variable.MultipleComparisonDataCollector
 
MultipleComparisonDataCollector(ResponseVariable, String) - Constructor for class jsl.observers.variable.MultipleComparisonDataCollector
 
multiply(double) - Method in class jsl.modeling.elements.spatial.Vector3D
Multiplies each element by s
multiplyConstant(double[], double) - Static method in class jsl.utilities.JSLArrayUtil
 
multiplyElements(double[], double[]) - Static method in class jsl.utilities.JSLArrayUtil
Multiplies the arrays element by element.
multiplyRates(double) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseConstantRateFunction
Multiplies each rate by the addFactor.
multModM(double, double, double, double) - Static method in class jsl.utilities.math.ArithmeticMod
Computes (a x s + c) mod m.
multModM(int, int, int, int) - Static method in class jsl.utilities.math.ArithmeticMod
Computes (a times s + c) mod m.
multModM(long, long, long, long) - Static method in class jsl.utilities.math.ArithmeticMod
Computes (a times s + c) mod m.
MVRVariableIfc - Interface in jsl.utilities.random.rvariable
An interface for defining random variables
MVSampleIfc - Interface in jsl.utilities.random.rvariable
An interface for getting multi-variable samples, each sample has many values held in an array
myAcceptanceStat - Variable in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
myAcceptanceStat - Variable in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
myAcrossBSStat - Variable in class jslx.statistics.Bootstrap
 
myAcrossIntervalResponse - Variable in class jsl.modeling.elements.variable.Counter
A Counter can have a timed update action during a replication This response collects the average of the total count during each timed update interval.
myAcrossIntervalResponse - Variable in class jsl.modeling.elements.variable.ResponseVariable
For collecting across interval statistics
myAcrossReplicationResponses - Variable in class jsl.utilities.Responses
The Map that hold the responses as pairs key = name of response value = value of the response as a AcrossReplicationStatisticIfc Not allocated unless at least one response is supplied
myAcrossRepStat - Variable in class jsl.modeling.elements.variable.Counter
Statistic used to collect the across replication statistics on the final value of the counter for each replication
myAcrossRepStat - Variable in class jsl.observers.variable.CounterObserver
Statistic used to collect the across replication statistics on the final value of the counter during each replication
myAcrossRepStat - Variable in class jsl.observers.variable.STSStatisicalObserver
 
myAcrossRepStat - Variable in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
myAcrossRepStats - Variable in class jsl.modeling.elements.variable.ResponseVariable
The across replication statistics for the response variable
myAcrossRepTimedUpdateStatistic - Variable in class jsl.observers.variable.CounterObserver
If the timed update statistics are collected during a replication This Statistic will be used to collect the average across the averages over the update intervals
myAcrossTimedUpdateStatistic - Variable in class jsl.observers.variable.CounterObserver
A Counter can have a timed update action during a replication This Statistic collects the average of the total count during each timed update interval.
myActionEvent - Variable in class jsl.modeling.elements.ActionSchedule
Represents the event for the actions on the schedule
myActionIterator - Variable in class jsl.modeling.elements.ActionSchedule
An iterator over the actions
myActionRepeatFlag - Variable in class jsl.modeling.elements.ActionSchedule
Indicates whether or not the actions on the schedule should be repeated after completing all the scheduled actions.
myActions - Variable in class jsl.modeling.elements.ActionSchedule
Holds the actions to be invoked by time
myActions - Variable in class jsl.simulation.ConditionalActionProcessor
 
myActivityTimes - Variable in class jsl.modeling.elements.entity.EntityType
Holds the time it takes for each activity experienced by the entity
myAdvanceToNextSubStreamOption - Variable in class jsl.modeling.elements.variable.RandomVariable
indicates whether or not the random variable's distribution has it stream reset to the next sub-stream stream, or not, prior to each replication.
myAfterExperimentOption - Variable in class jsl.simulation.ModelElement
A flag to control whether or not the model element reacts to after experiment actions.
myAfterReplicationOption - Variable in class jsl.simulation.ModelElement
A flag to control whether or not the model element reacts to after replication actions.
myAggCounter - Variable in class jsl.modeling.elements.variable.AggregateCounter
This is used to remember the aggregate value when any of its aggregatable's change
myAggregates - Variable in class jsl.modeling.elements.variable.Aggregatable
The aggregatable's list of aggregates.
myAggResponse - Variable in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
This is used to remember the aggregate value when any of its aggregatable's change
myAggTW - Variable in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
This is used to remember the aggregate value when any of its aggregatable's change
myAllocatedMovingEmptyState - Variable in class jsl.modeling.elements.spatial.transporter.Transporter
Busy (allocated) but moving empty
myAllocatedMovingLoadedState - Variable in class jsl.modeling.elements.spatial.transporter.Transporter
Allocated (busy) and moving loaded
myAllocatedState - Variable in class jsl.modeling.elements.spatial.transporter.Transporter
Represents the state of being allocated to do a transport Busy, but not yet moving
myAllocationListener - Variable in class jsl.modeling.elements.entity.SeizeResources
Default allocation listener for single resource or single resource set requirements
myAllocationListener - Variable in class jsl.modeling.elements.entity.SQSRWorkStation
Default allocation listener for single resource or single resource set requirements
myAllocations - Variable in class jsl.modeling.elements.entity.Resource
The allocations that currently using this resource
myAllocations - Variable in class jsl.modeling.elements.entity.SeizeResources.AllocationSetListener
 
myAlpha - Variable in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
The smoothing parameter
myAmtNeeded - Variable in class jsl.modeling.elements.entity.SeizeRequirement
 
myAnimationMessage - Variable in class jsl.observers.animation.AnimationTextFileGenerator
 
myAnimationMessageHandler - Variable in class jsl.observers.animation.AnimationObserverAbstract
 
myAntitheticFlag - Variable in class jsl.utilities.random.arta.ARTACorrelationEvaluator
Whether or not to use antithetic variates in the replications uses to estimate the correlation The default is false
myAntitheticFlag - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
Whether or not to use antithetic variates in the replications uses to estimate the correlation The default is false
myArrivalCounter - Variable in class examples.models.EventGeneratorCPP
 
myArrivalCounter - Variable in class examples.models.EventGeneratorDemo
 
myArrivalGenerator - Variable in class examples.models.EventGeneratorCPP
 
myArrivalGenerator - Variable in class examples.models.EventGeneratorDemo
 
myArrivalGenerator - Variable in class examples.models.TandemQueue
 
myArrivalGenerator - Variable in class examples.station.ChooseBetweenThreeStations
 
myArrivalGenerator - Variable in class examples.station.ChooseBetweenTwoStations
 
myArrivalGenerator - Variable in class examples.station.TandemQueue
 
myArrivalListener - Variable in class examples.jockeying.FastFoodRestaurant
 
myAttributeName - Variable in class jsl.modeling.elements.entity.Assignment
 
myAutomaticStartFlag - Variable in class jsl.modeling.elements.ActionSchedule
Indicates whether or not the schedule should be started automatically upon initialization, default is true
myAvailableBeds - Variable in class examples.queueing.HospitalWard
 
myAvailableResources - Variable in class jsl.modeling.elements.entity.ResourceSet
 
myAvailableState - Variable in class jsl.modeling.elements.component.Component
Before being operated, the component must be placed in the activated state
myAveragesForReps - Variable in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
Holds the average of the observations for each replication
myAvgTBOForReps - Variable in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
Holds the average time between observations for each replication
myBaseName - Variable in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
myBatchSize - Variable in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
The size associated with batching the within replication observations.
myBatchStatisticsResponses - Variable in class jsl.utilities.Responses
The Map that hold the responses as pairs key = name of response value = value of the response as a WithinReplicationStatisticIfc Not allocated unless at least one response is supplied
myBatchStats - Variable in class jsl.observers.variable.BatchStatisticObserver
The underlying BatchStatistic
myBeforeExperimentOption - Variable in class jsl.simulation.ModelElement
A flag to control whether or not the model element reacts to before experiment actions.
myBeforeReplicationOption - Variable in class jsl.simulation.ModelElement
A flag to control whether or not the model element reacts to before replication actions.
myBeginExecutionTime - Variable in class jsl.simulation.IterativeProcess
The wall clock time in milliseconds that the iterative process started
myBinWidth - Variable in class jsl.utilities.statistic.Histogram
Width of a bin.
myBootstraps - Variable in class jslx.statistics.MultiBootstrap
 
myBSStatList - Variable in class jslx.statistics.Bootstrap
 
myBurnInFlag - Variable in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
myBurnInFlag - Variable in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
myBVN - Variable in class jsl.utilities.distributions.BivariateLogNormal
 
myCacheStatistic - Variable in class jsl.utilities.statistic.CachedHistogram
Collects statistical information on the data during caching
myCachingFlag - Variable in class jsl.utilities.statistic.CachedHistogram
Flag indicating the histogram is caching values to compute adequate range.
myCaptureResponseFlag - Variable in class jsl.modeling.elements.variable.RandomVariable
A flag to indicate whether or not a ResponseVariable should be created and used to capture the randomly generated values.
myCDF - Variable in class jsl.utilities.random.robj.DEmpiricalList
 
myCDFLL - Variable in class jsl.utilities.distributions.TruncatedDistribution
 
myCDFLL - Variable in class jsl.utilities.random.rvariable.TruncatedRV
 
myCDFUL - Variable in class jsl.utilities.distributions.TruncatedDistribution
 
myCDFUL - Variable in class jsl.utilities.random.rvariable.TruncatedRV
 
myCellSelector - Variable in class jsl.modeling.elements.spatial.AbstractRG2DMover
 
myCF - Variable in class jsl.utilities.random.arta.ARTAFinderOutputTask
 
myCF - Variable in class jsl.utilities.random.arta.NORTAFinderOutputTask
 
myChangeListeners - Variable in class jsl.modeling.elements.Schedule
 
myCircuityFactor - Variable in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
Can be set to adjust computed great circle distance to account for the circuity of the road/rail network, by default 1.0
myCloseOperatingRoomAction - Variable in class examples.queueing.HospitalWard
 
myCollectSojournStatisticsFlag - Variable in class jsl.simulation.State
Indicates whether or not statistics should be collected on time spent in the state.
myCollisionDetector - Variable in class jsl.modeling.elements.spatial.AbstractMover
Detects the occurrence of collisions
myCollisionElement - Variable in class jsl.modeling.elements.spatial.Collision
The moving element that will collide with myMovingElement
myCollisionHandler - Variable in class jsl.modeling.elements.spatial.AbstractMover
Handles the occurs of collisions
myCollisionHandler - Variable in class jsl.modeling.elements.spatial.Collision
Used to handle the collision
myCollisionPosition - Variable in class jsl.modeling.elements.spatial.Collision
The position associated with the collision
myCollisionType - Variable in class jsl.modeling.elements.spatial.Collision
Holds the basic type of collision
myColumnNames - Variable in class jslx.tabularfiles.TabularFile
 
myColumnTypes - Variable in class jslx.tabularfiles.TabularFile
 
myComponents - Variable in class jsl.modeling.elements.component.ComponentAssembly
 
myComposite - Variable in class jsl.modeling.elements.entity.EntityReceiver
If the EntityReceiver is part of a CompositeReceiver this attribute contains the reference to the composite
myConfidenceLevel - Variable in class jsl.observers.variable.AcrossReplicationHalfWidthChecker
The confidence level for within replication half-width checking.
myConfidenceLevel - Variable in class jsl.observers.variable.AcrossReplicationRelativePrecisionChecker
The confidence level for within replication half-width checking.
myConfidenceLevel - Variable in class jsl.utilities.statistic.AbstractStatistic
Holds the confidence coefficient for the statistic
myCorr - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
The input correlation
myCorrelatedRng - Variable in class jsl.utilities.random.arta.ARTACorrelationEvaluator
The correlated random number generator used in the NORTA process
myCorrFunction - Variable in class jsl.utilities.random.arta.ARTACorrelationFinder
 
myCorrFunction - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
myCorrStat - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
Used to estimate the statistics across replications for the correlation
myCount - Variable in class jsl.observers.variable.VariableTraceTextReport
 
myCountAtPreviousTimedUpdate - Variable in class jsl.modeling.elements.variable.Counter
Remembers the count at the previous timed update
myCountCache - Variable in class jsl.utilities.statistic.CachedHistogram
Counts number of observations in the cache
myCountData - Variable in class jsl.utilities.statistic.Histogram
Histogram counts.
myCounter - Variable in class jsl.observers.variable.CounterObserver
The Counter that is being observed
myCounter_ - Static variable in class jsl.modeling.elements.entity.ReleaseRequirement
 
myCounter_ - Static variable in class jsl.modeling.elements.entity.SeizeRequirement
 
myCounterActions - Variable in class jsl.modeling.elements.variable.Counter
A collection containing the counter actions for the counter
myCounters - Variable in class examples.variables.nhpp.TestNHPP
 
myCounters - Variable in class jsl.simulation.Model
A list of all the Counters within the model
myCountersFC - Variable in class examples.variables.nhpp.TestNHPPPWConstant
 
myCountersFC - Variable in class examples.variables.nhpp.TestNHPPPWConstantNonRepeat
 
myCountersFC - Variable in class examples.variables.nhpp.TestNHPPPWConstantRepeat
 
myCountersFC - Variable in class examples.variables.nhpp.TestNHPPPWLinear
 
myCountersFC - Variable in class examples.variables.nhpp.TestNHPPPWLinearNonRepeat
 
myCountersFC - Variable in class examples.variables.nhpp.TestNHPPPWLinearRepeat
 
myCountersSC - Variable in class examples.variables.nhpp.TestNHPPPWConstantNonRepeat
 
myCountersSC - Variable in class examples.variables.nhpp.TestNHPPPWConstantRepeat
 
myCountersSC - Variable in class examples.variables.nhpp.TestNHPPPWLinearNonRepeat
 
myCountersSC - Variable in class examples.variables.nhpp.TestNHPPPWLinearRepeat
 
myCountLimitFlag - Variable in class jsl.modeling.elements.variable.Counter
Indicates that the limit has not yet been reached
myCounts - Variable in class jsl.utilities.statistic.ExceedanceEstimator
Counts the number of times threshold is exceeded
myCountStopLimit - Variable in class jsl.modeling.elements.variable.ResponseVariable
indicates the count when the simulation should stop *
myCreatedState - Variable in class jsl.modeling.elements.component.Component
The component is in the created state right after it has been constructed
myCreatedState - Variable in class jsl.modeling.elements.spatial.transporter.Transporter
The created state is used when the transporter is first created.
myCreatedState - Variable in class jsl.simulation.IterativeProcess
A reference to the created state for the iterative process A iterative process is in the created state when it is first constructed and can then only transition to the initialized state
myCurDiscipline - Variable in class jsl.modeling.queue.Queue
 
myCurrentIndex - Variable in class jsl.utilities.DataObservableArray
 
myCurrentPath - Variable in class jsl.modeling.elements.spatial.transporter.Transporter
A variable that can be used to hold the path once found
myCurrentSimRunRecord - Variable in class jslx.dbutilities.JSLDatabase
 
myCurrentStep - Variable in class jsl.simulation.IterativeProcess
A reference to an object related to the current step of the process It can be passed to observers
myCurrentX - Variable in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
myCurrentX - Variable in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
myCustomerGenerator - Variable in class examples.jockeying.FastFoodRestaurant
 
myCycleLength - Variable in class jsl.modeling.elements.variable.nhpp.NHPPTimeBtwEventRV
The length of a cycle if it repeats
myCycleStartTime - Variable in class jsl.modeling.elements.ActionSchedule
The time that the schedule started for its current cycle
myCycleStartTime - Variable in class jsl.modeling.elements.variable.nhpp.NHPPTimeBtwEventRV
Holds the time that the cycle started, where a cycle is the time period over which the rate function is defined.
myCycleStartTime - Variable in class jsl.modeling.elements.variable.ResponseSchedule
The time that the schedule started for its current cycle
myD1 - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
The distribution from which we want the correlated random variates
myD2 - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
The distribution from which we want the correlated random variates
myData - Variable in class jsl.utilities.statistic.welch.WelchDataFileCollector
 
myDataCache - Variable in class jsl.utilities.statistic.CachedHistogram
Cache for accumulated values.
myDataFile - Variable in class jsl.utilities.statistic.welch.WelchDataFileCollector
 
myDataTypes - Variable in class jslx.tabularfiles.TabularFile
 
myDefaultDesiredHW - Variable in class jsl.utilities.statistic.HalfWidthSequentialSampler
 
myDefaultLevel - Variable in class jslx.statistics.Bootstrap
 
myDefaultLevel - Variable in class jslx.statistics.JackKnifeEstimator
 
myDefaultMaxIterations - Variable in class jsl.utilities.statistic.HalfWidthSequentialSampler
 
myDefaultPositionPrecision - Variable in class jsl.modeling.elements.spatial.SpatialModel
The default precision when comparing spatial element positions for equality
myDefaultReportingOption - Variable in class jsl.modeling.elements.variable.ResponseVariable
Can be used by the reports to indicate whether or not the response should appear The default is true
myDelay - Variable in class jsl.modeling.elements.entity.ResourcedActivity
 
myDelay - Variable in class jsl.modeling.elements.entity.SQSRWorkStation
 
myDelayOption - Variable in class jsl.modeling.elements.entity.Delay
 
myDelta - Variable in class jsl.utilities.random.arta.ARTACorrelationFinder
 
myDelta - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
myDeltaFUFL - Variable in class jsl.utilities.distributions.TruncatedDistribution
 
myDeltaFUFL - Variable in class jsl.utilities.random.rvariable.TruncatedRV
 
myDemandArrivalAction - Variable in class examples.inventory.ContinuousReviewPolicyrQ
 
myDesiredCorrelation - Variable in class jsl.utilities.random.arta.ARTACorrelationFinder
 
myDesiredCorrelation - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
myDesiredHalfWidth - Variable in class jsl.observers.variable.AcrossReplicationHalfWidthChecker
The desired half-width for stopping
myDesiredPrecision - Variable in class jsl.utilities.rootfinding.IPBisectionRootFinder
Desired precision.
myDesiredPrecision - Variable in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Desired precision.
myDesiredRelativePrecision - Variable in class jsl.observers.variable.AcrossReplicationRelativePrecisionChecker
The desired relative precision for stopping
myDirectEntityReceiver - Variable in class jsl.modeling.elements.entity.EntityGenerator
 
myDirectEntityReceiver - Variable in class jsl.modeling.elements.entity.EntityReceiver
This can be used to directly specify the next receiver
myDispatchQ - Variable in class jsl.modeling.elements.spatial.transporter.TransporterProvider
 
myDistribution - Variable in class jsl.utilities.distributions.ShiftedDistribution
 
myDistribution - Variable in class jsl.utilities.distributions.TruncatedDistribution
 
myDistribution - Variable in class jsl.utilities.random.arta.ARTACorrelationEvaluator
The distribution from which we want the correlated random variates
myDistribution - Variable in class jsl.utilities.random.rvariable.TruncatedRV
 
myDoneFlag - Variable in class jsl.simulation.IterativeProcess
A flag to indicate whether the iterative process is done A iterative process can be done if: 1) it ran all of its steps 2) it was canceled by a client prior to completing all of its steps 3) it exceeded its maximum allowable execution time before completing all of its steps.
myDoubleArrayResponses - Variable in class jsl.utilities.Responses
The Map that hold the responses as pairs key = name of response value = value of the response as a double[] Not allocated unless at least one response is supplied
myDoubleResponses - Variable in class jsl.utilities.Responses
The Map that hold the responses as pairs key = name of response value = value of the response as a Double Not allocated unless at least one response is supplied
myDurationTotal - Variable in class jsl.modeling.elements.ActionSchedule
Keeps track of the total of the durations that have been added to the schedule.
myEarthRadius - Variable in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
Holds teh radius of the earth for calculating great circle distance
myElements - Variable in class jsl.modeling.elements.spatial.SpatialModel
Holds the elements defined within the model
myElements - Variable in class jsl.utilities.random.robj.DEmpiricalList
 
myElements - Variable in class jsl.utilities.random.robj.RList
 
myEmptyMoveCompletionListener - Variable in class jsl.modeling.elements.spatial.transporter.Transporter
Can be supplied to give logic for the transporter for when an empty move is completed.
myEndedState - Variable in class jsl.simulation.IterativeProcess
A reference to the ended state of the iterative process A iterative process is in the ended state after the process is told to end
myEndEvent - Variable in class jsl.modeling.elements.ActionSchedule
Represents the event for the end of the schedule
myEndExecutionTime - Variable in class jsl.simulation.IterativeProcess
The wall clock time in milliseconds that the iterative process ended
myEndingStateIndicator - Variable in class jsl.simulation.IterativeProcess
indicates how the iterative process ended
myEndOfOperationAction - Variable in class examples.queueing.HospitalWard
 
myEndOfPostOperationStayAction - Variable in class examples.queueing.HospitalWard
 
myEndOfPreOperationStayAction - Variable in class examples.queueing.HospitalWard
 
myEndOperationEvent - Variable in class jsl.modeling.elements.component.Component
If the component has been scheduled to operate this event represents the end of the operation time
myEndRepairEvent - Variable in class jsl.modeling.elements.component.Component
Represents the amount of time to repair the component
myEndServiceListener - Variable in class examples.jockeying.SingleServerStation
 
myEndServiceListener - Variable in class jsl.modeling.elements.entity.ResourceProvider
 
myEndServiceListener - Variable in class jsl.modeling.elements.entity.WorkStation
 
myEndSourceFlag - Variable in class jsl.utilities.IterativeDataObservable
Indicates that the end of the source has been reached.
myEnteredTime - Variable in class jsl.simulation.State
time the state was last entered
myEntityQ - Variable in class jsl.modeling.elements.entity.ResourceProvider
A queue to hold waiting requests when an idle resource is not immediately available.
myEntityReceivedListeners - Variable in class jsl.modeling.elements.entity.EntityType
Used to hold listeners called prior to an entity being received
myEntitySelectionRule - Variable in class jsl.modeling.elements.entity.ResourceProvider
Can be used to supply a rule for how the requests are selected for allocation
myEntitySentListeners - Variable in class jsl.modeling.elements.entity.EntityType
Used to hold listeners called after an entity is sent
myEntityType - Variable in class jsl.modeling.elements.entity.EntityGenerator
 
myEntityTypeGetter - Variable in class jsl.modeling.elements.entity.EntityGenerator
 
myEstimator - Variable in class jslx.statistics.JackKnifeEstimator
 
myEventCounter - Variable in class examples.models.EventGeneratorCPP
 
myEventCounter - Variable in class examples.models.EventGeneratorDemo
 
myEventExecutionProcess - Variable in class jsl.simulation.Executive
Controls the execution of events over time
myEventGenerator - Variable in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
myExit - Variable in class jsl.modeling.elements.entity.CompositeEntityReceiver
 
myExitedTime - Variable in class jsl.simulation.State
time the state was last exited
myExpression - Variable in class jsl.modeling.elements.processview.description.commands.Record
 
myFailedState - Variable in class jsl.modeling.elements.component.Component
The component can be placed in the failed state after it has been placed in the operating state
myFailureEvent - Variable in class jsl.modeling.elements.component.Component
If the component has been scheduled to fail this event represents the end of the time to failure
myFailureGenerator - Variable in class jsl.modeling.resource.TimeBasedFailure
 
myFakeReceiver - Variable in class jsl.modeling.elements.entity.EntityGenerator
 
myFastFoodRestaurant - Variable in class examples.jockeying.SingleServerStation
 
myFirstBinLL - Variable in class jsl.utilities.statistic.Histogram
Lower limit of first histogram bin.
myFirstReceiver - Variable in class jsl.modeling.elements.entity.CompositeEntityReceiver
 
myFirstUpdateFlag - Variable in class jsl.observers.SpatialModelTextFileObserver
 
myFofCurrentX - Variable in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
myFofCurrentX - Variable in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
myFofLL - Variable in class jsl.utilities.distributions.TruncatedDistribution
 
myFofLL - Variable in class jsl.utilities.random.rvariable.TruncatedRV
 
myFofProposedY - Variable in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
myFofProposedY - Variable in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
myFofUL - Variable in class jsl.utilities.distributions.TruncatedDistribution
 
myFofUL - Variable in class jsl.utilities.random.rvariable.TruncatedRV
 
myFofX - Variable in class jsl.utilities.rootfinding.RootFinderStep
The current value of the function evaluated at the last presented operand
myFunction - Variable in class examples.montecarlo.CrudeMCIntegral
 
myGrid - Variable in class jsl.modeling.elements.spatial.AbstractRG2DMover
 
myGrid - Variable in class jsl.modeling.elements.spatial.RectangularGridModel
 
myGridModel - Variable in class jsl.modeling.elements.spatial.AbstractRG2DMover
 
myHeaderFlag - Variable in class jsl.observers.textfile.CSVReport
 
myHistogram - Variable in class jsl.utilities.statistic.CachedHistogram
Collects histogram statistics after caching is done
myHWBound - Variable in class jsl.utilities.random.arta.ARTACorrelationFinder
 
myHWBound - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
myId - Variable in class jsl.modeling.elements.entity.ReleaseRequirement
 
myId - Variable in class jsl.modeling.elements.entity.SeizeRequirement
 
myId - Variable in class jsl.simulation.IterativeProcess
The id of this object
myId - Variable in class jsl.utilities.DataObservable
The id of this object
myId - Variable in class jsl.utilities.distributions.Distribution
The id of this object
myId - Variable in class jsl.utilities.random.robj.DPopulation
The id of this object
myId - Variable in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
myId - Variable in class jsl.utilities.random.sp.TwoStateMarkovChain
The id of this object
myId - Variable in class jsl.utilities.statistic.StatisticXY
The id of this object
myId - Variable in class jslx.statistics.Bootstrap
The id of this object
myId - Variable in class jslx.statistics.MultiBootstrap
The id of this object
myIdCounter_ - Static variable in class jsl.utilities.DataObservable
A counter to count the number of created to assign "unique" ids
myIdleMoveCompletionListener - Variable in class jsl.modeling.elements.spatial.transporter.Transporter
Can be supplied to give logic for the transporter when an idle move is completed
myIdleState - Variable in class jsl.modeling.elements.spatial.transporter.Transporter
Represents the state of being active but not busy Can become inactive, moving idle, or allocated
myIdleTransporters - Variable in class jsl.modeling.elements.spatial.transporter.TransporterSet
 
myInactiveState - Variable in class jsl.modeling.elements.spatial.transporter.Transporter
Inactive means that it is unavailable.
myInitDiscipline - Variable in class jsl.modeling.queue.Queue
 
myInitFlag - Variable in class jsl.simulation.IterativeProcess
A flag that indicates whether or not the iterative process has already been initialized, false means it has not been initialized, true means that it has been initialized
myInitializationOption - Variable in class jsl.simulation.ModelElement
A flag to control whether or not the model element reacts to initialization actions
myInitializedFlag - Variable in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
myInitializedFlag - Variable in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
myInitializedState - Variable in class jsl.simulation.IterativeProcess
A reference to the initialized state of the iterative process A iterative process is in the initialized state after the initialize() method is called from a proper state.
myInitialList - Variable in class jsl.modeling.elements.RandomList
 
myInitialPoints - Variable in class jsl.utilities.random.arta.ARTACorrelationFinder
 
myInitialPoints - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
myInitialPt - Variable in class jsl.utilities.rootfinding.IPRootFinder
The initial point for the search
myInitialPt - Variable in class jsl.utilities.rootfinding.RootFinder
The initial point for the search
myInitialRandomSource - Variable in class jsl.modeling.elements.variable.RandomVariable
RandomIfc provides a reference to the underlying source of randomness to initialize each replication.
myInitialRandomSourceChangeWarning - Variable in class jsl.modeling.elements.variable.RandomVariable
Controls whether warning of changing the initial random source during a replication is logged, default is true.
myInitialRequestSelectionRule - Variable in class jsl.modeling.elements.entity.ResourceProvider
Can be used to supply a rule for how the requests are selected for allocation
myInitialRequestSelectionRule - Variable in class jsl.modeling.elements.spatial.transporter.TransporterProvider
Can be used to supply a rule for how the requests are selected for allocation
myInitialStartTime - Variable in class jsl.modeling.elements.ActionSchedule
The time from the beginning of the replication to the time that the schedule is to start
myInitialValue - Variable in class jsl.modeling.elements.variable.Counter
The initial value of the counter
myInitialValue - Variable in class jsl.modeling.elements.variable.Variable
Holds the initial value of the variable.
myInitialX - Variable in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
myInitialX - Variable in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
myInitTime - Variable in class jsl.modeling.elements.variable.LevelResponse
 
myInStateIndicator - Variable in class jsl.simulation.State
indicates whether or not currently in the state
myInterval - Variable in class jsl.utilities.random.arta.ARTACorrelationFinder
 
myInterval - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
myInterval - Variable in class jsl.utilities.rootfinding.IPRootFinder
The interval for the search
myInterval - Variable in class jsl.utilities.rootfinding.RootFinder
The interval for the search
myIPLogReport - Variable in class jsl.simulation.IterativeProcess
Used to log state changes
myItems - Variable in class jsl.modeling.elements.Schedule
 
myJNEofSE - Variable in class jslx.statistics.JackKnifeEstimator
 
myJNStatistics - Variable in class jslx.statistics.JackKnifeEstimator
 
myJobTypes - Variable in class examples.jobshop.JobGenerator
 
myJsum - Variable in class jsl.utilities.statistic.Statistic
Holds sum = sum + j*x
myLag1Stat - Variable in class jsl.utilities.random.arta.ARTACorrelationEvaluator
Used to estimate the statistics across replications for the correlation
myLastAcceptanceProbability - Variable in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
myLastAcceptanceProbability - Variable in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
myLastBinUL - Variable in class jsl.utilities.statistic.Histogram
Upper limit of last histogram bin.
myLastRate - Variable in class jsl.modeling.elements.variable.nhpp.NHPPTimeBtwEventRV
If supplied and the repeat flag is false then this rate will be used after the range of the rate function has been passed
myLastTime - Variable in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
The time that the last observation occurred.
myLastUpdateTime - Variable in class jsl.modeling.elements.variable.Counter
Time of last update interval
myLastUpdateTime - Variable in class jsl.modeling.elements.variable.ResponseVariable
Time of last update interval
myLastValue - Variable in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
The observation at the last observed time.
myLeftSide - Variable in class jsl.modeling.elements.entity.Assignment
 
myLength - Variable in class jsl.modeling.elements.variable.ResponseSchedule
Represents the length of time of the schedule based on the intervals added
myLengthOfWarmUp - Variable in class jsl.simulation.ModelElement
The length of time from the start of the simulation to the warm up event.
myLimit - Variable in class jsl.modeling.elements.variable.Counter
Sets a limit for the counter to fire an action
myLine - Variable in class jsl.observers.textfile.CSVReport
 
myLineWidth - Variable in class jsl.observers.textfile.CSVReport
 
myList - Variable in class jsl.modeling.queue.Queue
The list of items in the queue.
myList - Variable in class jsl.utilities.misc.OrderedList
Holds requests that are waiting for some units of the resource
myListener - Variable in class examples.variables.nhpp.TestNHPP
 
myListener - Variable in class examples.variables.nhpp.TestNHPPPWConstant
 
myListener - Variable in class examples.variables.nhpp.TestNHPPPWConstantNonRepeat
 
myListener - Variable in class examples.variables.nhpp.TestNHPPPWConstantRepeat
 
myListener - Variable in class examples.variables.nhpp.TestNHPPPWLinear
 
myListener - Variable in class examples.variables.nhpp.TestNHPPPWLinearNonRepeat
 
myListener - Variable in class examples.variables.nhpp.TestNHPPPWLinearRepeat
 
myListIterator - Variable in class jsl.modeling.elements.entity.EntityReceiverListIterator
 
myListIterator - Variable in class jsl.modeling.elements.station.ReceiverListIterator
 
myLoadedMoveCompletionListener - Variable in class jsl.modeling.elements.spatial.transporter.Transporter
Can be supplied to provide logic for the transporter for when a loaded move is completed
myLoadingState - Variable in class jsl.modeling.elements.spatial.transporter.Transporter
Can be used by clients to collect the time spent loading
myLossFunctionDistribution - Variable in class jsl.utilities.distributions.ShiftedDistribution
 
myLower - Variable in class jsl.utilities.Interval
 
myLowerLimit - Variable in class jsl.modeling.elements.variable.Variable
Represents the lowest possible value allowed for this variable Attempts to set the value of the variable to < myLowerLimit will throw an exception
myLowerLimit - Variable in class jsl.utilities.distributions.TruncatedDistribution
 
myLowerLimit - Variable in class jsl.utilities.random.rvariable.TruncatedRV
 
myLRho - Variable in class jsl.utilities.random.arta.ARTACorrelationFinder
 
myLRho - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
myMatchingCorrelation - Variable in class jsl.utilities.random.arta.ARTACorrelationFinder
 
myMatchingCorrelation - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
myMaxAllowedExecutionTime - Variable in class jsl.simulation.IterativeProcess
The maximum allowable execution time "wall" clock time for the iterative process to complete processing in milliseconds
myMaxIterations - Variable in class jsl.utilities.rootfinding.IPRootFinder
The maximum number of iterations permitted to find the root The default is 100
myMaxRate - Variable in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
 
myMaxResponse - Variable in class jsl.modeling.elements.variable.ResponseVariable
Used to collect across replication averages over the maximum of the response variable
myMaxScans - Variable in class jsl.simulation.ConditionalActionProcessor
 
myMean - Variable in class jsl.utilities.distributions.MTP
 
myMetaData - Variable in class jsl.utilities.statistic.welch.WelchDataFileCollector
 
myMetaDataFile - Variable in class jsl.utilities.statistic.welch.WelchDataFileCollector
 
myMinObsCount - Variable in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
myMinRate - Variable in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
 
myMixProb1 - Variable in class jsl.utilities.distributions.MTP
 
myMixProb2 - Variable in class jsl.utilities.distributions.MTP
 
myModel - Variable in class jsl.observers.SpatialModelTextFileObserver
 
myModel - Variable in class jsl.observers.textfile.MReplicationReport
 
myModel - Variable in class jsl.observers.textfile.MSummaryReport
 
myModel - Variable in class jsl.observers.variable.CounterObserver
The Model that holds the Counter being observed
myModel - Variable in class jsl.observers.variable.STSStatisicalObserver
 
myModel - Variable in class jsl.simulation.Simulation
The model to simulate
myModelElements - Variable in class jsl.simulation.ModelElement
A collection containing the first level children of this model element
myMonteCarloOption - Variable in class jsl.simulation.ModelElement
A flag to control whether or not the model element participates in monte carlo actions.
myMoveController - Variable in class jsl.modeling.elements.spatial.AbstractRG2DMover
 
myMovementController - Variable in class jsl.modeling.elements.spatial.AbstractMover
Controls the movement of this element
myMovingElement - Variable in class jsl.modeling.elements.spatial.Collision
The element that was moving and detected the collision
myMovingIdleState - Variable in class jsl.modeling.elements.spatial.transporter.Transporter
Not-busy but moving
myMu1 - Variable in class jsl.utilities.distributions.BivariateLogNormal
 
myMu1 - Variable in class jsl.utilities.distributions.BivariateNormal
 
myMu2 - Variable in class jsl.utilities.distributions.BivariateLogNormal
 
myMu2 - Variable in class jsl.utilities.distributions.BivariateNormal
 
myName - Variable in class jsl.modeling.resource.FailureNotice.FailureNoticeState
 
myName - Variable in class jsl.modeling.resource.InactivePeriodNotice.InactivePeriodNoticeState
 
myName - Variable in class jsl.observers.ModelElementObserver
 
myName - Variable in class jsl.simulation.IterativeProcess
The name of this step
myName - Variable in class jsl.simulation.State
The name of the state
myName - Variable in class jsl.utilities.DataObservable
Holds the name of the statistic for reporting purposes.
myName - Variable in class jsl.utilities.distributions.Distribution
Holds the name of the name of the object for the IdentityIfc
myName - Variable in class jsl.utilities.random.robj.DPopulation
Holds the name of the statistic for reporting purposes.
myName - Variable in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
myName - Variable in class jsl.utilities.random.sp.TwoStateMarkovChain
Holds the name of the name of the object for the IdentityIfc
myName - Variable in class jsl.utilities.statistic.IntegerFrequency
 
myName - Variable in class jsl.utilities.statistic.StatisticXY
Holds the name of the statistic for reporting purposes.
myName - Variable in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
 
myName - Variable in class jslx.statistics.Bootstrap
 
myName - Variable in class jslx.statistics.MultiBootstrap
 
myNameAndIndex - Variable in class jslx.tabularfiles.TabularFile
 
myNBB - Variable in class examples.queueing.HospitalWard
 
myNextScheduledAction - Variable in class jsl.modeling.elements.ActionSchedule
The action that is currently scheduled, next to occur
myNextValue - Variable in class jsl.modeling.elements.variable.Variable
The next value of the variable.
myNHPPGenerator - Variable in class examples.variables.nhpp.TestNHPP
 
myNHPPGenerator - Variable in class examples.variables.nhpp.TestNHPPPWConstant
 
myNHPPGenerator - Variable in class examples.variables.nhpp.TestNHPPPWConstantNonRepeat
 
myNHPPGenerator - Variable in class examples.variables.nhpp.TestNHPPPWConstantRepeat
 
myNHPPGenerator - Variable in class examples.variables.nhpp.TestNHPPPWLinear
 
myNHPPGenerator - Variable in class examples.variables.nhpp.TestNHPPPWLinearNonRepeat
 
myNHPPGenerator - Variable in class examples.variables.nhpp.TestNHPPPWLinearRepeat
 
myNoise - Variable in class jsl.utilities.rootfinding.SATestFunction
 
myNonOperationPatientArrivalAction - Variable in class examples.queueing.HospitalWard
 
myNonOperationPatientEndOfStayAction - Variable in class examples.queueing.HospitalWard
 
myNonOpPatientQ - Variable in class examples.queueing.HospitalWard
 
myNonOpPatientStayTime - Variable in class examples.queueing.HospitalWard
 
myNonOpPatientTBA - Variable in class examples.queueing.HospitalWard
 
myNS - Variable in class jsl.modeling.elements.entity.ResourceProvider
 
myNS - Variable in class jsl.modeling.elements.station.DelayStation
 
myNS - Variable in class jsl.modeling.elements.station.SingleQueueStation
 
myNumArrivals - Variable in class examples.models.EventGeneratorCPP
 
myNumArrivals - Variable in class examples.models.EventGeneratorDemo
 
myNumAvailableOperators - Variable in class examples.queueing.MachineRepair
 
myNumAvailableResources - Variable in class jsl.modeling.elements.entity.ResourceSet
 
myNumBins - Variable in class jsl.utilities.statistic.CachedHistogram
The number of bins for the histogram
myNumBins - Variable in class jsl.utilities.statistic.Histogram
The number of bins for the histogram
myNumBSSamples - Variable in class jslx.statistics.Bootstrap
 
myNumBusy - Variable in class jsl.modeling.resource.ResourcePool
 
myNumBusyBeds - Variable in class examples.queueing.HospitalWard
 
myNumBusyOperators - Variable in class examples.queueing.MachineRepair
 
myNumCycles - Variable in class jsl.modeling.elements.variable.nhpp.NHPPTimeBtwEventRV
The number of cycles completed if cycles
myNumericIndices - Variable in class jslx.tabularfiles.TabularFile
 
myNumFailed - Variable in class jsl.modeling.resource.ResourcePool
 
myNumFailedMachines - Variable in class examples.queueing.MachineRepair
 
myNumIdle - Variable in class jsl.modeling.resource.ResourcePool
 
myNumIdleTransporters - Variable in class jsl.modeling.elements.spatial.transporter.TransporterSet
 
myNumInactive - Variable in class jsl.modeling.resource.ResourcePool
 
myNumInitialized - Variable in class jsl.modeling.elements.variable.Aggregate
counts the number of observed variables that have been initialized
myNumInReceiver - Variable in class jsl.modeling.elements.entity.EntityReceiver
Used to collect number of entities at the receiver
myNumInSystem - Variable in class examples.models.TandemQueue
 
myNumInSystem - Variable in class jsl.modeling.elements.entity.EntityType
For tracking number of entities by EntityType
myNumMachines - Variable in class examples.queueing.MachineRepair
 
myNumMissing - Variable in class jsl.utilities.statistic.AbstractStatistic
Used to count the number of missing data points presented When a data point having the value of (Double.NaN, Double.POSITIVE_INFINITY, Double.NEGATIVE_INFINITY) are presented it is excluded from the summary statistics and the number of missing points is noted.
myNumOperators - Variable in class examples.queueing.MachineRepair
 
myNumReps - Variable in class jsl.utilities.random.arta.ARTACorrelationEvaluator
The number of replications of the provided generate size that are used to estimate the actual correlation The default is 10.
myNumReps - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
The number of replications of the provided generate size that are used to estimate the actual correlation The default is 10.
myNumStations - Variable in class examples.jockeying.FastFoodRestaurant
 
myNumTimesEntered - Variable in class jsl.simulation.State
number of times the state was entered
myNumTimesExited - Variable in class jsl.simulation.State
number of times the state was exited
myNumWarmedUp - Variable in class jsl.modeling.elements.variable.Aggregate
counts the number of observed variables that have been warmed up
myNWaySender - Variable in class jsl.modeling.elements.station.NWayByChanceStationSender
 
myObsComponent - Variable in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
myObsCount - Variable in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
Counts the observations when processing a replication
myObsCounts - Variable in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
myObsCountsForReps - Variable in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
Holds the number of observations for each of the replications, zero is the first replication
myObservableComponent - Variable in class jsl.simulation.Executive
Allows the object to be observed
myObservableComponent - Variable in class jsl.simulation.IterativeProcess
Allows the IterativeProcess to be observable.
myObservableComponent - Variable in class jsl.simulation.ModelElement
Used to allow observers
myObservableComponent - Variable in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
myObservableComponent - Variable in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
myObservedStat - Variable in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
myObservedStatList - Variable in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
myODNetwork - Variable in class jsl.modeling.elements.entity.EntityType
Holds the origin and destination pair for to send entity from origin to destination
myOpenOperatingRoomAction - Variable in class examples.queueing.HospitalWard
 
myOperatingState - Variable in class jsl.modeling.elements.component.Component
The component can be placed in the operating state after it has been activated
myOperationPatientArrivalAction - Variable in class examples.queueing.HospitalWard
 
myOperationTime - Variable in class examples.queueing.HospitalWard
 
myOperationTime - Variable in class jsl.modeling.elements.component.Component
A variable representing the time associated with operating the component for the current operation
myOperationTimeCDF - Variable in class jsl.modeling.elements.component.Component
A distribution governing the time associated with operating the component
myOperationTimeRV - Variable in class jsl.modeling.elements.component.Component
A random variable representing the time associated with operating the component.
myOpPatientQ - Variable in class examples.queueing.HospitalWard
 
myOpPatientTBA - Variable in class examples.queueing.HospitalWard
 
myOpRoomCloseTime - Variable in class examples.queueing.HospitalWard
 
myOpRoomOpenTime - Variable in class examples.queueing.HospitalWard
 
myOpRoomQ - Variable in class examples.queueing.HospitalWard
 
myOrgEstimate - Variable in class jslx.statistics.Bootstrap
 
myOrgEstimate - Variable in class jslx.statistics.JackKnifeEstimator
 
myOrginalData - Variable in class jslx.statistics.Bootstrap
 
myOrginalData - Variable in class jslx.statistics.JackKnifeEstimator
 
myOriginalPop - Variable in class jslx.statistics.Bootstrap
 
myOriginalPopStat - Variable in class jslx.statistics.Bootstrap
 
myOriginalPopStat - Variable in class jslx.statistics.JackKnifeEstimator
 
myORRoomIdleStatus - Variable in class examples.queueing.HospitalWard
 
myORRoomOpenStatus - Variable in class examples.queueing.HospitalWard
 
myOSMHandler - Variable in class jsl.modeling.elements.spatial.AbstractMover
Detects the occurrence of collisions
myOverFlowCount - Variable in class jsl.utilities.statistic.Histogram
Counts of values located above last bin.
myPartialFillFlag - Variable in class jsl.modeling.elements.entity.SeizeRequirement
 
myPath - Variable in class jslx.tabularfiles.TabularFile
 
myPathFinder - Variable in class jsl.modeling.elements.spatial.transporter.Transporter
An object that knows how to find the path for this transporter
myPathToWDF - Variable in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
myPercentileCalc - Variable in class jslx.statistics.Bootstrap
 
myPostOpStayTime - Variable in class examples.queueing.HospitalWard
 
myPPTime - Variable in class jsl.modeling.elements.variable.nhpp.NHPPTimeBtwEventRV
Holds the time of the last event from the underlying Poisson process
myPreOpStayTime - Variable in class examples.queueing.HospitalWard
 
myPrevFofX - Variable in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Used to remember the last evaluation
myPreviousState - Variable in class jsl.modeling.elements.spatial.transporter.Transporter
The previous state for the transporter
myPrevReceiver - Variable in class jsl.modeling.elements.entity.CompositeEntityReceiver
 
myPrevTimeOfChange - Variable in class jsl.modeling.elements.variable.Counter
The previous time that the counter changed
myPrevTimeOfChange - Variable in class jsl.modeling.elements.variable.Variable
The previous time that the variable changed
myPrevValue - Variable in class jsl.modeling.elements.variable.Counter
The previous value of the counter
myPrevValue - Variable in class jsl.modeling.elements.variable.Variable
The previous value of the variable.
myPrevX - Variable in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
myPrevX - Variable in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
myPrevX - Variable in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Used to remember the last root
myPrintWriter - Variable in class jsl.observers.animation.AnimationTextFileGenerator
 
myPrintWriter - Variable in class jsl.utilities.reporting.TextReport
 
myPriority - Variable in class jsl.modeling.elements.entity.SeizeRequirement
 
myProbAllBroken - Variable in class examples.queueing.MachineRepair
 
myProcessDescription - Variable in class jsl.modeling.elements.processview.description.EntityProcessGenerator
A reference to the process description for this generator
myProcessTime - Variable in class jsl.modeling.elements.processview.description.commands.Terminate
 
myProposalFun - Variable in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
myProposalFun - Variable in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
myProposedY - Variable in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
myProposedY - Variable in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
myPWRF - Variable in class examples.variables.nhpp.TestNHPP
 
myPWRF - Variable in class examples.variables.nhpp.TestNHPPPWConstant
 
myPWRF - Variable in class examples.variables.nhpp.TestNHPPPWConstantNonRepeat
 
myPWRF - Variable in class examples.variables.nhpp.TestNHPPPWConstantRepeat
 
myPWRF - Variable in class examples.variables.nhpp.TestNHPPPWLinear
 
myPWRF - Variable in class examples.variables.nhpp.TestNHPPPWLinearNonRepeat
 
myPWRF - Variable in class examples.variables.nhpp.TestNHPPPWLinearRepeat
 
myQuantileType - Variable in class jslx.statistics.Bootstrap
 
myQueue - Variable in class examples.jockeying.SingleServerStation
 
myQueue - Variable in class jsl.modeling.elements.entity.SQSeize
 
myQueue - Variable in class jsl.modeling.elements.entity.SQSRWorkStation
 
myQueue - Variable in class jsl.modeling.elements.entity.WorkStation
 
myQueueListeners - Variable in class jsl.modeling.queue.Queue
Holds the listeners for this queue's enqueue and removeNext method use
myRandomElements - Variable in class jsl.simulation.Model
A list of all random elements within the model
myRandomList - Variable in class jsl.modeling.elements.RandomElement
 
myRandomSource - Variable in class jsl.modeling.elements.variable.RandomVariable
RandomIfc provides a reference to the underlying source of randomness during the replication
myRate1Expo - Variable in class jsl.modeling.elements.variable.nhpp.NHPPTimeBtwEventRV
Used to schedule the end of cycles if they repeat
myRateFunction - Variable in class jsl.modeling.elements.variable.nhpp.NHPPTimeBtwEventRV
Supplied to invert the rate function.
myRateSegments - Variable in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
 
myReceiverSequence - Variable in class jsl.modeling.elements.entity.EntityType
Holds the entity's list of receivers to visit
myRelease - Variable in class jsl.modeling.elements.entity.ResourcedActivity
 
myReleaseAmount - Variable in class jsl.modeling.elements.entity.ReleaseRequirement
 
myReleaseOption - Variable in class jsl.modeling.elements.entity.ReleaseResourceSetRequirement
 
myRepairedSinceLastOperatedFlag - Variable in class jsl.modeling.elements.component.Component
Indicates that the component has been repaired since it was last operated
myRepairingState - Variable in class jsl.modeling.elements.component.Component
The component can be placed in the repairing state after it has failed.
myRepairQ - Variable in class examples.queueing.MachineRepair
 
myRepairTime - Variable in class examples.queueing.MachineRepair
 
myRepairTime - Variable in class jsl.modeling.elements.component.Component
A variable representing the amount of time to repair the component for the current repair
myRepairTimeCDF - Variable in class jsl.modeling.elements.component.Component
Governs the RV representing the amount of time to repair the component
myRepairTimeRV - Variable in class jsl.modeling.elements.component.Component
A random variable representing the amount of time to repair the component
myRepAvgs - Variable in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
myRepCount - Variable in class jsl.observers.textfile.CSVReplicationReport
 
myRepCount - Variable in class jsl.observers.textfile.CSVResponseReport
 
myRepCount - Variable in class jsl.observers.variable.VariableTraceTextReport
 
myRepeatFlag - Variable in class jsl.modeling.elements.variable.nhpp.NHPPTimeBtwEventRV
Indicates whether or not the rate function should repeat when its range has been covered
myRepeatFlag - Variable in class jsl.modeling.elements.variable.ResponseInterval
The repeat flag controls whether or not the interval will repeat after its duration has elapsed.
myReplenishmentArrivalAction - Variable in class examples.inventory.ContinuousReviewPolicyrQ
 
myReplicationEndedOption - Variable in class jsl.simulation.ModelElement
A flag to control whether or not the model element reacts to end replication actions.
myRepNum - Variable in class jsl.observers.variable.VariableTraceTextReport
 
myRepStat - Variable in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
Used to collect the overall sample average across observations
myRepUpdateFlag - Variable in class jsl.observers.ExperimentConsoleObserver
 
myReqOption - Variable in class jsl.modeling.elements.entity.ReleaseResources
The requirement option for the seize
myReqOption - Variable in class jsl.modeling.elements.entity.SeizeResources
The requirement option for the seize
myRequests - Variable in class jsl.modeling.elements.entity.RequestQueue
Holds requests that are waiting for some units of the resource
myRequests - Variable in class jsl.modeling.elements.entity.SeizeResources.AllocationSetListener
 
myRequestSelectionRule - Variable in class jsl.modeling.elements.spatial.transporter.TransporterProvider
Can be used to supply a rule for how the requests are selected for allocation
myRequirements - Variable in class jsl.modeling.elements.entity.ReleaseResources
A Map of requirments for this activity for each resource
myRequirements - Variable in class jsl.modeling.elements.entity.SeizeResources
A Map of requirements for this seize
myResetNextSubStreamOption - Variable in class jsl.modeling.elements.RandomElement
indicates whether or not the random variable's distribution has it stream reset to the next substream stream, or not, prior to each replication.
myResetNextSubStreamOption - Variable in class jsl.modeling.resource.ResourcePool
 
myResetStartStreamOption - Variable in class jsl.modeling.elements.RandomElement
indicates whether or not the random variable's distribution has it stream reset to the default stream, or not prior to each experiment.
myResetStartStreamOption - Variable in class jsl.modeling.elements.variable.RandomVariable
indicates whether or not the random variable's distribution has it stream reset to the default stream, or not prior to each experiment.
myResetStartStreamOption - Variable in class jsl.modeling.resource.ResourcePool
 
myResource - Variable in class jsl.modeling.elements.entity.ReleaseResourceRequirement
 
myResource - Variable in class jsl.modeling.elements.entity.ResourceSeizeRequirement
 
myResource - Variable in class jsl.modeling.elements.entity.SQSRWorkStation
 
myResource - Variable in class jsl.modeling.elements.entity.WorkStation
 
myResource - Variable in class jsl.modeling.elements.station.SingleQueueStation
 
myResources - Variable in class jsl.modeling.elements.entity.ResourceSet
 
myResources - Variable in class jsl.modeling.elements.spatial.ResourceLocation
Holds the resoures assigned to this location
myResources - Variable in class jsl.modeling.resource.ResourcePool
 
myResourceSaveKey - Variable in class jsl.modeling.elements.entity.ReleaseResourceSetRequirement
 
myResourceSelectionRule - Variable in class jsl.modeling.elements.entity.ResourceSet
 
myResourceSet - Variable in class jsl.modeling.elements.entity.ReleaseResourceSetRequirement
 
myResourceSet - Variable in class jsl.modeling.elements.entity.ResourceProvider
The resource set used by this provider to ask for and and return idle resources
myResourceSet - Variable in class jsl.modeling.elements.entity.ResourceSetSeizeRequirement
 
myResourceSets - Variable in class jsl.modeling.elements.entity.Resource
The set of resource sets currently holding this resource
myResponse - Variable in class jsl.modeling.elements.processview.description.commands.Record
 
myResponse - Variable in class jsl.modeling.elements.variable.RandomVariable
Used to capture the randomly generated values if the capture response flag is true
myResponseMaker - Variable in class jsl.utilities.Responses
The ResponseMakerIfc that uses the Responses
myResponses - Variable in class jsl.modeling.queue.Queue
Collect statistics on time in queue and number in queue
myResponses - Variable in class jsl.utilities.Responses
The Map that hold the responses as pairs key = name of response value = value of the response as a Responses Not allocated unless at least one response is supplied
myResponseSchedule - Variable in class jsl.modeling.elements.variable.ResponseInterval
 
myResponseVariable - Variable in class jsl.observers.variable.STSStatisicalObserver
 
myResponseVariables - Variable in class jsl.observers.textfile.MReplicationReport
 
myResponseVariables - Variable in class jsl.observers.textfile.MSummaryReport
 
myResponseVariables - Variable in class jsl.simulation.Model
A list of all the response variables (including TimeWeighted) within the model
myRho - Variable in class jsl.utilities.distributions.BivariateLogNormal
 
myRho - Variable in class jsl.utilities.distributions.BivariateNormal
 
myRightSide - Variable in class jsl.modeling.elements.entity.Assignment
 
myRList - Variable in class jsl.modeling.elements.RandomList
 
myRMSeries - Variable in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
The stepping series
myRNG - Variable in class jsl.utilities.distributions.BivariateNormal
 
myRNG - Variable in class jsl.utilities.random.robj.DEmpiricalList
 
myRNG - Variable in class jsl.utilities.random.rvariable.AbstractMVRVariable
myRNStream provides a reference to the underlying stream of random numbers
myRNG - Variable in class jsl.utilities.random.sp.DMarkovChain
myRNStream provides a reference to the underlying stream of random numbers
myRNStream - Variable in class jsl.modeling.elements.variable.nhpp.NHPPTimeBtwEventRV
 
myRNStream - Variable in class jsl.utilities.random.rvariable.AbstractRVariable
myRNStream provides a reference to the underlying stream of random numbers
myRowData - Variable in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
myRowFormat - Variable in class jsl.utilities.reporting.StatisticReporter
 
myRSC - Variable in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Used in the exponentially weighted stopping criteria
myRule - Variable in class jsl.modeling.elements.entity.ResourceSetSeizeRequirement
 
myRunningFlag - Variable in class jsl.simulation.IterativeProcess
Indicates that the iterative process is running
myRunningStepFlag - Variable in class jsl.simulation.IterativeProcess
Indicates if the iterative process is currently running an individual step, true if the step is in progress
myRUObserver - Variable in class jsl.modeling.resource.ResourcePool
 
myRV - Variable in class jsl.modeling.elements.spatial.UniformCellSelector
 
mySampleSize - Variable in class jsl.utilities.random.arta.ARTACorrelationEvaluator
The generate size used to estimate the actual correlation within one replication.
mySampleSize - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
The generate size used to estimate the actual correlation within one replication.
mySampleStat - Variable in class jsl.utilities.random.arta.ARTACorrelationEvaluator
Used to estimate the statistics of the indicated generate size
mySARootFinder - Variable in class jsl.utilities.random.arta.ARTACorrelationFinder
 
mySARootFinder - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
mySaveResourceKey - Variable in class jsl.modeling.elements.entity.ResourceSetSeizeRequirement
 
mySaveStepOption - Variable in class jsl.simulation.IterativeProcess
A flag to indicate whether or not the iterative process will save the steps as they are created and then run in a Collection The default is FALSE (they will be not be saved).
myScaleFactor - Variable in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Scale addFactor can be used in accelerated procedure
myScheduledFlag - Variable in class jsl.modeling.elements.variable.ResponseSchedule
Indicates if the schedule has been scheduled to start
myScheduledIntervals - Variable in class jsl.modeling.elements.variable.ResponseSchedule
Holds the set of intervals that have been scheduled
myScheduleItems - Variable in class jsl.modeling.elements.variable.ResponseSchedule
Holds the intervals to be invoked on schedule
myScheduleLength - Variable in class jsl.modeling.elements.ActionSchedule
Represents the total length of time of the schedule.
myScheduleRepeatFlag - Variable in class jsl.modeling.elements.ActionSchedule
The schedule repeat flag controls whether or not the entire schedule will repeat after its entire duration has elapsed.
myScheduleRepeatFlag - Variable in class jsl.modeling.elements.variable.ResponseSchedule
The schedule repeat flag controls whether or not the entire schedule will repeat after its entire cycle has elapsed.
mySEDestination - Variable in class jsl.modeling.elements.spatial.AbstractMover
Holds the spatial element of the destination for the current trip (movement) if given
mySeize - Variable in class jsl.modeling.elements.entity.ResourcedActivity
 
mySender - Variable in class jsl.modeling.elements.entity.EntityReceiver
Used if the sending option is
mySendOption - Variable in class jsl.modeling.elements.entity.EntityGenerator
 
mySendOption - Variable in class jsl.modeling.elements.entity.EntityReceiver
The option used by the receiver for sending entities.
myServerStatus - Variable in class examples.jockeying.SingleServerStation
 
myServiceDistribution - Variable in class examples.jockeying.SingleServerStation
 
myServiceRV - Variable in class examples.jockeying.SingleServerStation
 
myServiceRV - Variable in class jsl.modeling.elements.entity.ResourceProvider
The service time when using the provider
myServiceRV - Variable in class jsl.modeling.elements.entity.WorkStation
 
myShift - Variable in class jsl.utilities.distributions.ShiftedDistribution
 
mySpatialModel2D - Variable in class jsl.observers.SpatialModelTextFileObserver
 
myST1 - Variable in class examples.models.TandemQueue
 
myST1 - Variable in class examples.station.ChooseBetweenThreeStations
 
myST1 - Variable in class examples.station.ChooseBetweenTwoStations
 
myST1 - Variable in class examples.station.TandemQueue
 
myST2 - Variable in class examples.models.TandemQueue
 
myST2 - Variable in class examples.station.ChooseBetweenThreeStations
 
myST2 - Variable in class examples.station.ChooseBetweenTwoStations
 
myST2 - Variable in class examples.station.TandemQueue
 
myST3 - Variable in class examples.station.ChooseBetweenThreeStations
 
myStartAction - Variable in class jsl.modeling.elements.variable.ResponseSchedule
 
myStartEvent - Variable in class jsl.modeling.elements.ActionSchedule
Represents the event scheduled to start the schedule
myStartEvent - Variable in class jsl.modeling.elements.variable.ResponseSchedule
Represents the event scheduled to start the schedule
myStartRandomlyFlag - Variable in class jsl.modeling.elements.spatial.AbstractRG2DMover
 
myStartScheduleEvent - Variable in class jsl.modeling.elements.Schedule
 
myStartTime - Variable in class jsl.modeling.elements.variable.ResponseInterval
The time that the interval should start
myStartTime - Variable in class jsl.modeling.elements.variable.ResponseSchedule
The time that the schedule should start
myState - Variable in class jsl.modeling.elements.spatial.transporter.Transporter
A reference to the current state of the iterative process
myState - Variable in class jsl.simulation.IterativeProcess
A reference to the current state of the iterative process
myState - Variable in class jsl.simulation.ModelElementState
 
myStateEnteredListeners - Variable in class jsl.simulation.ModelElementState
 
myStation1 - Variable in class examples.models.TandemQueue
 
myStation1 - Variable in class examples.station.ChooseBetweenThreeStations
 
myStation1 - Variable in class examples.station.ChooseBetweenTwoStations
 
myStation1 - Variable in class examples.station.TandemQueue
 
myStation2 - Variable in class examples.models.TandemQueue
 
myStation2 - Variable in class examples.station.ChooseBetweenThreeStations
 
myStation2 - Variable in class examples.station.ChooseBetweenTwoStations
 
myStation2 - Variable in class examples.station.TandemQueue
 
myStation3 - Variable in class examples.station.ChooseBetweenThreeStations
 
myStations - Variable in class examples.jockeying.FastFoodRestaurant
 
myStatistic - Variable in class jsl.observers.variable.STSStatisicalObserver
 
myStatistic - Variable in class jsl.simulation.State
statistical collector
myStatistic - Variable in class jsl.utilities.statistic.HalfWidthSequentialSampler
 
myStatistic - Variable in class jsl.utilities.statistic.Histogram
Collects statistical information
myStatistic - Variable in class jsl.utilities.statistic.IntegerFrequency
Collects statistical information
myStatisticAccessorResponses - Variable in class jsl.utilities.Responses
The Map that hold the responses as pairs key = name of response value = value of the response as a StatisticAccessorIfc Not allocated unless at least one response is supplied
myStatType - Variable in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
 
myStatus - Variable in class jsl.modeling.queue.Queue
Indicates whether something was just enqueued or dequeued
myStepCompletedState - Variable in class jsl.simulation.IterativeProcess
A reference to the step completed state of the iterative process A iterative process is in the step completed state after the runNext method is called from a proper state
myStepCounter - Variable in class jsl.simulation.IterativeProcess
Counts the number of steps executed since the last time the process was initialized
mySteps - Variable in class jsl.simulation.IterativeProcess
A collection of all the steps that have been run by this iterative process.
myStream - Variable in class jsl.utilities.random.mcmc.MetropolisHastings1D
myRNStream provides a reference to the underlying stream of random numbers
myStream - Variable in class jsl.utilities.random.mcmc.MetropolisHastingsMV
myRNStream provides a reference to the underlying stream of random numbers
myStream - Variable in class jsl.utilities.random.robj.RList
 
myStreams - Variable in class jsl.utilities.random.rng.RNGStreamManager
Holds the streams
mySystemTime - Variable in class examples.jockeying.SingleServerStation
 
mySystemTime - Variable in class jsl.modeling.elements.entity.WorkStation
 
mySysTime - Variable in class examples.models.TandemQueue
 
mySysTime - Variable in class examples.station.TandemQueue
 
myTargetFun - Variable in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
myTargetFun - Variable in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
myTBA - Variable in class examples.models.EventGeneratorCPP
 
myTBA - Variable in class examples.models.EventGeneratorDemo
 
myTBA - Variable in class examples.models.TandemQueue
 
myTBA - Variable in class examples.station.ChooseBetweenThreeStations
 
myTBA - Variable in class examples.station.ChooseBetweenTwoStations
 
myTBA - Variable in class examples.station.TandemQueue
 
myTBARV - Variable in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
myTBConsoleUpdates - Variable in class jsl.simulation.IterativeProcess
The time between task invocations for the Timer and its TimerTask
myTBFailure - Variable in class examples.queueing.MachineRepair
 
myTBOStats - Variable in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
Used to collect the time between observations when processing a replication
myTextIndices - Variable in class jslx.tabularfiles.TabularFile
 
myTextReport - Variable in class jsl.observers.SpatialModelTextFileObserver
 
myThresholds - Variable in class jsl.utilities.statistic.ExceedanceEstimator
The thresholds for the exceedance estimates
myTimedUpdateActionListener - Variable in class jsl.simulation.ModelElement
The action listener that reacts to the timed update event.
myTimedUpdateEvent - Variable in class jsl.simulation.ModelElement
A reference to the TimedUpdate event.
myTimedUpdateInterval - Variable in class jsl.simulation.ModelElement
The time interval between TimedUpdate events.
myTimedUpdateOption - Variable in class jsl.simulation.ModelElement
Specifies whether or not this model element participates in time update event specified by its parent
myTimedUpdatePriority - Variable in class jsl.simulation.ModelElement
Specifies the havingPriority of this model element's timed update event.
myTimeFirstEntered - Variable in class jsl.simulation.State
time that the state was entered for the first time
myTimeInReceiver - Variable in class jsl.modeling.elements.entity.EntityReceiver
Used to collect time spent at receiver
myTimeInSystem - Variable in class jsl.modeling.elements.entity.EntityType
For tracking system time for entities by EntityType
myTimeOfChange - Variable in class jsl.modeling.elements.variable.Counter
The time that the counter changed
myTimeOfChange - Variable in class jsl.modeling.elements.variable.Variable
The time that the variable changed
myTimeOfCollision - Variable in class jsl.modeling.elements.spatial.Collision
The projected time of the collision
myTimeOfLastObsForReps - Variable in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
Holds the time of the last observation for each replication
myTimeOfPreviousUpdate - Variable in class jsl.observers.animation.AnimationObserverAbstract
 
myTimeOfWarmUp - Variable in class jsl.modeling.elements.variable.Counter
The time of the warm up if it occurs, 0.0 otherwise
myTimeOfWarmUp - Variable in class jsl.modeling.elements.variable.ResponseVariable
The time of the warm up if it occurs, 0.0 otherwise
myTimePerObs - Variable in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
myTimer - Variable in class jsl.simulation.IterativeProcess
A Timer used to perform timed task e.g.
myTimeRepsEnd - Variable in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
myTimerTask - Variable in class jsl.simulation.IterativeProcess
The task that the timer uses
myTimeStamp - Variable in class jsl.modeling.queue.QObject
can be used to time stamp the qObject
myTimeToFailure - Variable in class jsl.modeling.elements.component.Component
Represents the amount of time to failure when a failure event has been scheduled
myTimeToFailureCDF - Variable in class jsl.modeling.elements.component.Component
A CDF governing the amount of time to failure when a failure event has been scheduled
myTimeToFailureRV - Variable in class jsl.modeling.elements.component.Component
A random variable representing the amount of time to failure when a failure event has been scheduled
myTotalDuringTimedUpdate - Variable in class jsl.modeling.elements.variable.Counter
Remembers the total during a timed update
myTotalStateTime - Variable in class jsl.simulation.State
Total time spent in state
myTotalTripDist - Variable in class jsl.modeling.elements.spatial.AbstractMover
Used to record the total distance of all trips
myTransporterProviders - Variable in class jsl.modeling.elements.spatial.transporter.TransporterSet
 
myTransporters - Variable in class jsl.modeling.elements.spatial.transporter.TransporterSet
 
myTransporterSelectionRule - Variable in class jsl.modeling.elements.spatial.transporter.TransporterSet
 
myTransporterSet - Variable in class jsl.modeling.elements.spatial.transporter.TransporterProvider
 
myTransporterSets - Variable in class jsl.modeling.elements.spatial.transporter.Transporter
The list of transporter sets currently holding this transporter
myTripCounter - Variable in class jsl.modeling.elements.spatial.AbstractMover
Used to count the number of trips completed by the mover
myTripDist - Variable in class jsl.modeling.elements.spatial.AbstractMover
Used to record the distance of each trip made
myTW - Variable in class jsl.modeling.elements.variable.TWBatchingElement.TWBatchStatisticObserver
 
myTwoWay - Variable in class examples.station.ChooseBetweenThreeStations
 
myTwoWay - Variable in class examples.station.ChooseBetweenTwoStations
 
myTwoWaySender - Variable in class jsl.modeling.elements.station.TwoWayByChanceStationSender
 
myUnavailableState - Variable in class jsl.modeling.elements.component.Component
The component can be deactivated, it can do nothing but be activated
myUnderFlowCount - Variable in class jsl.utilities.statistic.Histogram
Counts of values located below first bin.
myUniformRV - Variable in class jsl.modeling.elements.spatial.RectangularGridModel
 
myUnloadingState - Variable in class jsl.modeling.elements.spatial.transporter.Transporter
Can be used by clients to collect the time spent unloading
myUpper - Variable in class jsl.utilities.Interval
 
myUpperLimit - Variable in class jsl.modeling.elements.variable.Variable
Represents the lowest possible value allowed for this variable Attempts to set the value of the variable to > myUpperLimit will throw an exception
myUpperLimit - Variable in class jsl.utilities.distributions.TruncatedDistribution
 
myUpperLimit - Variable in class jsl.utilities.random.rvariable.TruncatedRV
 
myURho - Variable in class jsl.utilities.random.arta.ARTACorrelationFinder
 
myURho - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
myUseLastRateFlag - Variable in class jsl.modeling.elements.variable.nhpp.NHPPTimeBtwEventRV
Turned on if the time goes past the rate function's range and a last rate was supplied
myUtilization - Variable in class jsl.modeling.resource.ResourcePool
 
myValue - Variable in class jsl.modeling.elements.variable.Counter
The current value of the counter
myValue - Variable in class jsl.modeling.elements.variable.Variable
The value of the variable.
myValue - Variable in class jsl.modeling.queue.QObject
Generic attribute that can be used to return a value
myValue - Variable in class jsl.utilities.distributions.Constant
 
myValue - Variable in class jsl.utilities.random.rvariable.ConstantRV
 
myValue - Variable in class jsl.utilities.statistic.Statistic
Holds the last value observed
myValues - Variable in class jsl.utilities.DataObservableArray
 
myVar1 - Variable in class jsl.utilities.distributions.BivariateLogNormal
 
myVar1 - Variable in class jsl.utilities.distributions.BivariateNormal
 
myVar2 - Variable in class jsl.utilities.distributions.BivariateLogNormal
 
myVar2 - Variable in class jsl.utilities.distributions.BivariateNormal
 
myVariables - Variable in class jsl.modeling.elements.variable.Aggregate
Holds the variables that this aggregate is observing for the purposes of aggregation
myVariables - Variable in class jsl.simulation.Model
A list of all the Variables within the model
myVariableTraceTextReport - Variable in class jsl.modeling.elements.variable.Variable
Holds a reference to an observer that will trace the variable's changes
myVelFactor - Variable in class jsl.modeling.elements.spatial.AbstractMovementController
The velocity addFactor, default is 1.
myVelocity - Variable in class jsl.modeling.elements.spatial.AbstractMovementController
 
myWaitingQ - Variable in class jsl.modeling.elements.station.SingleQueueStation
 
myWaitingRequests - Variable in class jsl.modeling.elements.entity.Resource
Holds requests that are waiting for some units of the resource
myWaitingRequests - Variable in class jsl.modeling.elements.entity.ResourceSet
 
myWarmUpActionListener - Variable in class jsl.simulation.ModelElement
The action listener that reacts to the warm up event.
myWarmUpEvent - Variable in class jsl.simulation.ModelElement
A reference to the warm up event
myWarmUpEventCheckFlag - Variable in class jsl.observers.variable.BatchStatisticObserver
false means no warm up event in parent hierarchy
myWarmUpIndicator - Variable in class jsl.simulation.ModelElement
Indicates whether or not the warm up action occurred sometime during the simulation.
myWarmUpOption - Variable in class jsl.simulation.ModelElement
Specifies if this model element will be warmed up when the warmup action occurs for its parent.
myWarmUpPriority - Variable in class jsl.simulation.ModelElement
Specifies the havingPriority of this model element's warm up event.
myWDFDataFile - Variable in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
myWeight - Variable in class jsl.modeling.elements.variable.Variable
The weight associated with the change
myWFMDBean - Variable in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
myWithinBatchStats - Variable in class jsl.modeling.elements.variable.TWBatchingElement.TWBatchStatisticObserver
 
myWithinIntervalStats - Variable in class jsl.modeling.elements.variable.ResponseVariable
The within interval statistics for the response variable
myWithinReplicationResponses - Variable in class jsl.utilities.Responses
The Map that hold the responses as pairs key = name of response value = value of the response as a WithinReplicationStatisticIfc Not allocated unless at least one response is supplied
myWithinRepStats - Variable in class jsl.modeling.elements.variable.ResponseVariable
The within replication statistics for the response variable
myWithinRepStats - Variable in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
Used to collect the average when processing a replication
myWriter - Variable in class jsl.observers.textfile.CSVReport
 
myWs - Variable in class jsl.modeling.elements.entity.ResourceProvider
 
myX - Variable in class jsl.utilities.rootfinding.RootFinderStep
The current value evaluated operand (function input)

N

name(String) - Method in interface jsl.modeling.elements.EventGenerator.BuildStepIfc
 
name(String) - Method in class jsl.modeling.elements.EventGenerator.EventGeneratorBuilder
 
name(String) - Method in class jsl.modeling.elements.Schedule.Builder
 
name(String) - Method in class jsl.modeling.resource.Request.Builder
 
name(String) - Method in interface jsl.modeling.resource.Request.BuildStep
 
name(String) - Method in class jsl.modeling.resource.ResourceUnit.Builder
 
name(String) - Method in interface jsl.simulation.ModelElement.EventBuilderIfc
Sets the name of the event being built
name(String) - Method in class jsl.simulation.ModelElement.EventScheduler
 
NegativeBinomial - Class in jsl.utilities.distributions
The number of failures (=0) before the rth success (=1) in a sequence of independent Bernoulli trials with probability p of success on each trial.
NegativeBinomial - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
NegativeBinomial() - Constructor for class jsl.utilities.distributions.NegativeBinomial
Constructs a NegativeBinomial with n=1, p=0.5
NegativeBinomial(double[]) - Constructor for class jsl.utilities.distributions.NegativeBinomial
Constructs a NegativeBinomial using the supplied parameters
NegativeBinomial(double, double) - Constructor for class jsl.utilities.distributions.NegativeBinomial
Constructs a NegativeBinomial with p probability of success based on n success
NegativeBinomial(double, double, String) - Constructor for class jsl.utilities.distributions.NegativeBinomial
Constructs a NegativeBinomial with p probability of success based on n success
NegativeBinomialRV - Class in jsl.utilities.random.rvariable
NegativeBinomial(probability of success, number of trials until rth success)
NegativeBinomialRV(double, double) - Constructor for class jsl.utilities.random.rvariable.NegativeBinomialRV
 
NegativeBinomialRV(double, double, int) - Constructor for class jsl.utilities.random.rvariable.NegativeBinomialRV
 
NegativeBinomialRV(double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.NegativeBinomialRV
 
negBinomialCCDF(int, double, double) - Static method in class jsl.utilities.distributions.NegativeBinomial
Allows static computation of complementary cdf function assumes that distribution's range is {0,1, ...} Uses the recursive logarithmic algorithm
negBinomialCCDF(int, double, double, boolean) - Static method in class jsl.utilities.distributions.NegativeBinomial
Allows static computation of complementary cdf function assumes that distribution's range is {0,1, ...}
negBinomialCDF(int, double, double) - Static method in class jsl.utilities.distributions.NegativeBinomial
Allows static computation of the CDF assumes that distribution's range is {0,1, ...} Uses the recursive logarithmic algorithm
negBinomialCDF(int, double, double, boolean) - Static method in class jsl.utilities.distributions.NegativeBinomial
Allows static computation of the CDF assumes that distribution's range is {0,1, ...}
negBinomialInvCDF(double, double, double) - Static method in class jsl.utilities.distributions.NegativeBinomial
Returns the quantile associated with the supplied probability, x assumes that distribution's range is {0,1, ...} Uses the recursive logarithmic algorithm
negBinomialInvCDF(double, double, double, boolean) - Static method in class jsl.utilities.distributions.NegativeBinomial
Returns the quantile associated with the supplied probability, x assumes that distribution's range is {0,1, ...}
negBinomialLF1(int, double, double) - Static method in class jsl.utilities.distributions.NegativeBinomial
Allows static computation of 1st order loss function assumes that distribution's range is {0,1, ...} Uses the recursive logarithmic algorithm
negBinomialLF1(int, double, double, boolean) - Static method in class jsl.utilities.distributions.NegativeBinomial
Allows static computation of 1st order loss function assumes that distribution's range is {0,1, ...}
negBinomialLF2(int, double, double) - Static method in class jsl.utilities.distributions.NegativeBinomial
Allows static computation of 2nd order loss function assumes that distribution's range is {0,1, ...} Uses the recursive logarithmic algorithm
negBinomialLF2(int, double, double, boolean) - Static method in class jsl.utilities.distributions.NegativeBinomial
Allows static computation of 2nd order loss function assumes that distribution's range is {0,1, ...}
negBinomialPMF(int, double, double) - Static method in class jsl.utilities.distributions.NegativeBinomial
Allows static computation of prob mass function assumes that distribution's range is {0,1, ...} Uses the recursive logarithmic algorithm
negBinomialPMF(int, double, double, boolean) - Static method in class jsl.utilities.distributions.NegativeBinomial
Allows static computation of prob mass function assumes that distribution's range is {0,1, ...}
NEW_DELIMITER_PATTERN - Static variable in interface jslx.dbutilities.dbutil.DatabaseIfc
 
NEW_VALUE - Static variable in class jsl.utilities.DataObservable
An "enum" to indicate that a new value has just been made available to observers
newAcrossRepStatRecord(ModelElement, Integer, StatisticAccessorIfc) - Method in class jslx.dbutilities.JSLDatabase
Creates an AcrossRepStatRecord into the database
newAntitheticInstance() - Method in class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
newAntitheticInstance() - Method in interface jsl.utilities.random.rng.GetAntitheticStreamIfc
 
newAntitheticInstance() - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
 
newAntitheticInstance() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
 
newAntitheticInstance() - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
 
newAntitheticInstance() - Method in class jsl.utilities.random.rvariable.AbstractRVariable
 
newAntitheticInstance() - Method in class jsl.utilities.random.rvariable.ConstantRV
 
newAntitheticInstance() - Method in interface jsl.utilities.random.rvariable.NewAntitheticInstanceIfc
 
newAntitheticInstance(String) - Method in class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
newAntitheticInstance(String) - Method in interface jsl.utilities.random.rng.GetAntitheticStreamIfc
 
newAntitheticInstance(String) - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
 
newAntitheticInstance(String) - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
 
newAntitheticInstance(String) - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
 
NewAntitheticInstanceIfc - Interface in jsl.utilities.random.rvariable
 
newBatchStatRecord(ResponseVariable, Integer, BatchStatistic) - Method in class jslx.dbutilities.JSLDatabase
Creates an BatchStatRecord into the database
newInstance() - Method in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
 
newInstance() - Method in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
 
newInstance() - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseConstantRateFunction
Returns a copy of the piecewise constance rate function
newInstance() - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseLinearRateFunction
Returns a copy of the piecewise linear rate function
newInstance() - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
Returns a copy of the piecewise rate function
newInstance() - Method in interface jsl.modeling.elements.variable.nhpp.RateSegmentIfc
Returns a new instance of the rate segment
newInstance() - Method in class jsl.simulation.Experiment
Returns a new Experiment based on the supplied experiment.
newInstance() - Method in class jsl.utilities.distributions.Bernoulli
Returns a new instance of the random source with the same parameters but an independent generator
newInstance() - Method in class jsl.utilities.distributions.Beta
 
newInstance() - Method in class jsl.utilities.distributions.Binomial
 
newInstance() - Method in class jsl.utilities.distributions.Constant
 
newInstance() - Method in class jsl.utilities.distributions.DEmpiricalCDF
 
newInstance() - Method in class jsl.utilities.distributions.Distribution
 
newInstance() - Method in class jsl.utilities.distributions.DUniform
Returns a new instance of the random source with the same parameters but an independent generator
newInstance() - Method in class jsl.utilities.distributions.Exponential
 
newInstance() - Method in class jsl.utilities.distributions.Gamma
 
newInstance() - Method in class jsl.utilities.distributions.Geometric
 
newInstance() - Method in class jsl.utilities.distributions.LogLogistic
Returns a new instance of the random source with the same parameters but an independent generator
newInstance() - Method in class jsl.utilities.distributions.Lognormal
 
newInstance() - Method in class jsl.utilities.distributions.MTP
Returns a new instance of the random source with the same parameters but an independent generator
newInstance() - Method in class jsl.utilities.distributions.NegativeBinomial
 
newInstance() - Method in class jsl.utilities.distributions.Normal
 
newInstance() - Method in class jsl.utilities.distributions.PearsonType5
 
newInstance() - Method in class jsl.utilities.distributions.PearsonType6
 
newInstance() - Method in class jsl.utilities.distributions.Poisson
 
newInstance() - Method in class jsl.utilities.distributions.ShiftedDistribution
 
newInstance() - Method in class jsl.utilities.distributions.ShiftedGeometric
 
newInstance() - Method in class jsl.utilities.distributions.StudentT
 
newInstance() - Method in class jsl.utilities.distributions.Triangular
 
newInstance() - Method in class jsl.utilities.distributions.TruncatedDistribution
Returns a new instance of the random source with the same parameters
newInstance() - Method in class jsl.utilities.distributions.Uniform
 
newInstance() - Method in class jsl.utilities.distributions.VConstant
 
newInstance() - Method in class jsl.utilities.distributions.Weibull
 
newInstance() - Method in class jsl.utilities.Interval
A new instance with the same interval settings.
newInstance() - Method in interface jsl.utilities.NewInstanceIfc
Returns a new instance
newInstance() - Method in class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
newInstance() - Method in class jsl.utilities.random.rng.RNStreamFactory
Returns a clone of the factory that will produce exactly the same streams.
newInstance() - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
 
newInstance() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated
Deprecated.
Returns a clone of the factory that will produce exactly the same streams
newInstance() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
 
newInstance() - Method in class jsl.utilities.random.rng.RNStreamMakerBU
Returns a clone of the factory that will produce exactly the same streams.
newInstance() - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
 
newInstance() - Method in interface jsl.utilities.random.rng.RNStreamNewInstanceIfc
Returns a copy of the stream with exactly the same state
newInstance() - Method in class jsl.utilities.random.robj.DPopulation
Returns a new instance of the random source with the same parameters but an independent generator
newInstance() - Method in class jsl.utilities.random.robj.DUniformList
 
newInstance() - Method in class jsl.utilities.random.robj.RList
 
newInstance() - Method in class jsl.utilities.random.rvariable.ConstantRV
 
newInstance() - Method in interface jsl.utilities.random.rvariable.MVRVariableIfc
 
newInstance() - Method in interface jsl.utilities.random.rvariable.RVariableIfc
 
newInstance() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
The instance is initialized at getInitialState()
newInstance() - Method in class jsl.utilities.statistic.BatchStatistic
 
newInstance() - Method in class jsl.utilities.statistic.IntegerFrequency.Cell
 
newInstance() - Method in class jsl.utilities.statistic.Statistic
Creates a instance of Statistic that is a copy of the supplied Statistic All internal state is the same (including whether the collection is on or off) and the collection rule.
newInstance() - Method in class jsl.utilities.statistic.StatisticXY
 
newInstance() - Method in class jsl.utilities.statistic.WeightedStatistic
Creates a instance of Statistic that is a copy of this Statistic All internal state is the same except for the id of the returned Statistic
newInstance(boolean) - Method in class jsl.utilities.random.rvariable.AbstractRVariable
Makes a new instance.
newInstance(double) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseConstantRateFunction
Returns a copy of the piecewise constance rate function with each rate multiplied by the addFactor
newInstance(double) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseLinearRateFunction
Returns a copy of the piecewise linear rate function with each rate multiplied by the addFactor
newInstance(double) - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
Returns a copy of the piecewise rate function with each rate multiplied by the addFactor
newInstance(String) - Method in class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
newInstance(String) - Method in class jsl.utilities.random.rng.RNStreamFactory
Returns a new instance of the factory that will produce exactly the same streams The state of the returned factory will be exactly the same as the current factory.
newInstance(String) - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
 
newInstance(String) - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated
Deprecated.
Returns a new instance of the factory that will produce exactly the same streams
newInstance(String) - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
 
newInstance(String) - Method in class jsl.utilities.random.rng.RNStreamMakerBU
Returns a new instance of the factory that will produce exactly the same streams The state of the returned factory will be exactly the same as the current factory.
newInstance(String) - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
 
newInstance(String) - Method in interface jsl.utilities.random.rng.RNStreamNewInstanceIfc
Returns a copy of the stream that has exactly the same state
newInstance(CoordinateIfc) - Static method in class jsl.modeling.elements.spatial.Vector3D
Returns a new instance of a Coordinate at the same underlying coordinates as the given coordinate
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.robj.DPopulation
Returns a new instance of the random source with the same parameters but an independent generator
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.AR1NormalRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.BernoulliRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.BetaRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.BinomialRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.BivariateLogNormalRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.BivariateNormalRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.ChiSquaredRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.ConstantRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.DEmpiricalRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.DUniformRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.EmpiricalRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.ExponentialRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.GammaRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.GeneralizedBetaRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.GeometricRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.Hyper2ExponentialRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.InverseCDFRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.JohnsonBRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.LaplaceRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.LogLogisticRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.LognormalRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.MixtureRV
 
newInstance(RNStreamIfc) - Method in interface jsl.utilities.random.rvariable.MVRVariableIfc
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.NegativeBinomialRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.NormalRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.PearsonType5RV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.PearsonType6RV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.PoissonRV
 
newInstance(RNStreamIfc) - Method in interface jsl.utilities.random.rvariable.RVariableIfc
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.ShiftedGeometricRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.ShiftedRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.StudentTRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.TriangularRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.TruncatedRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.UniformRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.WeibullRV
 
newInstance(RNStreamIfc) - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
The instance is initialized at getInitialState()
newInstance(BatchStatistic) - Static method in class jsl.utilities.statistic.BatchStatistic
 
newInstance(Statistic) - Static method in class jsl.utilities.statistic.Statistic
Creates a instance of Statistic that is a copy of the supplied Statistic All internal state is the same (including whether the collection is on or off) and the collection rule.
newInstance(StatisticXY) - Static method in class jsl.utilities.statistic.StatisticXY
 
newInstance(WeightedStatistic) - Static method in class jsl.utilities.statistic.WeightedStatistic
Creates a instance of Statistic that is a copy of the supplied Statistic All internal state is the same except for the id of the returned Statistic
NewInstanceIfc<T> - Interface in jsl.utilities
 
newModelElementRecord(ModelElement, Integer) - Method in class jslx.dbutilities.JSLDatabase
Creates a new ModelElementRecord for the database
NewsSellerProblem - Class in examples.montecarlo
 
NewsSellerProblem() - Constructor for class examples.montecarlo.NewsSellerProblem
 
NewsVendorExample - Class in examples.montecarlo
 
NewsVendorExample() - Constructor for class examples.montecarlo.NewsVendorExample
 
newWithinRepCounterStatRecord(Counter, Integer) - Method in class jslx.dbutilities.JSLDatabase
Creates a WithinCounterStatRecord
newWithinRepStatRecord(ResponseVariable, Integer) - Method in class jslx.dbutilities.JSLDatabase
Creates a new WithinRepStatRecord
next() - Method in class jsl.simulation.Executive.EventExecutionProcess
 
next() - Method in class jsl.simulation.IterativeProcess
This method should return the next step to be executed in the iterative process or null if no more steps can be executed.
next() - Method in class jsl.simulation.Simulation.ReplicationExecutionProcess
 
next() - Method in class jsl.utilities.DataObservableArray
 
next() - Method in class jsl.utilities.IterativeDataObservable
Advances to the next value and returns it.
next() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
Moves the process one step
next() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
Moves the process one step
next() - Method in class jsl.utilities.random.sp.DMarkovChain
Causes a transition to the next state and returns it
next() - Method in class jsl.utilities.rootfinding.IPBisectionRootFinder
 
next() - Method in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Computes the next possible root value provided process has a valid step.
next() - Method in class jslx.tabularfiles.TabularInputFile.BufferedRecordsIterator
 
next() - Method in class jslx.tabularfiles.TabularInputFile.RowIterator
 
nextEntityReceiver() - Method in class jsl.modeling.elements.entity.Entity
Gets the next receiver for this entity Returns null if no next receiver
nextEntityReceiver() - Method in interface jsl.modeling.elements.entity.EntityReceiverIteratorIfc
Returns the next receiver or null if none
nextEntityReceiver() - Method in class jsl.modeling.elements.entity.EntityReceiverListIterator
 
nextEntityReceiverIndex() - Method in class jsl.modeling.elements.entity.Entity
Returns the index of the next entity receiver in the iterator sequence.
nextEntityReceiverIndex() - Method in interface jsl.modeling.elements.entity.EntityReceiverIteratorIfc
 
nextEntityReceiverIndex() - Method in class jsl.modeling.elements.entity.EntityReceiverListIterator
 
nextEvent() - Method in interface jsl.calendar.CalendarIfc
Returns the next JSLEvent to be executed.
nextEvent() - Method in class jsl.calendar.LinkedListEventCalendar
 
nextEvent() - Method in class jsl.calendar.PriorityQueueEventCalendar
 
nextEvent() - Method in class jsl.calendar.SkewHeapEventCalendar
 
nextEvent() - Method in class jsl.calendar.TreeSetEventCalendar
 
nextReceiver() - Method in interface jsl.modeling.elements.station.ReceiverIteratorIfc
Returns the next element in the list and advances the cursor position.
nextReceiver() - Method in class jsl.modeling.elements.station.ReceiverListIterator
 
nextReceiverIndex() - Method in interface jsl.modeling.elements.station.ReceiverIteratorIfc
Returns the index of the element that would be returned by a subsequent call to nextReceiver().
nextReceiverIndex() - Method in class jsl.modeling.elements.station.ReceiverListIterator
 
nextRNStream() - Method in class jsl.utilities.random.rng.RNStreamProvider
 
nextRNStream() - Method in interface jsl.utilities.random.rng.RNStreamProviderIfc
Tells the provider to make and return the next RNStreamIfc in the sequence of streams
nextRNStream() - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
NHPDriverLicenseBureauWithQ - Class in examples.queueing
 
NHPDriverLicenseBureauWithQ(ModelElement) - Constructor for class examples.queueing.NHPDriverLicenseBureauWithQ
 
NHPDriverLicenseBureauWithQ(ModelElement, int, String) - Constructor for class examples.queueing.NHPDriverLicenseBureauWithQ
 
NHPPEventGenerator - Class in jsl.modeling.elements.variable.nhpp
 
NHPPEventGenerator(ModelElement, InvertibleCumulativeRateFunctionIfc, EventGeneratorActionIfc) - Constructor for class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
NHPPEventGenerator(ModelElement, InvertibleCumulativeRateFunctionIfc, EventGeneratorActionIfc, double, String) - Constructor for class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
NHPPEventGenerator(ModelElement, InvertibleCumulativeRateFunctionIfc, EventGeneratorActionIfc, String) - Constructor for class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
NHPPTimeBtwEventRV - Class in jsl.modeling.elements.variable.nhpp
 
NHPPTimeBtwEventRV(ModelElement, InvertibleCumulativeRateFunctionIfc) - Constructor for class jsl.modeling.elements.variable.nhpp.NHPPTimeBtwEventRV
 
NHPPTimeBtwEventRV(ModelElement, InvertibleCumulativeRateFunctionIfc, double) - Constructor for class jsl.modeling.elements.variable.nhpp.NHPPTimeBtwEventRV
 
NHPPTimeBtwEventRV(ModelElement, InvertibleCumulativeRateFunctionIfc, double, String) - Constructor for class jsl.modeling.elements.variable.nhpp.NHPPTimeBtwEventRV
 
NHPPTimeBtwEventRV(ModelElement, InvertibleCumulativeRateFunctionIfc, String) - Constructor for class jsl.modeling.elements.variable.nhpp.NHPPTimeBtwEventRV
 
NO_STEPS_EXECUTED - Static variable in class jsl.simulation.IterativeProcess
Indicates whether the iterative process haD no steps to run
NO_STEPS_EXECUTED_MSG - Variable in class jsl.simulation.IterativeProcess
Message used when process completes all steps
NO_TABLES_ERROR - jslx.dbutilities.dbutil.DbCreateTask.State
 
NoActivityTimeSpecifiedException - Exception in jsl.modeling.elements.entity
 
NoActivityTimeSpecifiedException() - Constructor for exception jsl.modeling.elements.entity.NoActivityTimeSpecifiedException
 
NoActivityTimeSpecifiedException(String) - Constructor for exception jsl.modeling.elements.entity.NoActivityTimeSpecifiedException
 
noAutoStart() - Method in class jsl.modeling.elements.Schedule.Builder
Specifies that the schedule should not auto start
NoEntityReceiverException - Exception in jsl.modeling.elements.entity
 
NoEntityReceiverException() - Constructor for exception jsl.modeling.elements.entity.NoEntityReceiverException
 
NoEntityReceiverException(String) - Constructor for exception jsl.modeling.elements.entity.NoEntityReceiverException
 
NoEntityTypeSpecifiedException - Exception in jsl.modeling.elements.entity
 
NoEntityTypeSpecifiedException() - Constructor for exception jsl.modeling.elements.entity.NoEntityTypeSpecifiedException
 
NoEntityTypeSpecifiedException(String) - Constructor for exception jsl.modeling.elements.entity.NoEntityTypeSpecifiedException
 
NONE - jsl.modeling.elements.entity.Delay.DelayOption
 
NONE - jsl.modeling.elements.entity.EntityType.SendOption
 
NONE - jsl.modeling.elements.entity.ReleaseResources.RequirementOption
 
NONE - jsl.modeling.elements.entity.SeizeResources.RequirementOption
 
NONE - jsl.modeling.resource.Request.PreemptionRule
 
NONE - jslx.dbutilities.dbutil.DbCreateTask.Type
 
NONE - Static variable in class jsl.modeling.elements.spatial.Collision
Indicates the basic type of collision NONE = no collision
NONE - Static variable in class jsl.simulation.ModelElement
A mnemonic for zero
NonOperationPatientArrivalAction() - Constructor for class examples.queueing.HospitalWard.NonOperationPatientArrivalAction
 
NonOperationPatientDepartureAction() - Constructor for class examples.queueing.HospitalWard.NonOperationPatientDepartureAction
 
NoOpPatient(double) - Constructor for class examples.hospitalward.HospitalWard.NoOpPatient
 
NoOpPatient(double, String) - Constructor for class examples.hospitalward.HospitalWard.NoOpPatient
 
NoPathFoundException - Exception in jsl.modeling.elements.spatial
 
NoPathFoundException() - Constructor for exception jsl.modeling.elements.spatial.NoPathFoundException
 
NoPathFoundException(String) - Constructor for exception jsl.modeling.elements.spatial.NoPathFoundException
 
noRepeats() - Method in class jsl.modeling.elements.Schedule.Builder
Specifies that the schedule should not repeat
NoRequirementsSpecifiedException - Exception in jsl.modeling.elements.entity
 
NoRequirementsSpecifiedException() - Constructor for exception jsl.modeling.elements.entity.NoRequirementsSpecifiedException
 
NoRequirementsSpecifiedException(String) - Constructor for exception jsl.modeling.elements.entity.NoRequirementsSpecifiedException
 
Normal - Class in jsl.utilities.distributions
Models normally distributed random variables
Normal - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
Normal() - Constructor for class jsl.utilities.distributions.Normal
Constructs a normal distribution with mean 0.0 and variance 1.0
Normal(double[]) - Constructor for class jsl.utilities.distributions.Normal
Constructs a normal distribution with mean = parameters[0] and variance = parameters[1]
Normal(double, double) - Constructor for class jsl.utilities.distributions.Normal
Constructs a normal distribution with mean and variance.
Normal(double, double, String) - Constructor for class jsl.utilities.distributions.Normal
Constructs a normal distribution with mean and variance.
normalize() - Method in class jsl.modeling.elements.spatial.Vector3D
Converts the vector to a unit vector
NormalRV - Class in jsl.utilities.random.rvariable
Normal(mean, variance)
NormalRV() - Constructor for class jsl.utilities.random.rvariable.NormalRV
N(0,1)
NormalRV(double, double) - Constructor for class jsl.utilities.random.rvariable.NormalRV
 
NormalRV(double, double, int) - Constructor for class jsl.utilities.random.rvariable.NormalRV
 
NormalRV(double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.NormalRV
 
NormalRVExample() - Static method in class examples.utilities.random.GenerateRVExamples
 
NormalRVExample2() - Static method in class examples.utilities.random.GenerateRVExamples
 
NORTAFinderOutputTask - Class in jsl.utilities.random.arta
 
NORTAFinderOutputTask(BivariateNORTACorrelationFinder) - Constructor for class jsl.utilities.random.arta.NORTAFinderOutputTask
 
NORTH - jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel.Direction
 
noStepsExecuted() - Method in class jsl.simulation.Executive
 
noStepsExecuted() - Method in class jsl.simulation.IterativeProcess
 
noStepsExecuted() - Method in interface jsl.simulation.IterativeProcessIfc
Indicates that the iterative process ended because of no steps
noStepsExecuted() - Method in class jsl.simulation.Simulation
 
NoSuchStepException - Exception in jsl.simulation
 
NoSuchStepException() - Constructor for exception jsl.simulation.NoSuchStepException
 
NoSuchStepException(String) - Constructor for exception jsl.simulation.NoSuchStepException
 
notCRN() - Static method in class examples.utilities.random.UseRNG
 
NothingReceiver() - Constructor for class examples.entity.TestEntityPackage.NothingReceiver
 
notifyAfterExecutionListeners() - Method in class jsl.modeling.elements.processview.description.ProcessCommand
Notifies the before execution listeners
notifyAfterExecutionListeners() - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Notifies the before execution listeners
notifyAfterExperimentObservers() - Method in class jsl.simulation.ModelElement
This method is used to notify observers that this model element has entered the end of simulation state.
notifyAfterReplicationObservers() - Method in class jsl.simulation.ModelElement
The method is used to notify observers that this model element has entered the after replication state.
notifyAggregatesOfInitialization() - Method in class jsl.modeling.elements.variable.Aggregatable
Notifies any aggregates that initialization has occurred.
notifyAggregatesOfModelRemoval() - Method in class jsl.modeling.elements.variable.Aggregatable
Notifies any aggregates that the element has been removed from the model
notifyAggregatesOfValueChange() - Method in class jsl.modeling.elements.variable.Aggregatable
Notifies any aggregates that its value has changed
notifyAggregatesOfWarmUp() - Method in class jsl.modeling.elements.variable.Aggregatable
Notifies any aggregates that warm up has occurred.
notifyBeforeExecutionListeners() - Method in class jsl.modeling.elements.processview.description.ProcessCommand
Notifies the before execution listeners
notifyBeforeExecutionListeners() - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Notifies the before execution listeners
notifyBeforeExperimentObservers() - Method in class jsl.simulation.ModelElement
The method is used to notify observers that this model element has entered the setup state.
notifyBeforeReplicationObservers() - Method in class jsl.simulation.ModelElement
The method is used to notify observers that this model element has entered the before replication state.
notifyConditionalActionRegistrationObservers() - Method in class jsl.simulation.ModelElement
This method is used to notify observers that this model element has called registerConditionalActions()
notifyCounterActions() - Method in class jsl.modeling.elements.variable.Counter
 
notifyCounterLimitReachedObservers() - Method in class jsl.modeling.elements.variable.Counter
The method is used to notify observers that this model element has triggered its counter limit
notifyEntityReceivedListeners(Entity) - Method in class jsl.modeling.elements.entity.EntityType
 
notifyEntitySentListeners(Entity) - Method in class jsl.modeling.elements.entity.EntityType
 
notifyFailureEventListenersFailureCompleted() - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
Used internally to notify failure event listeners that the failure completed
notifyFailureEventListenersFailureCompleted() - Method in class jsl.modeling.resource.SingleFailureEvent
Used internally to notify failure event listeners that the failure completed
notifyFailureEventListenersFailureStarted() - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
Used internally to notify failure event listeners that the failure started
notifyFailureEventListenersFailureStarted() - Method in class jsl.modeling.resource.SingleFailureEvent
Used internally to notify failure event listeners that the failure started
notifyFailureProcesses() - Method in class jsl.modeling.resource.ResourceUnit
Called from setState().
notifyFailureProcessListeners(FailureNotice) - Method in class jsl.modeling.resource.FailureProcess
Used internally to notify failure process listeners of state changes: start, stop, failure, suspend, resume
notifyInitializationObservers() - Method in class jsl.simulation.ModelElement
The method is used to notify observers that this model element has entered the initialized state.
notifyMonteCarloObservers() - Method in class jsl.simulation.ModelElement
The method is used to notify observers that this model element has entered the monte carlo state.
notifyObservers(int) - Method in class jsl.modeling.elements.spatial.SpatialElement
 
notifyObservers(int) - Method in class jsl.simulation.ModelElement
 
notifyObservers(int) - Method in class jsl.utilities.DataObservable
Used to notify observers that this data source has entered the given state.
notifyObservers(int, Object) - Method in class jsl.simulation.ModelElement
Used to notify observers that this model element has entered the given state.
notifyObservers(Object, Object) - Method in class jsl.modeling.elements.spatial.SpatialElement
 
notifyObservers(Object, Object) - Method in class jsl.modeling.elements.spatial.SpatialModel
 
notifyObservers(Object, Object) - Method in class jsl.observers.ObservableComponent
Notify the observers
notifyObservers(Object, Object) - Method in class jsl.utilities.DataObservable
 
notifyObservers(JSLEvent) - Method in class jsl.simulation.Executive
 
notifyQueueListeners(T) - Method in class jsl.modeling.queue.Queue
Notifies any listeners that the queue changed
notifyRemovingFromModelObservers() - Method in class jsl.simulation.ModelElement
This method is used to notify observers that this model element has been removed from a model
notifyReplicationEndedObservers() - Method in class jsl.simulation.ModelElement
The method is used to notify observers that this model element has entered the after replication state.
notifyResourceSets() - Method in class jsl.modeling.elements.entity.Resource
 
notifyScheduleChangeListenersScheduleEnded() - Method in class jsl.modeling.elements.Schedule
 
notifyScheduleChangeListenersScheduleItemEnded(Schedule.ScheduleItem<?>) - Method in class jsl.modeling.elements.Schedule
 
notifyScheduleChangeListenersScheduleItemStarted(Schedule.ScheduleItem<?>) - Method in class jsl.modeling.elements.Schedule
 
notifyScheduleChangeListenersScheduleStarted() - Method in class jsl.modeling.elements.Schedule
 
notifyStateChangeListeners() - Method in class jsl.modeling.elements.entity.Resource
 
notifyStateChangeListeners() - Method in class jsl.modeling.elements.station.SResource
 
notifyStateEnteredListeners() - Method in class jsl.simulation.ModelElementState
 
notifyTimedActionListeners(JSLEvent) - Method in class jsl.modeling.elements.TimedAction
 
notifyTimedUpdateObservers() - Method in class jsl.simulation.ModelElement
The method is used to notify observers that this model element has entered the timed update state.
notifyTransporterSetsOfIdleness() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
notifyTransporterSetsOfNonIdleness() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
notifyUpdateObservers() - Method in class jsl.modeling.elements.variable.Counter
The method is used to notify observers that this model element has been updated.
notifyUpdateObservers() - Method in class jsl.simulation.ModelElement
The method is used to notify observers that this model element has been updated.
notifyWarmUpObservers() - Method in class jsl.simulation.ModelElement
The method is used to notify observers that this model element has entered the warmup update state.
now() - Method in interface jsl.simulation.ModelElement.EventBuilderIfc
Causes the event that is being built to be scheduled at the current simulation time (no time offset)
now() - Method in class jsl.simulation.ModelElement.EventScheduler
 
nullify() - Method in class jsl.modeling.elements.entity.Allocation
 
nullify() - Method in class jsl.modeling.elements.entity.Entity
 
nullify() - Method in class jsl.modeling.elements.entity.Request
Sets all internal references to null.
nullify() - Method in class jsl.modeling.queue.QObject
Causes all references to objects from this QObject to be set to null and all internal objects to be set to null including State information
num - Variable in class jsl.utilities.statistic.ExceedanceEstimator
Holds the number of observations observed
num - Variable in class jsl.utilities.statistic.Statistic
Holds the number of observations observed
NUM_MISSING_OBS - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.NUM_MISSING_OBS.
NUM_MISSING_OBS - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.NUM_MISSING_OBS.
NUM_REBATCHES - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.NUM_REBATCHES.
NUM_REPS - Variable in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The column JSL_DB.SIMULATION_RUN.NUM_REPS.
NUM_STREAM_ADVANCES - Variable in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The column JSL_DB.SIMULATION_RUN.NUM_STREAM_ADVANCES.
numberOfOrigins() - Method in class jsl.modeling.elements.entity.EntityType
Number of origins in the origin/destination mapping
numberoftosses - Variable in class examples.montecarlo.dicepackage.CrapsGame
 
NUMBYTES - Static variable in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
NumElementsComparator - Class in jsl.modeling.elements.spatial
 
NumElementsComparator() - Constructor for class jsl.modeling.elements.spatial.NumElementsComparator
 
NUMERIC - jslx.tabularfiles.DataType
 
numericColumn(String) - Static method in class jslx.tabularfiles.TabularFile
Creates a double column
numIterations - Static variable in class jsl.utilities.rootfinding.IPRootFinder
Used in the static methods for finding intervals
numIterations - Static variable in class jsl.utilities.rootfinding.RootFinder
Used in the static methods for finding intervals
NWayByChanceEntitySender - Class in jsl.modeling.elements.entity
 
NWayByChanceEntitySender(ModelElement, List<GetEntityReceiverIfc>, double[]) - Constructor for class jsl.modeling.elements.entity.NWayByChanceEntitySender
 
NWayByChanceEntitySender(ModelElement, List<GetEntityReceiverIfc>, double[], RandomIfc, String) - Constructor for class jsl.modeling.elements.entity.NWayByChanceEntitySender
 
NWayByChanceQObjectSender - Class in jsl.modeling.elements.station
This model element randomly selects a instance that implements the ReceiveQObjectIfc and sends the QObject to the receiver
NWayByChanceQObjectSender(ModelElement, List<ReceiveQObjectIfc>, double[]) - Constructor for class jsl.modeling.elements.station.NWayByChanceQObjectSender
 
NWayByChanceQObjectSender(ModelElement, List<ReceiveQObjectIfc>, double[], String) - Constructor for class jsl.modeling.elements.station.NWayByChanceQObjectSender
 
NWayByChanceStationSender - Class in jsl.modeling.elements.station
This station will receive a QObject and immediately send it out to a randomly selected receiver
NWayByChanceStationSender(ModelElement, List<ReceiveQObjectIfc>, double[]) - Constructor for class jsl.modeling.elements.station.NWayByChanceStationSender
 
NWayByChanceStationSender(ModelElement, List<ReceiveQObjectIfc>, double[], String) - Constructor for class jsl.modeling.elements.station.NWayByChanceStationSender
 
nxy - Variable in class jsl.utilities.statistic.StatisticXY
 

O

Observable() - Constructor for class jsl.observers.TestObserverableObserver.Observable
 
ObservableComponent - Class in jsl.observers
The Java observer/observable pattern has a number of flaws.
ObservableComponent() - Constructor for class jsl.observers.ObservableComponent
 
ObservableIfc - Interface in jsl.observers
The Java Observer/Observable implementation has a number of flaws.
Observer() - Constructor for class jsl.observers.TestObserverableObserver.Observer
 
ObserverIfc - Interface in jsl.observers
This interface works with observers as a call back function for when the observable needs observing
ONE - Static variable in class jsl.utilities.distributions.Constant
A constant to represent one for sharing
ONE - Static variable in class jsl.utilities.random.rvariable.ConstantRV
A constant to represent one for sharing
oneLongRunExample() - Static method in class examples.montecarlo.LindleyEquation
 
onEnter() - Method in class jsl.simulation.ModelElementState
can be overwritten by subclasses to perform work when the state is entered
onEnter() - Method in class jsl.simulation.State
can be overwritten by subclasses to perform work when the state is entered
onExit() - Method in class jsl.simulation.ModelElementState
can be overwritten by subclasses to perform work when the state is exited
onExit() - Method in class jsl.simulation.State
can be overwritten by subclasses to perform work when the state is exited
OPEN - Static variable in class examples.hospitalward.OperatingRoom
 
OPEN - Static variable in class examples.queueing.HospitalWard
 
openExistingXSSFWorkbookReadOnly(Path) - Static method in class jslx.excel.ExcelUtil
IO exceptions are squelched in this method.
openFile(File) - Static method in class jsl.utilities.JSLFileUtil
Uses Desktop.getDesktop() to open the file
OpenOperatingRoomAction() - Constructor for class examples.hospitalward.OperatingRoom.OpenOperatingRoomAction
 
OpenOperatingRoomAction() - Constructor for class examples.queueing.HospitalWard.OpenOperatingRoomAction
 
Operating() - Constructor for class jsl.modeling.elements.component.Component.Operating
 
Operating(String) - Constructor for class jsl.modeling.elements.component.Component.Operating
 
Operating(String, boolean) - Constructor for class jsl.modeling.elements.component.Component.Operating
 
OperatingRoom - Class in examples.hospitalward
 
OperatingRoom(HospitalWard) - Constructor for class examples.hospitalward.OperatingRoom
 
OperatingRoom(HospitalWard, String) - Constructor for class examples.hospitalward.OperatingRoom
 
OperatingRoom.CloseOperatingRoomAction - Class in examples.hospitalward
 
OperatingRoom.EndOfOperationAction - Class in examples.hospitalward
 
OperatingRoom.OpenOperatingRoomAction - Class in examples.hospitalward
 
OperationPatientArrivalAction() - Constructor for class examples.queueing.HospitalWard.OperationPatientArrivalAction
 
OpPatient(double) - Constructor for class examples.hospitalward.HospitalWard.OpPatient
 
OpPatient(double, String) - Constructor for class examples.hospitalward.HospitalWard.OpPatient
 
OrderedList<T extends java.lang.Comparable<T>> - Class in jsl.utilities.misc
This class encapsulates the a list that is ordered
OrderedList() - Constructor for class jsl.utilities.misc.OrderedList
 
out - Variable in class jsl.modeling.elements.spatial.TripWriter
 
out - Variable in class jsl.utilities.reporting.JSL
 
out - Variable in class jsl.utilities.reporting.OutputDirectory
Can be used like System.out, but instead writes to a file found in the base output directory
out() - Method in class jsl.simulation.Simulation
 
OUTPUT_ON - Variable in class jsl.utilities.reporting.LogPrintWriter
Controls whether or not any the PrintWriter functionality happens
OutputDirectory - Class in jsl.utilities.reporting
This class provides basic context for creating and writing output files.
OutputDirectory() - Constructor for class jsl.utilities.reporting.OutputDirectory
Creates a OutputDirectory with the current program launch directory with the base directory, "OutputDir" and "Output_Out.txt" as the file name related to property out
OutputDirectory(String, String) - Constructor for class jsl.utilities.reporting.OutputDirectory
Creates a OutputDirectory with the current program launch directory as the base directory
OutputDirectory(Path, String) - Constructor for class jsl.utilities.reporting.OutputDirectory
Creates an OutputDirectory based on the supplied path
outsideSpatialModelHandler(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.AbstractMover
This method is called if the destination is outside of the element's current spatial model.
OutsideSpatialModelHandlerIfc - Interface in jsl.modeling.elements.spatial
 

P

Parameters - Class in jsl.utilities
 
Parameters() - Constructor for class jsl.utilities.Parameters
 
ParametersIfc - Interface in jsl.utilities.random
Represents a general mechanism for setting and getting the parameters of a function via an array of doubles
PARENT_ID_FK - Variable in class jslx.dbutilities.jsldbsrc.tables.ModelElement
The column JSL_DB.MODEL_ELEMENT.PARENT_ID_FK.
PARENT_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.ModelElement
The column JSL_DB.MODEL_ELEMENT.PARENT_NAME.
parseCommandString(String, StringBuilder) - Static method in interface jslx.dbutilities.dbutil.DatabaseIfc
Takes the input string and builds a string to represent the command from the string.
parseDouble(String[]) - Static method in class jsl.utilities.JSLArrayUtil
If the string cannot be converted to a number then the array value is assigned Double.NaN
parseLine(String, StringBuilder) - Static method in interface jslx.dbutilities.dbutil.DatabaseIfc
Takes the input string and builds a string to represent the SQL command from the string.
parseLine(String, String, StringBuilder) - Static method in interface jslx.dbutilities.dbutil.DatabaseIfc
Takes the input string and builds a string to represent the SQL command from the string.
parseQueriesInSQLScript(Path) - Static method in interface jslx.dbutilities.dbutil.DatabaseIfc
Method to parse a SQL script for the database.
parseQueriesInString(String) - Static method in interface jslx.dbutilities.dbutil.DatabaseIfc
Parses the supplied string and breaks it up into a list of strings The string needs to honor SQL comments and separates each SQL command into a list of strings, 1 string for each command.
parseTo2DArray(List<String[]>) - Static method in class jsl.utilities.JSLArrayUtil
Assumes that the entries in the list are string representations of double values.
partiallyAllocate(Request) - Method in class jsl.modeling.elements.entity.Resource
Sub-classes can implement a mechanism to give a partially fillable request, some units of the resource.
PartiallyAllocated - jsl.modeling.elements.entity.Request.State
 
Path - Class in jsl.modeling.elements.spatial
 
Path(SpatialModel) - Constructor for class jsl.modeling.elements.spatial.Path
 
PathFinder - Interface in jsl.modeling.elements.spatial
Interface for a path finding algorithm
pdf(double) - Method in class jsl.utilities.distributions.Beta
 
pdf(double) - Method in class jsl.utilities.distributions.Exponential
 
pdf(double) - Method in class jsl.utilities.distributions.Gamma
 
pdf(double) - Method in class jsl.utilities.distributions.LogLogistic
 
pdf(double) - Method in class jsl.utilities.distributions.Lognormal
 
pdf(double) - Method in class jsl.utilities.distributions.Normal
 
pdf(double) - Method in interface jsl.utilities.distributions.PDFIfc
Returns the f(x) where f represents the probability density function for the distribution.
pdf(double) - Method in class jsl.utilities.distributions.PearsonType5
 
pdf(double) - Method in class jsl.utilities.distributions.PearsonType6
 
pdf(double) - Method in class jsl.utilities.distributions.StudentT
 
pdf(double) - Method in class jsl.utilities.distributions.Triangular
 
pdf(double) - Method in class jsl.utilities.distributions.Uniform
 
pdf(double) - Method in class jsl.utilities.distributions.Weibull
 
PDFIfc - Interface in jsl.utilities.distributions
Represents the probability density function for 1-d continous distributions
PearsonType5 - Class in jsl.utilities.distributions
Represents a Pearson Type V distribution, see Law (2007) Simulation Modeling and Analysis, McGraw-Hill, pg 293 Code contributed by Seda Gumrukcu
PearsonType5 - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
PearsonType5() - Constructor for class jsl.utilities.distributions.PearsonType5
Creates a PearsonType5 distribution shape = 1.0 scale = 1.0
PearsonType5(double[]) - Constructor for class jsl.utilities.distributions.PearsonType5
Creates a PearsonType5 distribution parameters[0] = shape parameters[1] = scale
PearsonType5(double, double) - Constructor for class jsl.utilities.distributions.PearsonType5
Creates a PearsonType5 distribution
PearsonType5(double, double, String) - Constructor for class jsl.utilities.distributions.PearsonType5
Creates a PearsonType5 distribution
PearsonType5RV - Class in jsl.utilities.random.rvariable
Pearson Type 5(shape, scale) random variable
PearsonType5RV(double, double) - Constructor for class jsl.utilities.random.rvariable.PearsonType5RV
 
PearsonType5RV(double, double, int) - Constructor for class jsl.utilities.random.rvariable.PearsonType5RV
 
PearsonType5RV(double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.PearsonType5RV
 
PearsonType6 - Class in jsl.utilities.distributions
Represents a Pearson Type VI distribution, see Law (2007) Simulation Modeling and Analysis, McGraw-Hill, pg 294
PearsonType6 - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
PearsonType6() - Constructor for class jsl.utilities.distributions.PearsonType6
Creates a PearsonTypeVI distribution with alpha1 = 2.0 alpha2 = 3.0 beta = 1.0
PearsonType6(double[]) - Constructor for class jsl.utilities.distributions.PearsonType6
Creates a PearsonTypeVI distribution
PearsonType6(double, double, double) - Constructor for class jsl.utilities.distributions.PearsonType6
Creates a PearsonTypeVI distribution
PearsonType6(double, double, double, String) - Constructor for class jsl.utilities.distributions.PearsonType6
Creates a PearsonTypeVI distribution
PearsonType6RV - Class in jsl.utilities.random.rvariable
Pearson Type 6(alpha1, alpha2, beta) random variable
PearsonType6RV(double, double, double) - Constructor for class jsl.utilities.random.rvariable.PearsonType6RV
 
PearsonType6RV(double, double, double, int) - Constructor for class jsl.utilities.random.rvariable.PearsonType6RV
 
PearsonType6RV(double, double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.PearsonType6RV
 
peek() - Static method in class jsl.utilities.reporting.TextIO
Returns the next character in the current input source, without actually removing that character from the input.
peekAt(int) - Method in class jsl.modeling.queue.Queue
Returns the QObject at the supplied index in the queue.
peekFirst() - Method in class jsl.modeling.queue.Queue
Returns the QObject at the front of the queue Depending on the queue discipline this may not be the next QObject
peekLast() - Method in class jsl.modeling.queue.Queue
Returns the QObject at the last index in the queue.
peekNext() - Method in interface jsl.calendar.CalendarIfc
Peeks at the next event without removing it
peekNext() - Method in class jsl.calendar.LinkedListEventCalendar
 
peekNext() - Method in class jsl.calendar.PriorityQueueEventCalendar
 
peekNext() - Method in class jsl.calendar.SkewHeapEventCalendar
 
peekNext() - Method in class jsl.calendar.TreeSetEventCalendar
 
peekNext() - Method in class jsl.modeling.queue.Queue
Returns a reference to the QObject representing the item that is next to be removed from the queue according to the queue discipline that was specified.
peekNext() - Method in class jsl.utilities.misc.OrderedList
 
peekNextEntityReceiver() - Method in class jsl.modeling.elements.entity.Entity
Peeks at the next receiver, without advancing to the next receiver Returns null if no receiver is next
peekNextEvent() - Method in class jsl.simulation.Executive
Returns a reference to the next event or null if no event exists.
peekNextRequest() - Method in class jsl.modeling.elements.entity.Resource
Returns the next request without removing it
peekNextRequest() - Method in class jsl.modeling.elements.entity.ResourceSet
Returns the next request without removing it
peekPreviousEntityReceiver() - Method in class jsl.modeling.elements.entity.Entity
Peeks at the previous receiver, without moving to the previous Returns null if no previous receiver is available
performCPhase() - Method in class jsl.simulation.ConditionalActionProcessor
 
performCPhase() - Method in class jsl.simulation.Executive
 
permutation(boolean[]) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly permutes the supplied array using the default random number generator.
permutation(boolean[], int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly permutes the supplied array using the supplied random number generator, the array is changed.
permutation(boolean[], RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly permutes the supplied array using the supplied random number generator, the array is changed.
permutation(double[]) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly permutes the supplied array using the default random number generator.
permutation(double[], int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly permutes the supplied array using the supplied random number generator, the array is changed
permutation(double[], RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly permutes the supplied array using the supplied random number generator, the array is changed
permutation(int[]) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly permutes the supplied array using the default random number generator.
permutation(int[], int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly permutes the supplied array using the supplied random number generator, the array is changed.
permutation(int[], RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly permutes the supplied array using the supplied random number generator, the array is changed.
permutation(List<T>) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly permutes the supplied List using the supplied random number generator, the list is changed
permutation(List<T>, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly permutes the supplied List using the supplied random number generator, the list is changed
permutation(List<T>, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly permutes the supplied List using the supplied random number generator, the list is changed
permutation(T[]) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly permutes the supplied array using the default random number generator.
permutation(T[], int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly permutes the supplied array using the supplied random number generator, the array is changed
permutation(T[], RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly permutes the supplied array using the supplied random number generator, the array is changed
PermutationExamples() - Static method in class examples.utilities.random.MoreRandomExamples
 
permute() - Method in class jsl.utilities.random.robj.DPopulation
Causes the population to form a new permutation, The ordering of the elements in the population will be changed.
PiecewiseConstantRateFunction - Class in jsl.modeling.elements.variable.nhpp
 
PiecewiseConstantRateFunction(double[], double[]) - Constructor for class jsl.modeling.elements.variable.nhpp.PiecewiseConstantRateFunction
Adds the segments represented by the duration, rate pairs The arrays must be the same length, not null, and have at least 1 pair
PiecewiseConstantRateFunction(double, double) - Constructor for class jsl.modeling.elements.variable.nhpp.PiecewiseConstantRateFunction
Creates a PiecewiseConstantRateFunction given the first duration and rate pair, other pairs are added via addRateSegment()
PiecewiseLinearRateFunction - Class in jsl.modeling.elements.variable.nhpp
Represents a piecewise linear rate function as a sequence of segments.
PiecewiseLinearRateFunction(double[], double[]) - Constructor for class jsl.modeling.elements.variable.nhpp.PiecewiseLinearRateFunction
Uses the segments represented by the rate, duration pairs The rate array must be larger than the duration array, not null, and have at least 2 rates.
PiecewiseLinearRateFunction(double, double) - Constructor for class jsl.modeling.elements.variable.nhpp.PiecewiseLinearRateFunction
Constructs a PiecewiseLinearRateFunction with the first rate specified for time zero as zero
PiecewiseLinearRateFunction(double, double, double) - Constructor for class jsl.modeling.elements.variable.nhpp.PiecewiseLinearRateFunction
Constructs a PiecewiseLinearRateFunction with the first rate specified for time zero
PiecewiseRateFunction - Class in jsl.modeling.elements.variable.nhpp
 
PiecewiseRateFunction() - Constructor for class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
 
play() - Method in class examples.montecarlo.dicepackage.CrapsGame
 
pmf(double) - Method in class jsl.utilities.distributions.Bernoulli
Returns the f(x) where f represents the probability mass function for the distribution.
pmf(double) - Method in class jsl.utilities.distributions.Binomial
If x is not and integer value, then the probability must be zero otherwise pmf(int x) is used to determine the probability
pmf(double) - Method in class jsl.utilities.distributions.Constant
 
pmf(double) - Method in class jsl.utilities.distributions.DEmpiricalCDF
The probability mass function for this discrete distribution.
pmf(double) - Method in class jsl.utilities.distributions.DUniform
If x is not and integer value, then the probability must be zero otherwise pmf(int x) is used to determine the probability
pmf(double) - Method in class jsl.utilities.distributions.Geometric
If x is not and integer value, then the probability must be zero otherwise pmf(int x) is used to determine the probability
pmf(double) - Method in class jsl.utilities.distributions.NegativeBinomial
 
pmf(double) - Method in interface jsl.utilities.distributions.PMFIfc
Returns the f(x) where f represents the probability mass function for the distribution.
pmf(double) - Method in class jsl.utilities.distributions.Poisson
If x is not and integer value, then the probability must be zero otherwise pmf(int x) is used to determine the probability
pmf(double) - Method in class jsl.utilities.distributions.ShiftedGeometric
 
pmf(int) - Method in class jsl.utilities.distributions.Bernoulli
Returns the f(x) where f represents the probability mass function for the distribution.
pmf(int) - Method in class jsl.utilities.distributions.Binomial
 
pmf(int) - Method in class jsl.utilities.distributions.DUniform
Returns the probability associated with x
pmf(int) - Method in class jsl.utilities.distributions.Geometric
computes the pmf of the distribution f(x) = p(1-p)^(x) for x>=0, 0 otherwise
pmf(int) - Method in class jsl.utilities.distributions.NegativeBinomial
Returns the prob of getting x failures before the rth success where r is the desired number of successes parameter
pmf(int) - Method in class jsl.utilities.distributions.Poisson
 
pmf(int) - Method in class jsl.utilities.distributions.ShiftedGeometric
computes the pmf of the distribution f(x) = p(1-p)^(x-1.0)
PMFIfc - Interface in jsl.utilities.distributions
Represents the probability mass function for 1-d discrete distributions
PMMLCG - Class in examples.utilities.random
Random is a PMMLCG generator that returns a pseudo-random real number uniformly distributed between 0.0 and 1.0.
PMMLCG() - Constructor for class examples.utilities.random.PMMLCG
 
PMMLCG(long) - Constructor for class examples.utilities.random.PMMLCG
 
Poisson - Class in jsl.utilities.distributions
Represents a Poisson random variable.
Poisson - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
Poisson() - Constructor for class jsl.utilities.distributions.Poisson
Constructs a Poisson with mean rate parameter 1.0
Poisson(double) - Constructor for class jsl.utilities.distributions.Poisson
Constructs a Poisson using the supplied parameter
Poisson(double[]) - Constructor for class jsl.utilities.distributions.Poisson
Constructs a Poisson using the supplied parameter
Poisson(double, String) - Constructor for class jsl.utilities.distributions.Poisson
Constructs a Poisson using the supplied parameter
poissonCCDF(int, double) - Static method in class jsl.utilities.distributions.Poisson
Allows static computation of complementary cdf function assumes that distribution's range is {0,1, ...} Uses the recursive logarithmic algorithm
poissonCCDF(int, double, boolean) - Static method in class jsl.utilities.distributions.Poisson
Allows static computation of complementary cdf function assumes that distribution's range is {0,1, ...}
poissonCDF(int, double) - Static method in class jsl.utilities.distributions.Poisson
Allows static computation of cdf assumes that distribution's range is {0,1, ...} Uses the recursive logarithmic algorithm
poissonCDF(int, double, boolean) - Static method in class jsl.utilities.distributions.Poisson
Allows static computation of cdf assumes that distribution's range is {0,1, ...} false indicated the use of the incomplete gamma function It yields about 7 digits of accuracy, the recursive algorithm has more accuracy
poissonInvCDF(double, double) - Static method in class jsl.utilities.distributions.Poisson
Returns the quantile associated with the supplied probablity, x assumes that distribution's range is {0,1, ...} Uses the recursive logarithmic algorithm
poissonInvCDF(double, double, boolean) - Static method in class jsl.utilities.distributions.Poisson
Returns the quantile associated with the supplied probablity, x assumes that distribution's range is {0,1, ...}
poissonLF1(double, double, boolean) - Static method in class jsl.utilities.distributions.Poisson
Computes the first order loss function for the distribution function for given value of x, G1(x) = E[max(X-x,0)]
poissonLF2(double, double, boolean) - Static method in class jsl.utilities.distributions.Poisson
Computes the 2nd order loss function for the distribution function for given value of x, G2(x) = (1/2)E[max(X-x,0)*max(X-x-1,0)]
poissonPMF(int, double) - Static method in class jsl.utilities.distributions.Poisson
Allows static computation of prob mass function assumes that distribution's range is {0,1, ...} Uses the recursive logarithmic algorithm
poissonPMF(int, double, boolean) - Static method in class jsl.utilities.distributions.Poisson
Allows static computation of prob mass function assumes that distribution's range is {0,1, ...}
PoissonProcess - Class in examples.montecarlo
 
PoissonProcess() - Constructor for class examples.montecarlo.PoissonProcess
 
PoissonProcess() - Static method in class examples.montecarlo.PoissonProcess
 
PoissonRV - Class in jsl.utilities.random.rvariable
Poisson(mean) random variable
PoissonRV(double) - Constructor for class jsl.utilities.random.rvariable.PoissonRV
 
PoissonRV(double, int) - Constructor for class jsl.utilities.random.rvariable.PoissonRV
 
PoissonRV(double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.PoissonRV
 
polarMethodRandomVariate() - Method in class jsl.utilities.random.rvariable.NormalRV
Gets a random variate from this normal distribution via the polar method.
PositionIfc - Interface in jsl.modeling.elements.spatial
 
positionUpdate(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.RectangularGridModel
Sub-classes can use this when an element moves its position
POSITIVE_INFINITY - Static variable in class jsl.utilities.distributions.Constant
A constant to represent positive infinity for sharing
POSITIVE_INFINITY - Static variable in class jsl.utilities.random.rvariable.ConstantRV
A constant to represent positive infinity for sharing
preempt(double) - Method in class jsl.modeling.resource.Request.AllocatedState
 
preempt(double) - Method in class jsl.modeling.resource.Request.RequestState
 
preemptCancelableRequest() - Method in class jsl.modeling.resource.ResourceUnit
Called from preemptCurrentRequest().
preemptCurrentRequest() - Method in class jsl.modeling.resource.ResourceUnit
How to preempt the current request.
preempted(Request) - Method in class jsl.modeling.resource.RequestReactorAdapter
 
preempted(Request) - Method in interface jsl.modeling.resource.RequestReactorIfc
Called when the request is placed in the preempted state
Preempted() - Constructor for class jsl.modeling.resource.Request.Preempted
 
preemptRequest() - Method in class jsl.modeling.resource.ResourceUnit
Called from preemptRestartableRequest() and preemptResumableRequest() because the behavior is currently the same.
preemptRestartableRequest() - Method in class jsl.modeling.resource.ResourceUnit
Called from preemptCurrentRequest().
preemptResumableRequest() - Method in class jsl.modeling.resource.ResourceUnit
Called from preemptCurrentRequest().
prepare(double) - Method in class jsl.modeling.resource.Request.CreatedState
 
prepare(double) - Method in class jsl.modeling.resource.Request.PreparedState
 
prepare(double) - Method in class jsl.modeling.resource.Request.RequestState
 
prepared(Request) - Method in class jsl.modeling.resource.RequestReactorAdapter
 
prepared(Request) - Method in interface jsl.modeling.resource.RequestReactorIfc
Called when the request is placed in the prepared state.
PreparedState() - Constructor for class jsl.modeling.resource.Request.PreparedState
 
previousEntityReceiver() - Method in class jsl.modeling.elements.entity.Entity
Gets the previous receiver for this entity Returns null if no previous receiver
previousEntityReceiver() - Method in interface jsl.modeling.elements.entity.EntityReceiverIteratorIfc
 
previousEntityReceiver() - Method in class jsl.modeling.elements.entity.EntityReceiverListIterator
 
previousEntityReceiverIndex() - Method in class jsl.modeling.elements.entity.Entity
Returns the index of the next entity receiver in the iterator sequence.
previousEntityReceiverIndex() - Method in interface jsl.modeling.elements.entity.EntityReceiverIteratorIfc
 
previousEntityReceiverIndex() - Method in class jsl.modeling.elements.entity.EntityReceiverListIterator
 
previousReceiver() - Method in interface jsl.modeling.elements.station.ReceiverIteratorIfc
Returns the previous element in the list and moves the cursor position backwards.
previousReceiver() - Method in class jsl.modeling.elements.station.ReceiverListIterator
 
previousReceiverIndex() - Method in interface jsl.modeling.elements.station.ReceiverIteratorIfc
Returns the index of the element that would be returned by a subsequent call to previous().
previousReceiverIndex() - Method in class jsl.modeling.elements.station.ReceiverListIterator
 
PreviousValueIfc - Interface in jsl.utilities
 
print(boolean) - Method in class jsl.utilities.reporting.LogPrintWriter
 
print(boolean) - Method in class jsl.utilities.reporting.TextReport
 
print(char) - Method in class jsl.utilities.reporting.LogPrintWriter
 
print(char) - Method in class jsl.utilities.reporting.TextReport
 
print(char[]) - Method in class jsl.utilities.reporting.LogPrintWriter
 
print(char[]) - Method in class jsl.utilities.reporting.TextReport
 
print(double) - Method in class jsl.utilities.reporting.LogPrintWriter
 
print(double) - Method in class jsl.utilities.reporting.TextReport
 
print(float) - Method in class jsl.utilities.reporting.LogPrintWriter
 
print(float) - Method in class jsl.utilities.reporting.TextReport
 
print(int) - Method in class jsl.utilities.reporting.LogPrintWriter
 
print(int) - Method in class jsl.utilities.reporting.TextReport
 
print(long) - Method in class jsl.utilities.reporting.LogPrintWriter
 
print(long) - Method in class jsl.utilities.reporting.TextReport
 
print(Object) - Method in class jsl.utilities.reporting.LogPrintWriter
 
print(Object) - Method in class jsl.utilities.reporting.TextReport
 
print(String) - Method in class jsl.utilities.reporting.LogPrintWriter
 
print(String) - Method in class jsl.utilities.reporting.TextReport
 
printAcrossReplicationCSVStatistics() - Method in class jsl.simulation.SimulationReporter
Writes the across replication statistics as comma separated values to System.out
printAcrossReplicationHalfWidthSummaryReport() - Method in class jsl.simulation.SimulationReporter
Prints a half-width summary report for the across replication statistics to System.out
printAcrossReplicationSummaryStatistics() - Method in class jsl.simulation.SimulationReporter
Writes the across replication statistics as text values to System.out
printAllTablesAsInsertQueries(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Prints all table data as insert queries to the console
printAllTablesAsText(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Prints all tables as text to the console
printAsText() - Method in class jslx.tabularfiles.TabularInputFile
Prints all of the rows.
printAsText(long) - Method in class jslx.tabularfiles.TabularInputFile
Prints from the given row to the end of the file This is not optimized for large files and may have memory and performance issues.
printAsText(long, long) - Method in class jslx.tabularfiles.TabularInputFile
This is not optimized for large files and may have memory and performance issues.
printf(String, Object...) - Method in class jsl.utilities.reporting.LogPrintWriter
 
printf(String, Object...) - Method in class jsl.utilities.reporting.TextReport
 
printf(Locale, String, Object...) - Method in class jsl.utilities.reporting.LogPrintWriter
 
printf(Locale, String, Object...) - Method in class jsl.utilities.reporting.TextReport
 
printFullAcrossReplicationStatistics() - Method in class jsl.simulation.SimulationReporter
Writes the across replication statistics as text values to System.out
printHalfWidthSummaryReport() - Method in class jsl.simulation.Simulation
Prints the default half-width summary report to the console
printHalfWidthSummaryReport(double) - Method in class jsl.simulation.Simulation
 
printHalfWidthSummaryReport(String, double) - Method in class jsl.simulation.Simulation
 
printInsertQueries(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Prints the insert queries associated with the supplied table to the console
println() - Method in class jsl.utilities.reporting.LogPrintWriter
 
println() - Method in class jsl.utilities.reporting.TextReport
 
println(boolean) - Method in class jsl.utilities.reporting.LogPrintWriter
 
println(boolean) - Method in class jsl.utilities.reporting.TextReport
 
println(char) - Method in class jsl.utilities.reporting.LogPrintWriter
 
println(char) - Method in class jsl.utilities.reporting.TextReport
 
println(char[]) - Method in class jsl.utilities.reporting.LogPrintWriter
 
println(char[]) - Method in class jsl.utilities.reporting.TextReport
 
println(double) - Method in class jsl.utilities.reporting.LogPrintWriter
 
println(double) - Method in class jsl.utilities.reporting.TextReport
 
println(float) - Method in class jsl.utilities.reporting.LogPrintWriter
 
println(float) - Method in class jsl.utilities.reporting.TextReport
 
println(int) - Method in class jsl.utilities.reporting.LogPrintWriter
 
println(int) - Method in class jsl.utilities.reporting.TextReport
 
println(long) - Method in class jsl.utilities.reporting.LogPrintWriter
 
println(long) - Method in class jsl.utilities.reporting.TextReport
 
println(Object) - Method in class jsl.utilities.reporting.LogPrintWriter
 
println(Object) - Method in class jsl.utilities.reporting.TextReport
 
println(String) - Method in class jsl.utilities.reporting.LogPrintWriter
 
println(String) - Method in class jsl.utilities.reporting.TextReport
 
printParameters(PrintStream) - Static method in class jsl.utilities.math.JSLMath
Computes and prints the mathematical precision parameters to the supplied PrintStream
printState() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
Prints the current state of this stream.
printStateFull() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
Writes to the standard output the value of all internal variables of this stream: name, anti, Ig, Bg, Cg
printTableAsCSV(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Prints the table as comma separated values to the console
printTableAsText(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Prints the table as prettified text to the console
priority(int) - Method in class jsl.modeling.elements.Schedule.Builder
 
priority(int) - Method in class jsl.modeling.resource.Request.Builder
 
priority(int) - Method in interface jsl.modeling.resource.Request.BuildStep
 
PriorityQueueEventCalendar - Class in jsl.calendar
This class provides an event calendar by using a priority queue to hold the underlying events.
PriorityQueueEventCalendar() - Constructor for class jsl.calendar.PriorityQueueEventCalendar
 
ProcessCommand - Class in jsl.modeling.elements.processview.description
 
ProcessCommand(ModelElement) - Constructor for class jsl.modeling.elements.processview.description.ProcessCommand
 
ProcessCommand(ModelElement, String) - Constructor for class jsl.modeling.elements.processview.description.ProcessCommand
 
ProcessCommand.ResumeListener - Class in jsl.modeling.elements.processview.description
This class listens for the resumption event and then resumes the process executor
ProcessCommandListenerIfc - Interface in jsl.modeling.elements.processview.description
A ProcessCommandListener can be notified before or after a command is executed.
ProcessDescription - Class in jsl.modeling.elements.processview.description
 
ProcessDescription(ModelElement) - Constructor for class jsl.modeling.elements.processview.description.ProcessDescription
A ProcessDescription is a list or sequence of commands that represent the life of a process
ProcessDescription(ModelElement, String) - Constructor for class jsl.modeling.elements.processview.description.ProcessDescription
A ProcessDescription is a list or sequence of commands that represent the life of a process
ProcessDescription.EntityTypeNameComparator - Class in jsl.modeling.elements.processview.description
 
ProcessExecutor - Class in jsl.modeling.elements.processview.description
 
ProcessExecutor(ProcessDescription, Entity) - Constructor for class jsl.modeling.elements.processview.description.ProcessExecutor
Creates a process executor given the supplied process description and entity
ProcessExecutorListenerIfc - Interface in jsl.modeling.elements.processview.description
A ProcessExecutorListener can be notified when the ProcessExecutor is started and after it is terminated.
processExecutorTerminated(ProcessExecutor) - Method in class jsl.modeling.elements.processview.description.ProcessDescription
This method is automatically called whenever a process executor associated with this process description has been terminated
processNextFailureNotice() - Method in class jsl.modeling.resource.ResourceUnit
Processes the next failure notice
processNextInactiveNotice() - Method in class jsl.modeling.resource.ResourceUnit
Checks if there are waiting inactive period notices and processes the next one if there is one.
processNextRequest() - Method in class jsl.modeling.resource.ResourceUnit
Processes the next request
processPreemption() - Method in class jsl.modeling.resource.ResourceUnit
Processes the pending preemption
processWaitingRequests() - Method in class jsl.modeling.elements.entity.Resource
Processes any waiting requests.
processWaitingRequests() - Method in class jsl.modeling.elements.entity.ResourceSet
This method processes any waiting requests whenever a resource within the set has notified the set that it has become available Any waiting requests have not previously used a resource because they wait if and only if a resource is not available from the set when they make their seize.
PropFunction() - Constructor for class examples.montecarlo.TestMetropolisHastings.PropFunction
 
ProposalFunction1DIfc - Interface in jsl.utilities.random.mcmc
For use with MetropolisHastings1D.
ProposalFunctionMVIfc - Interface in jsl.utilities.random.mcmc
For use with MetropolisHastingsMV.
put(Object) - Static method in class jsl.utilities.reporting.TextIO
Write a single value to the current output destination, using the default format and no extra spaces.
put(Object, int) - Static method in class jsl.utilities.reporting.TextIO
Write a single value to the current output destination, using the default format and outputting at least minChars characters (with extra spaces added before the output value if necessary).
putf(String, Object...) - Static method in class jsl.utilities.reporting.TextIO
Writes formatted output values to the current output destination.
putln() - Static method in class jsl.utilities.reporting.TextIO
Write an end-of-line character to the current output destination.
putln(Object) - Static method in class jsl.utilities.reporting.TextIO
This is equivalent to put(x), followed by an end-of-line.
putln(Object, int) - Static method in class jsl.utilities.reporting.TextIO
This is equivalent to put(x,minChars), followed by an end-of-line.
PW_DIFF_WITHIN_REP_VIEW - Variable in class jslx.dbutilities.jsldbsrc.JslDb
The table JSL_DB.PW_DIFF_WITHIN_REP_VIEW.
PW_DIFF_WITHIN_REP_VIEW - Static variable in class jslx.dbutilities.jsldbsrc.Tables
The table JSL_DB.PW_DIFF_WITHIN_REP_VIEW.
PW_DIFF_WITHIN_REP_VIEW - Static variable in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
The reference instance of JSL_DB.PW_DIFF_WITHIN_REP_VIEW
PwDiffWithinRepView - Class in jslx.dbutilities.jsldbsrc.tables
This class is generated by jOOQ.
PwDiffWithinRepView() - Constructor for class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
Create a JSL_DB.PW_DIFF_WITHIN_REP_VIEW table reference
PwDiffWithinRepView(String) - Constructor for class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
Create an aliased JSL_DB.PW_DIFF_WITHIN_REP_VIEW table reference
PwDiffWithinRepView(Name) - Constructor for class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
Create an aliased JSL_DB.PW_DIFF_WITHIN_REP_VIEW table reference
PwDiffWithinRepView(Table<O>, ForeignKey<O, PwDiffWithinRepViewRecord>) - Constructor for class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
 
PwDiffWithinRepViewRecord - Class in jslx.dbutilities.jsldbsrc.tables.records
This class is generated by jOOQ.
PwDiffWithinRepViewRecord() - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Create a detached PwDiffWithinRepViewRecord
PwDiffWithinRepViewRecord(String, Integer, String, String, Integer, Double, Integer, String, Double, String, Double) - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Create a detached, initialised PwDiffWithinRepViewRecord

Q

QObject - Class in jsl.modeling.queue
QObject can be used as a base class for objects that need to be placed in queues on a regular basis.
QObject(double) - Constructor for class jsl.modeling.queue.QObject
Creates a QObject with name "null" and the creation time set to the supplied value
QObject(double, String) - Constructor for class jsl.modeling.queue.QObject
Creates an QObject with the given name and the creation time set to the supplied value
QObjectSelectionRuleIfc<T extends QObject> - Interface in jsl.modeling.queue
 
queue(Queue<Request>, double) - Method in class jsl.modeling.resource.Request.PreparedState
 
queue(Queue<Request>, double) - Method in class jsl.modeling.resource.Request.RequestState
 
Queue<T extends QObject> - Class in jsl.modeling.queue
The Queue class provides the ability to hold entities (QObjects) within the model.
Queue(ModelElement) - Constructor for class jsl.modeling.queue.Queue
Constructs a Queue.
Queue(ModelElement, String) - Constructor for class jsl.modeling.queue.Queue
Constructs a Queue with the given name.
Queue(ModelElement, String, Queue.Discipline) - Constructor for class jsl.modeling.queue.Queue
Constructs a Queue with the given name that follows the given queue discipline.
Queue(ModelElement, String, Queue.Discipline, boolean) - Constructor for class jsl.modeling.queue.Queue
Constructs a Queue with the given name that follows the given queue discipline.
Queue(ModelElement, Queue.Discipline) - Constructor for class jsl.modeling.queue.Queue
Constructs a Queue that follows the given queue discipline.
Queue.Discipline - Enum in jsl.modeling.queue
 
Queue.Status - Enum in jsl.modeling.queue
ENQUEUED indicates that something was just enqueued DEQUEUED indicates that something was just dequeued
queueEntity(Entity) - Method in class jsl.modeling.elements.entity.SeizeResources
Subclasses need to implement a mechanism to hold entities that are waiting for resources
queueEntity(Entity) - Method in class jsl.modeling.elements.entity.SQSeize
 
QueueingSystemWithQ - Class in examples.queueing
 
QueueingSystemWithQ(ModelElement) - Constructor for class examples.queueing.QueueingSystemWithQ
 
QueueingSystemWithQ(ModelElement, int, RVariableIfc, RVariableIfc) - Constructor for class examples.queueing.QueueingSystemWithQ
 
QueueListenerIfc<T extends QObject> - Interface in jsl.modeling.queue
This interface should be implemented by classes that need to be notified when an object gets enqueued or when the object gets removed (via removeNext()) on a queue
QueueResponse<T extends QObject> - Class in jsl.modeling.queue
 
quoteChar - Variable in class jsl.observers.textfile.CSVReport
 

R

r - Variable in class examples.montecarlo.RatioOfUniforms
 
RAIL - Static variable in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
The ciruity addFactor for rail networks, see pg 559 of Ballou
randInt(int, int) - Method in class jsl.modeling.elements.spatial.RectangularGridModel
Randomly generates an integer between i and j
randInt(int, int) - Method in class jsl.modeling.elements.spatial.UniformCellSelector
Randomly generates an integer between i and j
randInt(int, int) - Method in class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
randInt(int, int) - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
 
randInt(int, int) - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
Returns a (pseudo)random number from the discrete uniform distribution over the integers {i, i + 1, .
randInt(int, int) - Method in interface jsl.utilities.random.rng.RNStreamIfc
Returns a (pseudo)random number from the discrete uniform distribution over the integers {i, i + 1, .
randInt(int, int) - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
 
RANDOM - jsl.modeling.queue.Queue.Discipline
 
RandomControls() - Constructor for class jsl.utilities.distributions.Distribution.RandomControls
 
RandomControls() - Constructor for class jsl.utilities.random.sp.TwoStateMarkovChain.RandomControls
 
RandomElement<T> - Class in jsl.modeling.elements
RandomElement allows for randomly selecting objects of type T according to a DEmpiricalList.
RandomElement(ModelElement, List<T>, double[]) - Constructor for class jsl.modeling.elements.RandomElement
 
RandomElement(ModelElement, List<T>, double[], String) - Constructor for class jsl.modeling.elements.RandomElement
 
RandomElementIfc - Interface in jsl.modeling.elements
 
RandomIfc - Interface in jsl.utilities.random
 
RandomList<T> - Class in jsl.modeling.elements
Allows for random selection from a list of objects as supplied by the RList<T> The list is created empty unless a List<T> is supplied upon construction.
RandomList(ModelElement) - Constructor for class jsl.modeling.elements.RandomList
Creates an empty list.
RandomList(ModelElement, List<T>) - Constructor for class jsl.modeling.elements.RandomList
The initial list is used to initialize the list prior to each replication.
RandomList(ModelElement, List<T>, String) - Constructor for class jsl.modeling.elements.RandomList
The initial list is used to initialize the list prior to each replication.
randomlySelect(double[]) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly select an element from the array
randomlySelect(double[], double[]) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly selects from the array using the supplied cdf
randomlySelect(double[], double[], int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly selects from the array using the supplied cdf
randomlySelect(double[], double[], RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly selects from the array using the supplied cdf
randomlySelect(double[], int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly select an element from the array
randomlySelect(double[], RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly select an element from the array
randomlySelect(int[]) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly select an element from the array
randomlySelect(int[], double[]) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly selects from the array using the supplied cdf
randomlySelect(int[], double[], int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly selects from the array using the supplied cdf
randomlySelect(int[], double[], RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly selects from the array using the supplied cdf
randomlySelect(int[], int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly select an element from the array
randomlySelect(int[], RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly select an element from the array
randomlySelect(List<T>) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly select from the list using the default stream
randomlySelect(List<T>, double[]) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly selects from the list using the supplied cdf
randomlySelect(List<T>, double[], int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly selects from the list using the supplied cdf
randomlySelect(List<T>, double[], RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly selects from the list using the supplied cdf
randomlySelect(List<T>, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly select from the list
randomlySelect(List<T>, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Randomly select from the list
randomlySelectResourceUnit() - Method in class jsl.modeling.resource.ResourcePool
Randomly selects an idle resource unit if available
RandomMover - Class in jsl.modeling.elements.spatial
 
RandomMover(ModelElement, String, SpatialModel) - Constructor for class jsl.modeling.elements.spatial.RandomMover
 
RandomMover(ModelElement, SpatialModel) - Constructor for class jsl.modeling.elements.spatial.RandomMover
 
RandomStreamManagerIfc - Interface in jsl.utilities.random.rng
 
RandomVariable - Class in jsl.modeling.elements.variable
A random variable (RandomVariable) is a function that maps a probability space to a real number.
RandomVariable(ModelElement, RandomIfc) - Constructor for class jsl.modeling.elements.variable.RandomVariable
Constructs a RandomVariable given the supplied reference to the underlying source of randomness Throws a NullPointerException if the supplied randomness is null
RandomVariable(ModelElement, RandomIfc, String) - Constructor for class jsl.modeling.elements.variable.RandomVariable
Constructs a RandomVariable given the supplied reference to the underlying source of randomness Throws a NullPointerException if the supplied randomness is null
randomViaAcceptanceRejection() - Method in class jsl.utilities.random.rvariable.GammaRV
Provides a random number via the standard acceptance rejection technique see Law and Kelton for the algorithm
randU01() - Method in class examples.utilities.random.PMMLCG
 
randU01() - Method in class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
randU01() - Method in class jsl.utilities.random.rng.JavaRNG
 
randU01() - Method in class jsl.utilities.random.rng.MarseRobertsLCG
Returns a U(0,1) using the current value of the seed.
randU01() - Method in interface jsl.utilities.random.rng.RandU01Ifc
Returns a pseudo-random uniformly distributed number
randU01() - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
 
randU01() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
Returns a U(0, 1) (pseudo)random number, using this stream, after advancing its state by one step.
randU01() - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
 
RandU01Ifc - Interface in jsl.utilities.random.rng
 
RANKED - jsl.modeling.queue.Queue.Discipline
 
rate - Variable in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
the rate for the interval
RateFunctionIfc - Interface in jsl.modeling.elements.variable.nhpp
Models a rate function for the non-stationary Poisson Process
RateSegmentIfc - Interface in jsl.modeling.elements.variable.nhpp
 
RatioOfUniforms - Class in examples.montecarlo
 
RatioOfUniforms(double, double, double, FunctionIfc) - Constructor for class examples.montecarlo.RatioOfUniforms
 
RatioOfUniforms.Example88 - Class in examples.montecarlo
 
rBernoulli(double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rBernoulli(double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rBernoulli(double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rBeta(double, double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
This beta is restricted to the range of (0,1)
rBeta(double, double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
This beta is restricted to the range of (0,1)
rBeta(double, double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
This beta is restricted to the range of (0,1)
rBetaG(double, double, double, double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
This beta is restricted to the range of (minimum,maximum)
rBetaG(double, double, double, double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
This beta is restricted to the range of (minimum,maximum)
rBetaG(double, double, double, double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
This beta is restricted to the range of (minimum,maximum)
rBinomial(double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rBinomial(double, int, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rBinomial(double, int, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rChiSquared(double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rChiSquared(double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rChiSquared(double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rDUniform(int, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Generates a discrete uniform over the range
rDUniform(int, int, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Generates a discrete uniform over the range
rDUniform(int, int, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Generates a discrete uniform over the range
reactingWith(RequestReactorIfc) - Method in class jsl.simulation.ModelElement.RequestBuilder
 
reactingWith(RequestReactorIfc) - Method in interface jsl.simulation.ModelElement.RequestUsingIfc
 
reactor(RequestReactorIfc) - Method in class jsl.modeling.resource.Request.Builder
 
reactor(RequestReactorIfc) - Method in interface jsl.modeling.resource.Request.ReactorStep
 
readArray(Path) - Static method in class examples.utilities.csvfiles.CSVUtilExamples
 
readCellAsObject(Cell) - Static method in class jslx.excel.ExcelUtil
Reads the Excel cell and translates it into a Java object
readCellAsString(Cell) - Static method in class jslx.excel.ExcelUtil
Reads the Excel cell and translates it into a String
readExample() - Static method in class examples.utilities.apachepoi.TestPOI
 
readExampleCSVFile(Path) - Static method in class examples.utilities.csvfiles.CSVUtilExamples
 
readFile(String) - Static method in class jsl.utilities.reporting.TextIO
Opens a file with a specified name for input.
readRowAsObjectArray(Row, int) - Static method in class jslx.excel.ExcelUtil
 
readRowAsObjectArray(Row, Field<?>[]) - Static method in class jslx.excel.ExcelUtil
 
readRowAsObjectList(Row, int) - Static method in class jslx.excel.ExcelUtil
Read a row assuming a fixed number of columns.
readRowAsObjectList(Row, Field<?>[]) - Static method in class jslx.excel.ExcelUtil
Read a row assuming a fixed number of columns.
readRowAsStringArray(Row, int) - Static method in class jslx.excel.ExcelUtil
Read a row assuming a fixed number of columns.
readRowAsStringArray(Row, int, int) - Static method in class jslx.excel.ExcelUtil
Read a row assuming a fixed number of columns.
readRowAsStringList(Row, int) - Static method in class jslx.excel.ExcelUtil
Read a row assuming a fixed number of columns.
readRowAsStringList(Row, int, int) - Static method in class jslx.excel.ExcelUtil
Read a row assuming a fixed number of columns.
readRows(int, Path) - Static method in class jslx.CSVUtil
Reads all rows from a csv file that may have the first row as a header of column labels and each subsequent row as the data for each column, e.g.
readRows(Path) - Static method in class jslx.CSVUtil
Reads all rows from a csv file that may have the first row as a header of column labels and each subsequent row as the data for each column, e.g.
readSheetAsListOfObjects(Sheet, Field<?>[], boolean) - Static method in class jslx.excel.ExcelUtil
 
readSheetAsObjects(Sheet, Field<?>[], boolean) - Static method in class jslx.excel.ExcelUtil
 
readStandardInput() - Static method in class jsl.utilities.reporting.TextIO
After this method is called, input will be read from standard input (as it is in the default state).
readStream(InputStream) - Static method in class jsl.utilities.reporting.TextIO
After this method is called, input will be read from inputStream, provided it is non-null.
readStream(Reader) - Static method in class jsl.utilities.reporting.TextIO
After this method is called, input will be read from inputStream, provided it is non-null.
readToColumns(List<String>, Path) - Static method in class jslx.CSVUtil
Reads data from a csv file that has the first row as a header of column labels and each subsequent row as the data for each column, e.g.
readToRows(List<String>, Path) - Static method in class jslx.CSVUtil
Reads data from a csv file that has the first row as a header of column labels and each subsequent row as the data for each row, e.g.
readUserSelectedFile() - Static method in class jsl.utilities.reporting.TextIO
Puts a GUI file-selection dialog box on the screen in which the user can select an input file.
readWorkBookTest(String) - Static method in class jslx.excel.ExcelTesting
Tests the opening of a workbook in the current working directory with the supplied name reading from its first sheet.
rebatchToNumberOfBatches(int) - Method in class jsl.utilities.statistic.BatchStatistic
Returns a StatisticAccessorIfc which has collected statistics after re-batching the batch means to the supplied number of batches
rebatchToNumberOfBatches(int, boolean) - Method in class jsl.utilities.statistic.BatchStatistic
Returns a StatisticAccessorIfc which has collected statistics after re-batching the batch means to the supplied number of batches
receive(Entity) - Method in class examples.entity.TestEntityPackage.NothingReceiver
 
receive(Entity) - Method in class examples.entity.TestEntityPackage.TestReceiver
 
receive(Entity) - Method in class jsl.modeling.elements.entity.AssignAttributes
 
receive(Entity) - Method in class jsl.modeling.elements.entity.CompositeEntityReceiver.Exit
 
receive(Entity) - Method in class jsl.modeling.elements.entity.CompositeEntityReceiver
 
receive(Entity) - Method in class jsl.modeling.elements.entity.Delay
 
receive(Entity) - Method in class jsl.modeling.elements.entity.DisposeEntity
 
receive(Entity) - Method in class jsl.modeling.elements.entity.EntityReceiver
Represents logic to correctly receive the entity and process it accordingly
receive(Entity) - Method in class jsl.modeling.elements.entity.EntityReceiverAbstract
Used to receive the entity.
receive(Entity) - Method in class jsl.modeling.elements.entity.NWayByChanceEntitySender
 
receive(Entity) - Method in class jsl.modeling.elements.entity.ReleaseResources
 
receive(Entity) - Method in class jsl.modeling.elements.entity.SeizeResources
 
receive(Entity) - Method in class jsl.modeling.elements.entity.SQSRWorkStation
 
receive(Entity) - Method in class jsl.modeling.elements.entity.SQSRWorkStation.Release
 
receive(Entity) - Method in class jsl.modeling.elements.entity.TwoWayByChanceEntitySender
 
receive(Entity) - Method in class jsl.modeling.elements.entity.WorkStation
 
receive(QObject) - Method in class examples.jockeying.SingleServerStation
 
receive(QObject) - Method in class examples.models.GGCQueuingStation.Dispose
 
receive(QObject) - Method in class examples.models.GGCQueuingStationWithCustST.Dispose
 
receive(QObject) - Method in class examples.models.TandemQueue.Dispose
 
receive(QObject) - Method in class examples.models.TieDyeTShirts.AfterPaperWork
 
receive(QObject) - Method in class examples.models.TieDyeTShirts.AfterShirtMaking
 
receive(QObject) - Method in class examples.models.TieDyeTShirts.Dispose
 
receive(QObject) - Method in class examples.station.ChooseBetweenThreeStations.Dispose
 
receive(QObject) - Method in class examples.station.LOTR.AfterInspection
 
receive(QObject) - Method in class examples.station.LOTR.Dispose
 
receive(QObject) - Method in class examples.station.TandemQueue.Dispose
 
receive(QObject) - Method in class examples.station.TieDyeTShirtsSR.AfterPaperWork
 
receive(QObject) - Method in class examples.station.TieDyeTShirtsSR.AfterShirtMaking
 
receive(QObject) - Method in class examples.station.TieDyeTShirtsSR.Dispose
 
receive(QObject) - Method in class jsl.modeling.elements.station.DelayStation
 
receive(QObject) - Method in class jsl.modeling.elements.station.NWayByChanceStationSender
 
receive(QObject) - Method in interface jsl.modeling.elements.station.ReceiveQObjectIfc
 
receive(QObject) - Method in class jsl.modeling.elements.station.SingleQueueStation
 
receive(QObject) - Method in class jsl.modeling.elements.station.TwoWayByChanceStationSender
 
receiveInactivePeriodNotice(InactivePeriodNotice) - Method in class jsl.modeling.resource.ResourceUnit
Called from scheduledItemStarted() when a Schedule notifies of an item (period) beginning
receiveNewPatient(HospitalWard.NoOpPatient) - Method in class examples.hospitalward.BedWard
 
receiveNewPatient(HospitalWard.OpPatient) - Method in class examples.hospitalward.BedWard
 
receivePatient(HospitalWard.OpPatient) - Method in class examples.hospitalward.OperatingRoom
 
receivePostOperationPatient(HospitalWard.OpPatient) - Method in class examples.hospitalward.BedWard
 
ReceiveQObjectIfc - Interface in jsl.modeling.elements.station
A generic interface that can be implemented to allow facilitate the receiving of QObjects
ReceiverIteratorIfc - Interface in jsl.modeling.elements.station
Defines an interface for (list) iterator for ReceiveQObjectIfc implementors.
ReceiverListIterator - Class in jsl.modeling.elements.station
 
ReceiverListIterator(List<ReceiveQObjectIfc>) - Constructor for class jsl.modeling.elements.station.ReceiverListIterator
 
recommendInitialPoint() - Method in class jsl.utilities.rootfinding.IPRootFinder
Enumerates equally spaced points in the interval and returns the point that has the function value closest to zero
recommendInitialPoint(int) - Method in class jsl.utilities.random.arta.ARTACorrelationFinder
 
recommendInitialPoint(int) - Method in class jsl.utilities.rootfinding.IPRootFinder
Enumerates nmax equally spaced points in the interval and returns the point that has the function value closest to zero
recommendScalingFactor(double, double) - Method in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Uses a linear approximation to recommend a scaling addFactor that can be used during the search
Record - Class in jsl.modeling.elements.processview.description.commands
 
Record(ModelElement, GetValueIfc) - Constructor for class jsl.modeling.elements.processview.description.commands.Record
 
Record(ModelElement, GetValueIfc, String) - Constructor for class jsl.modeling.elements.processview.description.commands.Record
 
recordFirstUpdate() - Method in class jsl.observers.SpatialModelTextFileObserver
 
recordPositionUpdate() - Method in class jsl.observers.SpatialModelTextFileObserver
 
recordSpatialModelElementAdded() - Method in class jsl.observers.SpatialModelTextFileObserver
 
recordSpatialModelElementRemoved() - Method in class jsl.observers.SpatialModelTextFileObserver
 
RectangularCell2D - Class in jsl.modeling.elements.spatial
Represents a basic unit of a RectangularGridSpatialModel
RectangularCell2DSelectorIfc - Interface in jsl.modeling.elements.spatial
An interface to define a general pattern of selecting a cell from a list of cells.
RectangularGridModel - Class in jsl.modeling.elements.spatial
This class can be used to hold ModelElements that can be in a RectangularGridSpatialModel2D.
RectangularGridModel(ModelElement, double, double, double, double, int, int, String) - Constructor for class jsl.modeling.elements.spatial.RectangularGridModel
Can be used by sub-classes to redefine the grid
RectangularGridModel(ModelElement, double, double, int, int) - Constructor for class jsl.modeling.elements.spatial.RectangularGridModel
Can be used by sub-classes to redefine the grid ULHC x = 0.0, ULHC y = 0.0
RectangularGridSpatialModel2D - Class in jsl.modeling.elements.spatial
 
RectangularGridSpatialModel2D() - Constructor for class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Creates a grid in the 2D plane.
RectangularGridSpatialModel2D(double, double, double, double, int, int) - Constructor for class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Creates a grid in the 2D plane.
RectangularGridSpatialModel2D(double, double, int, int) - Constructor for class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Creates a grid in the 2D plane.
RectangularGridSpatialModel2D(String) - Constructor for class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Creates a grid in the 2D plane.
RectangularGridSpatialModel2D(String, double, double, double, double, int, int) - Constructor for class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Creates a grid in the 2D plane.
recursiveCDF(int, double) - Static method in class jsl.utilities.distributions.Poisson
Computes the cdf at j using a recursive (iterative) algorithm using logarithms
recursiveCDF(int, double, double) - Static method in class jsl.utilities.distributions.NegativeBinomial
Computes the cdf at j using a recursive (iterative) algorithm using logarithms
recursiveCDF(int, int, double) - Static method in class jsl.utilities.distributions.Binomial
Computes the probability mass function at j using a recursive (iterative) algorithm using logarithms
recursivePMF(int, double) - Static method in class jsl.utilities.distributions.Poisson
Computes the probability mass function at j using a recursive (iterative) algorithm using logarithms
recursivePMF(int, double, double) - Static method in class jsl.utilities.distributions.NegativeBinomial
Computes the probability mass function at j using a recursive (iterative) algorithm using logarithms
recursivePMF(int, int, double) - Static method in class jsl.utilities.distributions.Binomial
Computes the probability mass function at j using a recursive (iterative) algorithm using logarithms
register(ConditionalAction) - Method in class jsl.simulation.ConditionalActionProcessor
Registers the action with the default priority
register(ConditionalAction) - Method in class jsl.simulation.Executive
 
register(ConditionalAction, int) - Method in class jsl.simulation.ConditionalActionProcessor
Registers the action with the given priority
register(ConditionalAction, int) - Method in class jsl.simulation.Executive
 
registerConditionalActions(Executive) - Method in class jsl.simulation.ModelElement
This method should be overridden by subclasses that need to register conditional actions prior to a replication.
registerConditionalActions_(Executive) - Method in class jsl.simulation.ModelElement
The registerConditionalActions_ method allows model elements to be register any conditional actions after initialization.
regularizedIncompleteBetaFunction(double, double, double) - Static method in class jsl.utilities.distributions.Beta
Computes the regularized incomplete beta function at the supplied x
regularizedIncompleteBetaFunction(double, double, double, double) - Static method in class jsl.utilities.distributions.Beta
Computes the regularized incomplete beta function at the supplied x
reject(double) - Method in class jsl.modeling.resource.Request.CreatedState
 
reject(double) - Method in class jsl.modeling.resource.Request.RequestState
 
rejected(Request) - Method in interface jsl.modeling.resource.RequestReactorIfc
Called when the request is placed in the rejected state.
RejectedState() - Constructor for class jsl.modeling.resource.Request.RejectedState
 
relativePrecision(double) - Method in class jsl.utilities.math.FunctionalIterator
 
relativePrecision(double) - Method in class jsl.utilities.rootfinding.IPRootFinder
 
relativePrecision(double, double) - Method in class jsl.utilities.math.DBHIterativeProcess
 
relativePrecision(double, double) - Method in class jsl.utilities.rootfinding.IPRootFinder
 
release() - Method in class jsl.modeling.elements.station.SResource
Releases 1 unit of the resource.
release() - Method in class jsl.modeling.resource.Request
Causes the request to be released by the resource.
release(int) - Method in class jsl.modeling.elements.station.SResource
Releases amt units of the resource.
release(Allocation) - Method in class jsl.modeling.elements.entity.Resource
Releases allocation, calls release(a.getEntity(), a.getAmountAllocated())
release(Entity) - Method in class jsl.modeling.elements.entity.ReleaseRequirement
 
release(Entity) - Method in class jsl.modeling.elements.entity.ReleaseResourceRequirement
 
release(Entity) - Method in class jsl.modeling.elements.entity.ReleaseResourceSetRequirement
 
release(Entity) - Method in class jsl.modeling.elements.entity.Resource
Releases all of the units of this resource that were previously allocated to the supplied entity.
release(Entity, int) - Method in class jsl.modeling.elements.entity.Resource
Releases the specified number of units of this resource that were previously allocated to the supplied entity.
release(Resource) - Method in class jsl.modeling.elements.entity.Entity
A convenience method that allows an entity to release a resource that it has previously had allocated.
release(Request) - Method in class jsl.modeling.resource.ResourceUnit.Busy
 
release(Request) - Method in class jsl.modeling.resource.ResourceUnit
Causes the resource to immediately finish the request.
release(Request) - Method in class jsl.modeling.resource.ResourceUnit.ResourceState
 
Release - Class in jsl.modeling.elements.processview.description.commands
 
Release() - Constructor for class jsl.modeling.elements.entity.SQSRWorkStation.Release
 
Release(ModelElement, Resource, Queue) - Constructor for class jsl.modeling.elements.processview.description.commands.Release
 
Release(ModelElement, Resource, Queue, String) - Constructor for class jsl.modeling.elements.processview.description.commands.Release
 
RELEASE - Static variable in class jsl.modeling.elements.station.SResource
Indicates that the resource was released for state change purposes That is, units of resource became idle.
released(Request) - Method in class jsl.modeling.elements.entity.ReleaseListener
This method is called whenever units of a resource have been released by the request.
ReleaseListener - Class in jsl.modeling.elements.entity
 
ReleaseListener() - Constructor for class jsl.modeling.elements.entity.ReleaseListener
 
ReleaseRequirement - Class in jsl.modeling.elements.entity
 
ReleaseRequirement(int) - Constructor for class jsl.modeling.elements.entity.ReleaseRequirement
 
ReleaseRequirement.ReleaseOption - Enum in jsl.modeling.elements.entity
 
ReleaseResourceRequirement - Class in jsl.modeling.elements.entity
 
ReleaseResourceRequirement(int) - Constructor for class jsl.modeling.elements.entity.ReleaseResourceRequirement
 
ReleaseResources - Class in jsl.modeling.elements.entity
 
ReleaseResources(ModelElement) - Constructor for class jsl.modeling.elements.entity.ReleaseResources
 
ReleaseResources(ModelElement, String) - Constructor for class jsl.modeling.elements.entity.ReleaseResources
 
ReleaseResources.RequirementOption - Enum in jsl.modeling.elements.entity
NONE = no requirement specified, will result in an exception DIRECT = uses the requirements specified directly for the activity BY_TYPE = asks the EntityType to provide the requirements for this release ENTITY = uses the entity's getReleaseRequirements() method
ReleaseResourceSetRequirement - Class in jsl.modeling.elements.entity
 
ReleaseResourceSetRequirement(int) - Constructor for class jsl.modeling.elements.entity.ReleaseResourceSetRequirement
 
ReleaseResourceSetRequirement.ReleaseOption - Enum in jsl.modeling.elements.entity
 
RElementIfc<T> - Interface in jsl.utilities.random.robj
 
remove(int) - Method in class jsl.modeling.elements.entity.Entity
 
remove(int) - Method in class jsl.modeling.elements.entity.RequestQueue
 
remove(int) - Method in class jsl.modeling.elements.RandomList
 
remove(int) - Method in class jsl.modeling.queue.Queue
Removes the element at the specified position in this queue.
remove(int) - Method in class jsl.utilities.misc.OrderedList
 
remove(int) - Method in class jsl.utilities.random.rng.RNGStreamManager
 
remove(int) - Method in class jsl.utilities.random.robj.RList
 
remove(int, boolean) - Method in class jsl.modeling.queue.Queue
Removes the element at the specified position in this queue.
remove(Object) - Method in class jsl.modeling.elements.entity.Entity
 
remove(Object) - Method in class jsl.modeling.elements.RandomList
 
remove(Object) - Method in class jsl.utilities.misc.OrderedList
 
remove(Object) - Method in class jsl.utilities.random.robj.RList
 
remove(Predicate<T>, Collection<T>) - Method in class jsl.modeling.queue.Queue
Finds and removes all the QObjects in the Queue that satisfy the condition and adds them to the deletedItems collection.
remove(Predicate<T>, Collection<T>, boolean) - Method in class jsl.modeling.queue.Queue
Finds and removes all the QObjects in the Queue that satisfy the condition and adds them to the deletedItems collection
remove(Request) - Method in class jsl.modeling.elements.entity.RequestQueue
 
remove(SpatialResource) - Method in class jsl.modeling.elements.spatial.ResourceLocation
Removes the supplied resource from this location.
remove(ResponseVariable) - Method in class jsl.modeling.elements.variable.ResponseVariableBatchingElement
Removes the supplied ResponseVariable variable from the batching
remove(ResponseVariable) - Method in class jsl.simulation.StatisticalBatchingElement
Removes the supplied ResponseVariable variable from the batching
remove(TimeWeighted) - Method in class jsl.modeling.elements.variable.TWBatchingElement
Removes the supplied TimeWeighted variable from the batching
remove(RNStreamIfc) - Method in class jsl.utilities.random.rng.RNGStreamManager
 
remove(T) - Method in class jsl.modeling.queue.Queue
Removes the first occurrence in the queue of the specified element Automatically collects waiting time statistics and number in queue statistics.
remove(T) - Method in class jsl.utilities.misc.OrderedList
 
remove(T, boolean) - Method in class jsl.modeling.queue.Queue
Removes the first occurrence in the queue of the specified element Automatically collects waiting time statistics and number in queue statistics.
removeAfterExecutionListener(ProcessCommandListenerIfc) - Method in class jsl.modeling.elements.processview.description.ProcessCommand
Removes the listener that is called after the execution of the command
removeAfterExecutionListener(ProcessExecutorListenerIfc) - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Removes the listener that is called after the execution
removeAll() - Method in class jsl.modeling.elements.variable.ResponseVariableBatchingElement
Removes all previously added ResponseVariable from the batching
removeAll() - Method in class jsl.modeling.elements.variable.TWBatchingElement
Removes all previously added TimeWeighted from the batching
removeAll() - Method in class jsl.simulation.StatisticalBatchingElement
Removes all previously added ResponseVariable from the batching
removeAll(Collection<?>) - Method in class jsl.modeling.elements.entity.Entity
 
removeAll(Collection<?>) - Method in class jsl.modeling.elements.RandomList
 
removeAll(Collection<?>) - Method in class jsl.utilities.misc.OrderedList
 
removeAll(Collection<?>) - Method in class jsl.utilities.random.robj.RList
 
removeAll(Collection<T>) - Method in class jsl.modeling.queue.Queue
Removes from this queue all the elements that are contained in the specified collection The collection should contain references to objects of type QObject that had been enqueued in this queue; otherwise, nothing will be removed.
removeAll(Collection<T>, boolean) - Method in class jsl.modeling.queue.Queue
Removes from this queue all the elements that are contained in the specified collection The collection should contain references to objects of type QObject that had been enqueued in this queue; otherwise, nothing will be removed.
removeAll(Iterator<T>) - Method in class jsl.modeling.queue.Queue
Removes from this queue all the elements that are presented by iterating through this iterator The iterator should be based on a collection that contains references to objects of type QObject that had been enqueued in this queue; otherwise, nothing will be removed.
removeAll(Iterator<T>, boolean) - Method in class jsl.modeling.queue.Queue
Removes from this queue all the elements that are presented by iterating through this iterator The iterator should be based on a collection that contains references to objects of type QObject that had been enqueued in this queue; otherwise, nothing will be removed.
removeAllocation(Allocation) - Method in class jsl.modeling.elements.entity.Resource
 
removeBeforeExecutionListener(ProcessCommandListenerIfc) - Method in class jsl.modeling.elements.processview.description.ProcessCommand
Removes the listener that is called prior to the execution of the command
removeBeforeExecutionListener(ProcessExecutorListenerIfc) - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Removes the listener that is called prior to the execution
removeComponent(Component) - Method in class jsl.modeling.elements.component.ComponentAssembly
Removes the component from the assembly.
removeCounterActionListener(CounterActionListenerIfc) - Method in class jsl.modeling.elements.variable.AggregateCounter
 
removeCounterActionListener(CounterActionListenerIfc) - Method in class jsl.modeling.elements.variable.Counter
 
removeCounterActionListener(CounterActionListenerIfc) - Method in interface jsl.modeling.elements.variable.CounterActionIfc
Removes the counter action listener
REMOVED_ELEMENT - Static variable in class jsl.modeling.elements.spatial.SpatialModel
An "enum" to indicate that a element has been reomved when notifying observers
REMOVED_FROM_MODEL - Static variable in class jsl.simulation.ModelElement
An "enum" to indicate that the model element was removed from the model element hierarchy
removedFromModel() - Method in class jsl.modeling.elements.EventGenerator
 
removedFromModel() - Method in class jsl.modeling.elements.RandomList
 
removedFromModel() - Method in class jsl.modeling.elements.variable.Aggregatable
This method should be overridden by subclasses that need actions performed when a model element is removed from a model after the replication has started.
removedFromModel() - Method in class jsl.modeling.elements.variable.AggregateCounter
 
removedFromModel() - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
removedFromModel() - Method in class jsl.modeling.elements.variable.Counter
 
removedFromModel() - Method in class jsl.modeling.elements.variable.RandomVariable
 
removedFromModel() - Method in class jsl.modeling.elements.variable.ResponseVariable
 
removedFromModel() - Method in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
removedFromModel() - Method in class jsl.modeling.elements.variable.Variable
 
removedFromModel() - Method in class jsl.modeling.queue.Queue
 
removedFromModel() - Method in class jsl.simulation.ModelElement
This method should be overridden by subclasses that need actions performed when a model element is removed from a model
removedFromModel(Aggregatable) - Method in class jsl.modeling.elements.variable.Aggregate
Sub-classes can implement this method to properly react to the removal from the model of the variable with respect to its form of aggregation.
removedFromModel(ModelElement, Object) - Method in class jsl.observers.ModelElementObserver
 
removedFromModel(ModelElement, Object) - Method in class jsl.observers.variable.CounterObserver
 
removedFromModel(ModelElement, Object) - Method in class jsl.observers.variable.STSStatisicalObserver
 
removeEntity(Entity) - Method in class jsl.modeling.elements.entity.SeizeResources
Subclasses need to implement a mechanism to remove the an entity (e.g.
removeEntity(Entity) - Method in class jsl.modeling.elements.entity.SQSeize
 
removeFailureEventListener(FailureEventListenerIfc) - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
Removes the listener from the event
removeFailureEventListener(FailureEventListenerIfc) - Method in class jsl.modeling.resource.SingleFailureEvent
Removes the listener from the event
removeFailureProcessListener(FailureProcessListenerIfc) - Method in class jsl.modeling.resource.FailureProcess
Removes the listener from the FailureProcess
removeFileExtension(String, boolean) - Static method in class jsl.utilities.JSLFileUtil
 
removeFirst() - Method in class jsl.modeling.queue.Queue
Removes the QObject at the front of the queue Uses remove(int index) where index = 0
removeFromModel() - Method in class jsl.simulation.ModelElement
Recursively removes this model element and the children of this model element and all their children, etc.
removeIdleTransporter(Transporter) - Method in class jsl.modeling.elements.spatial.transporter.TransporterSet
 
removeItem(Schedule.ScheduleItem) - Method in class jsl.modeling.elements.Schedule
Removes the item from the schedule.
removeLast() - Method in class jsl.modeling.queue.Queue
Removes the QObject at the last index in the queue.
removeLastCustomer() - Method in class examples.jockeying.SingleServerStation
 
removeLastFileExtension(String) - Static method in class jsl.utilities.JSLFileUtil
 
removeNext() - Method in class jsl.modeling.queue.Queue
Removes the next item from the queue according to the queue discipline that was specified.
removeNext() - Method in class jsl.utilities.misc.OrderedList
 
removeNextRequest() - Method in class jsl.modeling.elements.entity.Resource
Removes the next request from the waiting list of requests
removeNextRequest() - Method in class jsl.modeling.elements.entity.ResourceSet
Removes the next request from the waiting list of requests
removeNumberInQueueObserver(ObserverIfc) - Method in class jsl.modeling.queue.QueueResponse
Allows an observer to be removed from the number in queue time weighted variable
removePositionObserver(ObserverIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
 
removePositionObserver(ObserverIfc) - Method in class jsl.modeling.elements.spatial.SpatialElement
 
removePositionObserver(ObserverIfc) - Method in interface jsl.modeling.elements.spatial.SpatialElementIfc
Remove the observer from this PositionIfc
removePositionObserver(ObserverIfc) - Method in class jsl.modeling.elements.spatial.SpatialModelElement
 
removePositionObserver(ObserverIfc) - Method in class jsl.modeling.elements.spatial.SpatialResource
 
removeQueueListener(QueueListenerIfc<QObject>) - Method in class jsl.modeling.elements.station.SingleQueueStation
Removes a QueueListenerIfc from the underlying queue
removeQueueListener(QueueListenerIfc<Request>) - Method in class jsl.modeling.resource.ResourcePoolWithQ
 
removeQueueListener(QueueListenerIfc<T>) - Method in class jsl.modeling.queue.Queue
Removes the supplied listener from this queue
removeRequestQListener(QueueListenerIfc<Request>) - Method in class jsl.modeling.resource.ResourceUnit
 
removeSpatialElement(SpatialElement) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Removes the spatial element from the spatial model
removeSpatialElement(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.RectangularCell2D
Removes the spatial element from the cell
removeSpatialElement(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.SpatialModel
Removes the supplied element from the spatial model.
removeStateChangeListener(ComponentStateChangeListenerIfc) - Method in class jsl.modeling.elements.component.Component
Removes an attached component state change listener from the component
removeTimedActionListener(TimedActionListener) - Method in class jsl.modeling.elements.TimedAction
Removes the listener so that it does not react to the action event
removeTimeInQueueObserver(ObserverIfc) - Method in class jsl.modeling.queue.QueueResponse
Allows an observer to be removed from the time in queue response variable
removeTransporterSet(TransporterSet) - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
removeWaitingRequest(Request) - Method in class jsl.modeling.elements.entity.Resource
Removes the request from the list of waiting requests
removeWaitingRequest(Request) - Method in class jsl.modeling.elements.entity.ResourceSet
Removes the request from the list of waiting requests
rename(String) - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
Rename this table
rename(String) - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepView
Rename this table
rename(String) - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStat
Rename this table
rename(String) - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStatView
Rename this table
rename(String) - Method in class jslx.dbutilities.jsldbsrc.tables.ModelElement
Rename this table
rename(String) - Method in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
Rename this table
rename(String) - Method in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
Rename this table
rename(String) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
Rename this table
rename(String) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterView
Rename this table
rename(String) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepResponseView
Rename this table
rename(String) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
Rename this table
rename(String) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepView
Rename this table
rename(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
Rename this table
rename(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepView
Rename this table
rename(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStat
Rename this table
rename(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStatView
Rename this table
rename(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.ModelElement
Rename this table
rename(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
Rename this table
rename(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
Rename this table
rename(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
Rename this table
rename(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterView
Rename this table
rename(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepResponseView
Rename this table
rename(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
Rename this table
rename(Name) - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepView
Rename this table
REP_ALLOWED_EXEC_TIME - Variable in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The column JSL_DB.SIMULATION_RUN.REP_ALLOWED_EXEC_TIME.
REP_INIT_OPTION - Variable in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The column JSL_DB.SIMULATION_RUN.REP_INIT_OPTION.
REP_NUM - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.REP_NUM.
REP_NUM - Variable in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
The column JSL_DB.PW_DIFF_WITHIN_REP_VIEW.REP_NUM.
REP_NUM - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
The column JSL_DB.WITHIN_REP_COUNTER_STAT.REP_NUM.
REP_NUM - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterView
The column JSL_DB.WITHIN_REP_COUNTER_VIEW.REP_NUM.
REP_NUM - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepResponseView
The column JSL_DB.WITHIN_REP_RESPONSE_VIEW.REP_NUM.
REP_NUM - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
The column JSL_DB.WITHIN_REP_STAT.REP_NUM.
REP_NUM - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepView
The column JSL_DB.WITHIN_REP_VIEW.REP_NUM.
Repairing() - Constructor for class jsl.modeling.elements.component.Component.Repairing
 
Repairing(String) - Constructor for class jsl.modeling.elements.component.Component.Repairing
 
Repairing(String, boolean) - Constructor for class jsl.modeling.elements.component.Component.Repairing
 
ReplenishmentArrivalAction() - Constructor for class examples.inventory.ContinuousReviewPolicyrQ.ReplenishmentArrivalAction
 
REPLICATION_ENDED - Static variable in class jsl.simulation.ModelElement
An "enum" for when the replication ends
ReplicationConsoleObserver - Class in jsl.observers
Can be attached to a Simulation to have updates to System.out during replications
ReplicationConsoleObserver(Simulation) - Constructor for class jsl.observers.ReplicationConsoleObserver
 
ReplicationDataCollector - Class in jsl.observers
Collects and stores the replication average for each specified response or final value for each counter.
ReplicationDataCollector(Model) - Constructor for class jsl.observers.ReplicationDataCollector
Creates a ReplicationDataCollector and does not automatically add response or counters.
ReplicationDataCollector(Model, boolean) - Constructor for class jsl.observers.ReplicationDataCollector
 
replicationDeletion() - Static method in class examples.running.SimulationDemos
Runs a standard replication deletion simulation and illustrates some of the reporting methods.
replicationDeletionExample() - Static method in class examples.montecarlo.LindleyEquation
 
replicationEnded() - Method in class examples.inventory.ContinuousReviewPolicyrQ
 
replicationEnded() - Method in class examples.modelelement.ExampleModelElement
 
replicationEnded() - Method in class examples.models.DLQTimedUpdateDemo
 
replicationEnded() - Method in class examples.queueing.MachineRepair
 
replicationEnded() - Method in class examples.station.LOTR
 
replicationEnded() - Method in class examples.variables.TestTimeWeighted
 
replicationEnded() - Method in class jsl.modeling.elements.spatial.AbstractMover
 
replicationEnded() - Method in class jsl.modeling.elements.variable.ResponseVariable
 
replicationEnded() - Method in class jsl.modeling.elements.variable.TimeWeighted
Sets the value of the variable to the current value at the current time to collect state to end of replication
replicationEnded() - Method in class jsl.modeling.resource.ResourcePool
This method should be overridden by subclasses that need actions performed when the replication ends and prior to the calling of afterReplication() .
replicationEnded() - Method in class jsl.modeling.resource.ResourceUnit
 
replicationEnded() - Method in class jsl.simulation.ModelElement
This method should be overridden by subclasses that need actions performed when the replication ends and prior to the calling of afterReplication() .
replicationEnded(ModelElement, Object) - Method in class examples.modelelement.ModelElementObserverExample
 
replicationEnded(ModelElement, Object) - Method in class jsl.modeling.elements.spatial.TripWriter
 
replicationEnded(ModelElement, Object) - Method in class jsl.observers.ModelActionObserver
 
replicationEnded(ModelElement, Object) - Method in class jsl.observers.ModelElementObserver
 
replicationEnded(ModelElement, Object) - Method in class jsl.observers.variable.AntitheticEstimator
 
replicationEnded_() - Method in class jsl.simulation.ModelElement
The replicationEnded_ method is called when a replication ends This method ensures that each contained model element that requires a end of replication action will performs its actions.
ReplicationExecutionProcess() - Constructor for class jsl.simulation.Simulation.ReplicationExecutionProcess
 
Request - Class in jsl.modeling.elements.entity
 
Request - Class in jsl.modeling.resource
A Request represents a notification that the ResourceUnit is needed for allocation for a period of time.
Request() - Constructor for class jsl.modeling.elements.entity.Request
Creates a single unit request Note: the request is not ready until it has been used within a resource.
Request(double, String, ResourceUnit, RequestReactorIfc, GetValueIfc, Object) - Constructor for class jsl.modeling.resource.Request
The builder provides a more semantically meaningful way of constructing a request.
Request(double, String, ResourceUnit, RequestReactorIfc, GetValueIfc, Object, Request.PreemptionRule) - Constructor for class jsl.modeling.resource.Request
The builder provides a more semantically meaningful way of constructing a request.
Request(double, String, ResourceUnit, RequestReactorIfc, GetValueIfc, Object, Request.PreemptionRule, int) - Constructor for class jsl.modeling.resource.Request
The builder provides a more semantically meaningful way of constructing a request.
Request(double, String, ResourceUnit, RequestReactorIfc, GetValueIfc, Object, Request.PreemptionRule, int, double) - Constructor for class jsl.modeling.resource.Request
The builder provides a more semantically meaningful way of constructing a request
Request(double, RequestReactorIfc) - Constructor for class jsl.modeling.resource.Request
The builder provides a more semantically meaningful way of constructing a request.
Request(double, RequestReactorIfc, GetValueIfc) - Constructor for class jsl.modeling.resource.Request
The builder provides a more semantically meaningful way of constructing a request.
Request(double, RequestReactorIfc, GetValueIfc, Object) - Constructor for class jsl.modeling.resource.Request
The builder provides a more semantically meaningful way of constructing a request.
Request(double, ResourceUnit, RequestReactorIfc, GetValueIfc, Object) - Constructor for class jsl.modeling.resource.Request
The builder provides a more semantically meaningful way of constructing a request.
Request(int) - Constructor for class jsl.modeling.elements.entity.Request
Creates a request with the supplied parameters Note: the request is not ready until it has been used within a resource.
Request(int, int) - Constructor for class jsl.modeling.elements.entity.Request
Creates a request with the supplied parameters Note: the request is not ready until it has been used within a resource.
Request(int, int, boolean) - Constructor for class jsl.modeling.elements.entity.Request
Creates a request with the supplied parameters Note: the request is not ready until it has been used within a resource.
Request.AllocatedState - Class in jsl.modeling.resource
 
Request.Builder - Class in jsl.modeling.resource
 
Request.BuildStep - Interface in jsl.modeling.resource
 
Request.CanceledState - Class in jsl.modeling.resource
 
Request.Completed - Class in jsl.modeling.resource
 
Request.CreatedState - Class in jsl.modeling.resource
Represents a freshly made Request.
Request.CreateTimeStep - Interface in jsl.modeling.resource
 
Request.Preempted - Class in jsl.modeling.resource
 
Request.PreemptionRule - Enum in jsl.modeling.resource
 
Request.PreparedState - Class in jsl.modeling.resource
A Request that is prepared can wait, be canceled, or transition to being in allocate.
Request.ReactorStep - Interface in jsl.modeling.resource
 
Request.RejectedState - Class in jsl.modeling.resource
 
Request.RequestState - Class in jsl.modeling.resource
 
Request.State - Enum in jsl.modeling.elements.entity
Unallocated - A state representing when no units of a resource have been allocated to the request PartiallyAllocated - A state representing when units of a resource are allocated to the request FullyAllocated - A state representing when all required units of a resource are allocated to the request
Request.WaitingState - Class in jsl.modeling.resource
 
RequestBuilder(ResourceUnit) - Constructor for class jsl.simulation.ModelElement.RequestBuilder
 
requestFullyAllocated(Request) - Method in class jsl.modeling.elements.entity.Entity
This method can be overridden to react to the request receiving its full allocation of the desired resource
requestIdleTransporter(TransporterRequesterIfc) - Method in class jsl.modeling.elements.spatial.transporter.TransporterProvider
This method provides a transporter to the requester.
requestIdleTransporter(TransporterRequesterIfc, int) - Method in class jsl.modeling.elements.spatial.transporter.TransporterProvider
This method provides a transporter to the requester.
requestQSize() - Method in class jsl.modeling.resource.ResourcePoolWithQ
 
requestQSize() - Method in class jsl.modeling.resource.ResourceUnit
 
RequestQueue - Class in jsl.modeling.elements.entity
This class encapsulates the holding of Requests for resources.
RequestQueue() - Constructor for class jsl.modeling.elements.entity.RequestQueue
 
requestQueueDiscipline(Queue.Discipline) - Method in class jsl.modeling.resource.ResourceUnit.Builder
The default is FIFO
RequestReactorAdapter - Class in jsl.modeling.resource
A convenience class that implements the RequestReactorIfc.
RequestReactorAdapter() - Constructor for class jsl.modeling.resource.RequestReactorAdapter
 
RequestReactorIfc - Interface in jsl.modeling.resource
This interface essentially provides a mechanism for ResourceUnits to communicate with the user of the resource.
requestReleased(Request) - Method in class jsl.modeling.elements.entity.Entity
This method can be overridden to react to the request releasing its associated resource
RequestState(String) - Constructor for class jsl.modeling.resource.Request.RequestState
 
reschedule(JSLEvent<T>, double) - Method in class jsl.simulation.Executive
This method allows a previously *executed* event to be reused The event must have already been removed from the calendar through the natural execute event mechanism and have been executed.
rescheduleEvent(JSLEvent<T>, double) - Method in class jsl.simulation.SchedulingElement
This method allows a previously *executed* event to be reused The event must have already been removed from the calendar through the natural execute event mechanism and have been executed.
rescheduleEvent(JSLEvent<T>, double, T) - Method in class jsl.simulation.SchedulingElement
This method allows a previously *executed* event to be reused The event must have already been removed from the calendar through the natural execute event mechanism and have been executed.
rescheduleEvent(JSLEvent<T>, GetValueIfc) - Method in class jsl.simulation.SchedulingElement
This method allows a previously *executed* event to be reused The event must have already been removed from the calendar through the natural execute event mechanism and have been executed.
rescheduleEvent(JSLEvent<T>, GetValueIfc, T) - Method in class jsl.simulation.SchedulingElement
This method allows a previously *executed* event to be reused The event must have already been removed from the calendar through the natural execute event mechanism and have been executed.
reset() - Method in class jsl.utilities.DataObservableArray
 
reset() - Method in class jsl.utilities.IterativeDataObservable
This method should reset the IterativeDataSource so that it is positioned just prior to the 1st value to be returned via the use of the next() method Implementers should ensure that observers are notified of the reset and that the end of source indicator correctly reflects the reset
reset() - Static method in class jsl.utilities.math.JSLMath
Resets the constants.
reset() - Method in class jsl.utilities.random.sp.DMarkovChain
Sets the state back to the initial state
reset() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
reset() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
Sets the state back to the initial state
reset() - Method in interface jsl.utilities.random.sp.TwoStateMarkovChainIfc
Sets the state back to the initial state
reset() - Method in class jsl.utilities.statistic.AntitheticStatistic
 
reset() - Method in class jsl.utilities.statistic.BatchStatistic
 
reset() - Method in class jsl.utilities.statistic.CachedHistogram
 
reset() - Method in interface jsl.utilities.statistic.CollectorIfc
Resets the collector as if no observations had been collected.
reset() - Method in class jsl.utilities.statistic.ExceedanceEstimator
 
reset() - Method in class jsl.utilities.statistic.Histogram
 
reset() - Method in class jsl.utilities.statistic.IntegerFrequency
Resets the statistical collection
reset() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
reset() - Method in class jsl.utilities.statistic.StateFrequency
Resets the statistical collection
reset() - Method in class jsl.utilities.statistic.Statistic
 
reset() - Method in class jsl.utilities.statistic.StatisticXY
 
reset() - Method in class jsl.utilities.statistic.WeightedStatistic
 
reset() - Method in interface jsl.utilities.statistic.WeightedStatisticIfc
Clears all the statistical accumulators
RESET - Static variable in class jsl.utilities.IterativeDataObservable
An "enum" to indicate that this iterative data source has just been reset to observers Subclasses are responsible for using notifyObservers(RESET) to let observers know that a reset has been done.
RESET_START_STREAM_OPTION - Variable in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The column JSL_DB.SIMULATION_RUN.RESET_START_STREAM_OPTION.
resetAllStreamsToStart() - Method in interface jsl.utilities.random.rng.RNStreamProviderIfc
Causes all streams that have been provided to be reset to the start of their stream.
resetAllStreamsToStartOfCurrentSubStream() - Method in interface jsl.utilities.random.rng.RNStreamProviderIfc
Causes all streams that have been provided to be reset to the start of their current sub-stream.
resetCounter(double, boolean) - Method in class jsl.modeling.elements.variable.Counter
Resets the counter to the supplied value and clears the counter limit flag If timed updates are on, then count since the last timed update will be set to the supplied value.
resetCounter(long) - Method in class jsl.modeling.elements.variable.Counter
Resets the counter to the supplied value and clears the counter limit flag If timed updates are on, then count since the last timed update will be set to the supplied value.
resetCurrentReplicationNumber() - Method in class jsl.simulation.Experiment
Resets the current replication number to zero
resetFactorySeed() - Method in class jsl.utilities.random.rng.RNStreamFactory
Resets the package seed to the default initial package seed: seed = {12345, 12345, 12345, 12345, 12345, 12345};
resetFactorySeed() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated
Deprecated.
Resets the package seed to the default initial package seed: seed = {12345, 12345, 12345, 12345, 12345, 12345};
resetFactorySeed() - Method in class jsl.utilities.random.rng.RNStreamMakerBU
Resets the package seed to the default initial package seed: seed = {12345, 12345, 12345, 12345, 12345, 12345};
resetReceiverSequence() - Method in class jsl.modeling.elements.entity.Entity
Resets the entity's receiver sequence to the beginning Returns true if a receiver sequence exists
resetRNStreamSequence() - Method in class jsl.utilities.random.rng.RNStreamProvider
 
resetRNStreamSequence() - Method in interface jsl.utilities.random.rng.RNStreamProviderIfc
Causes the provider to act as if it has never created any streams.
resetSojournTimeStatistics() - Method in class jsl.simulation.ModelElementState
Resets the statistics collected on the sojourn time in the state
resetSojournTimeStatistics() - Method in class jsl.simulation.State
Resets the statistics collected on the sojourn time in the state
resetStartStream() - Method in class jsl.modeling.elements.entity.NWayByChanceEntitySender
 
resetStartStream() - Method in class jsl.modeling.elements.RandomElement
 
resetStartStream() - Method in class jsl.modeling.elements.RandomList
 
resetStartStream() - Method in class jsl.modeling.elements.station.NWayByChanceStationSender
 
resetStartStream() - Method in class jsl.modeling.elements.station.TwoWayByChanceQObjectSender
 
resetStartStream() - Method in class jsl.modeling.elements.station.TwoWayByChanceStationSender
 
resetStartStream() - Method in class jsl.modeling.elements.variable.RandomVariable
 
resetStartStream() - Method in class jsl.modeling.resource.ResourcePool
 
resetStartStream() - Method in class jsl.simulation.Model
Causes RandomElementIfc that have been added to the model to immediately reset their random number streams to the beginning of their starting stream.
resetStartStream() - Method in class jsl.utilities.distributions.BivariateLogNormal
 
resetStartStream() - Method in class jsl.utilities.distributions.BivariateNormal
 
resetStartStream() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
resetStartStream() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
resetStartStream() - Method in class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
resetStartStream() - Method in class jsl.utilities.random.rng.RNGStreamManager
 
resetStartStream() - Method in interface jsl.utilities.random.rng.RNStreamControlIfc
The resetStartStream method will position the RNG at the beginning of its stream.
resetStartStream() - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
 
resetStartStream() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
Reinitializes the stream to its initial state: Cg and Bg are set to Ig.
resetStartStream() - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
 
resetStartStream() - Method in class jsl.utilities.random.robj.DEmpiricalList
 
resetStartStream() - Method in class jsl.utilities.random.robj.DPopulation
 
resetStartStream() - Method in class jsl.utilities.random.robj.RList
 
resetStartStream() - Method in class jsl.utilities.random.rvariable.AbstractMVRVariable
 
resetStartStream() - Method in class jsl.utilities.random.rvariable.AbstractRVariable
 
resetStartStream() - Method in class jsl.utilities.random.rvariable.ConstantRV
 
resetStartStream() - Method in class jsl.utilities.random.sp.DMarkovChain
 
resetStartStream() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
resetStartStream() - Method in class jslx.statistics.Bootstrap
The resetStartStream method will position the RNG at the beginning of its stream.
resetStartStream() - Method in class jslx.statistics.MultiBootstrap
The resetStartStream method will position the RNG at the beginning of its stream.
resetStartSubstream() - Method in class jsl.modeling.elements.entity.NWayByChanceEntitySender
 
resetStartSubstream() - Method in class jsl.modeling.elements.RandomElement
 
resetStartSubstream() - Method in class jsl.modeling.elements.RandomList
 
resetStartSubstream() - Method in class jsl.modeling.elements.station.NWayByChanceStationSender
 
resetStartSubstream() - Method in class jsl.modeling.elements.station.TwoWayByChanceQObjectSender
 
resetStartSubstream() - Method in class jsl.modeling.elements.station.TwoWayByChanceStationSender
 
resetStartSubstream() - Method in class jsl.modeling.elements.variable.RandomVariable
 
resetStartSubstream() - Method in class jsl.modeling.resource.ResourcePool
 
resetStartSubstream() - Method in class jsl.utilities.distributions.BivariateLogNormal
 
resetStartSubstream() - Method in class jsl.utilities.distributions.BivariateNormal
 
resetStartSubstream() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
resetStartSubstream() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
resetStartSubstream() - Method in class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
resetStartSubstream() - Method in class jsl.utilities.random.rng.RNGStreamManager
 
resetStartSubstream() - Method in interface jsl.utilities.random.rng.RNStreamControlIfc
Resets the position of the RNG at the start of the current substream
resetStartSubstream() - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
 
resetStartSubstream() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
Reinitializes the stream to the beginning of its current substream: Cg is set to Bg.
resetStartSubstream() - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
 
resetStartSubstream() - Method in class jsl.utilities.random.robj.DEmpiricalList
 
resetStartSubstream() - Method in class jsl.utilities.random.robj.DPopulation
 
resetStartSubstream() - Method in class jsl.utilities.random.robj.RList
 
resetStartSubstream() - Method in class jsl.utilities.random.rvariable.AbstractMVRVariable
 
resetStartSubstream() - Method in class jsl.utilities.random.rvariable.AbstractRVariable
 
resetStartSubstream() - Method in class jsl.utilities.random.rvariable.ConstantRV
 
resetStartSubstream() - Method in class jsl.utilities.random.sp.DMarkovChain
 
resetStartSubstream() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
resetStartSubstream() - Method in class jslx.statistics.Bootstrap
Resets the position of the RNG at the start of the current substream
resetStartSubstream() - Method in class jslx.statistics.MultiBootstrap
Resets the position of the RNG at the start of the current substream for all bootstraps
resetStartSubStream() - Method in class jsl.simulation.Model
Causes RandomElementIfc that have been added to the model to immediately reset their random number streams to the beginning of their current sub stream.
resetStateCollection() - Method in class jsl.simulation.ModelElementState
Resets the counters for the number of times a state was entered, exited, and the total time spent in the state
resetStateCollection() - Method in class jsl.simulation.State
Resets the counters for the number of times a state was entered, exited, and the total time spent in the state This does not effect whether or the state has been entered, the time it was last entered, or the time it was last exited.
resetStatistics() - Method in class jsl.observers.variable.STSStatisicalObserver
 
resetStatistics() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
Resets the automatically collected statistics
resetStatistics() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
Resets the automatically collected statistics
resetTimedUpdateStatistics() - Method in class jsl.observers.variable.CounterObserver
Resets any statistics collected across the timed update intervals for within a replication
resetWithinReplicationStatistics() - Method in class jsl.modeling.elements.variable.ResponseVariable
 
Resource - Class in jsl.modeling.elements.entity
A Resource has a given capacity of units that can be requested and allocated.
Resource(ModelElement) - Constructor for class jsl.modeling.elements.entity.Resource
 
Resource(ModelElement, int) - Constructor for class jsl.modeling.elements.entity.Resource
 
Resource(ModelElement, int, String) - Constructor for class jsl.modeling.elements.entity.Resource
 
Resource(ModelElement, String) - Constructor for class jsl.modeling.elements.entity.Resource
 
ResourceAnimationObserver - Class in jsl.observers.animation
 
ResourceAnimationObserver(String, AnimationMessageHandlerIfc) - Constructor for class jsl.observers.animation.ResourceAnimationObserver
 
ResourceAnimationObserver(AnimationMessageHandlerIfc) - Constructor for class jsl.observers.animation.ResourceAnimationObserver
 
resourceBecameAvailable(Resource) - Method in class jsl.modeling.elements.entity.ResourceSet
When a resource becomes available it needs to be added to the list of available resources
resourceBecameUnavailable(Resource) - Method in class jsl.modeling.elements.entity.ResourceSet
If a resource within the set becomes unavailable (busy, failed, inactive) it should be removed from the potential list of availabe resources.
ResourcedActivity - Class in jsl.modeling.elements.entity
 
ResourcedActivity(ModelElement) - Constructor for class jsl.modeling.elements.entity.ResourcedActivity
 
ResourcedActivity(ModelElement, String) - Constructor for class jsl.modeling.elements.entity.ResourcedActivity
 
ResourceLocation - Class in jsl.modeling.elements.spatial
A ResourceLocation holds a set of resources that are assigned to this location in a spatial model.
ResourceLocation(ModelElement) - Constructor for class jsl.modeling.elements.spatial.ResourceLocation
Creates a ResourceLocation with (0.0, 0.0) position.
ResourceLocation(ModelElement, double, double) - Constructor for class jsl.modeling.elements.spatial.ResourceLocation
Creates a ResourceLocation with the given (x,y) position.
ResourceLocation(ModelElement, String) - Constructor for class jsl.modeling.elements.spatial.ResourceLocation
Creates a ResourceLocation with (0.0, 0.0) position.
ResourceLocation(ModelElement, String, double, double) - Constructor for class jsl.modeling.elements.spatial.ResourceLocation
Creates a ResourceLocation with the given (x,y) position.
ResourceLocation(ModelElement, String, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.ResourceLocation
Creates a ResourceLocation with at the coordinates of the supplied position.
ResourceLocation(ModelElement, String, SpatialModel) - Constructor for class jsl.modeling.elements.spatial.ResourceLocation
Creates a ResourceLocation with the given parent and SpatialModel2D.
ResourceLocation(ModelElement, String, SpatialModel, double, double, double) - Constructor for class jsl.modeling.elements.spatial.ResourceLocation
Creates a ResourceLocation with the given parent and SpatialModel2D.
ResourceLocation(ModelElement, String, SpatialModel, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.ResourceLocation
Creates a ResourceLocation with the given parent and SpatialModel2D.
ResourceLocation(ModelElement, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.ResourceLocation
Creates a ResourceLocation with at the coordinates of the supplied position.
ResourceLocation(ModelElement, SpatialModel) - Constructor for class jsl.modeling.elements.spatial.ResourceLocation
Creates a ResourceLocation with the given parent and SpatialModel2D.
ResourcePool - Class in jsl.modeling.resource
A ResourcePool represents a list of ResourceUnits from which a single unit can be selected.
ResourcePool(ModelElement, List<ResourceUnit>) - Constructor for class jsl.modeling.resource.ResourcePool
Statistics option is false by default
ResourcePool(ModelElement, List<ResourceUnit>, boolean) - Constructor for class jsl.modeling.resource.ResourcePool
 
ResourcePool(ModelElement, List<ResourceUnit>, boolean, String) - Constructor for class jsl.modeling.resource.ResourcePool
 
ResourcePool(ModelElement, List<ResourceUnit>, String) - Constructor for class jsl.modeling.resource.ResourcePool
Statistics option is false by default
ResourcePool.DescendingByNumIdleComparator - Class in jsl.modeling.resource
 
ResourcePool.ResourceUnitObserver - Class in jsl.modeling.resource
 
ResourcePoolExample1 - Class in examples.resource.resoureunit
This is a simple example of creating a pool of resource units.
ResourcePoolExample1(ModelElement) - Constructor for class examples.resource.resoureunit.ResourcePoolExample1
 
ResourcePoolExample1(ModelElement, int) - Constructor for class examples.resource.resoureunit.ResourcePoolExample1
 
ResourcePoolExample1(ModelElement, int, RandomIfc, RandomIfc) - Constructor for class examples.resource.resoureunit.ResourcePoolExample1
 
ResourcePoolExample2 - Class in examples.resource.resoureunit
This example uses a RequestPool w/o a default queue.
ResourcePoolExample2(ModelElement) - Constructor for class examples.resource.resoureunit.ResourcePoolExample2
 
ResourcePoolExample2(ModelElement, int) - Constructor for class examples.resource.resoureunit.ResourcePoolExample2
 
ResourcePoolExample2(ModelElement, int, RandomIfc, RandomIfc) - Constructor for class examples.resource.resoureunit.ResourcePoolExample2
 
ResourcePoolExample3 - Class in examples.resource.resoureunit
This example uses a RequestPool w/o a default queue.
ResourcePoolExample3(ModelElement) - Constructor for class examples.resource.resoureunit.ResourcePoolExample3
 
ResourcePoolExample3(ModelElement, int, RandomIfc, RandomIfc) - Constructor for class examples.resource.resoureunit.ResourcePoolExample3
 
ResourcePoolWithQ - Class in jsl.modeling.resource
 
ResourcePoolWithQ(ModelElement, List<ResourceUnit>) - Constructor for class jsl.modeling.resource.ResourcePoolWithQ
 
ResourcePoolWithQ(ModelElement, List<ResourceUnit>, boolean, boolean) - Constructor for class jsl.modeling.resource.ResourcePoolWithQ
 
ResourcePoolWithQ(ModelElement, List<ResourceUnit>, boolean, boolean, String) - Constructor for class jsl.modeling.resource.ResourcePoolWithQ
 
ResourcePoolWithQ(ModelElement, List<ResourceUnit>, String) - Constructor for class jsl.modeling.resource.ResourcePoolWithQ
 
ResourceProvider - Class in jsl.modeling.elements.entity
 
ResourceProvider(ModelElement) - Constructor for class jsl.modeling.elements.entity.ResourceProvider
Creates a ResourceProviderr that uses a FIFO queue discipline.
ResourceProvider(ModelElement, String) - Constructor for class jsl.modeling.elements.entity.ResourceProvider
Creates a ResourceProviderr that uses a FIFO queue discipline.
ResourceProvider(ModelElement, String, ResourceSet) - Constructor for class jsl.modeling.elements.entity.ResourceProvider
Creates a ResourceProvider that uses the supplied set and FIFO queue discipline
ResourceProvider(ModelElement, String, ResourceSet, Queue.Discipline) - Constructor for class jsl.modeling.elements.entity.ResourceProvider
Creates a ResourceProvider that uses the supplied set and queue discipline
ResourceProvider(ModelElement, ResourceSet) - Constructor for class jsl.modeling.elements.entity.ResourceProvider
Creates a ResourceProvider that uses the supplied set and FIFO queue discipline
ResourceProvider(ModelElement, ResourceSet, Queue.Discipline) - Constructor for class jsl.modeling.elements.entity.ResourceProvider
Creates a ResourceProvider that uses the supplied set and queue discipline
resourceReleased(Request) - Method in interface jsl.modeling.elements.entity.ResourceReleaseListenerIfc
This method is called whenever units of a resource have been released by a request.
ResourceReleaseListenerIfc - Interface in jsl.modeling.elements.entity
 
ResourceRequesterIfc - Interface in jsl.modeling.elements.entity
 
ResourceSeizeRequirement - Class in jsl.modeling.elements.entity
 
ResourceSeizeRequirement(Resource) - Constructor for class jsl.modeling.elements.entity.ResourceSeizeRequirement
 
ResourceSeizeRequirement(Resource, int) - Constructor for class jsl.modeling.elements.entity.ResourceSeizeRequirement
 
ResourceSeizeRequirement(Resource, int, int) - Constructor for class jsl.modeling.elements.entity.ResourceSeizeRequirement
 
ResourceSeizeRequirement(Resource, int, int, boolean) - Constructor for class jsl.modeling.elements.entity.ResourceSeizeRequirement
 
ResourceSelectionRuleIfc - Interface in jsl.modeling.elements.entity
This interface governs the selection of resources from a set
ResourceSet - Class in jsl.modeling.elements.entity
A ResourceSet holds a set of resources so that they can be selected for allocation via a ResouceSelectionRuleIfc.
ResourceSet(ModelElement) - Constructor for class jsl.modeling.elements.entity.ResourceSet
Creates a resource set with the given model element as a parent and assigned a default name.
ResourceSet(ModelElement, String) - Constructor for class jsl.modeling.elements.entity.ResourceSet
Creates a resource set with the given model element as a parent and the given name.
ResourceSetSeizeRequirement - Class in jsl.modeling.elements.entity
 
ResourceSetSeizeRequirement(ResourceSet) - Constructor for class jsl.modeling.elements.entity.ResourceSetSeizeRequirement
 
ResourceSetSeizeRequirement(ResourceSet, int) - Constructor for class jsl.modeling.elements.entity.ResourceSetSeizeRequirement
 
ResourceSetSeizeRequirement(ResourceSet, int, int) - Constructor for class jsl.modeling.elements.entity.ResourceSetSeizeRequirement
 
ResourceSetSeizeRequirement(ResourceSet, int, int, boolean, ResourceSelectionRuleIfc, String) - Constructor for class jsl.modeling.elements.entity.ResourceSetSeizeRequirement
 
ResourceSingleFailureEvent - Class in jsl.modeling.resource
Models a single failure event that can effect many resource units.
ResourceSingleFailureEvent(ModelElement, RandomIfc, RandomIfc) - Constructor for class jsl.modeling.resource.ResourceSingleFailureEvent
 
ResourceSingleFailureEvent(ModelElement, RandomIfc, RandomIfc, String) - Constructor for class jsl.modeling.resource.ResourceSingleFailureEvent
 
ResourceState(String) - Constructor for class jsl.modeling.resource.ResourceUnit.ResourceState
 
resourceStateChange(Resource) - Method in interface jsl.modeling.elements.entity.ResourceStateChangeListenerIfc
 
resourceStateChange(Resource, Request) - Method in interface jsl.modeling.elements.entity.ResourceStateListenerIfc
Provides an interface to objects that want to know when the resource becomes busy
ResourceStateChangeListenerIfc - Interface in jsl.modeling.elements.entity
 
ResourceStateListenerIfc - Interface in jsl.modeling.elements.entity
 
ResourceTester - Class in examples.resource
 
ResourceTester(ModelElement) - Constructor for class examples.resource.ResourceTester
 
ResourceTester(ModelElement, String) - Constructor for class examples.resource.ResourceTester
 
ResourceUnit - Class in jsl.modeling.resource
A ResourceUnit is a single unit of a resource.
ResourceUnit(ModelElement, String, boolean, Queue.Discipline, boolean, boolean, boolean, boolean, boolean, Queue.Discipline, boolean) - Constructor for class jsl.modeling.resource.ResourceUnit
It is highly recommended that the Resource.Builder class be used to construction ResourceUnits.
ResourceUnit.Builder - Class in jsl.modeling.resource
 
ResourceUnit.Busy - Class in jsl.modeling.resource
 
ResourceUnit.EndDownTimeAction - Class in jsl.modeling.resource
 
ResourceUnit.EndInactivePeriodAction - Class in jsl.modeling.resource
 
ResourceUnit.EndRequestUsageAction - Class in jsl.modeling.resource
 
ResourceUnit.Failed - Class in jsl.modeling.resource
 
ResourceUnit.Idle - Class in jsl.modeling.resource
 
ResourceUnit.Inactive - Class in jsl.modeling.resource
 
ResourceUnit.ResourceState - Class in jsl.modeling.resource
 
ResourceUnit.ScheduleListener - Class in jsl.modeling.resource
 
resourceUnitBusyToBusy() - Method in class jsl.modeling.resource.FailureProcess
 
resourceUnitBusyToFailed() - Method in class jsl.modeling.resource.FailureProcess
 
resourceUnitBusyToIdle() - Method in class jsl.modeling.resource.FailureProcess
 
resourceUnitBusyToInactive() - Method in class jsl.modeling.resource.FailureProcess
 
resourceUnitChanged(ResourceUnit) - Method in class jsl.modeling.resource.ResourcePool
Partials out unit changes to unitBecameIdle(), unitBecameBusy(), unitFailed(), unitBecameInactive()
ResourceUnitExample1 - Class in examples.resource.resoureunit
This example illustrate the use of a ResourceUnit via a simple M/M/1 queue.
ResourceUnitExample1(ModelElement) - Constructor for class examples.resource.resoureunit.ResourceUnitExample1
 
ResourceUnitExample1(ModelElement, RandomIfc, RandomIfc) - Constructor for class examples.resource.resoureunit.ResourceUnitExample1
 
ResourceUnitExample2 - Class in examples.resource.resoureunit
This example illustrate the use of a ResourceUnit via a simple M/M/1 queue.
ResourceUnitExample2(ModelElement) - Constructor for class examples.resource.resoureunit.ResourceUnitExample2
 
ResourceUnitExample2(ModelElement, RandomIfc, RandomIfc) - Constructor for class examples.resource.resoureunit.ResourceUnitExample2
 
ResourceUnitExample3 - Class in examples.resource.resoureunit
This example illustrate the use of a ResourceUnit via a simple M/M/1 queue.
ResourceUnitExample3(ModelElement) - Constructor for class examples.resource.resoureunit.ResourceUnitExample3
 
ResourceUnitExample3(ModelElement, RandomIfc, RandomIfc) - Constructor for class examples.resource.resoureunit.ResourceUnitExample3
 
ResourceUnitExample3.FailureEventListener - Class in examples.resource.resoureunit
You can listen for the failure events and react to them if needed
ResourceUnitExample4 - Class in examples.resource.resoureunit
This example illustrate the use of a ResourceUnit via a simple M/M/1 queue.
ResourceUnitExample4(ModelElement) - Constructor for class examples.resource.resoureunit.ResourceUnitExample4
 
ResourceUnitExample4(ModelElement, RandomIfc, RandomIfc) - Constructor for class examples.resource.resoureunit.ResourceUnitExample4
 
ResourceUnitExample5 - Class in examples.resource.resoureunit
This example illustrate the use of a ResourceUnit via a simple M/M/1 queue.
ResourceUnitExample5(ModelElement) - Constructor for class examples.resource.resoureunit.ResourceUnitExample5
 
ResourceUnitExample5(ModelElement, RandomIfc, RandomIfc) - Constructor for class examples.resource.resoureunit.ResourceUnitExample5
 
resourceUnitFailedToBusy() - Method in class jsl.modeling.resource.FailureProcess
 
resourceUnitFailedToFailed() - Method in class jsl.modeling.resource.FailureProcess
 
resourceUnitFailedToIdle() - Method in class jsl.modeling.resource.FailureProcess
 
resourceUnitFailedToInactive() - Method in class jsl.modeling.resource.FailureProcess
 
resourceUnitIdleToBusy() - Method in class jsl.modeling.resource.FailureProcess
 
resourceUnitIdleToFailed() - Method in class jsl.modeling.resource.FailureProcess
 
resourceUnitIdleToIdle() - Method in class jsl.modeling.resource.FailureProcess
 
resourceUnitIdleToInactive() - Method in class jsl.modeling.resource.FailureProcess
 
resourceUnitInactiveToBusy() - Method in class jsl.modeling.resource.FailureProcess
 
resourceUnitInactiveToFailed() - Method in class jsl.modeling.resource.FailureProcess
 
resourceUnitInactiveToIdle() - Method in class jsl.modeling.resource.FailureProcess
 
resourceUnitInactiveToInactive() - Method in class jsl.modeling.resource.FailureProcess
 
ResourceUnitObserver() - Constructor for class jsl.modeling.resource.ResourcePool.ResourceUnitObserver
 
ResourceUnitSelectionRuleIfc - Interface in jsl.modeling.resource
Used to define a general way of selecting a resource unit from a list
resourceUnitStateChange() - Method in class jsl.modeling.resource.FailureProcess
This method is called by ResourceUnit when a state change has occurred.
ResponseAndControlIfc - Interface in jsl.utilities
 
responseCollectorDemo() - Static method in class examples.running.ResponseCollectorExample
 
ResponseCollectorExample - Class in examples.running
 
ResponseCollectorExample() - Constructor for class examples.running.ResponseCollectorExample
 
ResponseInterval - Class in jsl.modeling.elements.variable
This class represents an interval of time over which statistical collection should be performed.
ResponseInterval(ModelElement, double, String) - Constructor for class jsl.modeling.elements.variable.ResponseInterval
Creates an interval response
responseIntervalEnded(ResponseInterval) - Method in class jsl.modeling.elements.variable.ResponseSchedule
Used to communicate that the response interval ended
ResponseMakerIfc - Interface in jsl.utilities
Implementors of this interface should be able to return an instance of the Responses class or null
Responses - Class in jsl.utilities
This class acts like a Map to allow named responses and their associated values to be viewed.
Responses(ResponseMakerIfc) - Constructor for class jsl.utilities.Responses
 
ResponseSchedule - Class in jsl.modeling.elements.variable
This class allows the creation of a schedule that represents a list of intervals of time.
ResponseSchedule(ModelElement) - Constructor for class jsl.modeling.elements.variable.ResponseSchedule
 
ResponseSchedule(ModelElement, double) - Constructor for class jsl.modeling.elements.variable.ResponseSchedule
 
ResponseSchedule(ModelElement, double, boolean) - Constructor for class jsl.modeling.elements.variable.ResponseSchedule
 
ResponseSchedule(ModelElement, double, boolean, String) - Constructor for class jsl.modeling.elements.variable.ResponseSchedule
 
ResponseSchedule(ModelElement, double, String) - Constructor for class jsl.modeling.elements.variable.ResponseSchedule
 
ResponseSchedule(ModelElement, String) - Constructor for class jsl.modeling.elements.variable.ResponseSchedule
 
ResponseSchedule.StartScheduleAction - Class in jsl.modeling.elements.variable
 
ResponseScheduleItem - Class in jsl.modeling.elements.variable
Represents a ResponseInterval placed on a ResponseSchedule.
ResponseScheduleItem(ResponseSchedule, double, double, String) - Constructor for class jsl.modeling.elements.variable.ResponseScheduleItem
 
ResponseStatisticsIfc - Interface in jsl.modeling.elements.variable
 
ResponseVariable - Class in jsl.modeling.elements.variable
 
ResponseVariable(ModelElement) - Constructor for class jsl.modeling.elements.variable.ResponseVariable
Creates a ResponseVariable with the given parent with initial value 0.0 over the range [Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY]
ResponseVariable(ModelElement, double) - Constructor for class jsl.modeling.elements.variable.ResponseVariable
Creates a ResponseVariable with the given name and initial value over the range [Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY]
ResponseVariable(ModelElement, double, double) - Constructor for class jsl.modeling.elements.variable.ResponseVariable
Creates a ResponseVariable with the initial value over the supplied range [lowerLimit, Double.POSITIVE_INFINITY]
ResponseVariable(ModelElement, double, double, double) - Constructor for class jsl.modeling.elements.variable.ResponseVariable
Creates a ResponseVariable with the initial value over the supplied range [lowerLimit, upperLimit]
ResponseVariable(ModelElement, double, double, double, String) - Constructor for class jsl.modeling.elements.variable.ResponseVariable
Creates a ResponseVariable with the given name and initial value over the supplied range [lowerLimit, upperLimit]
ResponseVariable(ModelElement, double, double, String) - Constructor for class jsl.modeling.elements.variable.ResponseVariable
Creates a ResponseVariable with the given name and initial value over the supplied range [lowerLimit, Double.POSITIVE_INFINITY]
ResponseVariable(ModelElement, double, String) - Constructor for class jsl.modeling.elements.variable.ResponseVariable
Creates a ResponseVariable with the given name and initial value over the supplied range The default range is [Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY]
ResponseVariable(ModelElement, String) - Constructor for class jsl.modeling.elements.variable.ResponseVariable
Creates a ResponseVariable with the given name and initial value, 0.0, over the range [Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY]
ResponseVariableAverageObserver - Class in jsl.modeling.elements.variable
 
ResponseVariableAverageObserver(ModelElement) - Constructor for class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
ResponseVariableAverageObserver(ModelElement, String) - Constructor for class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
ResponseVariableBatchingElement - Class in jsl.modeling.elements.variable
Controls the batching of ResponseVariables within the Model.
ResponseVariableBatchingElement(ModelElement) - Constructor for class jsl.modeling.elements.variable.ResponseVariableBatchingElement
Creates a time weighted batching element
ResponseVariableBatchingElement(ModelElement, String) - Constructor for class jsl.modeling.elements.variable.ResponseVariableBatchingElement
Creates a time weighted batching element
RESTART - jsl.modeling.resource.Request.PreemptionRule
 
result - Variable in class jsl.utilities.math.FunctionalIterator
Best approximation of the zero.
resume() - Method in class jsl.modeling.elements.EventGenerator
 
resume() - Method in interface jsl.modeling.elements.EventGeneratorIfc
Resume the generation of events according to the time between event distribution.
resume() - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Resumes the execution of the process executor at the next command after the previously executed command
resume() - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
resume() - Method in class jsl.modeling.resource.FailureProcess
Tells the process to resume the generation of FailureNotices.
resume() - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
If the failure process is suspended (and started and not stopped), then it is resumed.
resume(double) - Method in class jsl.modeling.resource.Request.Preempted
 
resume(double) - Method in class jsl.modeling.resource.Request.RequestState
 
resume(int) - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Resumes the execution of the process executor at the command indicated by the commandIndex.
RESUME - jsl.modeling.resource.Request.PreemptionRule
 
resumed(Request) - Method in class jsl.modeling.resource.RequestReactorAdapter
 
resumed(Request) - Method in interface jsl.modeling.resource.RequestReactorIfc
Called when the request is resumed from the preempted state
ResumeListener() - Constructor for class jsl.modeling.elements.processview.description.ProcessCommand.ResumeListener
 
resumeProcess() - Method in class jsl.modeling.resource.FailureProcess
Performs work to resume the process.
resumeProcess() - Method in class jsl.modeling.resource.SingleFailureEvent
 
resumeProcess() - Method in class jsl.modeling.resource.TimeBasedFailure
 
retainAll(Collection<?>) - Method in class jsl.modeling.elements.entity.Entity
 
retainAll(Collection<?>) - Method in class jsl.modeling.elements.RandomList
 
retainAll(Collection<?>) - Method in class jsl.utilities.misc.OrderedList
 
retainAll(Collection<?>) - Method in class jsl.utilities.random.robj.RList
 
rExponential(double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rExponential(double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rExponential(double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
RG2DMover - Class in jsl.modeling.elements.spatial
A concrete sub-class of AbstractRG2Mover that randomly moves around
RG2DMover(RectangularGridModel) - Constructor for class jsl.modeling.elements.spatial.RG2DMover
 
RG2DMover(RectangularGridModel, String) - Constructor for class jsl.modeling.elements.spatial.RG2DMover
 
RG2DMover(RectangularGridModel, CoordinateIfc, String) - Constructor for class jsl.modeling.elements.spatial.RG2DMover
 
RG2DMoverWriter - Class in jsl.modeling.elements.spatial
 
RG2DMoverWriter(PrintWriter) - Constructor for class jsl.modeling.elements.spatial.RG2DMoverWriter
 
RG2DMoverWriter(String, PrintWriter) - Constructor for class jsl.modeling.elements.spatial.RG2DMoverWriter
 
rGamma(double, double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rGamma(double, double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rGamma(double, double, int, JSLRandom.AlgoType) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rGamma(double, double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rGamma(double, double, RNStreamIfc, JSLRandom.AlgoType) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rGeometric(double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rGeometric(double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rGeometric(double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
RIGHT_COUNT - Variable in class jslx.dbutilities.jsldbsrc.tables.ModelElement
The column JSL_DB.MODEL_ELEMENT.RIGHT_COUNT.
rJohnsonB(double, double, double, double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rJohnsonB(double, double, double, double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rJohnsonB(double, double, double, double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rLaplace(double, double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Generates according to a Laplace(mean, scale)
rLaplace(double, double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Generates according to a Laplace(mean, scale)
rLaplace(double, double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Generates according to a Laplace(mean, scale)
RList<T> - Class in jsl.utilities.random.robj
Defines an abstract base class for random lists
RList() - Constructor for class jsl.utilities.random.robj.RList
 
RListIfc<T> - Interface in jsl.utilities.random.robj
 
rLL - Variable in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
the rate at the lower limit of the interval
rLogLogistic(double, double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rLogLogistic(double, double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rLogLogistic(double, double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rLogNormal(double, double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rLogNormal(double, double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rLogNormal(double, double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rNegBinomial(double, double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rNegBinomial(double, double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rNegBinomial(double, double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
RNGStreamManager - Class in jsl.utilities.random.rng
A wrapper for holding a list of streams so that all streams can be managed together The methods of the RandomStreamIfc are applied to all contained random number streams
RNGStreamManager() - Constructor for class jsl.utilities.random.rng.RNGStreamManager
 
RNGTEST - Class in jsl.utilities.random.rng
This class computes some tests on random numbers
RNGTEST() - Constructor for class jsl.utilities.random.rng.RNGTEST
 
rNormal() - Static method in class jsl.utilities.random.rvariable.JSLRandom
Generates a N(0,1) random value using the default stream
rNormal(double, double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rNormal(double, double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rNormal(double, double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rNormal(int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Generates a N(0,1) random value using the supplied stream number
rNormal(RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Generates a N(0,1) random value using the supplied stream
rnStream(int) - Method in class jsl.utilities.random.rng.RNStreamProvider
 
rnStream(int) - Method in interface jsl.utilities.random.rng.RNStreamProviderIfc
Tells the provider to return the ith stream of the sequence of streams that it provides.
rnStream(int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
RNStreamControlIfc - Interface in jsl.utilities.random.rng
Controls the movement through a pseudo-random number stream
RNStreamExample - Class in examples.utilities.random
 
RNStreamExample() - Constructor for class examples.utilities.random.RNStreamExample
 
RNStreamFactory - Class in jsl.utilities.random.rng
An update (as of Jan-17-2021) of the MRG32k3a class from:
RNStreamFactory() - Constructor for class jsl.utilities.random.rng.RNStreamFactory
Creates a factory with no name
RNStreamFactory(String) - Constructor for class jsl.utilities.random.rng.RNStreamFactory
Creates a factory with the provided name
RNStreamFactory.RNStream - Class in jsl.utilities.random.rng
Instances of RNStream are what is made by the factory.
RNStreamFactoryDepracated - Class in jsl.utilities.random.rng
Deprecated.
RNStreamFactoryDepracated() - Constructor for class jsl.utilities.random.rng.RNStreamFactoryDepracated
Deprecated.
Creates a factory with no name
RNStreamFactoryDepracated(String) - Constructor for class jsl.utilities.random.rng.RNStreamFactoryDepracated
Deprecated.
Creates a factory with the provided name
RNStreamFactoryDepracated.RNStream - Class in jsl.utilities.random.rng
Deprecated.
A concrete implementation of a random number stream (RngIfc)
RNStreamIfc - Interface in jsl.utilities.random.rng
Represents a random number stream with stream control
RNStreamMakerBU - Class in jsl.utilities.random.rng
An update (as of Jan-17-2021) of the MRG32k3a class from:
RNStreamMakerBU() - Constructor for class jsl.utilities.random.rng.RNStreamMakerBU
Creates a factory with no name
RNStreamMakerBU(String) - Constructor for class jsl.utilities.random.rng.RNStreamMakerBU
Creates a factory with the provided name
RNStreamMakerBU.RNStream - Class in jsl.utilities.random.rng
Instances of RNStream are what is made by the factory.
RNStreamNewInstanceIfc - Interface in jsl.utilities.random.rng
The new instance has the same state as the underlying stream.
RNStreamProvider - Class in jsl.utilities.random.rng
A concrete implementation of RNStreamProviderIfc.
RNStreamProvider() - Constructor for class jsl.utilities.random.rng.RNStreamProvider
Assumes stream 1 is the default
RNStreamProvider(int) - Constructor for class jsl.utilities.random.rng.RNStreamProvider
 
RNStreamProviderIfc - Interface in jsl.utilities.random.rng
An interface to define the ability to provide random number streams (RNStreamIfc) Conceptualizes this process as making a sequence of streams, numbered 1, 2, 3, ...
ROADS - Static variable in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
The ciruity addFactor for road networks, see pg 559 of Ballou
roll() - Method in class examples.montecarlo.dicepackage.Dice
 
roll() - Method in class examples.montecarlo.dicepackage.Die
 
roll() - Method in interface examples.montecarlo.dicepackage.RollIfc
 
roll() - Method in class examples.montecarlo.dicepackage.TwoSixSidedDice
 
RollIfc - Interface in examples.montecarlo.dicepackage
 
RootFinder - Class in jsl.utilities.rootfinding
 
RootFinder() - Constructor for class jsl.utilities.rootfinding.RootFinder
 
RootFinder(FunctionIfc, double, double) - Constructor for class jsl.utilities.rootfinding.RootFinder
 
RootFinder(FunctionIfc, Interval) - Constructor for class jsl.utilities.rootfinding.RootFinder
 
RootFinderStep - Class in jsl.utilities.rootfinding
 
RootFinderStep() - Constructor for class jsl.utilities.rootfinding.RootFinderStep
 
roundTo(double, double) - Static method in class jsl.utilities.math.JSLMath
This method returns the specified value rounded to the nearest integer multiple of the specified scale.
roundToScale(double, boolean) - Static method in class jsl.utilities.math.JSLMath
Round the specified value upward to the next scale value.
Row - Class in jslx.tabularfiles
An abstraction for a row within a tabular file.
Row(TabularFile) - Constructor for class jslx.tabularfiles.Row
 
RowGetterIfc - Interface in jslx.tabularfiles
An abstraction for getting information and data from a row within a tabular file.
RowIfc - Interface in jslx.tabularfiles
 
RowIterator() - Constructor for class jslx.tabularfiles.TabularInputFile.RowIterator
 
RowIterator(long) - Constructor for class jslx.tabularfiles.TabularInputFile.RowIterator
 
RowSetterIfc - Interface in jslx.tabularfiles
An abstraction for getting information and setting data for a row within a tabular file.
rPearsonType5(double, double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rPearsonType5(double, double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rPearsonType5(double, double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rPearsonType6(double, double, double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Pearson Type 6
rPearsonType6(double, double, double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Pearson Type 6
rPearsonType6(double, double, double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Pearson Type 6
rPoisson(double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rPoisson(double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rPoisson(double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rTriangular(double, double, double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rTriangular(double, double, double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rTriangular(double, double, double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rUL - Variable in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
the rate at the upper limit of the interval
rule(Request.PreemptionRule) - Method in class jsl.modeling.resource.Request.Builder
 
rule(Request.PreemptionRule) - Method in interface jsl.modeling.resource.Request.BuildStep
 
run() - Method in class jsl.simulation.Executive
 
run() - Method in class jsl.simulation.IterativeProcess
 
run() - Method in class jsl.simulation.IterativeProcess.ShowElapsedTimeTask
 
run() - Method in interface jsl.simulation.IterativeProcessIfc
Runs all of the steps of the iterative process.
run() - Method in class jsl.simulation.Simulation
Runs all remaining replications based on the current settings
run() - Method in class jsl.utilities.random.arta.ARTAFinderOutputTask
 
run() - Method in class jsl.utilities.random.arta.NORTAFinderOutputTask
 
run(int, double) - Method in class jsl.simulation.Simulation
A convenience method for running a simulation
run(String, int, double) - Method in class jsl.simulation.Simulation
A convenience method for running a simulation
run(String, int, double, double) - Method in class jsl.simulation.Simulation
A convenience method for running a simulation
run(GetValueIfc) - Method in class jsl.utilities.statistic.HalfWidthSequentialSampler
 
run(GetValueIfc, double) - Method in class jsl.utilities.statistic.HalfWidthSequentialSampler
 
run(GetValueIfc, double, long) - Method in class jsl.utilities.statistic.HalfWidthSequentialSampler
 
run2ndSimulation(JSLDatabase) - Static method in class examples.running.UsingJSLDbExamples
 
run3rdSimulation(JSLDatabase) - Static method in class examples.running.UsingJSLDbExamples
 
runAll() - Method in class jsl.simulation.IterativeProcess.Initialized
 
runAll() - Method in class jsl.simulation.IterativeProcess.IterativeState
 
runAll() - Method in class jsl.simulation.IterativeProcess.StepCompleted
 
runAll(int) - Method in class examples.montecarlo.CrudeMCIntegral
 
runAll(int) - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
runAll(int) - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
runAll(int, boolean) - Method in class examples.montecarlo.CrudeMCIntegral
 
runAll_() - Method in class jsl.simulation.IterativeProcess
Runs all of the steps.
runBatchingExample() - Static method in class examples.running.JSLBatchingDemos
Creates a single StatisticalBatchingElement for the simulation.
runBatchReplication() - Static method in class examples.queueing.DriverLicenseBureauWithQ
 
runBatchReplication() - Static method in class examples.queueing.DriverLicenseBureauWithQJ8
 
runBatchReplication() - Static method in class examples.queueing.QueueingSystemWithQ
 
runBurnInPeriod(int) - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
Runs a burn in period and assigns the initial value of the process to the last value from the burn in process.
runBurnInPeriod(int) - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
Runs a burn in period and assigns the initial value of the process to the last value from the burn in process.
runCodeGenerationUsingEmptyDb() - Static method in class jslx.dbutilities.JSLDbJooqCodeGenerator
 
runDiagnosticExperiment(int, int) - Method in class jslx.statistics.SNDiagnosticExperiment
Uses common random numbers across simulation runs
runDiagnosticExperiment(int, int, boolean) - Method in class jslx.statistics.SNDiagnosticExperiment
 
runEachRepSeparately() - Static method in class examples.running.SimulationDemos
Shows how to run each replication separately.
runExperiment() - Static method in class examples.queueing.DriverLicenseBureauWithQ
 
runExperiment() - Static method in class examples.queueing.DriverLicenseBureauWithQJ8
 
runExperiment() - Static method in class examples.queueing.QueueingSystemWithQ
 
runGammaAR(int, RNStreamIfc) - Static method in class examples.utilities.random.TestGammaGeneration
 
runGammaInv(int, RNStreamIfc) - Static method in class examples.utilities.random.TestGammaGeneration
 
rUniform() - Static method in class jsl.utilities.random.rvariable.JSLRandom
Generates a continuous U(0,1) using the default stream
rUniform(double, double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Generates a continuous uniform over the range
rUniform(double, double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Generates a continuous uniform over the range
rUniform(double, double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Generates a continuous uniform over the range
rUniform(int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Generates a continuous U(0,1) using the supplied stream number
rUniform(RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Generates a continuous U(0,1) using the supplied stream
runJooQCodeGenerationDerbyDatabase(DataSource, String, String, String) - Static method in interface jslx.dbutilities.dbutil.DatabaseIfc
Runs jooq code generation on the database at the supplied path.
runModel(int) - Static method in class examples.models.DriveThroughPharmacy
 
runModel1() - Static method in class examples.variables.nhpp.TestNHPP
 
runModel2() - Static method in class examples.variables.nhpp.TestNHPP
 
runNext() - Method in class jsl.simulation.Executive
 
runNext() - Method in class jsl.simulation.IterativeProcess.Initialized
 
runNext() - Method in class jsl.simulation.IterativeProcess.IterativeState
 
runNext() - Method in class jsl.simulation.IterativeProcess
 
runNext() - Method in class jsl.simulation.IterativeProcess.StepCompleted
 
runNext() - Method in interface jsl.simulation.IterativeProcessIfc
Runs the next step in the iterative process
runNext() - Method in class jsl.simulation.Simulation
Runs the next replication if there is one
runNext_() - Method in class jsl.simulation.IterativeProcess
 
runReplication() - Static method in class examples.queueing.DriverLicenseBureauWithQ
 
runReplication() - Static method in class examples.queueing.DriverLicenseBureauWithQJ8
 
runReplication() - Static method in class examples.queueing.QueueingSystemWithQ
 
runReplications(int, Map<String, RVariableIfc>) - Method in class jslx.statistics.SNDiagnosticExperiment.SimRunner1
 
runReplications(int, Map<String, RVariableIfc>) - Method in class jslx.statistics.SNDiagnosticExperiment.SimRunner2
 
runReplications(int, Map<String, RVariableIfc>) - Method in class jslx.statistics.SNDiagnosticExperiment.SimRunner3
 
runReplications(int, Map<String, RVariableIfc>) - Method in class jslx.statistics.SNDiagnosticExperiment.StochasticActivityNetwork
 
runReplications(int, Map<String, RVariableIfc>) - Method in interface jslx.statistics.SNReplicationRunnerIfc
 
runSimulation(int, int) - Method in class examples.montecarlo.NewsSellerProblem
 
runStep() - Method in class jsl.simulation.Executive.EventExecutionProcess
 
runStep() - Method in class jsl.simulation.IterativeProcess
This method tells the iterative process to execute the current step.
runStep() - Method in class jsl.simulation.Simulation.ReplicationExecutionProcess
 
runStep() - Method in class jsl.utilities.rootfinding.IPBisectionRootFinder
 
runStep() - Method in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Tells the process to run (execute) the current step.
runsUpTest(RandU01Ifc, long) - Static method in class jsl.utilities.random.rng.RNGTEST
Performs the runs up test
runUntil(double) - Method in class examples.montecarlo.CrudeMCIntegral
 
runUntil(double, boolean) - Method in class examples.montecarlo.CrudeMCIntegral
 
runUntil(double, double, boolean) - Method in class examples.montecarlo.CrudeMCIntegral
 
runWriteDBAsExcelWorkbook(DatabaseIfc, List<String>) - Static method in class jslx.excel.ExcelUtil
Runs writeDBAsExcelWorkbook() to write the supplied database to an Excel workbook with one sheet for every table, squelching all exceptions.
runWriteDBAsExcelWorkbook(DatabaseIfc, List<String>, Path) - Static method in class jslx.excel.ExcelUtil
Runs writeDBAsExcelWorkbook() to write the supplied database to an Excel workbook with one sheet for every table, squelching all exceptions
runWriteWorkbookToDatabase(Path, boolean, DatabaseIfc, List<String>) - Static method in class jslx.excel.ExcelUtil
Runs writeWorkbookToDatabase() squelching all exceptions.
runWriteWorkbookToDatabase(Path, DatabaseIfc, List<String>) - Static method in class jslx.excel.ExcelUtil
Runs writeWorkbookToDatabase() squelching all exceptions.
RVariableIfc - Interface in jsl.utilities.random.rvariable
An interface for defining random variables.
RVariableIfc.RVType - Enum in jsl.utilities.random.rvariable
The set of pre-defined distribution types
RVControlExample() - Static method in class examples.utilities.random.RVControlExamples
 
RVControlExamples - Class in examples.utilities.random
 
RVControlExamples() - Constructor for class examples.utilities.random.RVControlExamples
 
RVControls - Class in jsl.utilities.random.rvariable
 
RVControls(RVariableIfc.RVType) - Constructor for class jsl.utilities.random.rvariable.RVControls
 
RVFactory - Class in jsl.utilities.random.rvariable
Permits construction of random variables based on factory instances defined by controls.
RVFactory() - Constructor for class jsl.utilities.random.rvariable.RVFactory
 
RVFactoryExample() - Static method in class examples.utilities.random.RVControlExamples
 
rWeibull(double, double) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rWeibull(double, double, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 
rWeibull(double, double, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
 

S

sample() - Method in class jsl.modeling.elements.variable.RandomVariable
 
sample() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
sample() - Method in class jsl.utilities.random.robj.DPopulation
 
sample() - Method in class jsl.utilities.random.rvariable.AbstractRVariable
 
sample() - Method in class jsl.utilities.random.rvariable.BivariateLogNormalRV
 
sample() - Method in class jsl.utilities.random.rvariable.BivariateNormalRV
 
sample() - Method in class jsl.utilities.random.rvariable.ConstantRV
 
sample() - Method in interface jsl.utilities.random.rvariable.MVSampleIfc
 
sample() - Method in interface jsl.utilities.random.SampleIfc
 
sample() - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
sample(double[]) - Method in interface jsl.utilities.random.SampleIfc
Fills the supplied array with randomly generated values
sample(int) - Method in interface jsl.utilities.random.rvariable.MVSampleIfc
Generates a list holding the randomly generated arrays of the given size
sample(int) - Method in interface jsl.utilities.random.SampleIfc
Generates a random generate of the give size
sample(List<double[]>) - Method in interface jsl.utilities.random.rvariable.MVSampleIfc
Fills the supplied list of arrays with a randomly generated samples
sampleCorrelation(int) - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
Returns an estimate of the correlation based on a generate of the provided size
sampleCorrelation(int) - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
Returns an estimate of the correlation based on a generate of the provided size
SampleIfc - Interface in jsl.utilities.random
 
sampleWithoutReplacement(boolean[], int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
The array x is changed, such that the first sampleSize elements contain the generated sample.
sampleWithoutReplacement(boolean[], int, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
The array x is changed, such that the first sampleSize elements contain the generated sample.
sampleWithoutReplacement(boolean[], int, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
The array x is changed, such that the first sampleSize elements contain the generated sample.
sampleWithoutReplacement(double[], int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
The array x is changed, such that the first sampleSize elements contain the sample.
sampleWithoutReplacement(double[], int, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
The array x is changed, such that the first sampleSize elements contain the sample.
sampleWithoutReplacement(double[], int, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
The array x is changed, such that the first sampleSize elements contain the sample.
sampleWithoutReplacement(int[], int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
The array x is changed, such that the first sampleSize elements contain the generated sample.
sampleWithoutReplacement(int[], int, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
The array x is changed, such that the first sampleSize elements contain the generated sample.
sampleWithoutReplacement(int[], int, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
The array x is changed, such that the first sampleSize elements contain the generated sample.
sampleWithoutReplacement(List<T>, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
The List x is changed, such that the first sampleSize elements contain the generate.
sampleWithoutReplacement(List<T>, int, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
The List x is changed, such that the first sampleSize elements contain the generate.
sampleWithoutReplacement(List<T>, int, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
The List x is changed, such that the first sampleSize elements contain the generate.
sampleWithoutReplacement(T[], int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
The array x is changed, such that the first sampleSize elements contain the generated sample.
sampleWithoutReplacement(T[], int, int) - Static method in class jsl.utilities.random.rvariable.JSLRandom
The array x is changed, such that the first sampleSize elements contain the generated sample.
sampleWithoutReplacement(T[], int, RNStreamIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
The array x is changed, such that the first sampleSize elements contain the generated sample.
SATestFunction - Class in jsl.utilities.rootfinding
 
SATestFunction() - Constructor for class jsl.utilities.rootfinding.SATestFunction
 
save(double) - Method in class jsl.utilities.statistic.AbstractCollector
 
save(double) - Method in class jsl.utilities.statistic.ArraySaver
 
save(double) - Method in interface jsl.utilities.statistic.ArraySaverIfc
Used to save data to an array.
save(double[]) - Method in class jsl.utilities.statistic.AbstractCollector
 
save(double[]) - Method in interface jsl.utilities.statistic.ArraySaverIfc
Saves all values in the array
scanToArray(Path) - Static method in class jsl.utilities.JSLArrayUtil
Assumes that the file holds doubles with each value on a different line 1.0 4.0 2.0 etch
schedule(EventActionIfc<T>) - Method in class jsl.simulation.ModelElement
Creates an EventScheduler which can be used to create and schedule events on the simulation calendar reactingWith a fluency pattern.
schedule(JSLEvent) - Method in class jsl.simulation.Executive
 
Schedule - Class in jsl.modeling.elements
A Schedule represents a known set of events that can occur according to a pattern.
Schedule.Builder - Class in jsl.modeling.elements
A builder for configuring the set up of a Schedule
Schedule.ScheduleItem<T> - Class in jsl.modeling.elements
A ScheduleItem represents an item on a Schedule.
scheduleAction() - Method in class jsl.modeling.elements.TimedAction
If the action has not been previously scheduled this method causes the action to be scheduled according to it's action time distribution.
ScheduleChangeListenerIfc - Interface in jsl.modeling.elements
 
ScheduledAction - Class in jsl.modeling.elements
A ScheduledAction is used on a ActionSchedule.
scheduleDelayCompletion(Entity) - Method in class jsl.modeling.elements.entity.Delay
 
scheduleEnded(Schedule) - Method in interface jsl.modeling.elements.ScheduleChangeListenerIfc
 
scheduleEnded(Schedule) - Method in class jsl.modeling.resource.ResourceUnit.ScheduleListener
 
scheduleEndEvent(double, ModelElement) - Method in class jsl.simulation.Executive
Schedules the ending of the executive at the provided time
scheduleEndOfFailure(FailureNotice) - Method in class jsl.modeling.resource.ResourceUnit
Places the unit in the failed state using the supplied failure notice
scheduleEndOfInactivePeriod(InactivePeriodNotice) - Method in class jsl.modeling.resource.ResourceUnit
 
scheduleEndOfSchedule() - Method in class jsl.modeling.elements.Schedule
 
scheduleEndOfService(Request) - Method in class jsl.modeling.resource.ResourceUnit
Causes the unit to become busy, makes the request the current request that is being processed and schedules the ending of the processing of the request
scheduleEvent(EventActionIfc<T>, double) - Method in class jsl.simulation.SchedulingElement
Creates an event and schedules it onto the event calendar
scheduleEvent(EventActionIfc<T>, double, int) - Method in class jsl.simulation.SchedulingElement
Creates an event and schedules it onto the event calendar
scheduleEvent(EventActionIfc<T>, double, int, T) - Method in class jsl.simulation.SchedulingElement
Creates an event and schedules it onto the event calendar
scheduleEvent(EventActionIfc<T>, double, int, T, String) - Method in class jsl.simulation.SchedulingElement
Creates an event and schedules it onto the event calendar.
scheduleEvent(EventActionIfc<T>, double, int, T, String, ModelElement) - Method in class jsl.simulation.Executive
Creates an event and schedules it onto the event calendar
scheduleEvent(EventActionIfc<T>, double, T) - Method in class jsl.simulation.SchedulingElement
Creates an event and schedules it onto the event calendar
scheduleEvent(EventActionIfc<T>, double, T, String) - Method in class jsl.simulation.SchedulingElement
Creates an event and schedules it onto the event calendar.
scheduleEvent(EventActionIfc<T>, GetValueIfc) - Method in class jsl.simulation.SchedulingElement
Creates an event and schedules it onto the event calendar
scheduleEvent(EventActionIfc<T>, GetValueIfc, int) - Method in class jsl.simulation.SchedulingElement
Creates an event and schedules it onto the event calendar
scheduleEvent(EventActionIfc<T>, GetValueIfc, int, T) - Method in class jsl.simulation.SchedulingElement
Creates an event and schedules it onto the event calendar
scheduleEvent(EventActionIfc<T>, GetValueIfc, T) - Method in class jsl.simulation.SchedulingElement
Creates an event and schedules it onto the event calendar
scheduleFailure(double) - Method in class jsl.modeling.elements.component.Component.ComponentState
 
scheduleFailure(double) - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
Schedules the failure event and the end of the failure
scheduleFirstEvent(double) - Method in class jsl.modeling.elements.EventGenerator
Schedules the first event at current time + t
scheduleFirstEvent(GetValueIfc) - Method in class jsl.modeling.elements.EventGenerator
Schedules the first event at current time + r.getValue()
scheduleInterval(double) - Method in class jsl.modeling.elements.variable.ResponseInterval
Schedules the interval to occur at current time + start time
ScheduleItem(double, double, int, T) - Constructor for class jsl.modeling.elements.Schedule.ScheduleItem
 
scheduleItemEnd(Schedule.ScheduleItem) - Method in class jsl.modeling.elements.Schedule
 
scheduleItemEnded(Schedule.ScheduleItem) - Method in class jsl.modeling.resource.ResourceUnit.ScheduleListener
 
scheduleItemEnded(Schedule.ScheduleItem<?>) - Method in interface jsl.modeling.elements.ScheduleChangeListenerIfc
 
scheduleItemStart(Schedule.ScheduleItem) - Method in class jsl.modeling.elements.Schedule
 
scheduleItemStarted(Schedule.ScheduleItem) - Method in class jsl.modeling.resource.ResourceUnit.ScheduleListener
 
scheduleItemStarted(Schedule.ScheduleItem<?>) - Method in interface jsl.modeling.elements.ScheduleChangeListenerIfc
 
ScheduleListener(Schedule) - Constructor for class jsl.modeling.resource.ResourceUnit.ScheduleListener
 
scheduleNextAction() - Method in class jsl.modeling.elements.ActionSchedule
 
scheduleObservationInterval(double, double) - Method in class jsl.modeling.elements.variable.LevelResponse
Causes an observation interval to be specified.
scheduleOperation() - Method in class jsl.modeling.elements.component.Component
Schedules the component to operate using the operating time distribution
scheduleOperation(double) - Method in class jsl.modeling.elements.component.Component.Available
 
scheduleOperation(double) - Method in class jsl.modeling.elements.component.Component.ComponentState
 
scheduleOperation(double) - Method in class jsl.modeling.elements.component.Component
Schedules the component to operate for the supplied time period
scheduleRepair() - Method in class jsl.modeling.elements.component.Component
Schedules the component to undergo repair for the time specified by its repair time distribution
scheduleRepair(double) - Method in class jsl.modeling.elements.component.Component.ComponentState
 
scheduleRepair(double) - Method in class jsl.modeling.elements.component.Component.Failed
 
scheduleRepair(double) - Method in class jsl.modeling.elements.component.Component
Schedules the component to undergo repair for the supplied time period
scheduleResponseInterval() - Method in class jsl.modeling.elements.variable.ResponseScheduleItem
Causes the response interval to be scheduled at the start time for the item.
scheduleResume(ProcessExecutor, double, int, String) - Method in class jsl.modeling.elements.processview.description.ProcessCommand
This method uses the event scheduling mechanism to schedule the resumption of the process executor
scheduleStart() - Method in class jsl.modeling.elements.ActionSchedule
Schedules the start of the schedule for the start time of the schedule if it has not already be started
scheduleStart() - Method in class jsl.modeling.elements.Schedule
Schedules the start of the schedule for the start time of the schedule if it has not already be started
scheduleStarted(Schedule) - Method in interface jsl.modeling.elements.ScheduleChangeListenerIfc
 
scheduleStarted(Schedule) - Method in class jsl.modeling.resource.ResourceUnit.ScheduleListener
 
scheduleStartOfProcess(double) - Method in class jsl.modeling.resource.FailureProcess
Performs the work to start the failure process.
SchedulingElement - Class in jsl.simulation
A SchedulingElement is a ModelElement that facilitates the scheduling of events.
SchedulingElement(ModelElement) - Constructor for class jsl.simulation.SchedulingElement
 
SchedulingElement(ModelElement, String) - Constructor for class jsl.simulation.SchedulingElement
 
SchedulingEventExamples - Class in examples.models
 
SchedulingEventExamples(ModelElement) - Constructor for class examples.models.SchedulingEventExamples
 
SchedulingEventExamples(ModelElement, String) - Constructor for class examples.models.SchedulingEventExamples
 
SchedulingException - Exception in jsl.simulation
 
SchedulingException() - Constructor for exception jsl.simulation.SchedulingException
 
SchedulingException(String) - Constructor for exception jsl.simulation.SchedulingException
 
SD1 - Variable in class jsl.utilities.distributions.MTP
 
SD2 - Variable in class jsl.utilities.distributions.MTP
 
searchDownCDF(double, double, double, int, double, boolean) - Static method in class jsl.utilities.distributions.NegativeBinomial
 
searchDownCDF(double, double, int, double, boolean) - Static method in class jsl.utilities.distributions.Poisson
 
searchDownCDF(double, int, double, int, double, boolean) - Static method in class jsl.utilities.distributions.Binomial
 
searchFactor - Static variable in class jsl.utilities.rootfinding.IPRootFinder
used in the static methods for finding intervals
searchFactor - Static variable in class jsl.utilities.rootfinding.RootFinder
used in the static methods for finding intervals
searchUpCDF(double, double, double, int, double, boolean) - Static method in class jsl.utilities.distributions.NegativeBinomial
 
searchUpCDF(double, double, int, double, boolean) - Static method in class jsl.utilities.distributions.Poisson
 
searchUpCDF(double, int, double, int, double, boolean) - Static method in class jsl.utilities.distributions.Binomial
 
second() - Method in class jsl.simulation.ModelElement
Returns the value of a 1 second time interval in terms of the base time unit
secondOrderLossFunction(double) - Method in class jsl.utilities.distributions.Binomial
Computes the 2nd order loss function for the distribution function for given value of x, G2(x) = (1/2)E[max(X-x,0)*max(X-x-1,0)]
secondOrderLossFunction(double) - Method in class jsl.utilities.distributions.Exponential
 
secondOrderLossFunction(double) - Method in class jsl.utilities.distributions.Gamma
 
secondOrderLossFunction(double) - Method in class jsl.utilities.distributions.Geometric
 
secondOrderLossFunction(double) - Method in class jsl.utilities.distributions.Lognormal
 
secondOrderLossFunction(double) - Method in class jsl.utilities.distributions.MTP
 
secondOrderLossFunction(double) - Method in class jsl.utilities.distributions.NegativeBinomial
 
secondOrderLossFunction(double) - Method in class jsl.utilities.distributions.Normal
 
secondOrderLossFunction(double) - Method in class jsl.utilities.distributions.Poisson
 
secondOrderLossFunction(double) - Method in interface jsl.utilities.distributions.SecondOrderLossFunctionIfc
Computes the 2nd order loss function for the distribution function for given value of x, G2(x) = (1/2)E[max(X-x,0)*max(X-x-1,0)]
secondOrderLossFunction(double) - Method in class jsl.utilities.distributions.ShiftedDistribution
 
secondOrderLossFunction(double) - Method in class jsl.utilities.distributions.ShiftedLossFunctionDistribution
 
SecondOrderLossFunctionIfc - Interface in jsl.utilities.distributions
Represents the 2nd order loss function
seconds() - Method in class jsl.simulation.ModelElement.EventScheduler
 
seconds() - Method in class jsl.simulation.ModelElement.RequestBuilder
 
seconds() - Method in interface jsl.simulation.ModelElement.RequestTimeIfc
Creates the request interpreting the time in seconds
seconds() - Method in interface jsl.simulation.ModelElement.TimeUnitIfc
Creates and schedules the event associated carrying the model interpreting the event time in seconds
seize() - Method in class jsl.modeling.elements.station.SResource
Seizes 1 unit of the resource.
seize(int) - Method in class jsl.modeling.elements.station.SResource
Seizes amt units of the resource.
seize(Entity) - Method in class jsl.modeling.elements.entity.ResourceProvider
 
seize(Entity, int) - Method in class jsl.modeling.elements.entity.ResourceProvider
 
seize(Entity, int, boolean, AllocationListenerIfc) - Method in class jsl.modeling.elements.entity.ResourceSet
 
seize(Entity, int, int) - Method in class jsl.modeling.elements.entity.ResourceProvider
 
seize(Entity, int, int, boolean) - Method in class jsl.modeling.elements.entity.ResourceProvider
The client asks the ResourceProvider to seize the given amount of the resource.
seize(Entity, int, int, boolean, AllocationListenerIfc) - Method in class jsl.modeling.elements.entity.Resource
Seizes the resource and associates the entity and listener with the request
seize(Entity, int, int, boolean, AllocationListenerIfc) - Method in class jsl.modeling.elements.entity.ResourceSet
 
seize(Entity, int, int, boolean, AllocationListenerIfc, ResourceSelectionRuleIfc) - Method in class jsl.modeling.elements.entity.ResourceSet
 
seize(Entity, int, int, AllocationListenerIfc) - Method in class jsl.modeling.elements.entity.Resource
Seizes the resource and associates the entity and listener with the request.
seize(Entity, int, int, AllocationListenerIfc) - Method in class jsl.modeling.elements.entity.ResourceSet
 
seize(Entity, int, AllocationListenerIfc) - Method in class jsl.modeling.elements.entity.Resource
Seizes the resource and associates the entity and listener with the request.
seize(Entity, int, AllocationListenerIfc) - Method in class jsl.modeling.elements.entity.ResourceSet
 
seize(Entity, AllocationListenerIfc) - Method in class jsl.modeling.elements.entity.Resource
Seizes the resource and associates the entity and listener with the request.
seize(Entity, AllocationListenerIfc) - Method in class jsl.modeling.elements.entity.ResourceSet
 
seize(Request) - Method in class jsl.modeling.elements.entity.Resource
Seizes the resource using the request.
seize(Request) - Method in class jsl.modeling.elements.entity.ResourceSet
 
seize(Request) - Method in interface jsl.modeling.elements.entity.SeizeIfc
Seizes the resource using the request.
seize(Request) - Method in class jsl.modeling.resource.ResourcePoolWithQ
 
seize(Request) - Method in class jsl.modeling.resource.ResourceUnit.Busy
 
seize(Request) - Method in class jsl.modeling.resource.ResourceUnit.Failed
 
seize(Request) - Method in class jsl.modeling.resource.ResourceUnit.Idle
 
seize(Request) - Method in class jsl.modeling.resource.ResourceUnit.Inactive
 
seize(Request) - Method in class jsl.modeling.resource.ResourceUnit.ResourceState
 
seize(Request) - Method in class jsl.modeling.resource.ResourceUnit
Causes the request to enter the resource.
seize(Request) - Method in interface jsl.modeling.resource.SeizeableIfc
Causes the request to enter the resource.
seize(RequestReactorIfc) - Method in class jsl.modeling.resource.ResourceUnit
The default preemption rule is RESUME.
seize(RequestReactorIfc, double) - Method in class jsl.modeling.resource.ResourceUnit
The default preemption rule is RESUME.
seize(RequestReactorIfc, double, Object) - Method in class jsl.modeling.resource.ResourceUnit
The default preemption rule is RESUME.
seize(RequestReactorIfc, GetValueIfc) - Method in class jsl.modeling.resource.ResourceUnit
The default preemption rule is RESUME.
seize(RequestReactorIfc, GetValueIfc, Object) - Method in class jsl.modeling.resource.ResourceUnit
The default preemption rule is RESUME.
seize(RequestReactorIfc, GetValueIfc, Request.PreemptionRule, Object) - Method in class jsl.modeling.resource.ResourceUnit
Creates a simple request using Request default values and seizes the resource unit.
seize(ResourceUnit) - Method in class jsl.simulation.ModelElement
 
Seize - Class in jsl.modeling.elements.processview.description.commands
 
Seize(ModelElement, Variable, Resource, Queue<Entity>) - Constructor for class jsl.modeling.elements.processview.description.commands.Seize
 
Seize(ModelElement, Variable, Resource, Queue<Entity>, int) - Constructor for class jsl.modeling.elements.processview.description.commands.Seize
 
Seize(ModelElement, Variable, Resource, Queue<Entity>, int, String) - Constructor for class jsl.modeling.elements.processview.description.commands.Seize
 
Seize(ModelElement, Variable, Resource, Queue<Entity>, String) - Constructor for class jsl.modeling.elements.processview.description.commands.Seize
 
SEIZE - Static variable in class jsl.modeling.elements.station.SResource
Indicates that the resource was seized for state change purposes That is, units of the resource became busy.
SeizeableIfc - Interface in jsl.modeling.resource
 
SeizeIfc - Interface in jsl.modeling.elements.entity
 
SeizeRequirement - Class in jsl.modeling.elements.entity
 
SeizeRequirement(int, int, boolean) - Constructor for class jsl.modeling.elements.entity.SeizeRequirement
 
seizeResources(Entity) - Method in class jsl.modeling.elements.entity.SeizeResources
 
SeizeResources - Class in jsl.modeling.elements.entity
 
SeizeResources(ModelElement) - Constructor for class jsl.modeling.elements.entity.SeizeResources
 
SeizeResources(ModelElement, String) - Constructor for class jsl.modeling.elements.entity.SeizeResources
 
SeizeResources.AllocationListener - Class in jsl.modeling.elements.entity
 
SeizeResources.AllocationSetListener - Class in jsl.modeling.elements.entity
 
SeizeResources.RequirementOption - Enum in jsl.modeling.elements.entity
NONE = no requirement specified, will result in an exception DIRECT = uses the requirements specified directly for the activity BY_TYPE = asks the EntityType to provide the requirements for this activity ENTITY = uses the entity's getRequirements() method
selectAll(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
selectAll(Table<? extends Record>) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
selectAvailableResource(int, ResourceSelectionRuleIfc) - Method in class jsl.modeling.elements.entity.ResourceSet
Returns the next available resource to be used for allocating to requests, null if none are found that can satisfy the request.
selectAvailableResource(List<Resource>) - Method in class jsl.modeling.elements.entity.CyclicResourceSelectionRule
Selects an available resource or null if none are available The default is to find the first available resource that has the maximum available units.
selectAvailableResource(List<Resource>) - Method in interface jsl.modeling.elements.entity.ResourceSelectionRuleIfc
Selects an available resource from the list or returns null if none are found
selectAvailableResource(List<Resource>, int) - Method in class jsl.modeling.elements.entity.CyclicResourceSelectionRule
Returns the next available resource to be used for allocating to requests, null if none are found that can satisfy the request.
selectAvailableResource(List<Resource>, int) - Method in interface jsl.modeling.elements.entity.ResourceSelectionRuleIfc
Finds a resource within the supplied list that has getNumberAvailable() > = amtNeeded or returns null
selectAvailableResource(List<ResourceUnit>) - Method in interface jsl.modeling.resource.ResourceUnitSelectionRuleIfc
Selects an available resource from the list
selectAvailableResource(ResourceSelectionRuleIfc) - Method in class jsl.modeling.elements.entity.ResourceSet
Selects an available resource or null if none are available The default is to find the first available resource that has the maximum available units.
selectCell(List<RectangularCell2D>) - Method in interface jsl.modeling.elements.spatial.RectangularCell2DSelectorIfc
A method for selecting cells from a list of cells.
selectCell(List<RectangularCell2D>) - Method in class jsl.modeling.elements.spatial.UniformCellSelector
 
selectIdleTransporter(QObject) - Method in class jsl.modeling.elements.spatial.transporter.TransporterSet
Selects an idle transporter from this TransporterSet for use by the client.
selectNeighborRandomly() - Method in class jsl.modeling.elements.spatial.AbstractRG2DMover
Does not include the core cell in the neighborhood
selectNext(Queue<T>, ModelElement) - Method in interface jsl.modeling.queue.QObjectSelectionRuleIfc
 
selectNextEntity() - Method in class jsl.modeling.elements.entity.ResourceProvider
Selects a candidate request from the queue for allocation to one of the resources.
selectNextEntity() - Method in class jsl.modeling.elements.entity.SeizeResources
Subclasses need to implement a mechanism to select the next entity from whatever mechanism is being used to hold the entities waiting for resources.
selectNextEntity() - Method in class jsl.modeling.elements.entity.SQSeize
 
selectNextEntity(Queue, ModelElement) - Method in interface jsl.modeling.elements.entity.EntitySelectionRuleIfc
 
selectNextRequest() - Method in class jsl.modeling.elements.spatial.transporter.TransporterProvider
Selects a candidate request from the queue for allocation to one of the transporter units.
selectResourceUnit() - Method in class jsl.modeling.resource.ResourcePool
Selects a resource unit according to the selection rule.
selectTransporter(List<Transporter>, QObject) - Method in interface jsl.modeling.elements.spatial.transporter.TransporterSelectionRuleIfc
Returns a reference to the next Transporter to be selected from the supplied list.
send(QObject) - Method in class examples.station.ChooseBetweenTwoStations.Dispose
 
send(QObject) - Method in class jsl.modeling.elements.station.NWayByChanceQObjectSender
 
send(QObject) - Method in interface jsl.modeling.elements.station.SendQObjectIfc
 
send(QObject) - Method in class jsl.modeling.elements.station.Station
A Station may or may not have a helper object that implements the SendQObjectIfc interface.
send(QObject) - Method in class jsl.modeling.elements.station.TwoWayByChanceQObjectSender
 
sendEntity(Entity) - Method in class jsl.modeling.elements.entity.EntityReceiver
Can be used by sub-classes to send the entity to its next receiver according to one of the specified options.
sendEntity(Entity) - Method in interface jsl.modeling.elements.entity.EntitySenderIfc
Generic method for sending an entity to a receiver
SendQObjectIfc - Interface in jsl.modeling.elements.station
A generic interface to facilitate the sending of QObjects
sendToDestination(Entity) - Method in class jsl.modeling.elements.entity.EntityType
Uses the DestinationIfc returned by getDestination(Entity e) to send the entity to its destination (receiver)
sendToReceiver(Entity, EntityReceiverAbstract) - Method in class jsl.modeling.elements.entity.EntityType
Causes the entity to be received by the receiver, with no time delay
sendToReceiver(Entity, EntityReceiverAbstract, double) - Method in class jsl.modeling.elements.entity.EntityType
Causes the entity to be received by the receiver, perhaps after the designated time delay.
sendViaEntityType() - Method in class jsl.modeling.elements.entity.Entity
Causes the entity to be sent to a destination (receiver) as specified by its EntityType based on its current location (receiver)
sendViaReceiver(EntityReceiverAbstract) - Method in class jsl.modeling.elements.entity.Entity
Causes the entity to be sent to the receiver.
sendViaReceiver(EntityReceiverAbstract, double) - Method in class jsl.modeling.elements.entity.Entity
Causes the entity to be sent to the receiver.
sendViaReceiver(EntityReceiverAbstract, GetValueIfc) - Method in class jsl.modeling.elements.entity.Entity
Causes the entity to be sent to the receiver.
sendViaSequence() - Method in class jsl.modeling.elements.entity.Entity
Causes the entity to be sent to the next receiver in its sequence (i.e.
sendViaSequence(double) - Method in class jsl.modeling.elements.entity.Entity
Causes the entity to be sent to the next receiver in its sequence (i.e.
SEQ - jsl.modeling.elements.entity.EntityType.SendOption
 
Sequence - Class in examples.jobshop
 
Sequence(ModelElement) - Constructor for class examples.jobshop.Sequence
 
Sequence(ModelElement, String) - Constructor for class examples.jobshop.Sequence
 
serial2DTest(RandU01Ifc, long, int) - Static method in class jsl.utilities.random.rng.RNGTEST
Performs the 2-D chi-squared serial test
serial3DTest(RandU01Ifc, long, int) - Static method in class jsl.utilities.random.rng.RNGTEST
Performs the 3-D chi-squared serial test
serveNext() - Method in class jsl.modeling.elements.station.SingleQueueStation
Called to determine which waiting QObject will be served next Determines the next customer, seizes the resource, and schedules the end of the service.
set(int, double) - Method in class jsl.utilities.random.robj.DPopulation
Sets the element at the supplied index to the supplied value
set(int, Entity) - Method in class jsl.modeling.elements.entity.Entity
Preconditions: e must not be null, and must not already be in the group
set(int, Request) - Method in class jsl.modeling.elements.entity.RequestQueue
 
set(int, RNStreamIfc) - Method in class jsl.utilities.random.rng.RNGStreamManager
Sets the stream at the index
set(int, T) - Method in class jsl.modeling.elements.RandomList
 
set(int, T) - Method in class jsl.utilities.misc.OrderedList
 
set(int, T) - Method in class jsl.utilities.random.robj.RList
 
setAcrossBatchStatisticName(String) - Method in interface jsl.modeling.elements.variable.BatchStatisticsIfc
 
setAcrossReplicationStatisticName(String) - Method in class jsl.observers.variable.CounterObserver
A convenience method to set the name of the underlying Statistic for tabulating across replication statistics
setActionRepeatFlag(boolean) - Method in class jsl.modeling.elements.ActionSchedule
True means the scheduled actions will repeat after all actions have been invoked.
setAdvanceNextSubStreamOption(boolean) - Method in class jsl.simulation.Experiment
Sets the reset next substream option.
setAdvanceNextSubStreamOption(boolean) - Method in class jsl.simulation.Simulation
Sets the option to have the streams advance to the beginning of the next substream after each replication
setAdvanceStreamNumber(int) - Method in class jsl.simulation.Simulation
Sets the number of streams to advance prior to running an experiment
setAdvNextSubStreamOption(Boolean) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Setter for JSL_DB.SIMULATION_RUN.ADV_NEXT_SUB_STREAM_OPTION.
setAExpName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Setter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.A_EXP_NAME.
setAfterExperimentOption(boolean) - Method in class jsl.simulation.ModelElement
Sets the after experiment option for this model element.
setAfterExperimentOptionForModelElements(boolean) - Method in class jsl.simulation.ModelElement
Sets the after experiment option of all model elements (children) contained by this model element.
setAfterReplicationOption(boolean) - Method in class jsl.simulation.ModelElement
Sets the after replication flag for this model element.
setAfterReplicationOptionForModelElements(boolean) - Method in class jsl.simulation.ModelElement
Sets the after replication flag of all model elements (children) contained by this model element.
setAllocatedResource(Resource) - Method in class jsl.modeling.elements.entity.Allocation
 
setAllRVResetNextSubStreamOptions(boolean) - Method in class jsl.simulation.Model
Sets the reset next sub stream option for all RandomElementIfc in the model to the supplied value, true is the default behavior.
setAllRVResetStartStreamOptions(boolean) - Method in class jsl.simulation.Model
Sets the reset start stream option for all RandomElementIfc in the model to the supplied value, true is the default behavior.
setAllStreamsAntitheticOption(boolean) - Method in interface jsl.utilities.random.rng.RNStreamProviderIfc
Causes all streams that have been provided to change their antithetic option to the supplied value.
setAMinusB(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Setter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.A_MINUS_B.
setAmount(int) - Method in class jsl.modeling.elements.entity.Entity
This can be used by clients to set an amount, generally used when seizing resources.
setAmountRequested(Variable) - Method in class jsl.modeling.elements.processview.description.commands.Seize
 
setAmtUnbatched(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.AMT_UNBATCHED.
setAnimationMessageHandler(AnimationMessageHandlerIfc) - Method in class jsl.observers.animation.AnimationObserverAbstract
 
setAntitheticFlag(boolean) - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
The antithetic flag can be use to turn on antithethic sampling when estimating the correlation with multiple replications.
setAntitheticFlag(boolean) - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
The antithetic flag can be use to turn on antithethic sampling when estimating the correlation with multiple replications.
setAntitheticOption(boolean) - Method in class jsl.modeling.elements.entity.NWayByChanceEntitySender
 
setAntitheticOption(boolean) - Method in class jsl.modeling.elements.RandomElement
 
setAntitheticOption(boolean) - Method in class jsl.modeling.elements.RandomList
 
setAntitheticOption(boolean) - Method in class jsl.modeling.elements.station.NWayByChanceStationSender
 
setAntitheticOption(boolean) - Method in class jsl.modeling.elements.station.TwoWayByChanceQObjectSender
 
setAntitheticOption(boolean) - Method in class jsl.modeling.elements.station.TwoWayByChanceStationSender
 
setAntitheticOption(boolean) - Method in class jsl.modeling.elements.variable.RandomVariable
 
setAntitheticOption(boolean) - Method in class jsl.modeling.resource.ResourcePool
 
setAntitheticOption(boolean) - Method in class jsl.utilities.distributions.BivariateLogNormal
 
setAntitheticOption(boolean) - Method in class jsl.utilities.distributions.BivariateNormal
 
setAntitheticOption(boolean) - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
setAntitheticOption(boolean) - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
setAntitheticOption(boolean) - Method in class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
setAntitheticOption(boolean) - Method in class jsl.utilities.random.rng.RNGStreamManager
 
setAntitheticOption(boolean) - Method in interface jsl.utilities.random.rng.RNStreamControlIfc
Tells the stream to start producing antithetic variates
setAntitheticOption(boolean) - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
 
setAntitheticOption(boolean) - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
If a = true, the stream will now generate antithetic variates.
setAntitheticOption(boolean) - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
 
setAntitheticOption(boolean) - Method in class jsl.utilities.random.robj.DEmpiricalList
 
setAntitheticOption(boolean) - Method in class jsl.utilities.random.robj.DPopulation
 
setAntitheticOption(boolean) - Method in class jsl.utilities.random.robj.RList
 
setAntitheticOption(boolean) - Method in class jsl.utilities.random.rvariable.AbstractMVRVariable
 
setAntitheticOption(boolean) - Method in class jsl.utilities.random.rvariable.AbstractRVariable
 
setAntitheticOption(boolean) - Method in class jsl.utilities.random.rvariable.ConstantRV
 
setAntitheticOption(boolean) - Method in class jsl.utilities.random.sp.DMarkovChain
 
setAntitheticOption(boolean) - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
setAntitheticOption(boolean) - Method in class jslx.statistics.Bootstrap
Tells the stream to start producing antithetic variates
setAntitheticOption(boolean) - Method in class jslx.statistics.MultiBootstrap
Tells all the streams to change their antithetic option
setAntitheticOption(Boolean) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Setter for JSL_DB.SIMULATION_RUN.ANTITHETIC_OPTION.
setArgument(double) - Method in class jsl.utilities.math.ContinuedFraction
 
setArraySizeIncrement(int) - Method in class jsl.utilities.statistic.AbstractCollector
 
setArraySizeIncrement(int) - Method in class jsl.utilities.statistic.ArraySaver
 
setArraySizeIncrement(int) - Method in interface jsl.utilities.statistic.ArraySaverIfc
Controls the amount that the saved data array will grow by after it has been filled up.
setArrivalDistributionInitialRandomSource(RandomIfc) - Method in class examples.queueing.DriverLicenseBureau
 
setArrivalDistributionInitialRandomSource(RandomIfc) - Method in class examples.queueing.DriverLicenseBureauWithQ
 
setArrivalDistributionInitialRandomSource(RandomIfc) - Method in class examples.queueing.DriverLicenseBureauWithQJ8
 
setArrivalDistributionInitialRandomSource(RVariableIfc) - Method in class examples.queueing.QueueingSystemWithQ
 
setArrivalDistributionInitialRandomSource(RVariableIfc) - Method in class examples.resource.DriverLicenseBureauWithResource
 
setArrivalDistributionInitialRandomSource(RVariableIfc) - Method in class examples.resource.DriverLicenseBureauWithResourceSet
 
setArrivalRS(RandomIfc) - Method in class examples.models.DLQTimedUpdateDemo
 
setArrivalRS(RandomIfc) - Method in class examples.models.DriveThroughPharmacy
 
setArrivalRS(RandomIfc) - Method in class examples.models.DTPFunctionalTest
 
setArrivalRS(RandomIfc) - Method in class examples.models.DTPQueueModel
 
setArrivalRS(RandomIfc) - Method in class examples.resource.resoureunit.DTPQueueResourceModelWithFailures
 
setArrivalRS(RandomIfc) - Method in class examples.resource.resoureunit.DTPQueueResourceModelWithFailuresAndSchedule
 
setArrivalRS(RandomIfc) - Method in class examples.resource.resoureunit.DTPQueueResourcePoolModel
 
setArrivalRS(RandomIfc) - Method in class examples.resource.resoureunit.DTPQueueResourcePoolWithQModel
 
setArrivalRS(RandomIfc) - Method in class examples.resource.resoureunit.ResourcePoolExample1
 
setArrivalRS(RandomIfc) - Method in class examples.resource.resoureunit.ResourcePoolExample2
 
setArrivalRS(RandomIfc) - Method in class examples.resource.resoureunit.ResourcePoolExample3
 
setArrivalRS(RandomIfc) - Method in class examples.resource.resoureunit.ResourceUnitExample1
 
setArrivalRS(RandomIfc) - Method in class examples.resource.resoureunit.ResourceUnitExample2
 
setArrivalRS(RandomIfc) - Method in class examples.resource.resoureunit.ResourceUnitExample3
 
setArrivalRS(RandomIfc) - Method in class examples.resource.resoureunit.ResourceUnitExample4
 
setArrivalRS(RandomIfc) - Method in class examples.resource.resoureunit.ResourceUnitExample5
 
setASimNum(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Setter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.A_SIM_NUM.
setAssembly(ComponentAssembly) - Method in class jsl.modeling.elements.component.Component
This method is used by ComponentAssembly to set the component's assembly.
setAttachedObject(Object) - Method in class jsl.modeling.queue.QObject
Sets an object that can be attached to the QObject
setAttributeValue(String, double) - Method in class jsl.modeling.elements.entity.Entity
Allows the user to set the value of the named attribute to the given value
setAutomaticRestartAfterOperatingFlag(boolean) - Method in class jsl.modeling.elements.component.Component
Indicates whether or not the component will automatically restart operating after completing an operation.
setAutomaticRestartAfterRepairFlag(boolean) - Method in class jsl.modeling.elements.component.Component
Indicates whether or not the component will automatically start operating after completing repair.
setAutomaticStartFlag(boolean) - Method in class jsl.modeling.elements.ActionSchedule
Sets the flag that indicates whether or not the first action will automatically schedule when initialize() is called.
setAutomaticStartRepairAfterFailureFlag(boolean) - Method in class jsl.modeling.elements.component.Component
Indicates whether or not the component will automatically start repair after failing.
setAutoRemoveMarkedElementsOption(boolean) - Method in class jsl.simulation.Model
Sets the option for the model to automatically remove elements that are marked for removal prior to each replication.
setAvailability(boolean) - Method in class jsl.modeling.elements.spatial.RectangularCell2D
Can be used to check if the cell is available or not.
setAValue(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Setter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.A_VALUE.
setAverage(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.AVERAGE.
setAverage(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
Setter for JSL_DB.ACROSS_REP_VIEW.AVERAGE.
setAverage(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.AVERAGE.
setAverage(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
Setter for JSL_DB.BATCH_STAT_VIEW.AVERAGE.
setAverage(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
Setter for JSL_DB.WITHIN_REP_RESPONSE_VIEW.AVERAGE.
setAverage(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Setter for JSL_DB.WITHIN_REP_STAT.AVERAGE.
setBatchEventPriority(int) - Method in class jsl.modeling.elements.variable.TWBatchingElement
Sets the batch event priority.
setBatchingOption(boolean) - Method in interface jsl.modeling.elements.variable.BatchStatisticsIfc
Indicates whether or not the response variable has batching turned on, either by default or by its own choosing.
setBatchingParameters(int, int, int) - Method in interface jsl.modeling.elements.variable.BatchStatisticsIfc
Sets the parameters for batch statistics for the underlying statistical observer
setBatchInterval(double) - Method in class jsl.modeling.elements.variable.TWBatchingElement
Sets the batch interval length.
setBatchSize(double) - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
setBatchSize(int) - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Sets the number of batches, must be >=2
setBeforeExperimentOption(boolean) - Method in class jsl.simulation.ModelElement
Sets the before experiment option for this model element.
setBeforeExperimentOptionForModelElements(boolean) - Method in class jsl.simulation.ModelElement
Sets the before experiment option of all model elements (children) contained by this model element.
setBeforeReplicationOption(boolean) - Method in class jsl.simulation.ModelElement
Sets the before replication flag for this model element.
setBeforeReplicationOptionForModelElements(boolean) - Method in class jsl.simulation.ModelElement
Sets the before replication flag of all model elements (children) contained by this model element.
setBExpName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Setter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.B_EXP_NAME.
setBooleanControl(String, boolean) - Method in class jsl.utilities.controls.Controls
Sets the value of the key to the supplied value.
setBSimNum(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Setter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.B_SIM_NUM.
setBValue(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Setter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.B_VALUE.
setCallActionFlag(boolean) - Method in class jsl.modeling.elements.TimedActionListener
If the flag is false, the listener will not be called by its TimedAction, but it will not be removed(detached) from the TimedAction
setCanceledFlag(boolean) - Method in class jsl.simulation.JSLEvent
Indicates to the scheduler that the event should be canceled or not.
setCellSelector(RectangularCell2DSelectorIfc) - Method in class jsl.modeling.elements.spatial.AbstractRG2DMover
 
setCircuityFactor(double) - Method in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
 
setClassName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
Setter for JSL_DB.MODEL_ELEMENT.CLASS_NAME.
setClearBeforeExpFlag(boolean) - Method in class jsl.observers.variable.SimulationResponseDataCollector
 
setClearDataBeforeExperimentOption(boolean) - Method in class jslx.dbutilities.JSLDatabaseObserver
 
setCollision(SpatialElement, double, CoordinateIfc, int) - Method in class jsl.modeling.elements.spatial.Collision
Sets the characteristics of the collision
setCollisionDetector(CollisionDetectorIfc) - Method in class jsl.modeling.elements.spatial.AbstractMover
 
setCollisionDetector(CollisionDetectorIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
 
setCollisionDetector(CollisionDetectorIfc) - Method in interface jsl.modeling.elements.spatial.MoverIfc
Sets the collision detector.
setCollisionHandler(CollisionHandlerIfc) - Method in class jsl.modeling.elements.spatial.AbstractMover
 
setCollisionHandler(CollisionHandlerIfc) - Method in class jsl.modeling.elements.spatial.Collision
Sets the collision handler for this collision.
setCollisionHandler(CollisionHandlerIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
 
setCollisionHandler(CollisionHandlerIfc) - Method in interface jsl.modeling.elements.spatial.MoverIfc
Sets the collision handler, if null then no collision handling is performed
setComposite(EntityReceiver) - Method in class jsl.modeling.elements.entity.EntityReceiver
 
setConditionalActionProcessor(ConditionalActionProcessor) - Method in class jsl.simulation.Executive
 
setConfidenceLevel(double) - Method in class examples.montecarlo.EstimateRenewals
 
setConfidenceLevel(double) - Method in class jsl.observers.variable.AcrossReplicationHalfWidthChecker
Sets the confidence level for the statistic
setConfidenceLevel(double) - Method in class jsl.observers.variable.AcrossReplicationRelativePrecisionChecker
Sets the confidence level for the statistic
setConfidenceLevel(double) - Method in class jsl.observers.variable.BatchStatisticObserver
Sets confidence level on underlying BatchStatistic
setConfidenceLevel(double) - Method in class jsl.utilities.statistic.AbstractStatistic
Sets the confidence level for the statistic
setConfidenceLevel(double) - Method in class jsl.utilities.statistic.BatchStatistic
 
setConfidenceLevel(double) - Method in class jsl.utilities.statistic.HalfWidthSequentialSampler
 
setConfLevel(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.CONF_LEVEL.
setConfLevel(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.CONF_LEVEL.
setContinuedFractionDesiredPrecision(double) - Static method in class jsl.utilities.distributions.Beta
Sets the desired precision in the continued fraction expansion for the computation of the incompleteBetaFunction
setContinuedFractionMaximumIterations(int) - Static method in class jsl.utilities.distributions.Beta
Sets the maximum number of iterations in the continued fraction expansion for the computation of the incompleteBetaFunction
setControllableControl(String, ControllableIfc) - Method in class jsl.utilities.controls.Controls
Sets the value associated with the key to the supplied value.
setControls(Controls) - Method in interface jsl.utilities.controls.ControllableIfc
Takes in a valid instance of Controls for this class If controls is null or if it was not created by this class this method should throw an IllegalArgumentException
setControls(Controls) - Method in interface jsl.utilities.controls.SetControlsIfc
Takes in a valid instance of Controls
setControls(Controls) - Method in class jsl.utilities.distributions.Distribution
 
setControls(Controls) - Method in class jsl.utilities.random.robj.DPopulation
 
setControls(Controls) - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
SetControlsIfc - Interface in jsl.utilities.controls
 
setCoordinates(double, double) - Method in class jsl.modeling.elements.spatial.Vector3D
Sets the coordinates of the vector to the values given, x3 is assumed 0.0
setCoordinates(double, double, double) - Method in class jsl.modeling.elements.spatial.Vector3D
Sets the coordinates of the vector to the values given
setCoordinates(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.Vector3D
Sets the coordinates of this vector to those given by the CoordinateIfc
setCorrelation(double) - Method in class jsl.utilities.distributions.BivariateLogNormal
Sets the correlation
setCorrelation(double) - Method in class jsl.utilities.distributions.BivariateNormal
Sets the correlation
setCorrelation(double) - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
This is the correlation that will be used within the NORTA process This is not the desired correlation or the actual resulting correlation
setCorrelation(double) - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
This is the correlation that will be used within the NORTA process This is not the desired correlation or the actual resulting correlation
setCountBasedStopLimit(double) - Method in class jsl.modeling.elements.variable.Counter
Sets the count limit for determining when the count based stopping should occur If countLimit is less than or equal to current count when set then the action will occur the next time that the variable changes Sets a limit and adds a stopping action.
setCountBasedStopLimit(long) - Method in class jsl.modeling.elements.variable.ResponseVariable
Sets the count limit for determining when the count based stopping should occur If countLimit is less than or equal to current count when set then the action will occur the next time that the variable changes
setCounterActionLimit(long) - Method in class jsl.modeling.elements.variable.Counter
Use to set the counter limit
setCurrentBatchSize(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.CURRENT_BATCH_SIZE.
setCurrentCommandIndex(int) - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Sets the index to the current command.
setCurrentPosition(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialElement
 
setCurrentPosition(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialModelElement
 
setCurrentReceiver(EntityReceiverAbstract) - Method in class jsl.modeling.elements.entity.Entity
Sets the current receiver
setCurrentReceiver(GetEntityReceiverIfc) - Method in class jsl.modeling.elements.entity.Entity
 
setDataMap(Map<String, double[]>) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Sets the underlying data map.
setDataName(String) - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
setDecimalPlaces(int) - Method in class jsl.utilities.reporting.StatisticReporter
Changes the number of decimal places in the average reporting.
setDefaultCILevel(double) - Method in class jslx.statistics.Bootstrap
 
setDefaultCILevel(double) - Method in class jslx.statistics.JackKnifeEstimator
 
setDefaultDesiredHalfWidth(double) - Method in class jsl.utilities.statistic.HalfWidthSequentialSampler
 
setDefaultFactory(RNStreamFactory) - Static method in class jsl.utilities.random.rng.RNStreamFactory
Sets the default factory to the supplied factory
setDefaultFactory(RNStreamFactoryDepracated) - Static method in class jsl.utilities.random.rng.RNStreamFactoryDepracated
Deprecated.
Sets the default factory to the supplied factory
setDefaultFactory(RNStreamMakerBU) - Static method in class jsl.utilities.random.rng.RNStreamMakerBU
Sets the default factory to the supplied factory
setDefaultIndifferenceZone(double) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Sets the default indifference zone parameter
setDefaultMaxIterations(long) - Method in class jsl.utilities.statistic.HalfWidthSequentialSampler
 
setDefaultNextTripOption(boolean) - Method in class jsl.modeling.elements.spatial.AbstractMover
Controls whether or not to automatically start a new trip via startNextTrip()
setDefaultPositionPrecision(double) - Method in class jsl.modeling.elements.spatial.SpatialModel
Sets the default position precision.
setDefaultQuantileEstimationType(Percentile.EstimationType) - Method in class jslx.statistics.Bootstrap
 
setDefaultReportingOption(boolean) - Method in class jsl.modeling.elements.variable.AggregateCounter
 
setDefaultReportingOption(boolean) - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
setDefaultReportingOption(boolean) - Method in class jsl.modeling.elements.variable.Counter
Sets the default reporting option.
setDefaultReportingOption(boolean) - Method in interface jsl.modeling.elements.variable.DefaultReportingOptionIfc
Sets the default reporting option.
setDefaultReportingOption(boolean) - Method in class jsl.modeling.elements.variable.ResponseVariable
Sets the default reporting option.
setDefaultReportingOption(boolean) - Method in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
setDefaultSchemaName(String) - Method in class jslx.dbutilities.dbutil.Database
 
setDefaultSchemaName(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Sets the name of the default schema
setDefaultTextSize(int) - Static method in class jslx.tabularfiles.TabularOutputFile
The assumed length of the longest text column.
setDegreesOfFreedom(double) - Method in class jsl.utilities.distributions.StudentT
Sets the degrees of freedom for the distribution
setDelay(Variable) - Method in class jsl.modeling.elements.processview.description.commands.Delay
 
setDelayOption(Delay.DelayOption) - Method in class jsl.modeling.elements.entity.Delay
 
setDelayOption(Delay.DelayOption) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
setDelayOption(Delay.DelayOption) - Method in class jsl.modeling.elements.entity.SQSRWorkStation
 
setDelayTime(GetValueIfc) - Method in class jsl.modeling.elements.station.DelayStation
 
setDelayTime(RandomIfc) - Method in class jsl.modeling.elements.entity.Delay
 
setDelayTime(RandomIfc) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
setDelayTime(RandomIfc) - Method in class jsl.modeling.elements.entity.SQSRWorkStation
 
setDesiredHalfWidth(double) - Method in class jsl.observers.variable.AcrossReplicationHalfWidthChecker
Sets the desired half-width
setDesiredPrecision(double) - Method in class jsl.utilities.math.DBHIterativeProcess
Defines the desired precision.
setDesiredPrecision(double) - Method in class jsl.utilities.random.arta.ARTACorrelationFinder
 
setDesiredPrecision(double) - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
setDesiredPrecision(double) - Method in class jsl.utilities.rootfinding.IPBisectionRootFinder
Defines the desired precision.
setDesiredPrecision(double) - Method in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Defines the desired precision.
setDesiredRelativePrecision(double) - Method in class jsl.observers.variable.AcrossReplicationRelativePrecisionChecker
Sets the desired relative precision
setDevSsq(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.DEV_SSQ.
setDevSsq(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.DEV_SSQ.
setDiffName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Setter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.DIFF_NAME.
setDirectEntityReceiver(EntityReceiverAbstract) - Method in class jsl.modeling.elements.entity.EntityGenerator
Can be used to supply a direct receiver.
setDirectEntityReceiver(EntityReceiverAbstract) - Method in class jsl.modeling.elements.entity.EntityReceiver
Can be used to supply a direct receiver.
setDirectEntityReceiver(GetEntityReceiverIfc) - Method in class jsl.modeling.elements.entity.EntityGenerator
See setDirectEntityReceiver()
setDirectEntityReceiver(GetEntityReceiverIfc) - Method in class jsl.modeling.elements.entity.EntityReceiver
See setDirectEntityReceiver()
setDispatchQueueInitialDiscipline(Queue.Discipline) - Method in class jsl.modeling.elements.spatial.transporter.TransporterProvider
Sets the initial queue discipline
setDistribution(DistributionIfc, double) - Method in class jsl.utilities.distributions.ShiftedDistribution
Changes the underlying distribution and the shift
setDistribution(DistributionIfc, double, double, double, double) - Method in class jsl.utilities.distributions.TruncatedDistribution
 
setDuration(double) - Method in class jsl.modeling.elements.variable.ResponseInterval
 
setDurationTime(double) - Method in class jsl.modeling.elements.entity.Entity
Sets the duration time.
setEarthRadius(double) - Method in class jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel
The earth's radius for great circle calculation
setElement(int, Object) - Method in class jslx.tabularfiles.Row
 
setElement(int, Object) - Method in interface jslx.tabularfiles.RowSetterIfc
 
setElementAddedAfterReplicationStartedWarningOption(boolean) - Method in class jsl.simulation.Model
If a model element is added to the model after a replication has started this is likely to be a conceptual error.
setElementId(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
Setter for JSL_DB.MODEL_ELEMENT.ELEMENT_ID.
setElementIdFk(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.ELEMENT_ID_FK.
setElementIdFk(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.ELEMENT_ID_FK.
setElementIdFk(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
Setter for JSL_DB.WITHIN_REP_COUNTER_STAT.ELEMENT_ID_FK.
setElementIdFk(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Setter for JSL_DB.WITHIN_REP_STAT.ELEMENT_ID_FK.
setElementName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
Setter for JSL_DB.MODEL_ELEMENT.ELEMENT_NAME.
setElements(Object[]) - Method in class jslx.tabularfiles.Row
 
setElements(Object[]) - Method in interface jslx.tabularfiles.RowSetterIfc
The row is filled with the elements.
setEndingTime(double) - Method in class jsl.modeling.elements.EventGenerator
 
setEndingTime(double) - Method in interface jsl.modeling.elements.EventGeneratorIfc
Sets the ending time for generating events for the current replication.
setEndingTime(double) - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
setEndReplicationAverages(double[]) - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
setEntity(Entity) - Method in class jsl.modeling.elements.entity.Allocation
 
setEntity(Entity) - Method in class jsl.simulation.JSLEvent
Allows the setting of an entity that is sent with the event.
setEntitySender(EntitySenderIfc) - Method in class jsl.modeling.elements.entity.EntityReceiver
Supply a sender to be used to send the entity If null is supplied the option is set to SendOption.NONE
setEntityType(EntityType) - Method in class jsl.modeling.elements.entity.EntityGenerator
Can be used to supply a pre-determined type to generate Can be null, if so, getEntityType() can be overridden or a EntityTypeGetter supplied
setEntityTypeGetter(GetEntityTypeIfc) - Method in class jsl.modeling.elements.entity.EntityGenerator
Can supply an object that will be used to determine the type of the entity that is generated.
setEventDurationInitialRandomSource(RandomIfc) - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
 
setEventGeneratorListener(EventGeneratorActionIfc) - Method in class jsl.modeling.elements.EventGenerator
Sets the listener for the events to the supplied EventGeneratorActionIfc
setEventPriority(int) - Method in class jsl.modeling.elements.EventGenerator
Lower means earlier (higher priority).
setExpEndTimeStamp(LocalDateTime) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Setter for JSL_DB.SIMULATION_RUN.EXP_END_TIME_STAMP.
setExperiment(Experiment) - Method in class jsl.simulation.Experiment
Sets all attributes of this experiment to the same values as the supplied experiment (except for getId()).
setExperiment(Experiment) - Method in class jsl.simulation.Simulation
Set the simulation experiment to the same attribute values as the supplied experiment
setExperimentName(String) - Method in class jsl.simulation.Experiment
Sets the name
setExperimentName(String) - Method in class jsl.simulation.Simulation
Sets the name of the underlying experiment
setExpName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
Setter for JSL_DB.ACROSS_REP_VIEW.EXP_NAME.
setExpName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
Setter for JSL_DB.BATCH_STAT_VIEW.EXP_NAME.
setExpName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Setter for JSL_DB.SIMULATION_RUN.EXP_NAME.
setExpName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
Setter for JSL_DB.WITHIN_REP_COUNTER_VIEW.EXP_NAME.
setExpName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
Setter for JSL_DB.WITHIN_REP_RESPONSE_VIEW.EXP_NAME.
setExpName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
Setter for JSL_DB.WITHIN_REP_VIEW.EXP_NAME.
setExpression(GetValueIfc) - Method in class jsl.modeling.elements.processview.description.commands.Record
 
setExpStartTimeStamp(LocalDateTime) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Setter for JSL_DB.SIMULATION_RUN.EXP_START_TIME_STAMP.
setFactorySeed(long[]) - Method in class jsl.utilities.random.rng.RNStreamFactory
Sets the initial seed to the six integers in the vector seed[0..5].
setFactorySeed(long[]) - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated
Deprecated.
Sets the initial seed to the six integers in the vector seed[0..5].
setFactorySeed(long[]) - Method in class jsl.utilities.random.rng.RNStreamMakerBU
Sets the initial seed to the six integers in the vector seed[0..5].
setFailureDurationTimeInitialRandomSource(RandomIfc) - Method in class jsl.modeling.resource.FailureProcess
Sets the failure duration distribution
setFirstDistribution(Distribution) - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
 
setFirstReceiver(GetEntityReceiverIfc) - Method in class jsl.modeling.elements.entity.TwoWayByChanceEntitySender
 
setFirstReceiver(ReceiveQObjectIfc) - Method in class jsl.modeling.elements.station.TwoWayByChanceQObjectSender
 
setFirstReceiver(ReceiveQObjectIfc) - Method in class jsl.modeling.elements.station.TwoWayByChanceStationSender
 
setFunction(FunctionIfc) - Method in class examples.montecarlo.CrudeMCIntegral
 
setFunction(FunctionIfc) - Method in class jsl.utilities.math.FunctionalIterator
 
setFunction(FunctionIfc) - Method in class jsl.utilities.rootfinding.IPRootFinder
 
setGarbageCollectAfterReplicationFlag(boolean) - Method in class jsl.simulation.Experiment
Indicates whether or not System.gc() should be called after each replication
setGarbageCollectAfterReplicationFlag(boolean) - Method in class jsl.simulation.Simulation
Determines whether or not System.gc() is called after each replication
setGrid(double, double, double, double, int, int) - Method in class jsl.modeling.elements.spatial.RectangularGridModel
Can be used by sub-classes to redefine the grid
setGrid(double, double, int, int) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Sets up the rectangular grid into points, lines, and rectangle Dividing the grid into the appropriate number of rows and columns.
setHalfWidth(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.HALF_WIDTH.
setHalfWidth(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.HALF_WIDTH.
setHasMoreReps(Boolean) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Setter for JSL_DB.SIMULATION_RUN.HAS_MORE_REPS.
setHeight(double) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
 
setId() - Method in class jsl.simulation.IterativeProcess
Can be overridden to supply a unique id to the object By default a simple static counter is used to assign a number as instances are created
setId() - Method in class jsl.utilities.DataObservable
 
setId() - Method in class jsl.utilities.distributions.Distribution
 
setId() - Method in class jsl.utilities.random.robj.DPopulation
 
setId() - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
setId(int) - Method in class jsl.modeling.elements.TimedActionListener
Sets the id of the event, package scope because only the Scheduler should be setting the id
setId(long) - Method in class jsl.simulation.JSLEvent
Sets the id of the event, package scope because only the Scheduler should be setting the id
setId(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.ID.
setId(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.ID.
setId(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Setter for JSL_DB.SIMULATION_RUN.ID.
setId(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
Setter for JSL_DB.WITHIN_REP_COUNTER_STAT.ID.
setId(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Setter for JSL_DB.WITHIN_REP_STAT.ID.
setInitialCapacity(int) - Method in class jsl.modeling.elements.entity.Resource
Sets the initial capacity of the resource.
setInitialCapacity(int) - Method in class jsl.modeling.elements.station.SingleQueueStation
Sets the initial capacity of the station's resource
setInitialCapacity(int) - Method in class jsl.modeling.elements.station.SResource
Sets the initial capacity of the resource.
setInitialDiscipline(Queue.Discipline) - Method in class jsl.modeling.elements.station.SingleQueueStation
 
setInitialDiscipline(Queue.Discipline) - Method in class jsl.modeling.queue.Queue
Sets the initial queue discipline
setInitialEndingTime(double) - Method in class jsl.modeling.elements.EventGenerator
 
setInitialEndingTime(double) - Method in interface jsl.modeling.elements.EventGeneratorIfc
This value is used to set the ending time for generating actions for each replication.
setInitialEndingTime(double) - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
setInitialInventoryLevel(double) - Method in class examples.inventory.LKInventoryModel
 
setInitializationOption(boolean) - Method in class jsl.simulation.ModelElement
Sets the initialization flag for this model element.
setInitializationOptionForModelElements(boolean) - Method in class jsl.simulation.ModelElement
Sets the initialization option of all model elements (children) contained by this model element.
setInitialList(List<T>) - Method in class jsl.modeling.elements.RandomList
Sets the initial list to be used to initialize the list at the beginning of each replication
setInitialMaximumNumberOfEvents(long) - Method in class examples.models.EventGeneratorCPP
 
setInitialMaximumNumberOfEvents(long) - Method in class jsl.modeling.elements.EventGenerator
 
setInitialMaximumNumberOfEvents(long) - Method in interface jsl.modeling.elements.EventGeneratorIfc
Sets the the maximum number of events to be used to initialize each replication.
setInitialMaximumNumberOfEvents(long) - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
setInitialNumberOfBeds(double) - Method in class examples.queueing.HospitalWard
 
setInitialNumberOfBeds(int) - Method in class examples.hospitalward.BedWard
 
setInitialNumberOfBeds(int) - Method in class examples.hospitalward.HospitalWard
 
setInitialPoint(double) - Method in class jsl.utilities.rootfinding.IPRootFinder
Sets the initial starting point for the search.
setInitialPoint(double) - Method in class jsl.utilities.rootfinding.RootFinder
Sets the initial starting point for the search.
setInitialPosition(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
 
setInitialPosition(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialElement
 
setInitialPosition(CoordinateIfc) - Method in interface jsl.modeling.elements.spatial.SpatialElementIfc
Sets the initial position of the element.
setInitialPosition(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialModelElement
 
setInitialPosition(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialResource
 
setInitialPositionRandomly() - Method in class jsl.modeling.elements.spatial.AbstractRG2DMover
Randomly set the initial position using the getRandomCoordinate()
setInitialQDiscipline(Queue.Discipline) - Method in class jsl.modeling.resource.ResourcePoolWithQ
 
setInitialRandomSource(RandomIfc) - Method in class jsl.modeling.elements.variable.RandomVariable
Sets the underlying RandomIfc source for the RandomVariable.
setInitialRandomSourceChangeWarningOption(boolean) - Method in class jsl.modeling.elements.variable.RandomVariable
Controls whether or not the change of the initial random source will be logged if made during the replication
setInitialRequestQDiscipline(Queue.Discipline) - Method in class jsl.modeling.resource.ResourceUnit
 
setInitialRequestSelectionRule(EntitySelectionRuleIfc) - Method in class jsl.modeling.elements.entity.ResourceProvider
The rule to use when this provider is initialized
setInitialRequestSelectionRule(QObjectSelectionRuleIfc<QObject>) - Method in class jsl.modeling.elements.spatial.transporter.TransporterProvider
The rule to use when this provider is initialized
setInitialResourceLocation(ResourceLocation) - Method in class jsl.modeling.elements.spatial.SpatialResource
Sets the initial resource location.
setInitialSeed(long[]) - Method in class jsl.utilities.random.rng.RNStreamProvider
Sets the initial seed to the six integers in the vector seed[0..5].
setInitialSpatialModel(SpatialModel) - Method in class jsl.modeling.elements.spatial.SpatialElement
Sets the initial spatial model for the position.
setInitialStartTime(double) - Method in class jsl.modeling.elements.ActionSchedule
Sets the starting time after the beginning of the replication for the schedule to start.
setInitialState(int) - Method in class jsl.utilities.random.sp.DMarkovChain
 
setInitialState(int) - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
setInitialState(int) - Method in interface jsl.utilities.random.sp.TwoStateMarkovChainIfc
 
setInitialTimeBetweenEvents(RandomIfc) - Method in class jsl.modeling.elements.EventGenerator
 
setInitialTimeBetweenEvents(RandomIfc) - Method in interface jsl.modeling.elements.EventGeneratorIfc
Sets the time between events and the maximum number of events to be used to initialize each replication.
setInitialTimeBetweenEvents(RandomIfc) - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
setInitialTimeBetweenEventsAndMaxNumEvents(RandomIfc, long) - Method in class jsl.modeling.elements.EventGenerator
 
setInitialTimeBetweenEventsAndMaxNumEvents(RandomIfc, long) - Method in interface jsl.modeling.elements.EventGeneratorIfc
Sets the time between events and the maximum number of events to be used to initialize each replication.
setInitialTimeBetweenEventsAndMaxNumEvents(RandomIfc, long) - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
setInitialTimeUntilFirstEvent(RandomIfc) - Method in class jsl.modeling.elements.EventGenerator
 
setInitialTimeUntilFirstEvent(RandomIfc) - Method in interface jsl.modeling.elements.EventGeneratorIfc
Sets the RandomIfc representing the time until the first event that is used at the beginning of each replication to generate the time until the first event.
setInitialTimeUntilFirstEvent(RandomIfc) - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
setInitialValue(double) - Method in interface jsl.modeling.elements.variable.SetInitialValueIfc
Sets the initial value of the variable.
setInitialValue(double) - Method in class jsl.modeling.elements.variable.Variable
Sets the initial value of the variable.
setInitialValue(long) - Method in class jsl.modeling.elements.variable.Counter
Sets the initial value of the counter.
SetInitialValueIfc - Interface in jsl.modeling.elements.variable
 
setInitialX(double) - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
setInitialX(double[]) - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
setInputs(Map<String, RVariableIfc>) - Method in class jslx.statistics.SNDiagnosticExperiment.SimRunner1
 
setInputs(Map<String, RVariableIfc>) - Method in class jslx.statistics.SNDiagnosticExperiment.SimRunner2
 
setInputs(Map<String, RVariableIfc>) - Method in class jslx.statistics.SNDiagnosticExperiment.SimRunner3
 
setInputs(Map<String, RVariableIfc>) - Method in class jslx.statistics.SNDiagnosticExperiment.StochasticActivityNetwork
 
setInterval(double) - Method in class examples.montecarlo.EstimateRenewals
 
setInterval(double, double) - Method in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
 
setInterval(double, double) - Method in class jsl.utilities.Interval
Sets the interval Throws IllegalArgumentExceptons if the lower limit is >= upper limit
setInterval(double, double) - Method in class jsl.utilities.rootfinding.IPRootFinder
Sets the bracketing interval within which the root should be found.
setInterval(double, double) - Method in class jsl.utilities.rootfinding.RootFinder
Sets the bracketing interval within which the root should be found.
setInterval(Interval) - Method in class jsl.utilities.rootfinding.IPRootFinder
Sets the search interval for the search
setInterval(Interval) - Method in class jsl.utilities.rootfinding.RootFinder
Sets the search interval for the search
setInterval(FunctionIfc, double, double) - Method in class jsl.utilities.rootfinding.IPRootFinder
Sets the bracketing interval within which the root should be found.
setInterval(FunctionIfc, double, double) - Method in class jsl.utilities.rootfinding.RootFinder
Sets the bracketing interval within which the root should be found.
setInterval(FunctionIfc, Interval) - Method in class jsl.utilities.rootfinding.IPRootFinder
Sets the bracketing interval within which the root should be found.
setInterval(FunctionIfc, Interval) - Method in class jsl.utilities.rootfinding.RootFinder
Sets the bracketing interval within which the root should be found.
setIntervalFactor(double) - Method in class jsl.utilities.distributions.StudentT
Used in the binary search to set the search interval for the inverse CDF.
setJooQDefaultExecutionLoggingOption(boolean) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
 
setKurtosis(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.KURTOSIS.
setKurtosis(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.KURTOSIS.
setLag1Corr(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.LAG1_CORR.
setLag1Corr(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.LAG1_CORR.
setLag1Correlation(double) - Method in class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
setLag1Cov(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.LAG1_COV.
setLag1Cov(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.LAG1_COV.
setLastRep(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Setter for JSL_DB.SIMULATION_RUN.LAST_REP.
setLastValue(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.LAST_VALUE.
setLastValue(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.LAST_VALUE.
setLastValue(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
Setter for JSL_DB.WITHIN_REP_COUNTER_STAT.LAST_VALUE.
setLastValue(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
Setter for JSL_DB.WITHIN_REP_COUNTER_VIEW.LAST_VALUE.
setLastValue(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Setter for JSL_DB.WITHIN_REP_STAT.LAST_VALUE.
setLastWeight(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Setter for JSL_DB.WITHIN_REP_STAT.LAST_WEIGHT.
setLeftCount(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
Setter for JSL_DB.MODEL_ELEMENT.LEFT_COUNT.
setLengthOfRep(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Setter for JSL_DB.SIMULATION_RUN.LENGTH_OF_REP.
setLengthOfReplication(double) - Method in class jsl.simulation.Experiment
Sets the length of each replication for this experiment.
setLengthOfReplication(double) - Method in class jsl.simulation.Simulation
Sets the length of the replications in simulation time.
setLengthOfWarmUp(double) - Method in class jsl.simulation.Experiment
Sets the length of the warm up for each replication within this experiment The length of the warm up must be > 0.0, if set.
setLengthOfWarmUp(double) - Method in class jsl.simulation.ModelElement
Sets the length of the warm up for this model element.
setLengthOfWarmUp(double) - Method in class jsl.simulation.Simulation
Allows the length of the warm up period for each replication to be set
setLengthOfWarmUp(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Setter for JSL_DB.SIMULATION_RUN.LENGTH_OF_WARM_UP.
setLimits(double, double) - Method in class examples.montecarlo.CrudeMCIntegral
 
setLimits(double, double, double, double) - Method in class jsl.utilities.distributions.TruncatedDistribution
 
setMaximum(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.MAXIMUM.
setMaximum(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.MAXIMUM.
setMaximum(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Setter for JSL_DB.WITHIN_REP_STAT.MAXIMUM.
setMaximumCapacity(int) - Method in class jsl.modeling.elements.entity.Resource
Sets the initial capacity of the resource.
setMaximumExecutionTime(long) - Method in class jsl.simulation.Executive
 
setMaximumExecutionTime(long) - Method in class jsl.simulation.IterativeProcess
 
setMaximumExecutionTime(long) - Method in interface jsl.simulation.IterativeProcessIfc
Set the maximum allotted (suggested) execution (real) clock for the entire iterative process.
setMaximumExecutionTime(long) - Method in class jsl.simulation.Simulation
Sets a real clock time for how long the entire simulation can last
setMaximumExecutionTimePerReplication(long) - Method in class jsl.simulation.Experiment
Set the maximum allotted (suggested) execution (real) clock for the entire iterative process.
setMaximumExecutionTimePerReplication(long) - Method in class jsl.simulation.Simulation
Sets in real clock time (milliseconds) the amount of time available for each replication within the simulation.
setMaximumIterations(int) - Method in class jsl.utilities.math.DBHIterativeProcess
Defines the maximum allowed number of iterations.
setMaximumNumberOfEvents(long) - Method in class jsl.modeling.elements.EventGenerator
 
setMaximumNumberOfEvents(long) - Method in interface jsl.modeling.elements.EventGeneratorIfc
Sets the maximum number of events for the generator.
setMaximumNumberOfEvents(long) - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
setMaxIterations(int) - Method in class examples.montecarlo.EstimateRenewals
 
setMaxIterations(int) - Method in class jsl.utilities.rootfinding.IPRootFinder
 
setMaxNumBatches(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.MAX_NUM_BATCHES.
setMaxNumBatchesMultiple(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.MAX_NUM_BATCHES_MULTIPLE.
setMaxNumIterations(int) - Method in class jsl.utilities.distributions.Gamma
Sets the maximum number of iterations for the gamma functions
setMaxNumIterations(int) - Static method in class jsl.utilities.math.JSLMath
Sets the default maximum number of iterations A constant that can be used in algorithms to specify the maximum number of iterations.
setMaxNumTrips(int) - Method in class jsl.modeling.elements.spatial.AbstractMover
Sets the number of trips that will trigger the end of the replication
setMaxRowsInBatch(int) - Method in class jslx.tabularfiles.TabularOutputFile
Allows the user to configure the size of the batch writing if performance becomes an issue.
setMaxScanFlag(boolean) - Method in class jsl.simulation.ConditionalActionProcessor
Sets the maximum scan checking flag.
setMaxScanFlag(boolean) - Method in class jsl.simulation.Executive
 
setMaxScans(int) - Method in class jsl.simulation.ConditionalActionProcessor
Sets the maximum number of scans
setMaxScans(int) - Method in class jsl.simulation.Executive
 
setMean(double) - Method in class jsl.utilities.distributions.Exponential
Sets the mean parameter for the distribution
setMean(double) - Method in class jsl.utilities.distributions.Normal
Sets the mean of this normal distribution
setMean(double) - Method in class jsl.utilities.distributions.Poisson
Sets the mean of the Poisson distribution
setMean1(double) - Method in class jsl.utilities.distributions.BivariateLogNormal
Sets the first mean
setMean1(double) - Method in class jsl.utilities.distributions.BivariateNormal
Sets the first mean
setMean2(double) - Method in class jsl.utilities.distributions.BivariateLogNormal
Sets the second mean
setMean2(double) - Method in class jsl.utilities.distributions.BivariateNormal
Sets the second mean
setMessage(Object) - Method in class jsl.modeling.elements.entity.Entity
 
setMinBatchSize(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.MIN_BATCH_SIZE.
setMinimum(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.MINIMUM.
setMinimum(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.MINIMUM.
setMinimum(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Setter for JSL_DB.WITHIN_REP_STAT.MINIMUM.
setMinIterations(int) - Method in class examples.montecarlo.EstimateRenewals
 
setMinNumBatches(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.MIN_NUM_BATCHES.
setMinNumObsForReplications(long) - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
setModel(Model) - Method in class jsl.modeling.elements.spatial.SpatialModel
Sets the JSL Model related to this spatial model.
setModel(Model) - Method in class jsl.simulation.ModelElement
Sets the model attribute for this element
setModelElement(ModelElement) - Method in class jsl.modeling.elements.spatial.SpatialElement
Sets the model element associated with this spatial element, may be null
setModelElement(ModelElement) - Method in class jsl.modeling.elements.spatial.SpatialModelElement
 
setModelElement(ModelElement) - Method in class jsl.observers.ModelElementObserver
 
setModelElement(ModelElement) - Method in class jsl.simulation.JSLEvent
Sets the ModelElement that scheduled the event.
setModelName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Setter for JSL_DB.SIMULATION_RUN.MODEL_NAME.
setMonteCarloOption(boolean) - Method in class jsl.simulation.ModelElement
Sets the monte carlo option flag for this model element.
setMonteCarloOptionForModelElements(boolean) - Method in class jsl.simulation.ModelElement
Sets the monte carlo option flag of all model elements (children) contained by this model element.
setMovement(double, CoordinateIfc) - Method in class jsl.modeling.elements.spatial.AbstractMover
 
setMovement(double, CoordinateIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
 
setMovement(double, CoordinateIfc) - Method in interface jsl.modeling.elements.spatial.MoverIfc
Sets up the movement before it gets processed.
setMovementController(MovementControllerIfc) - Method in class jsl.modeling.elements.spatial.AbstractMover
 
setMovementController(MovementControllerIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
 
setMovementController(MovementControllerIfc) - Method in interface jsl.modeling.elements.spatial.MoverIfc
Set the movement controller.
setMovingElement(MoverIfc) - Method in class jsl.modeling.elements.spatial.Collision
 
setName(String) - Method in class jsl.modeling.elements.entity.AttributeType
Sets the name of this attribute type
setName(String) - Method in class jsl.modeling.elements.Schedule.ScheduleItem
 
setName(String) - Method in class jsl.modeling.elements.spatial.SpatialElement
Sets the name of this element
setName(String) - Method in class jsl.modeling.elements.spatial.SpatialModel
Sets the name of this model
setName(String) - Method in class jsl.modeling.elements.TimedActionListener
Sets the name
setName(String) - Method in class jsl.modeling.queue.QObject
Sets the name of this QObject
setName(String) - Method in class jsl.observers.ModelElementObserver
Sets the name of this model element
setName(String) - Method in class jsl.simulation.Executive
Sets the name
setName(String) - Method in class jsl.simulation.IterativeProcess
Sets the name
setName(String) - Method in class jsl.simulation.JSLEvent
Sets the name of the event.
setName(String) - Method in class jsl.simulation.ModelElement
Sets the name of this model element
setName(String) - Method in class jsl.simulation.State
Sets the name of this state
setName(String) - Method in class jsl.utilities.controls.Controls
Use for labeling, etc
setName(String) - Method in class jsl.utilities.DataObservable
Sets the name
setName(String) - Method in class jsl.utilities.distributions.Distribution
Sets the name
setName(String) - Method in class jsl.utilities.Identity
Sets the name.
setName(String) - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
Sets the name
setName(String) - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
Sets the name
setName(String) - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
Sets the name
setName(String) - Method in class jsl.utilities.random.robj.DPopulation
Sets the name
setName(String) - Method in class jsl.utilities.random.rvariable.AbstractMVRVariable
Sets the name
setName(String) - Method in class jsl.utilities.random.rvariable.AbstractRVariable
Sets the name
setName(String) - Method in class jsl.utilities.random.rvariable.ConstantRV
Sets the name
setName(String) - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
setName(String) - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
Sets the name
setName(String) - Method in class jsl.utilities.statistic.AbstractCollector
Sets the name
setName(String) - Method in class jsl.utilities.statistic.IntegerFrequency
 
setName(String) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
 
setName(String) - Method in class jsl.utilities.statistic.StateFrequency
Sets the name
setName(String) - Method in class jsl.utilities.statistic.StatisticXY
Sets the name
setName(String) - Method in class jsl.utilities.statistic.WeightedStatistic
Sets the name
setNameFieldSize(int) - Method in class jsl.utilities.reporting.StatisticReporter
Changes the number of spaces for printing the names
setNextReceiver(ReceiveQObjectIfc) - Method in class jsl.modeling.elements.station.Station
A Station may or may not have a helper object that implements the ReceiveQObjectIfc interface.
setNonOpPatientStayTimeInitialRandomSource(RVariableIfc) - Method in class examples.queueing.HospitalWard
 
setNonOpPatientTBAInitialRandomSource(RVariableIfc) - Method in class examples.queueing.HospitalWard
 
setNoResourceUnitWarningOption(boolean) - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
 
setNorm(double, double) - Method in class jsl.utilities.distributions.Gamma
 
setNulls() - Method in class jsl.modeling.queue.QObject
Used to make the QObject not have any references, e.g.
setNumberOfPharmacists(int) - Method in class examples.models.DLQTimedUpdateDemo
 
setNumberOfPharmacists(int) - Method in class examples.models.DriveThroughPharmacy
 
setNumberOfPharmacists(int) - Method in class examples.models.DTPFunctionalTest
 
setNumberOfPharmacists(int) - Method in class examples.models.DTPQueueModel
 
setNumberOfPharmacists(int) - Method in class examples.resource.resoureunit.DTPQueueResourceModelWithFailures
 
setNumberOfPharmacists(int) - Method in class examples.resource.resoureunit.DTPQueueResourceModelWithFailuresAndSchedule
 
setNumberOfPointsInInitialSearch(int) - Method in class jsl.utilities.random.arta.ARTACorrelationFinder
 
setNumberOfPointsInInitialSearch(int) - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
setNumberOfReplications(int) - Method in class jsl.simulation.Experiment
Sets the desired number of replications for the experiment
setNumberOfReplications(int) - Method in class jsl.simulation.Simulation
Sets the number of replications to be executed.
setNumberOfReplications(int) - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
The number of replications of the provided generate size used to estimate the actual correlation
setNumberOfReplications(int) - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
The number of replications of the provided generate size used to estimate the actual correlation
setNumberOfReplications(int) - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
setNumberOfReplications(int, boolean) - Method in class jsl.simulation.Experiment
Sets the desired number of replications for the experiment
setNumberOfReplications(int, boolean) - Method in class jsl.simulation.Simulation
Sets the number of replications to be executed and whether or not the antithetic option is on.
setNumberOfServers(int) - Method in class examples.queueing.DriverLicenseBureau
 
setNumberOfServers(int) - Method in class examples.queueing.DriverLicenseBureauWithQ
 
setNumberOfServers(int) - Method in class examples.queueing.DriverLicenseBureauWithQJ8
 
setNumberOfServers(int) - Method in class examples.queueing.NHPDriverLicenseBureauWithQ
 
setNumberOfServers(int) - Method in class examples.queueing.QueueingSystemWithQ
 
setNumberOfServers(int) - Method in class examples.resource.DriverLicenseBureauWithResource
 
setNumberOfTerminals(int) - Method in class examples.models.TimeSharedComputerModel
 
setNumberOfTerminals(int) - Method in class examples.queueing.TimeSharedComputerModel
 
setNumeric(double[]) - Method in class jslx.tabularfiles.Row
 
setNumeric(double[]) - Method in interface jslx.tabularfiles.RowSetterIfc
Sets the numeric columns according to the data in the array.
setNumeric(int, boolean) - Method in interface jslx.tabularfiles.RowSetterIfc
 
setNumeric(int, double) - Method in class jslx.tabularfiles.Row
 
setNumeric(int, double) - Method in interface jslx.tabularfiles.RowSetterIfc
 
setNumeric(String, double) - Method in class jslx.tabularfiles.Row
 
setNumeric(String, double) - Method in interface jslx.tabularfiles.RowSetterIfc
 
setNumericalPrecision(double) - Method in class jsl.utilities.distributions.Gamma
Sets the numerical precision used in computing the gamma functions
setNumJobs(int) - Method in class examples.models.TimeSharedComputerModel
 
setNumJobs(int) - Method in class examples.queueing.TimeSharedComputerModel
 
setNumMissingObs(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.NUM_MISSING_OBS.
setNumMissingObs(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.NUM_MISSING_OBS.
setNumObsInEachReplication(long[]) - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
setNumRebatches(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.NUM_REBATCHES.
setNumReps(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Setter for JSL_DB.SIMULATION_RUN.NUM_REPS.
setNumStreamAdvances(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Setter for JSL_DB.SIMULATION_RUN.NUM_STREAM_ADVANCES.
setObserverState(int) - Method in class jsl.modeling.elements.spatial.SpatialElement
Can be called by sub-classes to set an indicator of the state of the position prior to notifying observers
setObserverState(int) - Method in class jsl.modeling.elements.spatial.SpatialModel
Sets the observer state indicator
setObserverState(int) - Method in class jsl.simulation.ModelElement
 
setObserverState(int) - Method in class jsl.utilities.DataObservable
 
setOffTime(double) - Method in class jsl.observers.scheduler.ExecutiveTraceReport
Don't trace after the supplied time
setOperateAtInitializationFlag(boolean) - Method in class jsl.modeling.elements.component.Component
True indicates that the component will automatically be scheduled to start operating when it is initialized.
setOperatingRoomCloseTimeInitialRandomSource(RVariableIfc) - Method in class examples.queueing.HospitalWard
 
setOperatingRoomOpenTimeInitialRandomSource(RVariableIfc) - Method in class examples.queueing.HospitalWard
 
setOperationTimeCDFInitialRandomSource(RVariableIfc) - Method in class jsl.modeling.elements.component.Component
Sets the operation time distribution for the component
setOperationTimeInitialRandomSource(RVariableIfc) - Method in class examples.queueing.HospitalWard
 
setOpPatientTBAInitialRandomSource(RVariableIfc) - Method in class examples.queueing.HospitalWard
 
setOrderUpToLevel(int) - Method in class examples.inventory.LKInventoryModel
 
setOrigin(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.Path
Sets the origin associated with the path
setORInitialStatusToClosed() - Method in class examples.queueing.HospitalWard
 
setORInitialStatusToOpen() - Method in class examples.queueing.HospitalWard
 
setOSMHandler(OutsideSpatialModelHandlerIfc) - Method in class jsl.modeling.elements.spatial.AbstractMover
 
setOSMHandler(OutsideSpatialModelHandlerIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
 
setOSMHandler(OutsideSpatialModelHandlerIfc) - Method in interface jsl.modeling.elements.spatial.MoverIfc
Set the handler for taking care of when the element goes outside the boundaries of its spatial model.
setParameter(int, double) - Method in class jsl.utilities.Parameters
 
setParameter(String, double) - Method in class jsl.utilities.Parameters
 
setParameters(double[]) - Method in class jsl.utilities.distributions.Bernoulli
Sets the parameters for the distribution
setParameters(double[]) - Method in class jsl.utilities.distributions.Beta
Sets the parameters parameter[0] is alpha 1 parameter[1] is alpha 2
setParameters(double[]) - Method in class jsl.utilities.distributions.Binomial
 
setParameters(double[]) - Method in class jsl.utilities.distributions.BivariateLogNormal
Interprets the array of parameters as the parameters param[0] = mean 1; param[1] = variance 1; param[2] = mean 2; param[3] = variance 2; param[4] = correlation;
setParameters(double[]) - Method in class jsl.utilities.distributions.BivariateNormal
Interprets the array of parameters as the parameters param[0] = mean 1; param[1] = variance 1; param[2] = mean 2; param[3] = variance 2; param[4] = correlation;
setParameters(double[]) - Method in class jsl.utilities.distributions.Constant
 
setParameters(double[]) - Method in class jsl.utilities.distributions.DEmpiricalCDF
Sets the parameters for the distribution.
setParameters(double[]) - Method in class jsl.utilities.distributions.DUniform
Sets the parameters for the distribution where parameters[0] is the lowerlimit and parameters[1] is the upper limit of the range.
setParameters(double[]) - Method in class jsl.utilities.distributions.Exponential
 
setParameters(double[]) - Method in class jsl.utilities.distributions.Gamma
Sets the parameters for the distribution with shape = parameters[0] and scale = parameters[1]
setParameters(double[]) - Method in class jsl.utilities.distributions.Geometric
Sets the parameters using the supplied array parameters[0] is probability of success parameters[1] is lower range
setParameters(double[]) - Method in class jsl.utilities.distributions.LogLogistic
Sets the parameters for the distribution with shape = parameters[0] and scale = parameters[1]
setParameters(double[]) - Method in class jsl.utilities.distributions.Lognormal
Sets the parameters for the distribution mean = parameters[0] and variance = parameters[1]
setParameters(double[]) - Method in class jsl.utilities.distributions.MTP
 
setParameters(double[]) - Method in class jsl.utilities.distributions.NegativeBinomial
Sets the parameters as an array parameters[0] is probability of success parameters[1] is number of desired successes
setParameters(double[]) - Method in class jsl.utilities.distributions.Normal
Sets the parameters for the distribution mean = parameters[0] and variance = parameters[1]
setParameters(double[]) - Method in class jsl.utilities.distributions.PearsonType5
Sets the parameters parameters[0] = shape parameters[1] = scale
setParameters(double[]) - Method in class jsl.utilities.distributions.PearsonType6
params[0] = alpha1 params[1] = alpha2 params[2] = beta
setParameters(double[]) - Method in class jsl.utilities.distributions.Poisson
Sets the parameters for the distribution parameters[0] should be the mean rate
setParameters(double[]) - Method in class jsl.utilities.distributions.ShiftedDistribution
Sets the parameters of the shifted distribution shift = parameter[0] If supplied, the other elements of the array are used in setting the parameters of the underlying distribution.
setParameters(double[]) - Method in class jsl.utilities.distributions.ShiftedGeometric
Sets the parameters using the supplied array parameters[0] is probability of success
setParameters(double[]) - Method in class jsl.utilities.distributions.StudentT
 
setParameters(double[]) - Method in class jsl.utilities.distributions.Triangular
Sets the parameters for the distribution parameters[0] min The minimum value of the distribution parameters[1] mode The mode of the distribution parameters[2] max The maximum value of the distribution
setParameters(double[]) - Method in class jsl.utilities.distributions.TruncatedDistribution
Sets the parameters of the truncated distribution cdfLL = parameter[0] cdfUL = parameters[1] truncLL = parameters[2] truncUL = parameters[3]
setParameters(double[]) - Method in class jsl.utilities.distributions.Uniform
Sets the parameters for the distribution where parameters[0] is the lowerlimit and parameters[1] is the upper limit of the range.
setParameters(double[]) - Method in class jsl.utilities.distributions.VConstant
 
setParameters(double[]) - Method in class jsl.utilities.distributions.Weibull
Sets the parameters for the distribution with shape = parameters[0] and scale = parameters[1]
setParameters(double[]) - Method in interface jsl.utilities.random.ParametersIfc
Sets the parameters
setParameters(double[]) - Method in class jsl.utilities.random.robj.DPopulation
 
setParameters(double[]) - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
Supply an array with: p[0] = p11 p[1] = p01 p[2] = initial state
setParameters(double, double) - Method in class jsl.utilities.distributions.Beta
Changes the parameters to the supplied values
setParameters(double, double) - Method in class jsl.utilities.distributions.Lognormal
Sets the parameters of a lognormal distribution to mean and variance.
setParameters(double, double) - Method in class jsl.utilities.distributions.NegativeBinomial
Sets the number of success and success probability
setParameters(double, double) - Method in class jsl.utilities.distributions.PearsonType5
Sets the shape and scale parameters
setParameters(double, double) - Method in class jsl.utilities.distributions.Uniform
Sets the minimum and maximum value of the distribution throws IllegalArgumentException when if min >= max
setParameters(double, double) - Method in class jsl.utilities.distributions.Weibull
Sets the parameters
setParameters(double, double, double) - Method in class jsl.utilities.distributions.MTP
 
setParameters(double, double, double) - Method in class jsl.utilities.distributions.PearsonType6
 
setParameters(double, double, double) - Method in class jsl.utilities.distributions.Triangular
Sets the minimum, most likely and maximum value of the triangular distribution to the private data members myMin, myMode and myMax resp throws IllegalArgumentException when the min >mode, min >= max, mode > max
setParameters(double, double, double, double, double) - Method in class jsl.utilities.distributions.BivariateLogNormal
Takes in the parameters of the bivariate lognormal and sets the parameters of the underlying bivariate normal
setParameters(double, double, double, double, double) - Method in class jsl.utilities.distributions.BivariateNormal
Sets all the parameters
setParameters(double, int) - Method in class jsl.utilities.distributions.Binomial
Sets the number of trials and success probability
setParentIdFk(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
Setter for JSL_DB.MODEL_ELEMENT.PARENT_ID_FK.
setParentModelElement(ModelElement) - Method in class jsl.simulation.ModelElement
Sets the parent element to the supplied value
setParentName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
Setter for JSL_DB.MODEL_ELEMENT.PARENT_NAME.
setPathToFile(String) - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
setPlannedReceiver(EntityReceiverAbstract) - Method in class jsl.modeling.elements.entity.Entity
Sets the current receiver
setPlannedReceiver(GetEntityReceiverIfc) - Method in class jsl.modeling.elements.entity.Entity
 
setPosition(long, int) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Moves the file pointer to the position associated with the ith observation in the jth replication
setPosition(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialResource
Sets the position to the coordinates of the supplied location
setPosition(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.SpatialResource
Sets the position to the coordinates of the supplied location
setPostOperationTimeInitialRandomSource(RVariableIfc) - Method in class examples.queueing.HospitalWard
 
setPreOperationTimeInitialRandomSource(RVariableIfc) - Method in class examples.queueing.HospitalWard
 
setPreviousPosition(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.SpatialElement
 
setPreviousState(ModelElementState) - Method in class jsl.modeling.elements.station.SResource
 
setPreviousValue(double) - Method in class jsl.utilities.random.rvariable.AbstractRVariable
Sets the last (previous) randomly generated value.
setPrice(double) - Method in class examples.montecarlo.NewsSellerProblem
 
setPriority(int) - Method in class jsl.modeling.elements.processview.description.commands.Seize
Sets the priority for this Seize Changing the priority while the object is in a queue has no effect on the ordering of the queue.
setPriority(int) - Method in class jsl.modeling.queue.QObject
Sets the priority to the supplied value If the QObject is queued, the queue's changePriority() method is called (possibly causing a reordering of the queue) which may cause significant reordering overhead otherwise the priority is directly changed Changing this value only changes how the QObjects are compared and may or may not change how they are ordered in the queue, depending on the queue discipline used
setPriority(int) - Method in class jsl.modeling.resource.FailureProcess
 
setPriority(int) - Method in class jsl.simulation.JSLEvent
Sets the scheduled priority of the event, package scope because only the Scheduler should indicate the priority of the event
setPriority_(int) - Method in class jsl.modeling.queue.QObject
Sets the queueing priority for this QObject Changing the priority while the object is in a queue has no effect on the ordering of the queue.
setProbabilities(double, double) - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
setProbabilities(double, double) - Method in interface jsl.utilities.random.sp.TwoStateMarkovChainIfc
 
setProbabilities(double, double, RNStreamIfc) - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
setProbabilityOfSuccess(double) - Method in class jsl.utilities.distributions.Bernoulli
Sets the success probability
setProbabilityOfSuccess(double) - Method in class jsl.utilities.distributions.Geometric
Sets the probability of success
setProbabilityOfSuccess(double) - Method in class jsl.utilities.distributions.ShiftedGeometric
Sets the probability of success
setProcessDescription(ProcessDescription) - Method in class jsl.modeling.elements.processview.description.EntityProcessGenerator
Sets the process description for this generator
setProcessDescription(ProcessDescription) - Method in class jsl.modeling.elements.processview.description.ProcessCommand
Sets the process description that this command currently is in
setProcessExecutor(ProcessExecutor) - Method in class jsl.modeling.elements.entity.Entity
This is used by the ProcessExecutor to tell the entity what process executor it is currently executing within.
setProcessExecutor(ProcessExecutor) - Method in class jsl.modeling.elements.processview.description.ProcessCommand
Sets the process executor that is currently executing the command
setProcessExecutorCompletedListener(ProcessExecutorListenerIfc) - Method in class jsl.modeling.elements.processview.description.ProcessDescription
This can be used to automatically add this listener to any ProcessExecutors that are created by this ProcessDescription This listener is notified when the ProcessExecutor is completed.
setProcessExecutorStartListener(ProcessExecutorListenerIfc) - Method in class jsl.modeling.elements.processview.description.ProcessDescription
This can be used to automatically add this listener to any ProcessExecutors that are created by this ProcessDescription This listener is notified when the ProcessExecutor is started.
setQuantum(double) - Method in class examples.models.TimeSharedComputerModel
 
setQuantum(double) - Method in class examples.queueing.TimeSharedComputerModel
 
setQueue(Queue) - Method in class jsl.modeling.elements.processview.description.commands.Release
 
setQueue(Queue) - Method in class jsl.modeling.queue.QObject
Sets the queue that the QObject is enqueued
setQueue(Queue<Entity>) - Method in class jsl.modeling.elements.processview.description.commands.Seize
 
setQueueInitialDiscipline(Queue.Discipline) - Method in class jsl.modeling.elements.entity.ResourceProvider
Sets the initial queue discipline
setRandomList(RList<T>) - Method in class jsl.modeling.elements.RandomList
Allows the user to change the random list after it has been initialized by the initial list.
setRandomNumberGenerator(RNStreamIfc) - Method in class jsl.utilities.distributions.BivariateLogNormal
 
setRandomNumberGenerator(RNStreamIfc) - Method in class jsl.utilities.distributions.BivariateNormal
Sets the underlying random number generator for the distribution Throws a NullPointerException if rng is null
setRandomNumberGenerator(RNStreamIfc) - Method in class jsl.utilities.random.sp.DMarkovChain
Sets the underlying random number generator for the distribution Throws a NullPointerException if rng is null
setRandomNumberStream(int) - Method in class jsl.modeling.elements.station.NWayByChanceStationSender
 
setRandomNumberStream(int) - Method in class jsl.modeling.elements.station.TwoWayByChanceQObjectSender
 
setRandomNumberStream(int) - Method in class jsl.modeling.elements.station.TwoWayByChanceStationSender
 
setRandomNumberStream(int) - Method in interface jsl.utilities.random.rng.SetRandomNumberStreamIfc
Assigns the stream associated with the supplied number from the default RNStreamProvider
setRandomNumberStream(RNStreamIfc) - Method in class jsl.modeling.elements.RandomElement
 
setRandomNumberStream(RNStreamIfc) - Method in class jsl.modeling.elements.station.NWayByChanceStationSender
 
setRandomNumberStream(RNStreamIfc) - Method in class jsl.modeling.elements.station.TwoWayByChanceQObjectSender
 
setRandomNumberStream(RNStreamIfc) - Method in class jsl.modeling.elements.station.TwoWayByChanceStationSender
 
setRandomNumberStream(RNStreamIfc) - Method in class jsl.modeling.elements.variable.RandomVariable
Changes the stream for the *initial random source*.
setRandomNumberStream(RNStreamIfc) - Method in class jsl.modeling.resource.ResourcePool
 
setRandomNumberStream(RNStreamIfc) - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
setRandomNumberStream(RNStreamIfc) - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
setRandomNumberStream(RNStreamIfc) - Method in class jsl.utilities.random.rng.AR1CorrelatedRNStream
 
setRandomNumberStream(RNStreamIfc) - Method in interface jsl.utilities.random.rng.SetRandomNumberStreamIfc
Sets the underlying random number stream
setRandomNumberStream(RNStreamIfc) - Method in class jsl.utilities.random.robj.DEmpiricalList
 
setRandomNumberStream(RNStreamIfc) - Method in class jsl.utilities.random.robj.DPopulation
 
setRandomNumberStream(RNStreamIfc) - Method in class jsl.utilities.random.robj.RList
 
setRandomNumberStream(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.AbstractMVRVariable
Sets the underlying random number source
setRandomNumberStream(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.AbstractRVariable
 
setRandomNumberStream(RNStreamIfc) - Method in class jsl.utilities.random.rvariable.ConstantRV
 
setRandomNumberStream(RNStreamIfc) - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
setRandomNumberStream(RNStreamIfc) - Method in class jslx.statistics.Bootstrap
 
SetRandomNumberStreamIfc - Interface in jsl.utilities.random.rng
 
setRandomSource(RandomIfc) - Method in class jsl.modeling.elements.variable.RandomVariable
Sets the underlying RandomIfc source for the RandomVariable.
setRandomVariable(RVariableIfc) - Method in class examples.montecarlo.EstimateRenewals
 
setRandomVariable(RVariableIfc) - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
 
setRange(double, double) - Method in class jsl.utilities.distributions.Uniform
Sets the range
setRange(int, int) - Method in class jsl.utilities.distributions.DUniform
Sets the range for the distribution the lower limit must be < upper limit
setRate(double, double) - Method in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
 
setRateFunction(InvertibleCumulativeRateFunctionIfc) - Method in class jsl.modeling.elements.variable.nhpp.NHPPTimeBtwEventRV
Sets the rate function for the random variable.
setRecursiveAlgorithmFlag(boolean) - Method in class jsl.utilities.distributions.Binomial
indicates whether or not pmf and cdf calculations are done by recursive (iterative) algorithm based on logarithms or via beta incomplete function and binomial coefficients.
setRecursiveAlgorithmFlag(boolean) - Method in class jsl.utilities.distributions.NegativeBinomial
indicates whether or not pmf and cdf calculations are done by recursive (iterative) algorithm based on logarithms or via beta incomplete function and binomial coefficients.
setReleaseOption(ReleaseResourceSetRequirement.ReleaseOption) - Method in class jsl.modeling.elements.entity.ReleaseResourceSetRequirement
 
setReleaseRequirementOption(ReleaseResources.RequirementOption) - Method in class jsl.modeling.elements.entity.ReleaseResources
 
setReleaseRequirementOption(ReleaseResources.RequirementOption) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
setReorderPoint(int) - Method in class examples.inventory.LKInventoryModel
 
setRepairTimeCDFInitialRandomSource(RVariableIfc) - Method in class jsl.modeling.elements.component.Component
Sets the repair time distribution for the component
setRepAllowedExecTime(Long) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Setter for JSL_DB.SIMULATION_RUN.REP_ALLOWED_EXEC_TIME.
setRepeatActionFlag(boolean) - Method in class jsl.modeling.elements.TimedAction
True means the action will repeat.
setRepeatFlag(boolean) - Method in class jsl.modeling.elements.variable.ResponseInterval
Sets whether or not the interval will repeat after it reaches it length
setRepInitOption(Boolean) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Setter for JSL_DB.SIMULATION_RUN.REP_INIT_OPTION.
setRepLengthWarningMessageOption(boolean) - Method in class jsl.simulation.Simulation
False turns off the message
setReplicationEndedOption(boolean) - Method in class jsl.simulation.ModelElement
Sets the end replication option flag for this model element.
setReplicationEndedOptionForModelElements(boolean) - Method in class jsl.simulation.ModelElement
Sets the end replication option flag of all model elements (children) contained by this model element.
setReplicationInitializationOption(boolean) - Method in class jsl.simulation.Experiment
Sets the replication initialization option for the experiment If set to true, each replication within the experiment will be initialized prior to running.
setReplicationInitializationOption(boolean) - Method in class jsl.simulation.Simulation
Sets whether or not the replication should be initialized before each replication
setReplicationOutputFlag(boolean) - Method in class jsl.observers.ExperimentConsoleObserver
 
setRepNum(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.REP_NUM.
setRepNum(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Setter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.REP_NUM.
setRepNum(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
Setter for JSL_DB.WITHIN_REP_COUNTER_STAT.REP_NUM.
setRepNum(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
Setter for JSL_DB.WITHIN_REP_COUNTER_VIEW.REP_NUM.
setRepNum(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
Setter for JSL_DB.WITHIN_REP_RESPONSE_VIEW.REP_NUM.
setRepNum(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Setter for JSL_DB.WITHIN_REP_STAT.REP_NUM.
setRepNum(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
Setter for JSL_DB.WITHIN_REP_VIEW.REP_NUM.
setReportLabelFlag(boolean) - Method in class jsl.utilities.reporting.StatisticReporter
 
setReportTitle(String) - Method in class jsl.utilities.reporting.StatisticReporter
Sets the report title.
setRequestSelectionRule(EntitySelectionRuleIfc) - Method in class jsl.modeling.elements.entity.ResourceProvider
A request selection rule can be supplied to provide alternative behavior within the selectNextRequest() method.
setRequestSelectionRule(QObjectSelectionRuleIfc<QObject>) - Method in class jsl.modeling.elements.spatial.transporter.TransporterProvider
A request selection rule can be supplied to provide alternative behavior within the selectNextRequest() method.
setResetNextSubStreamOption(boolean) - Method in class jsl.modeling.elements.entity.NWayByChanceEntitySender
 
setResetNextSubStreamOption(boolean) - Method in class jsl.modeling.elements.RandomElement
Sets the current reset next substream option true means, that it is set to jump to the next substream after each replication
setResetNextSubStreamOption(boolean) - Method in class jsl.modeling.elements.RandomList
 
setResetNextSubStreamOption(boolean) - Method in class jsl.modeling.elements.station.NWayByChanceStationSender
 
setResetNextSubStreamOption(boolean) - Method in class jsl.modeling.elements.station.TwoWayByChanceQObjectSender
 
setResetNextSubStreamOption(boolean) - Method in class jsl.modeling.elements.station.TwoWayByChanceStationSender
 
setResetNextSubStreamOption(boolean) - Method in class jsl.modeling.elements.variable.RandomVariable
 
setResetNextSubStreamOption(boolean) - Method in class jsl.modeling.resource.ResourcePool
Sets the current reset next substream option true means, that it is set to jump to the next substream after each replication
setResetNextSubStreamOption(boolean) - Method in interface jsl.simulation.StreamOptionIfc
Sets the current reset next sub-stream option true means, that it is set to jump to the next sub-stream after each replication
setResetStartStreamOption(boolean) - Method in class jsl.modeling.elements.entity.NWayByChanceEntitySender
 
setResetStartStreamOption(boolean) - Method in class jsl.modeling.elements.RandomElement
Sets the reset start stream option, true means that it will be reset to the starting stream
setResetStartStreamOption(boolean) - Method in class jsl.modeling.elements.RandomList
 
setResetStartStreamOption(boolean) - Method in class jsl.modeling.elements.station.NWayByChanceStationSender
 
setResetStartStreamOption(boolean) - Method in class jsl.modeling.elements.station.TwoWayByChanceQObjectSender
 
setResetStartStreamOption(boolean) - Method in class jsl.modeling.elements.station.TwoWayByChanceStationSender
 
setResetStartStreamOption(boolean) - Method in class jsl.modeling.elements.variable.RandomVariable
 
setResetStartStreamOption(boolean) - Method in class jsl.modeling.resource.ResourcePool
Sets the reset start stream option, true means that it will be reset to the starting stream
setResetStartStreamOption(boolean) - Method in class jsl.simulation.Experiment
Sets the reset start stream option.
setResetStartStreamOption(boolean) - Method in class jsl.simulation.Simulation
If set to true then the streams will be reset to the start of the stream prior to running the experiments.
setResetStartStreamOption(boolean) - Method in interface jsl.simulation.StreamOptionIfc
Sets the reset start stream option, true means that it will be reset to the starting stream
setResetStartStreamOption(Boolean) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Setter for JSL_DB.SIMULATION_RUN.RESET_START_STREAM_OPTION.
setResource(Resource) - Method in class jsl.modeling.elements.entity.ReleaseResourceRequirement
 
setResource(Resource) - Method in class jsl.modeling.elements.processview.description.commands.Release
 
setResource(Resource) - Method in class jsl.modeling.elements.processview.description.commands.Seize
 
setResourceAllocationListener(AllocationListenerIfc) - Method in class jsl.modeling.elements.entity.Request
 
setResourceLocation(ResourceLocation) - Method in class jsl.modeling.elements.spatial.SpatialResource
Sets the ResourceLocation for this SpatialResource.
setResourceReleaseListener(ResourceReleaseListenerIfc) - Method in class jsl.modeling.elements.entity.Request
A ResourceReleaseListener can be attached to the request and provide behavior right after the request has release units of a resource.
setResourceSaveKey(String) - Method in class jsl.modeling.elements.entity.ReleaseResourceSetRequirement
 
setResourceSelectionRule(ResourceSelectionRuleIfc) - Method in class jsl.modeling.elements.entity.Request
 
setResourceSelectionRule(ResourceSelectionRuleIfc) - Method in class jsl.modeling.elements.entity.ResourceSet
Sets the resource selection rule.
setResourceSelectionRule(ResourceSelectionRuleIfc) - Method in class jsl.modeling.elements.entity.ResourceSetSeizeRequirement
 
setResourceSet(ResourceSet) - Method in class jsl.modeling.elements.entity.ReleaseResourceSetRequirement
 
setResourceSet(ResourceSet) - Method in class jsl.modeling.elements.entity.ResourceProvider
 
setResponseSchedule(ResponseSchedule) - Method in class jsl.modeling.elements.variable.ResponseInterval
 
setRightCount(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
Setter for JSL_DB.MODEL_ELEMENT.RIGHT_COUNT.
setRNStreamProvider(RNStreamProviderIfc) - Static method in class jsl.utilities.random.rvariable.JSLRandom
Sets the underlying stream provider for all JSLRandom method usage
setRoot(double) - Method in class jsl.utilities.rootfinding.IPRootFinder
 
setRootFindingDesiredPrecision(double) - Static method in class jsl.utilities.distributions.Beta
Sets the desired precision of the root finding algorithm in the CDF inversion computation
setRootFindingMaximumIterations(int) - Static method in class jsl.utilities.distributions.Beta
Sets the maximum number of iterations of the root finding algorithm in the CDF inversion computation
setRowBufferSize(int) - Method in class jslx.tabularfiles.TabularInputFile
 
Sets - Class in jsl.utilities.math
Some basic set operations
Sets() - Constructor for class jsl.utilities.math.Sets
 
setSampleSize(int) - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
 
setSampleSize(int) - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
 
setSaveDataOption(boolean) - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
setSaveOption(boolean) - Method in class jsl.utilities.statistic.AbstractCollector
 
setSaveOption(boolean) - Method in class jsl.utilities.statistic.ArraySaver
 
setSaveOption(boolean) - Method in interface jsl.utilities.statistic.ArraySaverIfc
Sets the save data option true = on, false = off If true, the data will be saved to an array If this option is toggled, then only the data when the option is true will be saved.
setSaveResourceKey(String) - Method in class jsl.modeling.elements.entity.ResourceSetSeizeRequirement
 
setSaveStepOption(boolean) - Method in class jsl.simulation.IterativeProcess
Sets the save step option, true means that the steps will be saved by the iterative process into a Collection after running
setScale(double) - Method in class jsl.utilities.distributions.Gamma
Sets the scale parameter
setScale(double) - Method in class jsl.utilities.distributions.LogLogistic
Sets the scale parameter
setScale(double) - Method in class jsl.utilities.distributions.PearsonType6
 
setScale(double) - Method in class jsl.utilities.distributions.Weibull
Sets the scale parameter
setScaleFactor(double) - Method in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Sets the scale addFactor used during the search process
setScheduleLength(double) - Method in class jsl.modeling.elements.ActionSchedule
Sets the total length of the schedule
setScheduleOnInitializeFlag(boolean) - Method in class jsl.modeling.elements.TimedAction
Sets the flag that indicates whether or not the action will be automatically scheduled when initialize() is called.
setScheduleRepeatFlag(boolean) - Method in class jsl.modeling.elements.ActionSchedule
Sets whether or not the schedule will repeat after it reaches it length
setScheduleRepeatFlag(boolean) - Method in class jsl.modeling.elements.variable.ResponseSchedule
Sets whether or not the schedule will repeat after it reaches it length
setSecondDistribution(Distribution) - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
 
setSecondReceiver(GetEntityReceiverIfc) - Method in class jsl.modeling.elements.entity.TwoWayByChanceEntitySender
 
setSecondReceiver(ReceiveQObjectIfc) - Method in class jsl.modeling.elements.station.TwoWayByChanceQObjectSender
 
setSecondReceiver(ReceiveQObjectIfc) - Method in class jsl.modeling.elements.station.TwoWayByChanceStationSender
 
setSeed(int) - Method in class jsl.utilities.random.rng.MarseRobertsLCG
Sets the current seed to the supplied integer, causing the generator to start generating using the supplied seed.
setSeed(long) - Method in class examples.utilities.random.PMMLCG
 
setSeed(long[]) - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
Sets the initial seed Ig of the stream to the vector seed.
setSeizeRequirementOption(SeizeResources.RequirementOption) - Method in class jsl.modeling.elements.entity.ResourcedActivity
 
setSeizeRequirementOption(SeizeResources.RequirementOption) - Method in class jsl.modeling.elements.entity.SeizeResources
 
setSelectionRule(ResourceUnitSelectionRuleIfc) - Method in class jsl.modeling.resource.ResourcePool
 
setSender(SendQObjectIfc) - Method in class jsl.modeling.elements.station.Station
A Station may or may not have a helper object that implements the SendQObjectIfc interface.
setSendingOption(EntityType.SendOption) - Method in class jsl.modeling.elements.entity.EntityGenerator
Sets the sending option SendOption {DIRECT, SEQ, BY_TYPE} DIRECT, client must use setDirectEntityReceiver() to set receiver SEQ, entity uses predefined sequence in its EntityType BY_TYPE, entity uses its EntityType to determine next receiver
setSendingOption(EntityType.SendOption) - Method in class jsl.modeling.elements.entity.EntityReceiver
Sets the sending option SendOption {DIRECT, SEQ, BY_TYPE} DIRECT, client must use setDirectEntityReceiver() to set receiver SEQ, entity uses predefined sequence in its EntityType BY_TYPE, entity uses its EntityType to determine next receiver
setSequence(List<EntityReceiverAbstract>) - Method in class jsl.modeling.elements.entity.EntityType
 
setServiceDistributionInitialRandomSource(RandomIfc) - Method in class examples.jockeying.SingleServerStation
 
setServiceDistributionInitialRandomSource(RandomIfc) - Method in class examples.queueing.DriverLicenseBureau
 
setServiceDistributionInitialRandomSource(RandomIfc) - Method in class examples.queueing.DriverLicenseBureauWithQ
 
setServiceDistributionInitialRandomSource(RandomIfc) - Method in class examples.queueing.DriverLicenseBureauWithQJ8
 
setServiceDistributionInitialRandomSource(RVariableIfc) - Method in class examples.models.TimeSharedComputerModel
 
setServiceDistributionInitialRandomSource(RVariableIfc) - Method in class examples.queueing.NHPDriverLicenseBureauWithQ
 
setServiceDistributionInitialRandomSource(RVariableIfc) - Method in class examples.queueing.QueueingSystemWithQ
 
setServiceDistributionInitialRandomSource(RVariableIfc) - Method in class examples.queueing.TimeSharedComputerModel
 
setServiceDistributionInitialRandomSource(RVariableIfc) - Method in class examples.resource.DriverLicenseBureauWithResource
 
setServiceDistributionInitialRandomSource(RVariableIfc) - Method in class examples.resource.DriverLicenseBureauWithResourceSet
 
setServiceRS(RandomIfc) - Method in class examples.models.DLQTimedUpdateDemo
 
setServiceRS(RandomIfc) - Method in class examples.models.DriveThroughPharmacy
 
setServiceRS(RandomIfc) - Method in class examples.models.DTPFunctionalTest
 
setServiceRS(RandomIfc) - Method in class examples.models.DTPQueueModel
 
setServiceRS(RandomIfc) - Method in class examples.resource.resoureunit.DTPQueueResourceModelWithFailures
 
setServiceRS(RandomIfc) - Method in class examples.resource.resoureunit.DTPQueueResourceModelWithFailuresAndSchedule
 
setServiceRS(RandomIfc) - Method in class examples.resource.resoureunit.DTPQueueResourcePoolModel
 
setServiceRS(RandomIfc) - Method in class examples.resource.resoureunit.DTPQueueResourcePoolWithQModel
 
setServiceRS(RandomIfc) - Method in class examples.resource.resoureunit.ResourcePoolExample1
 
setServiceRS(RandomIfc) - Method in class examples.resource.resoureunit.ResourcePoolExample2
 
setServiceRS(RandomIfc) - Method in class examples.resource.resoureunit.ResourcePoolExample3
 
setServiceRS(RandomIfc) - Method in class examples.resource.resoureunit.ResourceUnitExample1
 
setServiceRS(RandomIfc) - Method in class examples.resource.resoureunit.ResourceUnitExample2
 
setServiceRS(RandomIfc) - Method in class examples.resource.resoureunit.ResourceUnitExample3
 
setServiceRS(RandomIfc) - Method in class examples.resource.resoureunit.ResourceUnitExample4
 
setServiceRS(RandomIfc) - Method in class examples.resource.resoureunit.ResourceUnitExample5
 
setServiceTime(GetValueIfc) - Method in class jsl.modeling.elements.station.SingleQueueStation
If the service time is null, it is assumed to be zero
setServiceTime(RandomIfc) - Method in class jsl.modeling.elements.entity.ResourceProvider
 
setServiceTimeInitialRandomSource(RandomIfc) - Method in class jsl.modeling.elements.entity.WorkStation
 
setShape(double) - Method in class jsl.utilities.distributions.Gamma
Sets the shape parameter
setShape(double) - Method in class jsl.utilities.distributions.LogLogistic
Sets the shape parameter
setShape(double) - Method in class jsl.utilities.distributions.Weibull
Sets the shape parameter
setShapeParameters(double, double) - Method in class jsl.utilities.distributions.PearsonType6
 
setShift(double) - Method in class jsl.utilities.distributions.ShiftedDistribution
Changes the shift
setSimName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Setter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.SIM_NAME.
setSimName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Setter for JSL_DB.SIMULATION_RUN.SIM_NAME.
setSimRunIdFk(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.SIM_RUN_ID_FK.
setSimRunIdFk(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
Setter for JSL_DB.ACROSS_REP_VIEW.SIM_RUN_ID_FK.
setSimRunIdFk(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.SIM_RUN_ID_FK.
setSimRunIdFk(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
Setter for JSL_DB.BATCH_STAT_VIEW.SIM_RUN_ID_FK.
setSimRunIdFk(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
Setter for JSL_DB.MODEL_ELEMENT.SIM_RUN_ID_FK.
setSimRunIdFk(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
Setter for JSL_DB.WITHIN_REP_COUNTER_STAT.SIM_RUN_ID_FK.
setSimRunIdFk(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
Setter for JSL_DB.WITHIN_REP_COUNTER_VIEW.SIM_RUN_ID_FK.
setSimRunIdFk(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
Setter for JSL_DB.WITHIN_REP_RESPONSE_VIEW.SIM_RUN_ID_FK.
setSimRunIdFk(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Setter for JSL_DB.WITHIN_REP_STAT.SIM_RUN_ID_FK.
setSimRunIdFk(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
Setter for JSL_DB.WITHIN_REP_VIEW.SIM_RUN_ID_FK.
setSimulation(Simulation) - Method in class jsl.simulation.Executive
Used internally by Simulation to assign itself to the Executive
setSkewness(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.SKEWNESS.
setSkewness(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.SKEWNESS.
setSmoothingParameter(double) - Method in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Sets the smoothing parameter.
setSpatialElement(SpatialElement) - Method in class jsl.modeling.elements.spatial.SpatialModelElement
Sets the underlying SpatialElement
setSpatialElement(SpatialElement) - Method in class jsl.modeling.elements.spatial.SpatialResource
Sets the underlying SpatialElement
setSpatialModel(SpatialModel) - Method in class jsl.modeling.elements.spatial.SpatialElement
Sets the spatial model for the spatial element.
setSpatialModel(SpatialModel) - Method in class jsl.simulation.ModelElement
Sets the spatial model for this ModelElement Note: Any ModelElements that are children of this ModelElement do not have their SpatialModels changed.
setSpatialModelForAllElements(SpatialModel) - Method in class jsl.simulation.Model
This method can be used to ensure that all model elements within the model use the same spatial model
setStartOnInitializeFlag(boolean) - Method in class jsl.modeling.elements.EventGenerator
 
setStartOnInitializeFlag(boolean) - Method in interface jsl.modeling.elements.EventGeneratorIfc
Sets the flag that indicates whether or not the generator will automatically start at the beginning of a replication when initialized
setStartOnInitializeFlag(boolean) - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
setStartRandomlyOption(boolean) - Method in class jsl.modeling.elements.spatial.AbstractRG2DMover
 
setStartTime(double) - Method in class jsl.modeling.elements.variable.ResponseInterval
Specifies when the interval is to start.
setStatCount(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.STAT_COUNT.
setStatCount(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
Setter for JSL_DB.ACROSS_REP_VIEW.STAT_COUNT.
setStatCount(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.STAT_COUNT.
setStatCount(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
Setter for JSL_DB.BATCH_STAT_VIEW.STAT_COUNT.
setStatCount(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Setter for JSL_DB.WITHIN_REP_STAT.STAT_COUNT.
setState(int) - Method in class jsl.utilities.random.sp.DMarkovChain
Causes the chain to be in the supplied state, without any transition
setState(int) - Method in class jsl.utilities.random.sp.TwoStateMarkovChain
 
setState(int) - Method in interface jsl.utilities.random.sp.TwoStateMarkovChainIfc
 
setState(Component.ComponentState) - Method in class jsl.modeling.elements.component.Component
Sets the state of the component, updates previous and current states, notifies state change listeners of the state change, and notifies any observers of the state change.
setState(ProcessExecutor.ProcessExecutorState) - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Used to set the state of the executor
setState(Transporter.TransporterState) - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
setState(FailureNotice.FailureNoticeState) - Method in class jsl.modeling.resource.FailureNotice
 
setState(Request.RequestState, double) - Method in class jsl.modeling.resource.Request
Sets the state.
setState(ResourceUnit.ResourceState) - Method in class jsl.modeling.resource.ResourceUnit
Sets the state of the resource and notifies observers
setState(IterativeProcess.IterativeState) - Method in class jsl.simulation.IterativeProcess
The method is used to set the state and notify observers of the change
setState(ModelElementState) - Method in class jsl.modeling.elements.entity.Resource
 
setState(ModelElementState) - Method in class jsl.modeling.elements.station.SResource
 
setStatisticType(StatisticType) - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
setStatName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.STAT_NAME.
setStatName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
Setter for JSL_DB.ACROSS_REP_VIEW.STAT_NAME.
setStatName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.STAT_NAME.
setStatName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
Setter for JSL_DB.BATCH_STAT_VIEW.STAT_NAME.
setStatName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
Setter for JSL_DB.PW_DIFF_WITHIN_REP_VIEW.STAT_NAME.
setStatName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
Setter for JSL_DB.WITHIN_REP_COUNTER_STAT.STAT_NAME.
setStatName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
Setter for JSL_DB.WITHIN_REP_COUNTER_VIEW.STAT_NAME.
setStatName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
Setter for JSL_DB.WITHIN_REP_RESPONSE_VIEW.STAT_NAME.
setStatName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Setter for JSL_DB.WITHIN_REP_STAT.STAT_NAME.
setStatName(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
Setter for JSL_DB.WITHIN_REP_VIEW.STAT_NAME.
setStdDev(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.STD_DEV.
setStdDev(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
Setter for JSL_DB.ACROSS_REP_VIEW.STD_DEV.
setStdDev(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.STD_DEV.
setStdDev(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
Setter for JSL_DB.BATCH_STAT_VIEW.STD_DEV.
setStdErr(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.STD_ERR.
setStdErr(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.STD_ERR.
setStepSizeInitialRandomSource(RandomIfc) - Method in class jsl.modeling.elements.spatial.EuclideanStepBasedMovementController
 
setStepSizeRandomSource(RandomIfc) - Method in class jsl.modeling.elements.spatial.EuclideanStepBasedMovementController
 
setStream(int) - Method in class jsl.utilities.random.rng.MarseRobertsLCG
Changes the current stream for the generator.
setStreamNumberWarningLimit(int) - Method in class jsl.utilities.random.rng.RNStreamProvider
 
setStringLabel(String) - Method in class jsl.simulation.ModelElement
Sets a string that can be used to label the model element
setSumOfObs(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.SUM_OF_OBS.
setSumOfObs(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.SUM_OF_OBS.
setSumOfWeights(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Setter for JSL_DB.WITHIN_REP_STAT.SUM_OF_WEIGHTS.
setSwapTime(double) - Method in class examples.models.TimeSharedComputerModel
 
setSwapTime(double) - Method in class examples.queueing.TimeSharedComputerModel
 
setTerminationWarningMessageOption(boolean) - Method in class jsl.simulation.Executive
False turns off the message
setText(int, String) - Method in class jslx.tabularfiles.Row
 
setText(int, String) - Method in interface jslx.tabularfiles.RowSetterIfc
 
setText(String[]) - Method in class jslx.tabularfiles.Row
 
setText(String[]) - Method in interface jslx.tabularfiles.RowSetterIfc
Sets the text columns according to the data in the array.
setText(String, String) - Method in class jslx.tabularfiles.Row
 
setText(String, String) - Method in interface jslx.tabularfiles.RowSetterIfc
 
setText(List<String>) - Method in class jslx.tabularfiles.Row
 
setText(List<String>) - Method in interface jslx.tabularfiles.RowSetterIfc
Sets the text columns according to the data in the list.
setThinkTimeDistributionInitialRandomSource(RVariableIfc) - Method in class examples.models.TimeSharedComputerModel
 
setThinkTimeDistributionInitialRandomSource(RVariableIfc) - Method in class examples.queueing.TimeSharedComputerModel
 
setTime(double) - Method in class jsl.simulation.JSLEvent
Sets the scheduled time of the event, protected scope because only the Scheduler should indicate when the event is scheduled
setTimeBetweenActions(double) - Method in class jsl.modeling.elements.TimedAction
Sets the time between actions to be a constant time for the current replication
setTimeBetweenActions(RandomIfc) - Method in class jsl.modeling.elements.TimedAction
Sets the time between actions for the current replication
setTimeBetweenActionsInitialRandomSource(double) - Method in class jsl.modeling.elements.TimedAction
Sets the time between actions to be a constant time for all replications
setTimeBetweenActionsInitialRandomSource(RandomIfc) - Method in class jsl.modeling.elements.TimedAction
Sets the time between actions for all replications
setTimeBetweenEvents(RandomIfc) - Method in class jsl.modeling.elements.EventGenerator
 
setTimeBetweenEvents(RandomIfc) - Method in interface jsl.modeling.elements.EventGeneratorIfc
Sets the time between event random source.
setTimeBetweenEvents(RandomIfc) - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
setTimeBetweenEvents(RandomIfc, long) - Method in class jsl.modeling.elements.EventGenerator
 
setTimeBetweenEvents(RandomIfc, long) - Method in interface jsl.modeling.elements.EventGeneratorIfc
Sets the time between events and the maximum number of events for the generator.
setTimeBetweenEvents(RandomIfc, long) - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
setTimeBetweenFailureEvents(RandomIfc) - Method in class jsl.modeling.resource.TimeBasedFailure
Sets the time between failures source of randomness
setTimeBtwObsInEachReplication(double[]) - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
setTimedAction(TimedAction) - Method in class jsl.modeling.elements.TimedActionListener
 
setTimeDateFlag(boolean) - Method in class jsl.utilities.reporting.StatisticReporter
Indicate whether to have time/date on the report
setTimedUpdateInterval(double) - Method in class jsl.simulation.ModelElement
Used to set the length of the timed update interval.
setTimedUpdateOption(boolean) - Method in class jsl.simulation.ModelElement
Sets the timed update option flag for this model element.
setTimedUpdateOptionForModelElements(boolean) - Method in class jsl.simulation.ModelElement
Sets the timed update option flag of all model elements (children) contained by this model element.
setTimeEnteredReceiver(double) - Method in class jsl.modeling.elements.entity.Entity
Used to set the time that the entity last entered a receiver
setTimeOfLastObsInEachReplication(double[]) - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
setTimeStamp(double) - Method in class jsl.modeling.queue.QObject
 
setTimeToFailureCDFInitialRandomSource(RVariableIfc) - Method in class jsl.modeling.elements.component.Component
Sets the time to failure distribution for the component
setTimeUnit(double) - Method in class jsl.simulation.Model
sets the time unit to a given number of milliseconds (tu).
setTimeWeightedStartingNumberOfBatches(int) - Method in class jsl.modeling.elements.variable.TWBatchingElement
Sets the initial number of batches for time-weighted variables The number of initial batches is not recommended to be less than 10.
setTolerance(double) - Method in class examples.montecarlo.EstimateRenewals
 
setTotalNumObs(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.TOTAL_NUM_OBS.
setTraceObserver(String, boolean) - Method in class jsl.modeling.elements.variable.Variable
Can be overridden by subclasses to set the protected variable myVariableTraceTextReport for appropriate text tracing
setTransferTime(double) - Method in class jsl.modeling.elements.entity.NWayByChanceEntitySender
Sets the transfer time
setTransferTime(double) - Method in class jsl.modeling.elements.entity.TwoWayByChanceEntitySender
Sets the transfer time
setTransferTime(RandomIfc) - Method in class jsl.modeling.elements.entity.NWayByChanceEntitySender
If the supplied value is null, then zero is used for the time
setTransferTime(RandomIfc) - Method in class jsl.modeling.elements.entity.TwoWayByChanceEntitySender
If the supplied value is null, then zero is used for the time
setTransporterSelectionRule(TransporterSelectionRuleIfc) - Method in class jsl.modeling.elements.spatial.transporter.TransporterSet
Sets the transportation selection rule.
setTransporterSet(TransporterSet) - Method in class jsl.modeling.elements.spatial.transporter.TransporterProvider
 
setType(int) - Method in class jsl.simulation.JSLEvent
Sets the type of the event.
setType(EntityType) - Method in class jsl.modeling.elements.entity.Entity
Sets the type of the entity.
setUpCollector() - Method in class jsl.utilities.statistic.welch.AbstractWelchDataCollector
 
setUpCollector() - Method in class jsl.utilities.statistic.welch.WelchDataArrayCollector
 
setUpCollector() - Method in interface jsl.utilities.statistic.welch.WelchDataCollectorIfc
Should be executed once prior to any collection and should be used to clear any statistical collection and prepare the collector for collecting data.
setUpdateNotificationFlag(boolean) - Method in class jsl.simulation.ModelElement
This flag indicates whether or not the notification of update observers will occur for this model element.
setUpdatingElement(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.SpatialModel
Sets the most recent spatial element that notified the spatial model of an update change.
setupExample() - Static method in class examples.utilities.tablesaw.TablesawUtilExamples
 
setUpExperiment() - Method in class jsl.simulation.Model
Called from Simulation.ReplicationExecutionProcess.initializeIterations() Represents what to do to set up an experiment
setUpReplication() - Method in class jsl.simulation.Model
 
setUseAmountFlag(boolean) - Method in class jsl.modeling.elements.entity.Entity
This can be used by clients to indicate whether they should used getAmount().
setUseDurationFlag(boolean) - Method in class jsl.modeling.elements.entity.Entity
This can be used by clients to indicate whether they should used getDurationTime().
setUseQObjectDelayTimeOption(boolean) - Method in class jsl.modeling.elements.station.DelayStation
Tells the station to use the QObject to determine the service time
setUseQObjectServiceTimeOption(boolean) - Method in class jsl.modeling.elements.station.SingleQueueStation
Tells the station to use the QObject to determine the service time
setValue(boolean) - Method in class jsl.modeling.elements.variable.Variable
Maps true to 1.0 and false to 0.0
setValue(double) - Method in class jsl.modeling.elements.entity.Attribute
 
setValue(double) - Method in class jsl.modeling.elements.variable.Counter
Sets the value of the counter, ensures a check against the limit Does not notify any update observers
setValue(double) - Method in class jsl.modeling.elements.variable.ResponseVariable
 
setValue(double) - Method in interface jsl.modeling.elements.variable.SetValueIfc
Sets the value
setValue(double) - Method in class jsl.modeling.elements.variable.Variable
Sets the value of the variable and notifies any observers of the change
setValue(double) - Method in class jsl.utilities.DataObservable
Properly assigns the value and remembers previous value notifies any observers of the change
setValue(double) - Method in class jsl.utilities.distributions.VConstant
 
setValue(double) - Method in class jsl.utilities.random.rvariable.VConstantRV
 
setValue(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
Setter for JSL_DB.WITHIN_REP_VIEW.VALUE.
SetValueIfc - Interface in jsl.modeling.elements.variable
 
setValueObject(GetValueIfc) - Method in class jsl.modeling.queue.QObject
Allows for a generic value to be held by the QObject whose value will be return by getValue() It can be null, in which case, getValue() will return null
setValues(double[], int) - Method in class jsl.utilities.DataObservableArray
 
setValueUpdateNotificationFlag(boolean) - Method in class jsl.modeling.elements.variable.Variable
Turns off or on the notification of update observers for changes to the value of the variable.
setVariance(double) - Method in class jsl.utilities.distributions.Normal
Sets the variance of this normal distribution
setVariance1(double) - Method in class jsl.utilities.distributions.BivariateLogNormal
Sets the first variance
setVariance1(double) - Method in class jsl.utilities.distributions.BivariateNormal
Sets the first variance
setVariance2(double) - Method in class jsl.utilities.distributions.BivariateLogNormal
Sets the 2nd variance
setVariance2(double) - Method in class jsl.utilities.distributions.BivariateNormal
Sets the 2nd variance
setVelocityChangeFactor(double) - Method in class jsl.modeling.elements.spatial.AbstractMovementController
 
setVelocityChangeFactor(double) - Method in class jsl.modeling.elements.spatial.AbstractMover
 
setVelocityChangeFactor(double) - Method in interface jsl.modeling.elements.spatial.VelocityIfc
The addFactor will be used to increase or decrease the velocity returned by getVelocity()
setVelocityInitialRandomSource(RandomIfc) - Method in class jsl.modeling.elements.spatial.AbstractMovementController
 
setVelocityInitialRandomSource(RandomIfc) - Method in class jsl.modeling.elements.spatial.AbstractMover
 
setVelocityInitialRandomSource(RandomIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
 
setVelocityInitialRandomSource(RandomIfc) - Method in interface jsl.modeling.elements.spatial.MoverIfc
Sets the random source associated with the velocity used at the beginning of each replication
setVelocityInitialRandomSource(RandomIfc) - Method in interface jsl.modeling.elements.spatial.VelocityIfc
Sets the underlying initial random source associated with the determination of the velocity
setVelocityRandomSource(RandomIfc) - Method in class jsl.modeling.elements.spatial.AbstractMovementController
 
setVelocityRandomSource(RandomIfc) - Method in class jsl.modeling.elements.spatial.AbstractMover
 
setVelocityRandomSource(RandomIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
 
setVelocityRandomSource(RandomIfc) - Method in interface jsl.modeling.elements.spatial.MoverIfc
Sets the random source associated with the velocity.
setVelocityRandomSource(RandomIfc) - Method in interface jsl.modeling.elements.spatial.VelocityIfc
Sets the current underlying random source associated with the determination of the velocity
setVonNeumanLag1Stat(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
Setter for JSL_DB.ACROSS_REP_STAT.VON_NEUMAN_LAG1_STAT.
setVonNeumanLag1Stat(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatRecord
Setter for JSL_DB.BATCH_STAT.VON_NEUMAN_LAG1_STAT.
setWarmUpOption(boolean) - Method in class jsl.simulation.ModelElement
Sets the warm up option flag for this model element.
setWarmUpOptionForModelElements(boolean) - Method in class jsl.simulation.ModelElement
Sets the warm up option flag of all model elements (children) contained by this model element.
setWeight() - Method in class jsl.modeling.elements.variable.TimeWeighted
Sets the weight, the current time - the time of the last change
setWeight() - Method in class jsl.modeling.elements.variable.Variable
Sets the weight
setWeightedSsq(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Setter for JSL_DB.WITHIN_REP_STAT.WEIGHTED_SSQ.
setWeightedSum(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Setter for JSL_DB.WITHIN_REP_STAT.WEIGHTED_SUM.
setWidth(double) - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
 
setX(double) - Method in class examples.utilities.csvfiles.Data
 
setXDestinationInitialRandomSource(RandomIfc) - Method in class jsl.modeling.elements.spatial.RandomMover
 
setY(double) - Method in class examples.utilities.csvfiles.Data
 
setYDestinationInitialRandomSource(RandomIfc) - Method in class jsl.modeling.elements.spatial.RandomMover
 
SharedResource - Class in examples.models
 
SharedResource(ModelElement, int, RVariableIfc, RVariableIfc, RVariableIfc, RVariableIfc, String) - Constructor for class examples.models.SharedResource
 
ShiftedDistribution - Class in jsl.utilities.distributions
Represents a Distribution that has been Shifted (translated to the right) The shift must be >= 0.0
ShiftedDistribution(DistributionIfc, double) - Constructor for class jsl.utilities.distributions.ShiftedDistribution
Constructs a shifted distribution based on the provided distribution
ShiftedDistribution(DistributionIfc, double, String) - Constructor for class jsl.utilities.distributions.ShiftedDistribution
Constructs a shifted distribution based on t he provided distribution
ShiftedGeometric - Class in jsl.utilities.distributions
The ShiftedeGeometric distribution is the probability distribution of the number of Bernoulli trials needed to get one success.
ShiftedGeometric - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
ShiftedGeometric() - Constructor for class jsl.utilities.distributions.ShiftedGeometric
Constructs a ShiftedGeometric with success probability = 0.5
ShiftedGeometric(double) - Constructor for class jsl.utilities.distributions.ShiftedGeometric
Constructs a ShiftedGeometric using the supplied success probability
ShiftedGeometric(double[]) - Constructor for class jsl.utilities.distributions.ShiftedGeometric
Constructs a ShiftedGeometric using the supplied parameters array parameters[0] is probability of success
ShiftedGeometric(double, String) - Constructor for class jsl.utilities.distributions.ShiftedGeometric
Constructs a ShiftedGeometric using the supplied success probability
ShiftedGeometricRV - Class in jsl.utilities.random.rvariable
Shifted Geometric(probability of success) random variable, range 1, 2, 3, etc.
ShiftedGeometricRV(double) - Constructor for class jsl.utilities.random.rvariable.ShiftedGeometricRV
 
ShiftedGeometricRV(double, int) - Constructor for class jsl.utilities.random.rvariable.ShiftedGeometricRV
 
ShiftedGeometricRV(double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.ShiftedGeometricRV
 
ShiftedLossFunctionDistribution - Class in jsl.utilities.distributions
 
ShiftedLossFunctionDistribution(LossFunctionDistributionIfc, double) - Constructor for class jsl.utilities.distributions.ShiftedLossFunctionDistribution
 
ShiftedRV - Class in jsl.utilities.random.rvariable
Shifts the generated value of the supplied random variable by the shift amount.
ShiftedRV(double, RVariableIfc) - Constructor for class jsl.utilities.random.rvariable.ShiftedRV
Uses a stream from the default stream factory
ShiftedRV(double, RVariableIfc, int) - Constructor for class jsl.utilities.random.rvariable.ShiftedRV
 
ShiftedRV(double, RVariableIfc, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.ShiftedRV
 
showDbReuse() - Static method in class examples.running.UsingJSLDbExamples
Illustrate how to get data from a previously executed simulation that had data in database.
ShowElapsedTimeTask() - Constructor for class jsl.simulation.IterativeProcess.ShowElapsedTimeTask
 
showMultipleRunsOfSameSimulation() - Static method in class examples.running.UsingJSLDbExamples
Creates and attaches a single database.
showPlot(Figure) - Static method in class jslx.charts.JSLChartUtil
Shows the plot in a web page and makes an html file of the plot.
showPlot(Figure, String) - Static method in class jslx.charts.JSLChartUtil
Shows the plot in a web page and makes an html file of the plot.
showPlot(Figure, Path) - Static method in class jslx.charts.JSLChartUtil
Shows the plot in a web page and makes an html file of the plot.
showPlotNE(Figure, Path) - Static method in class jslx.charts.JSLChartUtil
Shows the plot in a web page and makes an html file of the plot.
shutDownEmbeddedDerbyDatabase(Path) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
Sends a shutdown connection to the database.
shutDownEmbeddedDerbyDatabase(Path, String, String) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
Sends a shutdown connection to the database.
shutDownEmbeddedDerbyDataSource(String) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
Creates a data source that can be used to shut down an embedded derby database upon first connection.
shutDownEmbeddedDerbyDataSource(String, String, String) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
Creates a data source that can be used to shut down an embedded derby database upon first connection.
shutDownEmbeddedDerbyDataSource(Path) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
Creates a data source that can be used to shut down an embedded derby database upon first connection.
shutDownEmbeddedDerbyDataSource(Path, String, String) - Static method in class jslx.dbutilities.dbutil.DatabaseFactory
Creates a data source that can be used to shut down an embedded derby database upon first connection.
sign(double) - Static method in class jsl.utilities.math.JSLMath
Get the sign of the number based on the equal() method Equal is 0.0, positive is 1.0, negative is -1.0
signalFailure() - Method in class jsl.modeling.resource.FailureProcess
Implement this method signal ResourceUnits via FailureNotices This method is called by fail() which properly checks the state of the process before signalling
SIM_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
The column JSL_DB.PW_DIFF_WITHIN_REP_VIEW.SIM_NAME.
SIM_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The column JSL_DB.SIMULATION_RUN.SIM_NAME.
SIM_RUN_ID_FK - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.SIM_RUN_ID_FK.
SIM_RUN_ID_FK - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepView
The column JSL_DB.ACROSS_REP_VIEW.SIM_RUN_ID_FK.
SIM_RUN_ID_FK - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.SIM_RUN_ID_FK.
SIM_RUN_ID_FK - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStatView
The column JSL_DB.BATCH_STAT_VIEW.SIM_RUN_ID_FK.
SIM_RUN_ID_FK - Variable in class jslx.dbutilities.jsldbsrc.tables.ModelElement
The column JSL_DB.MODEL_ELEMENT.SIM_RUN_ID_FK.
SIM_RUN_ID_FK - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
The column JSL_DB.WITHIN_REP_COUNTER_STAT.SIM_RUN_ID_FK.
SIM_RUN_ID_FK - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterView
The column JSL_DB.WITHIN_REP_COUNTER_VIEW.SIM_RUN_ID_FK.
SIM_RUN_ID_FK - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepResponseView
The column JSL_DB.WITHIN_REP_RESPONSE_VIEW.SIM_RUN_ID_FK.
SIM_RUN_ID_FK - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
The column JSL_DB.WITHIN_REP_STAT.SIM_RUN_ID_FK.
SIM_RUN_ID_FK - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepView
The column JSL_DB.WITHIN_REP_VIEW.SIM_RUN_ID_FK.
SimplePoissonProcess - Class in examples.models
 
SimplePoissonProcess(ModelElement) - Constructor for class examples.models.SimplePoissonProcess
 
SimplePoissonProcess(ModelElement, String) - Constructor for class examples.models.SimplePoissonProcess
 
SimRunner1() - Constructor for class jslx.statistics.SNDiagnosticExperiment.SimRunner1
 
SimRunner2() - Constructor for class jslx.statistics.SNDiagnosticExperiment.SimRunner2
 
SimRunner3() - Constructor for class jslx.statistics.SNDiagnosticExperiment.SimRunner3
 
Simulation - Class in jsl.simulation
Simulation represents a model and experiment that can be run.
Simulation() - Constructor for class jsl.simulation.Simulation
Creates a simulation within a default name using the default executive
Simulation(String) - Constructor for class jsl.simulation.Simulation
Creates a simulation to run a model using the default scheduling executive.
Simulation(String, Path) - Constructor for class jsl.simulation.Simulation
Creates a simulation to run a model using the default scheduling executive.
Simulation(String, Path, Executive) - Constructor for class jsl.simulation.Simulation
Creates a simulation to run a model using the supplied scheduling executive.
SIMULATION_RUN - Variable in class jslx.dbutilities.jsldbsrc.JslDb
The table JSL_DB.SIMULATION_RUN.
SIMULATION_RUN - Static variable in class jslx.dbutilities.jsldbsrc.Tables
The table JSL_DB.SIMULATION_RUN.
SIMULATION_RUN - Static variable in class jslx.dbutilities.jsldbsrc.tables.SimulationRun
The reference instance of JSL_DB.SIMULATION_RUN
Simulation.ReplicationExecutionProcess - Class in jsl.simulation
This class implements the IterativeProcess behavior for the Simulation
SimulationDatabaseObserver() - Constructor for class jslx.dbutilities.JSLDatabaseObserver.SimulationDatabaseObserver
 
SimulationDemos - Class in examples.running
 
SimulationDemos() - Constructor for class examples.running.SimulationDemos
 
SimulationReporter - Class in jsl.simulation
This class facilitates simulation output reporting.
SimulationReporter(Simulation) - Constructor for class jsl.simulation.SimulationReporter
 
SimulationResponseDataCollector - Class in jsl.observers.variable
The purpose of this class is to store within replication and across replication summary statistics for post processing.
SimulationResponseDataCollector(Model) - Constructor for class jsl.observers.variable.SimulationResponseDataCollector
 
SimulationResponseDataCollector(Model, String) - Constructor for class jsl.observers.variable.SimulationResponseDataCollector
 
simulationRun() - Method in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
 
simulationRun() - Method in class jslx.dbutilities.jsldbsrc.tables.BatchStat
 
simulationRun() - Method in class jslx.dbutilities.jsldbsrc.tables.ModelElement
 
simulationRun() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
 
simulationRun() - Method in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
 
SimulationRun - Class in jslx.dbutilities.jsldbsrc.tables
This class is generated by jOOQ.
SimulationRun() - Constructor for class jslx.dbutilities.jsldbsrc.tables.SimulationRun
Create a JSL_DB.SIMULATION_RUN table reference
SimulationRun(String) - Constructor for class jslx.dbutilities.jsldbsrc.tables.SimulationRun
Create an aliased JSL_DB.SIMULATION_RUN table reference
SimulationRun(Name) - Constructor for class jslx.dbutilities.jsldbsrc.tables.SimulationRun
Create an aliased JSL_DB.SIMULATION_RUN table reference
SimulationRun(Table<O>, ForeignKey<O, SimulationRunRecord>) - Constructor for class jslx.dbutilities.jsldbsrc.tables.SimulationRun
 
SimulationRunRecord - Class in jslx.dbutilities.jsldbsrc.tables.records
This class is generated by jOOQ.
SimulationRunRecord() - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Create a detached SimulationRunRecord
SimulationRunRecord(Integer, String, String, String, LocalDateTime, LocalDateTime, Integer, Integer, Double, Double, Boolean, Long, Boolean, Boolean, Boolean, Boolean, Integer) - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
Create a detached, initialised SimulationRunRecord
simulationRunRecordExists(String, String) - Method in class jslx.dbutilities.JSLDatabase
The combination of simName and expName should be unique within the database.
SingleFailureEvent - Class in jsl.modeling.resource
A FailureEvent models a one time failure process.
SingleFailureEvent(ResourceUnit, RandomIfc) - Constructor for class jsl.modeling.resource.SingleFailureEvent
 
SingleFailureEvent(ResourceUnit, RandomIfc, String) - Constructor for class jsl.modeling.resource.SingleFailureEvent
 
SingleFailureEvent(ResourceUnit, RandomIfc, RandomIfc) - Constructor for class jsl.modeling.resource.SingleFailureEvent
 
SingleFailureEvent(ResourceUnit, RandomIfc, RandomIfc, String) - Constructor for class jsl.modeling.resource.SingleFailureEvent
 
SingleQueueStation - Class in jsl.modeling.elements.station
Models a service station with a resource that has a single queue to hold waiting customers.
SingleQueueStation(ModelElement) - Constructor for class jsl.modeling.elements.station.SingleQueueStation
Uses a resource with capacity 1 and service time Constant.ZERO
SingleQueueStation(ModelElement, String) - Constructor for class jsl.modeling.elements.station.SingleQueueStation
Uses a resource with capacity 1 and service time Constant.ZERO
SingleQueueStation(ModelElement, SResource) - Constructor for class jsl.modeling.elements.station.SingleQueueStation
No sender is provided.
SingleQueueStation(ModelElement, SResource, GetValueIfc) - Constructor for class jsl.modeling.elements.station.SingleQueueStation
No sender is provided.
SingleQueueStation(ModelElement, SResource, GetValueIfc, String) - Constructor for class jsl.modeling.elements.station.SingleQueueStation
No sender is provided.
SingleQueueStation(ModelElement, SResource, GetValueIfc, SendQObjectIfc, String) - Constructor for class jsl.modeling.elements.station.SingleQueueStation
 
SingleQueueStation(ModelElement, GetValueIfc) - Constructor for class jsl.modeling.elements.station.SingleQueueStation
Uses a resource with capacity 1
SingleQueueStation(ModelElement, GetValueIfc, String) - Constructor for class jsl.modeling.elements.station.SingleQueueStation
Uses a resource with capacity 1
SingleQueueStation(ModelElement, GetValueIfc, SendQObjectIfc, String) - Constructor for class jsl.modeling.elements.station.SingleQueueStation
Default resource of capacity 1 is used
SingleServerStation - Class in examples.jockeying
 
SingleServerStation(ModelElement, FastFoodRestaurant) - Constructor for class examples.jockeying.SingleServerStation
 
SingleServerStation(ModelElement, FastFoodRestaurant, String) - Constructor for class examples.jockeying.SingleServerStation
 
SingleServerStation.EndServiceListener - Class in examples.jockeying
 
size() - Method in interface jsl.calendar.CalendarIfc
Returns the number of events in the calendar
size() - Method in class jsl.calendar.LinkedListEventCalendar
 
size() - Method in class jsl.calendar.PriorityQueueEventCalendar
 
size() - Method in class jsl.calendar.SkewHeapEventCalendar
 
size() - Method in class jsl.calendar.TreeSetEventCalendar
 
size() - Method in class jsl.modeling.elements.entity.Entity
 
size() - Method in class jsl.modeling.elements.entity.NWayByChanceEntitySender
 
size() - Method in class jsl.modeling.elements.entity.RequestQueue
 
size() - Method in class jsl.modeling.elements.RandomElement
 
size() - Method in class jsl.modeling.elements.RandomList
 
size() - Method in class jsl.modeling.elements.spatial.Path
The number of points in the path.
size() - Method in class jsl.modeling.elements.station.NWayByChanceStationSender
 
size() - Method in class jsl.modeling.queue.Queue
Gets the size (number of elements) of the queue.
size() - Method in class jsl.utilities.DataObservableArray
The size of the array
size() - Method in class jsl.utilities.misc.OrderedList
 
size() - Method in interface jsl.utilities.random.rng.RandomStreamManagerIfc
Returns the number of streams being managed
size() - Method in class jsl.utilities.random.rng.RNGStreamManager
 
size() - Method in class jsl.utilities.random.robj.DEmpiricalList
 
size() - Method in class jsl.utilities.random.robj.DPopulation
Returns the number of elements in the population
size() - Method in class jsl.utilities.random.robj.RList
 
SkewHeapEventCalendar - Class in jsl.calendar
This class provides an event calendar by using a skew heap to hold the underlying events.
SkewHeapEventCalendar() - Constructor for class jsl.calendar.SkewHeapEventCalendar
Creates new Calendar
skewness() - Method in class jsl.utilities.distributions.Weibull
Gets the skewness of the distribution www.mathworld.wolfram.com/WeibullDistribution.html
SKEWNESS - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.SKEWNESS.
SKEWNESS - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.SKEWNESS.
skipBlanks() - Static method in class jsl.utilities.reporting.TextIO
Skips over any whitespace characters, except for end-of-lines.
slope - Variable in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
the slope for the interval
snd - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
Standard normal
SNDiagnosticExperiment - Class in jslx.statistics
Use the static create method to get a builder to builder the experiment with its addFactor data.
SNDiagnosticExperiment.AddFactorDataStepIfc - Interface in jslx.statistics
Adding addFactor data step
SNDiagnosticExperiment.Builder - Class in jslx.statistics
A builder for creating SNDiagnosticExperiment
SNDiagnosticExperiment.BuildStepIfc - Interface in jslx.statistics
The ability to builder or add addFactor data
SNDiagnosticExperiment.FactorInputData - Class in jslx.statistics
A Factor Input Data class to hold the data needed by the SNDiagnosticExperiment
SNDiagnosticExperiment.FactorOutputData - Class in jslx.statistics
A addFactor output data class to hold data produced for each addFactor by the SNDiagnosticExperiment
SNDiagnosticExperiment.SimRunner1 - Class in jslx.statistics
 
SNDiagnosticExperiment.SimRunner2 - Class in jslx.statistics
 
SNDiagnosticExperiment.SimRunner3 - Class in jslx.statistics
 
SNDiagnosticExperiment.StochasticActivityNetwork - Class in jslx.statistics
 
SNReplicationRunnerIfc - Interface in jslx.statistics
 
sortCellsByNumElements(List<RectangularCell2D>) - Static method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
Returns an array of the cells sorted from smallest to largest based on the number of spacial elements in the cells
SOUTH - jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel.Direction
 
SpatialElement - Class in jsl.modeling.elements.spatial
A SpatialElement represents an object that is within a spatial model.
SpatialElement(SpatialModel) - Constructor for class jsl.modeling.elements.spatial.SpatialElement
Creates a spatial element with the given spatial model.
SpatialElement(SpatialModel, double, double) - Constructor for class jsl.modeling.elements.spatial.SpatialElement
Creates a spatial element at the given (x, y, 0.0) coordinates
SpatialElement(SpatialModel, double, double, double) - Constructor for class jsl.modeling.elements.spatial.SpatialElement
Creates a spatial element at the given (x,y,z) coordinates
SpatialElement(SpatialModel, double, double, double, String) - Constructor for class jsl.modeling.elements.spatial.SpatialElement
Creates a spatial element at the given (x,y,z) coordinates
SpatialElement(SpatialModel, double, double, String) - Constructor for class jsl.modeling.elements.spatial.SpatialElement
Creates a spatial element at the given (x, y, 0.0) coordinates
SpatialElement(SpatialModel, String) - Constructor for class jsl.modeling.elements.spatial.SpatialElement
Creates a spatial element with the given parent and spatial model.
SpatialElement(SpatialModel, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.SpatialElement
Creates a spatial element with the given parent and spatial model.
SpatialElement(SpatialModel, CoordinateIfc, String) - Constructor for class jsl.modeling.elements.spatial.SpatialElement
Creates a spatial element with the given parent and spatial model.
SpatialElementIfc - Interface in jsl.modeling.elements.spatial
 
SpatialModel - Class in jsl.modeling.elements.spatial
 
SpatialModel() - Constructor for class jsl.modeling.elements.spatial.SpatialModel
Constructs a new spatial model
SpatialModel(String) - Constructor for class jsl.modeling.elements.spatial.SpatialModel
Constructs a new spatial model
SpatialModelElement - Class in jsl.modeling.elements.spatial
SpatialModelElement represents a ModelElement within a SpatialModel.
SpatialModelElement(ModelElement) - Constructor for class jsl.modeling.elements.spatial.SpatialModelElement
Creates a Location2D with (0.0, 0.0) position.
SpatialModelElement(ModelElement, String) - Constructor for class jsl.modeling.elements.spatial.SpatialModelElement
Creates a Location2D with (0.0, 0.0) position.
SpatialModelElement(ModelElement, String, SpatialModel) - Constructor for class jsl.modeling.elements.spatial.SpatialModelElement
Creates a Location2D with the given parent and SpatialModel2D.
SpatialModelElement(ModelElement, String, SpatialModel, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.SpatialModelElement
Creates a Location2D with the given parent and SpatialModel2D.
SpatialModelElement(ModelElement, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.SpatialModelElement
Creates a Location2D with at the coordinates of the supplied position.
SpatialModelElement(ModelElement, SpatialElementIfc) - Constructor for class jsl.modeling.elements.spatial.SpatialModelElement
Creates a Location2D with at the coordinates of the supplied position.
SpatialModelElement(ModelElement, SpatialModel) - Constructor for class jsl.modeling.elements.spatial.SpatialModelElement
Creates a Location2D with the given parent and SpatialModel2D.
SpatialModelElement(ModelElement, SpatialModel, SpatialElementIfc) - Constructor for class jsl.modeling.elements.spatial.SpatialModelElement
Creates a Location2D with the given parent and SpatialModel2D.
SpatialModelTextFileObserver - Class in jsl.observers
 
SpatialModelTextFileObserver(Path) - Constructor for class jsl.observers.SpatialModelTextFileObserver
 
SpatialResource - Class in jsl.modeling.elements.spatial
A SpatialResource is a resource that can be placed/positioned within a SpatialModel It is not "self-moving" but can be positioned by clients at various locations (coordinates, etc) within the spatial model.
SpatialResource(ModelElement) - Constructor for class jsl.modeling.elements.spatial.SpatialResource
Creates a SpatialResource with the default position within its spatial model.
SpatialResource(ModelElement, double, double) - Constructor for class jsl.modeling.elements.spatial.SpatialResource
Creates a SpatialResource with capacity 1 at (x,y) within its spatial model.
SpatialResource(ModelElement, int) - Constructor for class jsl.modeling.elements.spatial.SpatialResource
Creates a SpatialResource with the given capacity at the default position within its spatial model.
SpatialResource(ModelElement, int, double, double) - Constructor for class jsl.modeling.elements.spatial.SpatialResource
Creates a SpatialResource with the given capacity at (x,y) within its spatial model.
SpatialResource(ModelElement, int, String) - Constructor for class jsl.modeling.elements.spatial.SpatialResource
Creates a SpatialResource with the given capacity at the default position within its spatial model.
SpatialResource(ModelElement, int, String, double, double) - Constructor for class jsl.modeling.elements.spatial.SpatialResource
Creates a SpatialResource with the given capacity at (x,y) within its spatial model.
SpatialResource(ModelElement, int, String, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.SpatialResource
Creates a SpatialResource with the given capacity at the given coordinate within its spatial model.
SpatialResource(ModelElement, int, String, SpatialModel) - Constructor for class jsl.modeling.elements.spatial.SpatialResource
Creates a SpatialResource with the given capacity at the default position within the spatial model.
SpatialResource(ModelElement, int, String, SpatialModel, double, double, double) - Constructor for class jsl.modeling.elements.spatial.SpatialResource
Creates a SpatialResource with the given capacity at (x,y,z) within the spatial model.
SpatialResource(ModelElement, int, String, SpatialModel, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.SpatialResource
Creates a SpatialResource with the given capacity at the default position within the spatial model.
SpatialResource(ModelElement, int, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.SpatialResource
Creates a SpatialResource with the given capacity at the given coordinate within its spatial model.
SpatialResource(ModelElement, int, SpatialModel) - Constructor for class jsl.modeling.elements.spatial.SpatialResource
Creates a SpatialResource with the given capacity at the default position within the spatial model.
SpatialResource(ModelElement, String, double, double) - Constructor for class jsl.modeling.elements.spatial.SpatialResource
Creates a SpatialResource with the given capacity at (x,y) within its spatial model.
SpatialResource(ModelElement, String, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.SpatialResource
Creates a SpatialResource with capacity 1 at the given coordinate within its spatial model.
SpatialResource(ModelElement, String, SpatialElementIfc) - Constructor for class jsl.modeling.elements.spatial.SpatialResource
Creates a SpatialResource with capacity 1 at the coordinates of the supplied spatial element within its spatial model.
SpatialResource(ModelElement, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.SpatialResource
Creates a SpatialResource with capacity 1 at the given coordinate within its spatial model.
SPECIFIC_MEMBER - jsl.modeling.elements.entity.ReleaseRequirement.ReleaseOption
 
specificStreamExample() - Static method in class examples.utilities.random.GenerateRVExamples
 
splitPairs(double[]) - Static method in class jsl.utilities.distributions.DEmpiricalCDF
This method takes in an Array of probability points (value, cumulative probability), Eg.
SQL0000000081_7FA040FF_0179_91C9_A2FA_00000F317028 - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 
SQL0000000089_62A30128_0179_91C9_A2FA_00000F317028 - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 
SQL0000000095_736A8145_0179_91C9_A2FA_00000F317028 - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 
SQL0000000102_C5044162_0179_91C9_A2FA_00000F317028 - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 
SQL0000000107_06B1817D_0179_91C9_A2FA_00000F317028 - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 
SQSeize - Class in jsl.modeling.elements.entity
 
SQSeize(ModelElement) - Constructor for class jsl.modeling.elements.entity.SQSeize
 
SQSeize(ModelElement, String) - Constructor for class jsl.modeling.elements.entity.SQSeize
 
SQSRWorkStation - Class in jsl.modeling.elements.entity
 
SQSRWorkStation(ModelElement) - Constructor for class jsl.modeling.elements.entity.SQSRWorkStation
 
SQSRWorkStation(ModelElement, int, String) - Constructor for class jsl.modeling.elements.entity.SQSRWorkStation
 
SQSRWorkStation(ModelElement, String) - Constructor for class jsl.modeling.elements.entity.SQSRWorkStation
 
SQSRWorkStation.AllocationListener - Class in jsl.modeling.elements.entity
 
SQSRWorkStation.Release - Class in jsl.modeling.elements.entity
 
SR_NAME_EXP_UNIQUE - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 
SResource - Class in jsl.modeling.elements.station
A SResource represents a simple resource that can have units become busy.
SResource(ModelElement) - Constructor for class jsl.modeling.elements.station.SResource
The capacity is set to 1
SResource(ModelElement, int) - Constructor for class jsl.modeling.elements.station.SResource
The capacity represents the maximum number of units available to use when the resource is idle.
SResource(ModelElement, int, String) - Constructor for class jsl.modeling.elements.station.SResource
The capacity represents the maximum number of units available to use when the resource is idle.
SResource(ModelElement, String) - Constructor for class jsl.modeling.elements.station.SResource
The capacity is set to 1
SResourceStateChangeListenerIfc - Interface in jsl.modeling.elements.station
 
StandardizedTimeSeriesStatistic - Class in jsl.utilities.statistic
Implements the Standardized Time Series method as described on page 534 of Law and Kelton, 3rd edition
StandardizedTimeSeriesStatistic() - Constructor for class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Creates an STS Statistic with the default batch size = 1024 The batch means will not be saved
StandardizedTimeSeriesStatistic(boolean) - Constructor for class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Creates an STS Statistic with the default batch size = 1024 The batch means will not be saved
StandardizedTimeSeriesStatistic(boolean, double[]) - Constructor for class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Creates an STS Statistic with the default batch size = 1024 The batch means will not be saved
StandardizedTimeSeriesStatistic(double[]) - Constructor for class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Creates an STS Statistic with the default batch size = 1024 The batch means will not be saved
StandardizedTimeSeriesStatistic(int) - Constructor for class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Creates an STS Statistic with the given batchsize.
StandardizedTimeSeriesStatistic(int, boolean) - Constructor for class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Creates an STS Statistic with the given batch size.
StandardizedTimeSeriesStatistic(int, boolean, double[]) - Constructor for class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Creates an STS Statistic with the given batch size.
StandardizedTimeSeriesStatistic(int, boolean, String, double[]) - Constructor for class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Creates an STS Statistic with the given batch size.
StandardizedTimeSeriesStatistic(int, double[]) - Constructor for class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Creates an STS Statistic with the given batchsize.
StandardizedTimeSeriesStatistic(int, String) - Constructor for class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Creates an STS Statistic with the given batch size and name.
StandardizedTimeSeriesStatistic(int, String, double[]) - Constructor for class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Creates an STS Statistic with the given batch size and name.
StandardizedTimeSeriesStatistic(String) - Constructor for class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Creates an STS Statistic with the default batch size = 1024 The batch means will not be saved
StandardizedTimeSeriesStatistic(String, double[]) - Constructor for class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
Creates an STS Statistic with the default batch size = 1024 The batch means will not be saved
start() - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Starts the process executor executing at the first command in the associated process description
start() - Method in class jsl.modeling.resource.FailureProcess
Start the process at the current time.
start() - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
Start the process at the current time.
start(double) - Method in class jsl.modeling.resource.FailureProcess
This method starts the process by scheduling the first event to occur at getTime() + time.
start(double) - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
Starts the failure event process.
start(int) - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Starts the process executor executing at the command indicated by the commandIndex.
start(int) - Method in class jsl.modeling.elements.processview.description.SubProcessExecutor
 
start(GetValueIfc) - Method in class jsl.modeling.resource.FailureProcess
Causes the failure process to start at getTime() + value.getValue().
start(GetValueIfc) - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
Causes the failure process to start at getTime() + value.getValue().
START_EVENT_PRIORITY - Variable in class jsl.modeling.elements.variable.ResponseInterval
Need to ensure that start event happens after schedule start and after warm up event
START_EVENT_PRIORITY - Variable in class jsl.modeling.elements.variable.ResponseSchedule
Need to ensure that start event happens before interval responses
startItem(JSLEvent) - Method in class jsl.modeling.elements.Schedule
 
startNextTrip() - Method in class jsl.modeling.elements.spatial.AbstractMover
Should be used by subclasses to initiate (schedule) the next trip after ending the current trip.
startNextTrip() - Method in class jsl.modeling.elements.spatial.RandomMover
 
startNextTrip() - Method in class jsl.modeling.elements.spatial.RG2DMover
 
startObserving() - Method in class jslx.dbutilities.JSLDatabaseObserver
If the observer is not already observing the simulation model, then it will start observing
startOperation() - Method in class jsl.modeling.elements.component.Component.Available
 
startOperation() - Method in class jsl.modeling.elements.component.Component.ComponentState
 
startOperation() - Method in class jsl.modeling.elements.component.Component
Tells the component to immediately start operating.
startOperation(double) - Method in class jsl.modeling.elements.component.Component.Available
 
startOperation(double) - Method in class jsl.modeling.elements.component.Component.ComponentState
 
startOperation(double) - Method in class jsl.modeling.elements.component.Component
Tells the component to immediately start operating.
startRepair() - Method in class jsl.modeling.elements.component.Component.ComponentState
 
startRepair() - Method in class jsl.modeling.elements.component.Component.Failed
 
startRepair() - Method in class jsl.modeling.elements.component.Component
Tells the component to immediately start repair.
startSchedule(JSLEvent) - Method in class jsl.modeling.elements.Schedule
 
StartScheduleAction() - Constructor for class jsl.modeling.elements.variable.ResponseSchedule.StartScheduleAction
 
startTime(double) - Method in class jsl.modeling.elements.Schedule.Builder
 
startUsingResource(Entity) - Method in class jsl.modeling.elements.entity.SQSRWorkStation
 
startUsingResources(Entity) - Method in class jsl.modeling.elements.entity.SeizeResources
Implements the start of using the resources by removing the entity and starting the activity
STAT_COUNT - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.STAT_COUNT.
STAT_COUNT - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepView
The column JSL_DB.ACROSS_REP_VIEW.STAT_COUNT.
STAT_COUNT - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.STAT_COUNT.
STAT_COUNT - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStatView
The column JSL_DB.BATCH_STAT_VIEW.STAT_COUNT.
STAT_COUNT - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
The column JSL_DB.WITHIN_REP_STAT.STAT_COUNT.
STAT_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.STAT_NAME.
STAT_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepView
The column JSL_DB.ACROSS_REP_VIEW.STAT_NAME.
STAT_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.STAT_NAME.
STAT_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStatView
The column JSL_DB.BATCH_STAT_VIEW.STAT_NAME.
STAT_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.PwDiffWithinRepView
The column JSL_DB.PW_DIFF_WITHIN_REP_VIEW.STAT_NAME.
STAT_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
The column JSL_DB.WITHIN_REP_COUNTER_STAT.STAT_NAME.
STAT_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterView
The column JSL_DB.WITHIN_REP_COUNTER_VIEW.STAT_NAME.
STAT_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepResponseView
The column JSL_DB.WITHIN_REP_RESPONSE_VIEW.STAT_NAME.
STAT_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
The column JSL_DB.WITHIN_REP_STAT.STAT_NAME.
STAT_NAME - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepView
The column JSL_DB.WITHIN_REP_VIEW.STAT_NAME.
State - Class in jsl.simulation
 
State() - Constructor for class jsl.simulation.State
 
State(int) - Constructor for class jsl.simulation.State
Create a state with no name and do not use a Statistic object to collect additional statistics
State(int, boolean) - Constructor for class jsl.simulation.State
Create a state with no name
State(String) - Constructor for class jsl.simulation.State
 
State(String, boolean) - Constructor for class jsl.simulation.State
 
State(String, int) - Constructor for class jsl.simulation.State
Create a state with given name and do not use a Statistic object to collect additional statistics
State(String, int, boolean) - Constructor for class jsl.simulation.State
Create a state with given name and indicate usage of a Statistic object to collect additional statistics
STATE_CHANGE - Static variable in class jsl.modeling.elements.component.Component
Indicates that the transporter has changed state to its observers
STATE_CHANGE - Static variable in class jsl.modeling.elements.spatial.transporter.Transporter
Indicates that the transporter has changed state to its observers
StateAccessorIfc - Interface in jsl.simulation
 
stateChange(Component) - Method in class jsl.modeling.elements.component.ComponentStateChangeListener
 
stateChange(Component) - Method in interface jsl.modeling.elements.component.ComponentStateChangeListenerIfc
This method is called by the component when a state change occurs
stateChange(SResource) - Method in interface jsl.modeling.elements.station.SResourceStateChangeListenerIfc
 
StateEnteredListenerIfc - Interface in jsl.simulation
 
StateFrequency - Class in jsl.utilities.statistic
 
StateFrequency(int) - Constructor for class jsl.utilities.statistic.StateFrequency
 
stateUpdate() - Method in class jsl.modeling.elements.variable.LevelResponse
 
Station - Class in jsl.modeling.elements.station
A Station represents a location that can receive QObjects for processing.
Station(ModelElement) - Constructor for class jsl.modeling.elements.station.Station
 
Station(ModelElement, String) - Constructor for class jsl.modeling.elements.station.Station
 
Station(ModelElement, SendQObjectIfc, String) - Constructor for class jsl.modeling.elements.station.Station
 
STATIONARY - Static variable in class jsl.modeling.elements.spatial.Collision
Indicates the basic type of collision STATIONARY = moving element colliding with a stationary (non-moveable) element
Statistic - Class in jsl.utilities.statistic
The Statistic class allows the collection of summary statistics on data via the collect() methods.
Statistic() - Constructor for class jsl.utilities.statistic.Statistic
Creates a Statistic with name "null"
Statistic(double[]) - Constructor for class jsl.utilities.statistic.Statistic
Creates a Statistic \based on the provided array
Statistic(String) - Constructor for class jsl.utilities.statistic.Statistic
Creates a Statistic with the given name
Statistic(String, double[]) - Constructor for class jsl.utilities.statistic.Statistic
Creates a Statistic with the given name based on the provided array
StatisticAccessorIfc - Interface in jsl.utilities.statistic
The StatisticAccessIfc class presents a read-only view of a Statistic
StatisticalBatchingElement - Class in jsl.simulation
When added to a Model, this class will cause batch statistics to be collected for ResponseVariables and TimeWeighted variables.
StatisticalBatchingElement(Model) - Constructor for class jsl.simulation.StatisticalBatchingElement
Creates a StatisticalBatchingElement using the default discretizing interval defined in TWBatchingElement
StatisticalBatchingElement(Model, double) - Constructor for class jsl.simulation.StatisticalBatchingElement
Creates a StatisticalBatchingElement
StatisticalBatchingElement(Model, double, String) - Constructor for class jsl.simulation.StatisticalBatchingElement
Creates a StatisticalBatchingElement
StatisticalRun<T> - Class in jsl.utilities.statistic
A statistical run is a sequence of objects that are determined equal based on a comparator.
StatisticalRun(int, int, T, T) - Constructor for class jsl.utilities.statistic.StatisticalRun
 
StatisticReporter - Class in jsl.utilities.reporting
A class to help with making useful statistical reports.
StatisticReporter() - Constructor for class jsl.utilities.reporting.StatisticReporter
Creates a Statistic Reporter with no statistics
StatisticReporter(List<StatisticAccessorIfc>) - Constructor for class jsl.utilities.reporting.StatisticReporter
 
StatisticType - Enum in jsl.utilities.statistic.welch
 
StatisticXY - Class in jsl.utilities.statistic
 
StatisticXY() - Constructor for class jsl.utilities.statistic.StatisticXY
 
StatisticXY(String) - Constructor for class jsl.utilities.statistic.StatisticXY
 
statXY - Variable in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
Used to estimate the statistics of the indicated generate size
STD_DEV - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.STD_DEV.
STD_DEV - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepView
The column JSL_DB.ACROSS_REP_VIEW.STD_DEV.
STD_DEV - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.STD_DEV.
STD_DEV - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStatView
The column JSL_DB.BATCH_STAT_VIEW.STD_DEV.
STD_ERR - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.STD_ERR.
STD_ERR - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.STD_ERR.
stdNormalCDF(double) - Static method in class jsl.utilities.distributions.Normal
Computes the cumulative distribution function for a standard normal distribution using Taylor approximation.
stdNormalCDFAbramovitzAndStegun(double) - Static method in class jsl.utilities.distributions.Normal
Computes the cumulative distribution function for a standard normal distribution from Abramovitz and Stegun, see also Didier H.
stdNormalComplementaryCDF(double) - Static method in class jsl.utilities.distributions.Normal
Computes the complementary cumulative probability for the standard normal distribution function for given value of z
stdNormalFirstOrderLossFunction(double) - Static method in class jsl.utilities.distributions.Normal
Computes the first order loss function for the standard normal distribution function for given value of x, G1(z) = E[max(Z-z,0)]
stdNormalInvCDF(double) - Static method in class jsl.utilities.distributions.Normal
Computes the inverse cumulative distribution function for a standard normal distribution see, W.
stdNormalPDF(double) - Static method in class jsl.utilities.distributions.Normal
Computes the pdf function for a standard normal distribution from Abramovitz and Stegun, see also Didier H.
stdNormalSecondOrderLossFunction(double) - Static method in class jsl.utilities.distributions.Normal
Computes the 2nd order loss function for the standard normal distribution function for given value of z, G2(z) = (1/2)E[max(Z-z,0)*max(Z-z-1,0)]
StepCompleted() - Constructor for class jsl.simulation.IterativeProcess.StepCompleted
 
StochasticActivityNetwork() - Constructor for class jslx.statistics.SNDiagnosticExperiment.StochasticActivityNetwork
 
StochasticApproximationRootFinder - Class in jsl.utilities.rootfinding
This class implements a basic 1-D stochastic approximation algorithm Robbins, H., and S.
StochasticApproximationRootFinder(FunctionIfc, double, double) - Constructor for class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Constructs a stochastic approximation root finder for the function, using default scale addFactor and mid-point of interval as initial point
StochasticApproximationRootFinder(FunctionIfc, double, double, double) - Constructor for class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Constructs a stochastic approximation root finder for the function, using default scale addFactor
StochasticApproximationRootFinder(FunctionIfc, double, double, double, double) - Constructor for class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Constructs a stochastic approximation root finder for the function
StochasticApproximationRootFinder(FunctionIfc, Interval) - Constructor for class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Constructs a stochastic approximation root finder for the function, using default scale addFactor and mid-point of interval as initial point
stop() - Method in class jsl.modeling.resource.FailureProcess
Stops the failure process.
stop() - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
If the failure process is started, then it is stopped (i.e.
stop() - Method in class jsl.simulation.Executive
 
stop() - Method in class jsl.simulation.IterativeProcess
 
stop() - Method in interface jsl.simulation.IterativeProcessIfc
This sets a flag to indicate to the process that is should stop after the next step is completed.
stop() - Method in class jsl.simulation.Simulation
 
stop(String) - Method in class jsl.simulation.Executive
 
stop(String) - Method in class jsl.simulation.IterativeProcess
 
stop(String) - Method in interface jsl.simulation.IterativeProcessIfc
This sets a flag to indicate to the process that is should stop after the next step is completed.
stop(String) - Method in class jsl.simulation.Simulation
 
stopExecutive() - Method in class jsl.simulation.ModelElement
Tells the Executive to stop executing events
stopExecutive(String) - Method in class jsl.simulation.ModelElement
Tells the Executive to stop executing events
stopObserving() - Method in class jslx.dbutilities.JSLDatabaseObserver
Tells the observer to stop observing the Simulation Model
stoppedByCondition() - Method in class jsl.simulation.Executive
 
stoppedByCondition() - Method in class jsl.simulation.IterativeProcess
 
stoppedByCondition() - Method in interface jsl.simulation.IterativeProcessIfc
The iterative process may end by a variety of means, this method checks if the iterative process ended because it was stopped
stoppedByCondition() - Method in class jsl.simulation.Simulation
Checks if the simulation has ended because it was stopped
stopProcess() - Method in class jsl.modeling.resource.FailureProcess
Performs work associated with stopping the process
stopProcess() - Method in class jsl.modeling.resource.SingleFailureEvent
 
stopProcess() - Method in class jsl.modeling.resource.TimeBasedFailure
 
stopUsingSchedule(Schedule) - Method in class jsl.modeling.resource.ResourceUnit
If the resource is using a schedule, the resource stops listening for schedule changes and is no longer using a schedule
StreamOptionIfc - Interface in jsl.simulation
 
STSStatisicalObserver - Class in jsl.observers.variable
 
STSStatisicalObserver() - Constructor for class jsl.observers.variable.STSStatisicalObserver
 
STSStatisicalObserver(int, String) - Constructor for class jsl.observers.variable.STSStatisicalObserver
 
STSStatisicalObserver(String) - Constructor for class jsl.observers.variable.STSStatisicalObserver
 
StudentT - Class in jsl.utilities.distributions
The Student T distribution See http://www.mth.kcl.ac.uk/~shaww/web_page/papers/Tdistribution06.pdf See http://en.wikipedia.org/wiki/Student's_t-distribution This implementation limits the degrees of freedom to be greater than or equal to 1.0 Bailey's acceptance rejection is used for sampling by default but inverse transform can be selected
StudentT() - Constructor for class jsl.utilities.distributions.StudentT
Constructs a StudentT distribution with 1.0 degree of freedom
StudentT(double) - Constructor for class jsl.utilities.distributions.StudentT
Constructs a StudentT distribution dof degrees of freedom
StudentT(double[]) - Constructor for class jsl.utilities.distributions.StudentT
Constructs a StudentT distribution with parameters[0] = degrees of freedom
StudentT(double, String) - Constructor for class jsl.utilities.distributions.StudentT
Constructs a StudentT distribution dof degrees of freedom
StudentTRV - Class in jsl.utilities.random.rvariable
 
StudentTRV(double) - Constructor for class jsl.utilities.random.rvariable.StudentTRV
Constructs a StudentT distribution dof degrees of freedom
StudentTRV(double, int) - Constructor for class jsl.utilities.random.rvariable.StudentTRV
Constructs a StudentT distribution dof degrees of freedom
StudentTRV(double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.StudentTRV
Constructs a StudentT distribution dof degrees of freedom
subList(int, int) - Method in class jsl.modeling.elements.entity.Entity
 
subList(int, int) - Method in class jsl.modeling.elements.RandomList
 
subList(int, int) - Method in class jsl.utilities.random.robj.RList
 
SubProcessExecutor - Class in jsl.modeling.elements.processview.description
 
SubProcessExecutor(ProcessExecutor, ProcessDescription, Entity) - Constructor for class jsl.modeling.elements.processview.description.SubProcessExecutor
 
subscribe(AggregateTimeWeightedVariable) - Method in class jsl.modeling.queue.QueueResponse
Causes the supplied AggregateTimeWeightedVariable to be subscribed to the number in queue variable
subscribe(AveragePerTimeWeightedVariable) - Method in class jsl.modeling.queue.QueueResponse
Causes the supplied AveragePerTimeWeightedVariable to be subscribed to the number in queue variable
subscribe(ResponseVariableAverageObserver) - Method in class jsl.modeling.queue.QueueResponse
Causes the supplied ResponseVariableAverageObserver to be subscribed to the time in queue variable
subscribeTo(Aggregatable) - Method in class jsl.modeling.elements.variable.Aggregate
Tells the Aggregate to observe the provided Variable for the purpose of aggregating
subscribeToNumberInQueue(Aggregate) - Method in class jsl.modeling.queue.QueueResponse
Allows an Aggregate to subscribe to the number in queue variable
subscribeToTimeInQueue(Aggregate) - Method in class jsl.modeling.queue.QueueResponse
Allows an Aggregate to subscribe to the time in queue variable
subtract(double, double, double) - Method in class jsl.modeling.elements.spatial.Vector3D
Subtracts the given values from the vector
subtract(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.Vector3D
Subtracts the given vector from this vector
subtractConstant(double[], double) - Static method in class jsl.utilities.JSLArrayUtil
 
SUM_OF_OBS - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.SUM_OF_OBS.
SUM_OF_OBS - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.SUM_OF_OBS.
SUM_OF_WEIGHTS - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
The column JSL_DB.WITHIN_REP_STAT.SUM_OF_WEIGHTS.
sumCCDF_(double, int, double, boolean) - Static method in class jsl.utilities.distributions.Binomial
Returns the sum of the complementary CDF from 0 up to but not including x
sumFirstLoss_(double, int, double, boolean) - Static method in class jsl.utilities.distributions.Binomial
Sums the first order loss function from 1 up to and including x.
sumValues() - Method in class jsl.modeling.elements.variable.Aggregate
Computes and returns the sum of the aggregated variables
sumxx - Variable in class jsl.utilities.statistic.Statistic
Holds the sum the lag-1 data, i.e.
sumxy - Variable in class jsl.utilities.statistic.StatisticXY
 
suspend() - Method in class jsl.modeling.elements.EventGenerator
 
suspend() - Method in interface jsl.modeling.elements.EventGeneratorIfc
Suspends the generation of events and cancels the next scheduled event from the generator
suspend() - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Suspends the execution of the process executor at the current command
suspend() - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
suspend() - Method in class jsl.modeling.resource.FailureProcess
Tells the process to suspend the generation of FailureNotices.
suspend() - Method in class jsl.modeling.resource.ResourceSingleFailureEvent
If the failure process has been started (but not suspended or stopped) then will be suspended.
suspendProcess() - Method in class jsl.modeling.resource.FailureProcess
Performs work associated with suspending the process
suspendProcess() - Method in class jsl.modeling.resource.SingleFailureEvent
 
suspendProcess() - Method in class jsl.modeling.resource.TimeBasedFailure
 
symDifference(Set<T>, Set<T>) - Static method in class jsl.utilities.math.Sets
Deprecated.

T

TableDoesNotExistException - Exception in jslx.dbutilities.dbutil
 
TableDoesNotExistException() - Constructor for exception jslx.dbutilities.dbutil.TableDoesNotExistException
 
TableDoesNotExistException(String) - Constructor for exception jslx.dbutilities.dbutil.TableDoesNotExistException
 
TableFormatter - Class in jsl.utilities.reporting
 
TableFormatter() - Constructor for class jsl.utilities.reporting.TableFormatter
 
Tables - Class in jslx.dbutilities.jsldbsrc
Convenience access to all tables in JSL_DB.
Tables() - Constructor for class jslx.dbutilities.jsldbsrc.Tables
 
TABLES - jslx.dbutilities.dbutil.DbCreateTask.Type
 
TABLES_ALTER - jslx.dbutilities.dbutil.DbCreateTask.Type
 
TABLES_EXCEL - jslx.dbutilities.dbutil.DbCreateTask.Type
 
TABLES_EXCEL_ALTER - jslx.dbutilities.dbutil.DbCreateTask.Type
 
TABLES_INSERT - jslx.dbutilities.dbutil.DbCreateTask.Type
 
TABLES_INSERT_ALTER - jslx.dbutilities.dbutil.DbCreateTask.Type
 
TablesawUtil - Class in jslx
The purpose of this class is to facilitate interaction with Tablesaw.
TablesawUtil() - Constructor for class jslx.TablesawUtil
 
TablesawUtilExamples - Class in examples.utilities.tablesaw
The purpose of this example is to illustrate and test the functionality in TablesawUtil Shows how to: 1) attach a ReplicationDataCollector to a JSL Model 2) attach a JSLDatabaseObserver that creates a JSLDatabase 3) run the simulation 4) make a Tablesaw Table from the ReplicationDataCollector 5) make a Tablesaw Table from a table in the JSLDatabase 6) write a Tablesaw Table to an Excel workbook 7) read in and create a Tablesaw Table from an Excel workbook sheet
TablesawUtilExamples() - Constructor for class examples.utilities.tablesaw.TablesawUtilExamples
 
TabularFile - Class in jslx.tabularfiles
An abstraction for holding tabular data in a single file.
TabularFile(LinkedHashMap<String, DataType>, Path) - Constructor for class jslx.tabularfiles.TabularFile
 
TabularInputFile - Class in jslx.tabularfiles
An abstraction for reading rows of tabular data.
TabularInputFile(Path) - Constructor for class jslx.tabularfiles.TabularInputFile
 
TabularInputFile(LinkedHashMap<String, DataType>, Path) - Constructor for class jslx.tabularfiles.TabularInputFile
 
TabularInputFile.BufferedRecordsIterator - Class in jslx.tabularfiles
A class to make iterating of JOOQ records buffered and easier.
TabularInputFile.RowIterator - Class in jslx.tabularfiles
 
TabularOutputFile - Class in jslx.tabularfiles
An abstraction for writing rows of tabular data.
TabularOutputFile(LinkedHashMap<String, DataType>, Path) - Constructor for class jslx.tabularfiles.TabularOutputFile
 
TALLY - jsl.utilities.statistic.welch.StatisticType
 
TandemQueue - Class in examples.models
Arriving customers choose randomly to two stations.
TandemQueue - Class in examples.station
Arriving customers choose randomly to two stations.
TandemQueue(ModelElement) - Constructor for class examples.models.TandemQueue
 
TandemQueue(ModelElement) - Constructor for class examples.station.TandemQueue
 
TandemQueue(ModelElement, String) - Constructor for class examples.models.TandemQueue
 
TandemQueue(ModelElement, String) - Constructor for class examples.station.TandemQueue
 
TandemQueue.Arrivals - Class in examples.models
 
TandemQueue.Arrivals - Class in examples.station
 
TandemQueue.Dispose - Class in examples.models
 
TandemQueue.Dispose - Class in examples.station
 
terminate() - Method in class jsl.modeling.elements.processview.description.ProcessExecutor
Terminates the execution of the process executor
terminate() - Method in class jsl.modeling.elements.processview.description.SubProcessExecutor
 
Terminate - Class in jsl.modeling.elements.processview.description.commands
 
Terminate(ModelElement) - Constructor for class jsl.modeling.elements.processview.description.commands.Terminate
 
Terminate(ModelElement, boolean, String) - Constructor for class jsl.modeling.elements.processview.description.commands.Terminate
 
Terminate(ModelElement, String) - Constructor for class jsl.modeling.elements.processview.description.commands.Terminate
 
test() - Static method in class examples.utilities.random.UseRNG
 
test() - Method in class jsl.observers.TestObserverableObserver
 
test1() - Static method in class examples.entity.TestEntityPackage
 
test1() - Static method in class examples.queueing.NHPDriverLicenseBureauWithQ
The service time is exponential with a mean of 3 minutes The arrival process is non-homogeneous Poisson for the following Interval duration (min) rate per min 12 am - 6 am 360 0.006 6 am - 9 am 180 0.033 9 am - 12 pm 180 0.041 12 pm - 2 pm 120 0.194 2 pm - 5 pm 180 0.079 5 pm - 8 pm 180 0.167 8 pm - 12 am 240 0.05 Run for 10 days, no warm up
test1() - Static method in class examples.spatial.TestSpatialModel
 
test1() - Static method in class examples.station.LOTR
 
test1() - Static method in class examples.utilities.random.UseRNG
 
test1() - Static method in class examples.utilities.statistics.TestStatistic
 
test1() - Static method in class jsl.utilities.random.arta.ARTACorrelationFinder
 
test1() - Static method in class jsl.utilities.statistic.StatisticXY
 
test1() - Static method in class jslx.statistics.SNDiagnosticExperiment
 
test10() - Static method in class examples.entity.TestEntityPackage
 
test11() - Static method in class examples.entity.TestEntityPackage
 
test12() - Static method in class examples.entity.TestEntityPackage
 
test13() - Static method in class examples.entity.TestEntityPackage
 
test14() - Static method in class examples.entity.TestEntityPackage
 
test2() - Static method in class examples.entity.TestEntityPackage
 
test2() - Static method in class examples.queueing.NHPDriverLicenseBureauWithQ
The service time is exponential with a mean of 3 minutes The arrival process is non-homogeneous Poisson for the following Interval duration (min) rate per min 12 am - 6 am 360 0.006 6 am - 9 am 180 0.033 9 am - 12 pm 180 0.041 12 pm - 2 pm 120 0.194 2 pm - 5 pm 180 0.079 5 pm - 8 pm 180 0.167 8 pm - 12 am 240 0.05 Run for 10 days, 1 day warm up, 1 day of observation
test2() - Static method in class examples.spatial.TestSpatialModel
 
test2() - Static method in class examples.station.LOTR
 
test2() - Static method in class examples.utilities.statistics.TestStatistic
 
test2() - Static method in class jsl.utilities.random.arta.ARTACorrelationFinder
 
test2() - Static method in class jsl.utilities.statistic.StatisticXY
 
test2() - Static method in class jslx.statistics.SNDiagnosticExperiment
 
test3() - Static method in class examples.entity.TestEntityPackage
 
test3() - Static method in class examples.spatial.TestSpatialModel
 
test3() - Static method in class examples.utilities.statistics.TestStatistic
 
test3() - Static method in class jslx.statistics.SNDiagnosticExperiment
 
test4() - Static method in class examples.entity.TestEntityPackage
 
test4() - Static method in class examples.spatial.TestSpatialModel
 
test4() - Static method in class jslx.statistics.SNDiagnosticExperiment
 
test5() - Static method in class examples.entity.TestEntityPackage
 
test6() - Static method in class examples.entity.TestEntityPackage
 
test7() - Static method in class examples.entity.TestEntityPackage
 
test8() - Static method in class examples.entity.TestEntityPackage
 
test8() - Static method in class examples.utilities.statistics.TestStatistic
 
test9() - Static method in class examples.entity.TestEntityPackage
 
test9() - Static method in class examples.utilities.statistics.TestStatistic
 
testBatchReplication() - Static method in class examples.variables.TestTimeWeighted
 
TestBootstrap - Class in examples.utilities.statistics
 
TestBootstrap() - Constructor for class examples.utilities.statistics.TestBootstrap
 
testCondition() - Method in class jsl.simulation.ConditionalAction
 
testDatabaseCreation() - Static method in class jslx.dbutilities.dbutil.DatabaseFactoryTest
 
testDataSourceConnection() - Static method in class jslx.dbutilities.dbutil.DatabaseFactoryTest
 
testDerbyEmbeddedExisting() - Static method in class jslx.dbutilities.dbutil.DatabaseFactoryTest
 
testDerbyEmbeddedWithCreateScript() - Static method in class jslx.dbutilities.dbutil.DatabaseFactoryTest
 
testDerbyLocalHost() - Static method in class jslx.dbutilities.dbutil.DatabaseFactoryTest
 
testEmbeddedDerbyPropertiesFile() - Static method in class jslx.dbutilities.dbutil.DatabaseFactoryTest
 
TestEntityPackage - Class in examples.entity
 
TestEntityPackage() - Constructor for class examples.entity.TestEntityPackage
 
TestEntityPackage.NothingReceiver - Class in examples.entity
 
TestEntityPackage.TestReceiver - Class in examples.entity
 
testExcelDbExport() - Static method in class jslx.dbutilities.dbutil.DatabaseFactoryTest
 
testExcelDbImport() - Static method in class jslx.dbutilities.dbutil.DatabaseFactoryTest
 
testExperiment() - Static method in class examples.variables.TestTimeWeighted
 
TestFrequencies - Class in examples.utilities.statistics
 
TestFrequencies() - Constructor for class examples.utilities.statistics.TestFrequencies
 
TestFunction - Class in jsl.utilities.math
 
TestFunction() - Constructor for class jsl.utilities.math.TestFunction
Creates a new instance of TestFunction
TestGammaGeneration - Class in examples.utilities.random
 
TestGammaGeneration() - Constructor for class examples.utilities.random.TestGammaGeneration
 
TestIntervalSchedule - Class in examples.variables
 
TestIntervalSchedule() - Constructor for class examples.variables.TestIntervalSchedule
 
TestJackKnife - Class in examples.utilities.statistics
 
TestJackKnife() - Constructor for class examples.utilities.statistics.TestJackKnife
 
TestJSL - Class in examples.utilities.statistics
 
TestJSL() - Constructor for class examples.utilities.statistics.TestJSL
 
testJSLDatabase() - Static method in class examples.running.UsingJSLDbExamples
Creates and runs a simulation with a database.
testJSLDatabaseObserver() - Static method in class examples.running.UsingJSLDbExamples
Creates an embedded derby database and captures data from simulation.
TestLevelResponse - Class in examples.variables
 
TestLevelResponse(ModelElement) - Constructor for class examples.variables.TestLevelResponse
 
TestLevelResponse(ModelElement, String) - Constructor for class examples.variables.TestLevelResponse
 
testMarseRoberts() - Static method in class examples.utilities.random.TestRNG
 
testMCBRuns() - Static method in class examples.running.UsingJSLDbExamples
Illustrates creating a single database to hold data from 3 consecutively created and executed simulations.
TestMetropolisHastings - Class in examples.montecarlo
 
TestMetropolisHastings() - Constructor for class examples.montecarlo.TestMetropolisHastings
 
TestMetropolisHastings.Function - Class in examples.montecarlo
 
TestMetropolisHastings.PropFunction - Class in examples.montecarlo
 
TestMetropolisHastings.WriteOut - Class in examples.montecarlo
 
TestNHPP - Class in examples.variables.nhpp
 
TestNHPP(ModelElement, PiecewiseRateFunction) - Constructor for class examples.variables.nhpp.TestNHPP
 
TestNHPP(ModelElement, PiecewiseRateFunction, String) - Constructor for class examples.variables.nhpp.TestNHPP
 
TestNHPP.EventListener - Class in examples.variables.nhpp
 
TestNHPPPWConstant - Class in examples.variables.nhpp
 
TestNHPPPWConstant(ModelElement, PiecewiseRateFunction) - Constructor for class examples.variables.nhpp.TestNHPPPWConstant
 
TestNHPPPWConstant(ModelElement, PiecewiseRateFunction, String) - Constructor for class examples.variables.nhpp.TestNHPPPWConstant
 
TestNHPPPWConstant.EventListener - Class in examples.variables.nhpp
 
TestNHPPPWConstantNonRepeat - Class in examples.variables.nhpp
 
TestNHPPPWConstantNonRepeat(ModelElement, PiecewiseRateFunction, double) - Constructor for class examples.variables.nhpp.TestNHPPPWConstantNonRepeat
 
TestNHPPPWConstantNonRepeat(ModelElement, PiecewiseRateFunction, double, String) - Constructor for class examples.variables.nhpp.TestNHPPPWConstantNonRepeat
 
TestNHPPPWConstantNonRepeat.EventListener - Class in examples.variables.nhpp
 
TestNHPPPWConstantRepeat - Class in examples.variables.nhpp
 
TestNHPPPWConstantRepeat(ModelElement, PiecewiseRateFunction) - Constructor for class examples.variables.nhpp.TestNHPPPWConstantRepeat
 
TestNHPPPWConstantRepeat(ModelElement, PiecewiseRateFunction, String) - Constructor for class examples.variables.nhpp.TestNHPPPWConstantRepeat
 
TestNHPPPWConstantRepeat.EventListener - Class in examples.variables.nhpp
 
TestNHPPPWLinear - Class in examples.variables.nhpp
 
TestNHPPPWLinear(ModelElement, PiecewiseRateFunction) - Constructor for class examples.variables.nhpp.TestNHPPPWLinear
 
TestNHPPPWLinear(ModelElement, PiecewiseRateFunction, String) - Constructor for class examples.variables.nhpp.TestNHPPPWLinear
 
TestNHPPPWLinear.EventListener - Class in examples.variables.nhpp
 
TestNHPPPWLinearNonRepeat - Class in examples.variables.nhpp
 
TestNHPPPWLinearNonRepeat(ModelElement, PiecewiseRateFunction, double) - Constructor for class examples.variables.nhpp.TestNHPPPWLinearNonRepeat
 
TestNHPPPWLinearNonRepeat(ModelElement, PiecewiseRateFunction, double, String) - Constructor for class examples.variables.nhpp.TestNHPPPWLinearNonRepeat
 
TestNHPPPWLinearNonRepeat.EventListener - Class in examples.variables.nhpp
 
TestNHPPPWLinearRepeat - Class in examples.variables.nhpp
 
TestNHPPPWLinearRepeat(ModelElement, PiecewiseRateFunction) - Constructor for class examples.variables.nhpp.TestNHPPPWLinearRepeat
 
TestNHPPPWLinearRepeat(ModelElement, PiecewiseRateFunction, String) - Constructor for class examples.variables.nhpp.TestNHPPPWLinearRepeat
 
TestNHPPPWLinearRepeat.EventListener - Class in examples.variables.nhpp
 
testNormal() - Static method in class examples.utilities.random.UseDistributionExample
 
TestObserverableObserver - Class in jsl.observers
 
TestObserverableObserver() - Constructor for class jsl.observers.TestObserverableObserver
 
TestObserverableObserver.Observable - Class in jsl.observers
 
TestObserverableObserver.Observer - Class in jsl.observers
 
TestOpenCSV - Class in examples.utilities.csvfiles
 
TestOpenCSV() - Constructor for class examples.utilities.csvfiles.TestOpenCSV
 
testParsing() - Static method in class jslx.dbutilities.dbutil.DatabaseFactoryTest
 
testPiecewiseConstantRateFunction1() - Static method in class examples.variables.nhpp.TestRateFunctions
 
testPiecewiseConstantRateFunction2() - Static method in class examples.variables.nhpp.TestRateFunctions
 
testPiecewiseConstantRateFunction3() - Static method in class examples.variables.nhpp.TestRateFunctions
 
testPiecewiseConstantRateFunction4() - Static method in class examples.variables.nhpp.TestRateFunctions
 
testPiecewiseConstantRateFunction5() - Static method in class examples.variables.nhpp.TestRateFunctions
 
testPiecewiseLinearRateFunction1() - Static method in class examples.variables.nhpp.TestRateFunctions
 
testPiecewiseLinearRateFunction2() - Static method in class examples.variables.nhpp.TestRateFunctions
 
TestPOI - Class in examples.utilities.apachepoi
 
TestPOI() - Constructor for class examples.utilities.apachepoi.TestPOI
 
testPostgresLocalHost() - Static method in class jslx.dbutilities.dbutil.DatabaseFactoryTest
 
testPostgresLocalHostJSLDb() - Static method in class jslx.dbutilities.dbutil.DatabaseFactoryTest
 
testPostgresPropertiesFile() - Static method in class jslx.dbutilities.dbutil.DatabaseFactoryTest
 
testPostgressDb() - Static method in class examples.running.UsingJSLDbExamples
Illustrates how to use a Postgres database.
TestRateFunctions - Class in examples.variables.nhpp
 
TestRateFunctions() - Constructor for class examples.variables.nhpp.TestRateFunctions
 
TestReceiver(ModelElement) - Constructor for class examples.entity.TestEntityPackage.TestReceiver
 
TestReceiver(ModelElement, String) - Constructor for class examples.entity.TestEntityPackage.TestReceiver
 
testReplication() - Static method in class examples.variables.TestTimeWeighted
 
TestResponseVariable - Class in examples.variables
 
TestResponseVariable(ModelElement) - Constructor for class examples.variables.TestResponseVariable
 
TestResponseVariable(ModelElement, String) - Constructor for class examples.variables.TestResponseVariable
 
testRNG(RandU01Ifc, int, int) - Static method in class examples.utilities.random.TestRNG
 
TestRNG - Class in examples.utilities.random
This class runs some random number tests on three random number generators.
TestRNG() - Constructor for class examples.utilities.random.TestRNG
 
TestSpatialModel - Class in examples.spatial
 
TestSpatialModel() - Constructor for class examples.spatial.TestSpatialModel
 
testSPDatabaseCreation() - Static method in class jslx.dbutilities.dbutil.DatabaseFactoryTest
 
testSQLite() - Static method in class jslx.dbutilities.dbutil.DatabaseFactoryTest
 
testSQLite2() - Static method in class jslx.dbutilities.dbutil.DatabaseFactoryTest
 
TestStatistic - Class in examples.utilities.statistics
 
TestStatistic() - Constructor for class examples.utilities.statistics.TestStatistic
 
TestStatisticReporter - Class in examples.utilities.statistics
 
TestStatisticReporter() - Constructor for class examples.utilities.statistics.TestStatisticReporter
 
TestTableSaw - Class in examples.utilities.tablesaw
 
TestTableSaw() - Constructor for class examples.utilities.tablesaw.TestTableSaw
 
TestTabularWork - Class in jslx.tabularfiles
 
TestTabularWork() - Constructor for class jslx.tabularfiles.TestTabularWork
 
TestTimedIntervalResponse - Class in examples.variables
 
TestTimedIntervalResponse() - Constructor for class examples.variables.TestTimedIntervalResponse
 
TestTimeWeighted - Class in examples.variables
 
TestTimeWeighted(ModelElement) - Constructor for class examples.variables.TestTimeWeighted
 
TestTimeWeighted(ModelElement, String) - Constructor for class examples.variables.TestTimeWeighted
 
testTwoDatabases() - Static method in class examples.running.UsingJSLDbExamples
Illustrates that two or more databases can be attached to the same simulation
TEXT - jslx.tabularfiles.DataType
 
textColumn(String) - Static method in class jslx.tabularfiles.TabularFile
Creates a text column
TextFileWriteSample - Class in examples.utilities
 
TextFileWriteSample() - Constructor for class examples.utilities.TextFileWriteSample
 
TextIO - Class in jsl.utilities.reporting
Copied from TextIO from in "Introduction to Programming Using Java," Version 8 (http://math.hws.edu/javanotes).
TextIO() - Constructor for class jsl.utilities.reporting.TextIO
 
TextReport - Class in jsl.utilities.reporting
Wraps a PrintWriter to make a txt file for making a report.
TextReport(Path) - Constructor for class jsl.utilities.reporting.TextReport
 
thirdOrderLossFunction(double) - Method in class jsl.utilities.distributions.MTP
 
thirdOrderLossFunction(double) - Method in class jsl.utilities.distributions.Poisson
 
thirdOrderLossFunction(double) - Method in class jsl.utilities.distributions.ShiftedDistribution
 
TieDyeTShirts - Class in examples.models
This implementation models the Tie Dye T-Shirt example without shared resources.
TieDyeTShirts(ModelElement) - Constructor for class examples.models.TieDyeTShirts
 
TieDyeTShirts(ModelElement, String) - Constructor for class examples.models.TieDyeTShirts
 
TieDyeTShirts.AfterPaperWork - Class in examples.models
 
TieDyeTShirts.AfterShirtMaking - Class in examples.models
 
TieDyeTShirts.Dispose - Class in examples.models
 
TieDyeTShirtsSR - Class in examples.station
This implementation models the Tie Dye T-Shirt example using shared resources.
TieDyeTShirtsSR(ModelElement) - Constructor for class examples.station.TieDyeTShirtsSR
 
TieDyeTShirtsSR(ModelElement, String) - Constructor for class examples.station.TieDyeTShirtsSR
 
TieDyeTShirtsSR.AfterPaperWork - Class in examples.station
 
TieDyeTShirtsSR.AfterShirtMaking - Class in examples.station
 
TieDyeTShirtsSR.Dispose - Class in examples.station
 
TIME_PERSISTENT - jsl.utilities.statistic.welch.StatisticType
 
TIME_UNIT_DAY - Static variable in class jsl.simulation.ModelElement
An "enum" to represent time unit conversion.
TIME_UNIT_HOUR - Static variable in class jsl.simulation.ModelElement
An "enum" to represent time unit conversion.
TIME_UNIT_MILLISECOND - Static variable in class jsl.simulation.ModelElement
An "enum" to represent time unit conversion.
TIME_UNIT_MINUTE - Static variable in class jsl.simulation.ModelElement
An "enum" to represent time unit conversion.
TIME_UNIT_SECOND - Static variable in class jsl.simulation.ModelElement
An "enum" to represent time unit conversion.
TIME_UNIT_WEEK - Static variable in class jsl.simulation.ModelElement
An "enum" to represent time unit conversion.
TimeBasedFailure - Class in jsl.modeling.resource
A TimeBasedFailure uses time to determine the next failure.
TimeBasedFailure(ResourceUnit, RandomIfc, RandomIfc, RandomIfc) - Constructor for class jsl.modeling.resource.TimeBasedFailure
 
TimeBasedFailure(ResourceUnit, RandomIfc, RandomIfc, RandomIfc, String) - Constructor for class jsl.modeling.resource.TimeBasedFailure
 
timeBetweenEvents(RandomIfc) - Method in class jsl.modeling.elements.EventGenerator.EventGeneratorBuilder
 
timeBetweenEvents(RandomIfc) - Method in interface jsl.modeling.elements.EventGenerator.TimeBetweenEventsStepIfc
 
TIMED_UPDATE - Static variable in class jsl.simulation.ModelElement
An "enum" for the timed update state.
TimedAction - Class in jsl.modeling.elements
A TimedAction represents a set of actions associated with an event that can be repeated at regular intervals.
TimedAction(ModelElement) - Constructor for class jsl.modeling.elements.TimedAction
 
TimedAction(ModelElement, double) - Constructor for class jsl.modeling.elements.TimedAction
 
TimedAction(ModelElement, double, String) - Constructor for class jsl.modeling.elements.TimedAction
 
TimedAction(ModelElement, RandomIfc) - Constructor for class jsl.modeling.elements.TimedAction
 
TimedAction(ModelElement, RandomIfc, boolean, boolean, String) - Constructor for class jsl.modeling.elements.TimedAction
Creates a Timed Action
TimedActionListener - Class in jsl.modeling.elements
 
TimedActionListener(TimedAction) - Constructor for class jsl.modeling.elements.TimedActionListener
Create and attach the TimedActionListener to the supplied TimedAction
TimedActionListener(TimedAction, int) - Constructor for class jsl.modeling.elements.TimedActionListener
Create and attach the TimedActionListener to the supplied TimedAction
TimedActionListener(TimedAction, int, String) - Constructor for class jsl.modeling.elements.TimedActionListener
Create and attach the TimedActionListener to the supplied TimedAction
TimedActionListener(TimedAction, String) - Constructor for class jsl.modeling.elements.TimedActionListener
Create and attach the TimedActionListener to the supplied TimedAction
timedUpdate() - Method in class examples.modelelement.ExampleModelElement
 
timedUpdate() - Method in class jsl.modeling.elements.variable.Counter
 
timedUpdate() - Method in class jsl.modeling.elements.variable.ResponseVariable
 
timedUpdate() - Method in class jsl.modeling.elements.variable.TimeWeighted
 
timedUpdate() - Method in class jsl.simulation.ModelElement
This method should be overridden by subclasses that need actions performed at each timed update event during each replication.
timedUpdate(ModelElement, Object) - Method in class examples.modelelement.ModelElementObserverExample
 
timedUpdate(ModelElement, Object) - Method in class jsl.observers.ModelActionObserver
 
timedUpdate(ModelElement, Object) - Method in class jsl.observers.ModelElementObserver
 
timedUpdate(ModelElement, Object) - Method in class jsl.observers.variable.CounterObserver
 
timedUpdate_() - Method in class jsl.simulation.ModelElement
The timedUpdate_ method is called multiple times during each replication.
TimedUpdateEventAction() - Constructor for class jsl.simulation.ModelElement.TimedUpdateEventAction
 
TimeSharedComputerModel - Class in examples.models
Timesharing computer model
TimeSharedComputerModel - Class in examples.queueing
Timesharing computer model
TimeSharedComputerModel(ModelElement) - Constructor for class examples.models.TimeSharedComputerModel
 
TimeSharedComputerModel(ModelElement) - Constructor for class examples.queueing.TimeSharedComputerModel
 
TimeSharedComputerModel(ModelElement, int, int, RVariableIfc, RVariableIfc, double, double) - Constructor for class examples.models.TimeSharedComputerModel
 
TimeSharedComputerModel(ModelElement, int, int, RVariableIfc, RVariableIfc, double, double) - Constructor for class examples.queueing.TimeSharedComputerModel
 
timeUnits(double) - Method in class jsl.modeling.resource.Request.Builder
 
timeUnits(double) - Method in interface jsl.modeling.resource.Request.BuildStep
 
timeUntilFirst(RandomIfc) - Method in interface jsl.modeling.elements.EventGenerator.BuildStepIfc
 
timeUntilFirst(RandomIfc) - Method in class jsl.modeling.elements.EventGenerator.EventGeneratorBuilder
 
timeUntilLastEvent(double) - Method in interface jsl.modeling.elements.EventGenerator.BuildStepIfc
 
timeUntilLastEvent(double) - Method in class jsl.modeling.elements.EventGenerator.EventGeneratorBuilder
 
TimeWeighted - Class in jsl.modeling.elements.variable
 
TimeWeighted(ModelElement) - Constructor for class jsl.modeling.elements.variable.TimeWeighted
Creates a TimeWeighted with the given parent with initial value 0.0 over the range [Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY]
TimeWeighted(ModelElement, double) - Constructor for class jsl.modeling.elements.variable.TimeWeighted
Creates a TimeWeighted with the given name and initial value over the range [Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY]
TimeWeighted(ModelElement, double, double) - Constructor for class jsl.modeling.elements.variable.TimeWeighted
Creates a TimeWeighted with the initial value over the supplied range [lowerLimit, Double.POSITIVE_INFINITY]
TimeWeighted(ModelElement, double, double, double) - Constructor for class jsl.modeling.elements.variable.TimeWeighted
Creates a TimeWeighted with the initial value over the supplied range [lowerLimit, upperLimit]
TimeWeighted(ModelElement, double, double, double, String) - Constructor for class jsl.modeling.elements.variable.TimeWeighted
Creates a TimeWeighted with the given name and initial value over the supplied range [lowerLimit, upperLimit]
TimeWeighted(ModelElement, double, double, String) - Constructor for class jsl.modeling.elements.variable.TimeWeighted
Creates a TimeWeighted with the given name and initial value over the supplied range [lowerLimit, Double.POSITIVE_INFINITY]
TimeWeighted(ModelElement, double, String) - Constructor for class jsl.modeling.elements.variable.TimeWeighted
Creates a TimeWeighted with the given name and initial value over the supplied range The default range is [Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY]
TimeWeighted(ModelElement, String) - Constructor for class jsl.modeling.elements.variable.TimeWeighted
Creates a TimeWeighted with the given name and initial value, 0.0, over the range [Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY]
TimeWeightedIfc - Interface in jsl.modeling.elements.variable
 
tLL - Variable in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
the lower limit of the interval on the time scale
tLL - Variable in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
the lower limit of the interval on the time scale
toArray() - Method in class jsl.modeling.elements.entity.Entity
 
toArray() - Method in class jsl.modeling.elements.RandomList
 
toArray() - Method in class jsl.utilities.misc.OrderedList
 
toArray() - Method in class jsl.utilities.random.robj.RList
 
toArray(CoordinateIfc[]) - Method in class jsl.modeling.elements.spatial.Path
Converts the paths to an array
toArray(T[]) - Method in class jsl.modeling.elements.entity.Entity
 
toArray(T[]) - Method in class jsl.modeling.elements.RandomList
 
toArray(T[]) - Method in class jsl.utilities.misc.OrderedList
 
toArray(T[]) - Method in class jsl.utilities.random.robj.RList
 
toCSV() - Method in class jslx.tabularfiles.Row
 
toCSV() - Method in interface jslx.tabularfiles.RowGetterIfc
 
toCSVString(double[]) - Static method in class jsl.utilities.JSLArrayUtil
 
toCSVString(int[]) - Static method in class jsl.utilities.JSLArrayUtil
 
toCSVString(long[]) - Static method in class jsl.utilities.JSLArrayUtil
 
toDouble(double[]) - Static method in class jsl.utilities.JSLArrayUtil
Convert the array of double to an array of Double with each element the corresponding value
toDouble(double[][]) - Static method in class jsl.utilities.JSLArrayUtil
Convert the 2D array of double to a 2D array of Double with each element the corresponding value
toDouble(int[]) - Static method in class jsl.utilities.JSLArrayUtil
Convert the array of int to an array of double with each element the corresponding value
toDouble(long[]) - Static method in class jsl.utilities.JSLArrayUtil
Convert the array of long to an array of double with each element the corresponding value
toDouble(Integer[]) - Static method in class jsl.utilities.JSLArrayUtil
Convert the array of int to an array of double with each element the corresponding value
toDouble(Long[]) - Static method in class jsl.utilities.JSLArrayUtil
Convert the array of long to an array of double with each element the corresponding value
toInteger(int[]) - Static method in class jsl.utilities.JSLArrayUtil
Convert the array of int to an array of Intger with each element the corresponding value
toInteger(int[][]) - Static method in class jsl.utilities.JSLArrayUtil
Convert the 2D array of int to a 2D array of Integer with each element the corresponding value
toJSON() - Method in class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
TooManyScansException - Exception in jsl.simulation
 
TooManyScansException() - Constructor for exception jsl.simulation.TooManyScansException
 
TooManyScansException(String) - Constructor for exception jsl.simulation.TooManyScansException
 
toPrimitive(Double[]) - Static method in class jsl.utilities.JSLArrayUtil
Converts any null values to zero
toPrimitive(Integer[]) - Static method in class jsl.utilities.JSLArrayUtil
Converts any null values to zero
toPrimitive(Long[]) - Static method in class jsl.utilities.JSLArrayUtil
Converts any null values to zero
toPrimitiveDouble(List<Double>) - Static method in class jsl.utilities.JSLArrayUtil
Converts any nulls to zero
toPrimitiveInteger(List<Integer>) - Static method in class jsl.utilities.JSLArrayUtil
Converts any nulls to zero
toPrimitiveLong(List<Long>) - Static method in class jsl.utilities.JSLArrayUtil
Converts any nulls to zero
toString() - Method in class examples.montecarlo.CrudeMCIntegral
 
toString() - Method in class examples.montecarlo.EstimateRenewals
 
toString() - Method in class examples.utilities.csvfiles.Data
 
toString() - Method in class jsl.calendar.LinkedListEventCalendar
 
toString() - Method in class jsl.calendar.SkewHeapEventCalendar
 
toString() - Method in class jsl.calendar.TreeSetEventCalendar
 
toString() - Method in class jsl.modeling.elements.entity.Allocation
 
toString() - Method in class jsl.modeling.elements.entity.Request
 
toString() - Method in class jsl.modeling.elements.Schedule.ScheduleItem
 
toString() - Method in class jsl.modeling.elements.ScheduledAction
 
toString() - Method in class jsl.modeling.elements.spatial.Path
 
toString() - Method in class jsl.modeling.elements.spatial.RectangularCell2D
Converts the cell to a string
toString() - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
 
toString() - Method in class jsl.modeling.elements.spatial.SpatialElement
 
toString() - Method in class jsl.modeling.elements.spatial.transporter.Transporter.TransporterState
 
toString() - Method in class jsl.modeling.elements.spatial.Vector3D
Returns the (x,y,z) coordinates as a string "(x1,x2,x3)=(" + x1 + "," + x2 + "," + x3 +")"
toString() - Method in class jsl.modeling.elements.TimedActionListener
 
toString() - Method in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
 
toString() - Method in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
 
toString() - Method in class jsl.modeling.elements.variable.nhpp.PiecewiseRateFunction
 
toString() - Method in class jsl.modeling.elements.variable.ResponseInterval
Includes the model name, the id, the model element name, the parent name, and parent id
toString() - Method in class jsl.modeling.elements.variable.ResponseSchedule
Includes the model name, the id, the model element name, the parent name, and parent id
toString() - Method in class jsl.modeling.elements.variable.ResponseScheduleItem
 
toString() - Method in class jsl.modeling.queue.QObject
 
toString() - Method in class jsl.modeling.resource.FailureNotice
 
toString() - Method in class jsl.modeling.resource.InactivePeriodNotice
 
toString() - Method in class jsl.modeling.resource.Request
 
toString() - Method in class jsl.modeling.resource.ResourceUnit.ResourceState
 
toString() - Method in class jsl.observers.ControlVariateDataCollector
 
toString() - Method in class jsl.observers.ModelElementObserver
 
toString() - Method in class jsl.observers.ReplicationDataCollector
 
toString() - Method in class jsl.observers.variable.BatchStatisticObserver
 
toString() - Method in class jsl.observers.variable.CounterObserver
 
toString() - Method in class jsl.observers.variable.STSStatisicalObserver
 
toString() - Method in class jsl.simulation.Executive
 
toString() - Method in class jsl.simulation.Experiment
 
toString() - Method in class jsl.simulation.IterativeProcess.IterativeState
 
toString() - Method in class jsl.simulation.IterativeProcess
Gets a string for the iterative process.
toString() - Method in class jsl.simulation.JSLEvent
Provides a string representation for the event.
toString() - Method in class jsl.simulation.ModelElement
Includes the model name, the id, the model element name, the parent name, and parent id
toString() - Method in class jsl.simulation.Simulation
 
toString() - Method in class jsl.simulation.State
 
toString() - Method in class jsl.utilities.controls.Controls
 
toString() - Method in class jsl.utilities.DataObservableArray
 
toString() - Method in class jsl.utilities.distributions.Beta
 
toString() - Method in class jsl.utilities.distributions.BivariateLogNormal
 
toString() - Method in class jsl.utilities.distributions.BivariateNormal
 
toString() - Method in class jsl.utilities.distributions.DEmpiricalCDF
Returns the pmf as a string.
toString() - Method in class jsl.utilities.distributions.Distribution
 
toString() - Method in class jsl.utilities.Interval
 
toString() - Method in class jsl.utilities.random.arta.ARTACorrelationEvaluator
Returns a String representation
toString() - Method in class jsl.utilities.random.arta.ARTACorrelationFinder
Returns a String representation
toString() - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationEvaluator
Returns a String representation
toString() - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
Returns a String representation
toString() - Method in class jsl.utilities.random.mcmc.MetropolisHastings1D
 
toString() - Method in class jsl.utilities.random.mcmc.MetropolisHastingsMV
 
toString() - Method in class jsl.utilities.random.rng.RNStreamFactory.RNStream
 
toString() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated.RNStream
Deprecated.
 
toString() - Method in class jsl.utilities.random.rng.RNStreamFactoryDepracated
Deprecated.
 
toString() - Method in class jsl.utilities.random.rng.RNStreamMakerBU.RNStream
 
toString() - Method in class jsl.utilities.random.rng.RNStreamProvider
 
toString() - Method in class jsl.utilities.random.robj.DPopulation
 
toString() - Method in class jsl.utilities.random.rvariable.BernoulliRV
 
toString() - Method in class jsl.utilities.random.rvariable.BetaRV
 
toString() - Method in class jsl.utilities.random.rvariable.BinomialRV
 
toString() - Method in class jsl.utilities.random.rvariable.BivariateLogNormalRV
 
toString() - Method in class jsl.utilities.random.rvariable.BivariateNormalRV
 
toString() - Method in class jsl.utilities.random.rvariable.ChiSquaredRV
 
toString() - Method in class jsl.utilities.random.rvariable.ConstantRV
 
toString() - Method in class jsl.utilities.random.rvariable.DEmpiricalRV
 
toString() - Method in class jsl.utilities.random.rvariable.DUniformRV
 
toString() - Method in class jsl.utilities.random.rvariable.ExponentialRV
 
toString() - Method in class jsl.utilities.random.rvariable.GammaRV
 
toString() - Method in class jsl.utilities.random.rvariable.GeneralizedBetaRV
 
toString() - Method in class jsl.utilities.random.rvariable.GeometricRV
 
toString() - Method in class jsl.utilities.random.rvariable.JohnsonBRV
 
toString() - Method in class jsl.utilities.random.rvariable.LaplaceRV
 
toString() - Method in class jsl.utilities.random.rvariable.LogLogisticRV
 
toString() - Method in class jsl.utilities.random.rvariable.LognormalRV
 
toString() - Method in class jsl.utilities.random.rvariable.NegativeBinomialRV
 
toString() - Method in class jsl.utilities.random.rvariable.NormalRV
 
toString() - Method in class jsl.utilities.random.rvariable.PearsonType5RV
 
toString() - Method in class jsl.utilities.random.rvariable.PearsonType6RV
 
toString() - Method in class jsl.utilities.random.rvariable.PoissonRV
 
toString() - Method in class jsl.utilities.random.rvariable.ShiftedGeometricRV
 
toString() - Method in class jsl.utilities.random.rvariable.UniformRV
 
toString() - Method in class jsl.utilities.random.rvariable.WeibullRV
 
toString() - Method in class jsl.utilities.Responses
 
toString() - Method in class jsl.utilities.rootfinding.IPBisectionRootFinder
 
toString() - Method in class jsl.utilities.rootfinding.IPRootFinder
Returns a String representation of the finder
toString() - Method in class jsl.utilities.rootfinding.RootFinder
Returns a String representation of the finder
toString() - Method in class jsl.utilities.rootfinding.RootFinderStep
 
toString() - Method in class jsl.utilities.rootfinding.StochasticApproximationRootFinder
Returns a String representation
toString() - Method in class jsl.utilities.statistic.BatchStatistic
 
toString() - Method in class jsl.utilities.statistic.CachedHistogram
 
toString() - Method in class jsl.utilities.statistic.ExceedanceEstimator
 
toString() - Method in class jsl.utilities.statistic.Histogram.Bin
 
toString() - Method in class jsl.utilities.statistic.Histogram
 
toString() - Method in class jsl.utilities.statistic.IntegerFrequency.Cell
 
toString() - Method in class jsl.utilities.statistic.IntegerFrequency
 
toString() - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
 
toString() - Method in class jsl.utilities.statistic.StandardizedTimeSeriesStatistic
 
toString() - Method in class jsl.utilities.statistic.StateFrequency
 
toString() - Method in class jsl.utilities.statistic.Statistic
 
toString() - Method in interface jsl.utilities.statistic.StatisticAccessorIfc
Returns a String representation of the Statistic
toString() - Method in class jsl.utilities.statistic.StatisticalRun
 
toString() - Method in class jsl.utilities.statistic.StatisticXY
 
toString() - Method in class jsl.utilities.statistic.WeightedStatistic
Returns a String representation of the WeightedStatistic
toString() - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
 
toString() - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
toString() - Method in class jsl.utilities.statistic.welch.WelchDataFileCollector
 
toString() - Method in class jsl.utilities.statistic.welch.WelchFileObserver
 
toString() - Method in class jslx.dbutilities.dbutil.DbCreateTask
 
toString() - Method in class jslx.statistics.Bootstrap
 
toString() - Method in class jslx.statistics.ControlVariateEstimator
 
toString() - Method in class jslx.statistics.JackKnifeEstimator
 
toString() - Method in class jslx.statistics.MultiBootstrap
 
toString() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorInputData
 
toString() - Method in class jslx.statistics.SNDiagnosticExperiment.FactorOutputData
 
toString() - Method in class jslx.statistics.SNDiagnosticExperiment
 
toString() - Method in class jslx.tabularfiles.Row
 
toString() - Method in class jslx.tabularfiles.TabularFile
 
toString() - Method in class jslx.tabularfiles.TabularOutputFile
 
toString(double[]) - Static method in class jsl.utilities.JSLArrayUtil
Convert the array of double to an array of strings with each element the corresponding value
toString(double[]) - Static method in class jsl.utilities.random.robj.DPopulation
 
TOTAL_NUM_OBS - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.TOTAL_NUM_OBS.
transport(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
Tells the resource to transport to the supplied coordinates
transport(CoordinateIfc, TransportCompletionIfc) - Method in class jsl.modeling.elements.spatial.transporter.Transporter.Allocated
 
transport(CoordinateIfc, TransportCompletionIfc) - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
transport(CoordinateIfc, TransportCompletionIfc) - Method in class jsl.modeling.elements.spatial.transporter.Transporter.TransporterState
 
transport(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.MobileResource
Tells the resource to transport to the coordinates of the supplied spatial element
transportComplete(Transporter) - Method in interface jsl.modeling.elements.spatial.transporter.TransportCompletionIfc
 
transportComplete(Transporter) - Method in class jsl.modeling.elements.spatial.transporter.TransporterUser
 
transportCompleted() - Method in class jsl.modeling.elements.spatial.MobileResource
Subclasses must override this method to react to the end of a transport
TransportCompletionIfc - Interface in jsl.modeling.elements.spatial.transporter
 
Transporter - Class in jsl.modeling.elements.spatial.transporter
 
Transporter(ModelElement) - Constructor for class jsl.modeling.elements.spatial.transporter.Transporter
Creates a Transporter2D with (0.0, 0.0) position.
Transporter(ModelElement, double, double) - Constructor for class jsl.modeling.elements.spatial.transporter.Transporter
Creates a Transporter2D with the given (x,y) position.
Transporter(ModelElement, String) - Constructor for class jsl.modeling.elements.spatial.transporter.Transporter
Creates a Transporter2D with (0.0, 0.0) position.
Transporter(ModelElement, String, SpatialModel) - Constructor for class jsl.modeling.elements.spatial.transporter.Transporter
Creates a Transporter2D with the given parent and SpatialModel2D.
Transporter(ModelElement, String, SpatialModel, double, double) - Constructor for class jsl.modeling.elements.spatial.transporter.Transporter
Creates a Transporter2D with the given parent and SpatialModel2D.
Transporter(ModelElement, String, SpatialModel, double, double, double) - Constructor for class jsl.modeling.elements.spatial.transporter.Transporter
Creates a Transporter2D with the given parent and SpatialModel2D.
Transporter(ModelElement, String, SpatialModel, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.transporter.Transporter
Creates a Transporter2D with the given parent and SpatialModel2D.
Transporter(ModelElement, CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.transporter.Transporter
Creates a Transporter2D with at the coordinates of the supplied position.
Transporter(ModelElement, SpatialModel) - Constructor for class jsl.modeling.elements.spatial.transporter.Transporter
Creates a Transporter2D with the given parent and SpatialModel2D.
Transporter.Allocated - Class in jsl.modeling.elements.spatial.transporter
 
Transporter.AllocatedMovingEmpty - Class in jsl.modeling.elements.spatial.transporter
 
Transporter.AllocatedMovingLoaded - Class in jsl.modeling.elements.spatial.transporter
 
Transporter.Created - Class in jsl.modeling.elements.spatial.transporter
 
Transporter.Idle - Class in jsl.modeling.elements.spatial.transporter
 
Transporter.Inactive - Class in jsl.modeling.elements.spatial.transporter
 
Transporter.MovingIdle - Class in jsl.modeling.elements.spatial.transporter
 
Transporter.TransporterState - Class in jsl.modeling.elements.spatial.transporter
 
TransporterAllocationRuleIfc - Interface in jsl.modeling.elements.spatial.transporter
 
transporterFreed() - Method in class jsl.modeling.elements.spatial.transporter.TransporterProvider
 
TransporterProvider - Class in jsl.modeling.elements.spatial.transporter
 
TransporterProvider(ModelElement) - Constructor for class jsl.modeling.elements.spatial.transporter.TransporterProvider
Creates a TransporterProvider that uses a FIFO queue discipline.
TransporterProvider(ModelElement, String) - Constructor for class jsl.modeling.elements.spatial.transporter.TransporterProvider
Creates a TransporterProvider that uses a FIFO queue discipline.
TransporterProvider(ModelElement, String, TransporterSet) - Constructor for class jsl.modeling.elements.spatial.transporter.TransporterProvider
Creates a TransporterProvider that uses the supplied set and FIFO queue discipline
TransporterProvider(ModelElement, String, TransporterSet, Queue.Discipline) - Constructor for class jsl.modeling.elements.spatial.transporter.TransporterProvider
Creates a TransporterProvider that uses the supplied set and queue discipline
TransporterProvider(ModelElement, TransporterSet) - Constructor for class jsl.modeling.elements.spatial.transporter.TransporterProvider
Creates a TransporterProvider that uses the supplied set and FIFO queue discipline
TransporterProvider(ModelElement, TransporterSet, Queue.Discipline) - Constructor for class jsl.modeling.elements.spatial.transporter.TransporterProvider
Creates a TransporterProvider that uses the supplied set and queue discipline
TransporterRequesterIfc - Interface in jsl.modeling.elements.spatial.transporter
 
TransporterSelectionRuleIfc - Interface in jsl.modeling.elements.spatial.transporter
 
TransporterSet - Class in jsl.modeling.elements.spatial.transporter
 
TransporterSet(ModelElement) - Constructor for class jsl.modeling.elements.spatial.transporter.TransporterSet
Creates a transporter set with the given model element as a parent and assigned a default name.
TransporterSet(ModelElement, String) - Constructor for class jsl.modeling.elements.spatial.transporter.TransporterSet
Creates a transporter set with the given model element as a parent and the given name.
TransporterState(String) - Constructor for class jsl.modeling.elements.spatial.transporter.Transporter.TransporterState
 
TransporterStateCompletionIfc - Interface in jsl.modeling.elements.spatial.transporter
 
TransporterUser - Class in jsl.modeling.elements.spatial.transporter
 
TransporterUser(ModelElement) - Constructor for class jsl.modeling.elements.spatial.transporter.TransporterUser
 
TransporterUser(ModelElement, String) - Constructor for class jsl.modeling.elements.spatial.transporter.TransporterUser
 
TransporterUserAbstract - Class in jsl.modeling.elements.spatial.transporter
 
TransporterUserAbstract(ModelElement) - Constructor for class jsl.modeling.elements.spatial.transporter.TransporterUserAbstract
 
TransporterUserAbstract(ModelElement, String) - Constructor for class jsl.modeling.elements.spatial.transporter.TransporterUserAbstract
 
transpose2DArray(double[][]) - Static method in class jsl.utilities.JSLArrayUtil
Transposes the array returned transpose[x][y] = array[y][x]
transpose2DArray(int[][]) - Static method in class jsl.utilities.JSLArrayUtil
Transposes the array returned transpose[x][y] = array[y][x]
travelTo(CoordinateIfc) - Method in class jsl.modeling.elements.spatial.Mover
Causes the element to travel from its current position to the coordinates specified.
TreeSetEventCalendar - Class in jsl.calendar
This class provides an event calendar by using a tree set to hold the underlying events.
TreeSetEventCalendar() - Constructor for class jsl.calendar.TreeSetEventCalendar
Creates new Calendar
Triangular - Class in jsl.utilities.distributions
Represents the Triangular distribution with parameters - minimum value, maximum value and most likely value
Triangular - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
Triangular() - Constructor for class jsl.utilities.distributions.Triangular
Constructs a Triangular distribution with min = 0.0, mode = 0.0, and max = 1.0
Triangular(double[]) - Constructor for class jsl.utilities.distributions.Triangular
Constructs a Triangular distribution with min = parameters[0], mode = parameters[1], max = parameters[2]
Triangular(double, double, double) - Constructor for class jsl.utilities.distributions.Triangular
Constructs a Triangular distribution with min, mode, and max
Triangular(double, double, double, String) - Constructor for class jsl.utilities.distributions.Triangular
Constructs a Triangular distribution with min, mode, and max
TriangularRV - Class in jsl.utilities.random.rvariable
Triangular(min, mode, max) random variable
TriangularRV(double, double, double) - Constructor for class jsl.utilities.random.rvariable.TriangularRV
 
TriangularRV(double, double, double, int) - Constructor for class jsl.utilities.random.rvariable.TriangularRV
 
TriangularRV(double, double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.TriangularRV
 
TriangularRVExample() - Static method in class examples.utilities.random.GenerateRVExamples
 
trimToRectangular(double[][]) - Static method in class jsl.utilities.JSLArrayUtil
Copies the supplied array by trimming to the minimum number of columns of the supplied (potentially ragged) array so that the returned array is rectangular, where all row arrays have the same number of elements (columns)
TRIP_CANCELED - Static variable in class jsl.modeling.elements.spatial.AbstractMover
Indicates that a AbstractMover had its trip canceled
TRIP_ENDED - Static variable in class jsl.modeling.elements.spatial.AbstractMover
Indicates that a AbstractMover ended a trip
TRIP_STARTED - Static variable in class jsl.modeling.elements.spatial.AbstractMover
Indicates that a AbstractMover started a trip
tripCanceled() - Method in class jsl.modeling.elements.spatial.AbstractMover
Can be used by subclasses to invoke logic when a trip is canceled
tripEnded(ModelElement, Object) - Method in class jsl.modeling.elements.spatial.TripWriter
 
tripEnded(ModelElement, Object) - Method in class jsl.observers.animation.MoveableElementAnimationObserver
 
tripEnded(ModelElement, Object) - Method in class jsl.observers.Mover2DObserver
 
tripStarted(ModelElement, Object) - Method in class jsl.observers.animation.MoveableElementAnimationObserver
 
tripStarted(ModelElement, Object) - Method in class jsl.observers.Mover2DObserver
 
TripWriter - Class in jsl.modeling.elements.spatial
 
TripWriter(PrintWriter) - Constructor for class jsl.modeling.elements.spatial.TripWriter
 
TripWriter(String, PrintWriter) - Constructor for class jsl.modeling.elements.spatial.TripWriter
 
TruncatedDistribution - Class in jsl.utilities.distributions
 
TruncatedDistribution(DistributionIfc, double, double, double, double) - Constructor for class jsl.utilities.distributions.TruncatedDistribution
Constructs a truncated distribution based on the provided distribution
TruncatedDistribution(DistributionIfc, double, double, double, double, String) - Constructor for class jsl.utilities.distributions.TruncatedDistribution
Constructs a truncated distribution based on the provided distribution
TruncatedRV - Class in jsl.utilities.random.rvariable
 
TruncatedRV(DistributionIfc, double, double, double, double) - Constructor for class jsl.utilities.random.rvariable.TruncatedRV
Constructs a truncated random variable based on the provided distribution
TruncatedRV(DistributionIfc, double, double, double, double, int) - Constructor for class jsl.utilities.random.rvariable.TruncatedRV
Constructs a truncated random variable based on the provided distribution
TruncatedRV(DistributionIfc, double, double, double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.TruncatedRV
Constructs a truncated random variable based on the provided distribution
tUL - Variable in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
the upper limit of the interval on the time scale
tUL - Variable in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
the upper limit of the interval on the time scale
turnOffAcrossReplicationStatisticReporting() - Method in class jsl.simulation.SimulationReporter
Detaches a CSVExperimentReport from the model
turnOffAntithetic() - Method in class jsl.simulation.Model
Causes RandomElementIfc that have been added to the model to immediately turn off their antithetic generating streams.
turnOffAutoStart() - Method in class jsl.modeling.elements.processview.description.ProcessDescription
Tells the process description that it should not auto start executing.
turnOffAutoStartProcessOption() - Method in class jsl.modeling.resource.FailureProcess
Causes the auto starting of the process to be turned off.
turnOffDefaultEventTraceReport() - Method in class jsl.simulation.Executive
Removes the default ExecutiveTraceReport as an observer of the Executive and sets it to null.
turnOffDefaultEventTraceReport() - Method in class jsl.simulation.Simulation
Turns off a default tracing report for the Executive to trace event execution to a file
turnOffGenerator() - Method in class jsl.modeling.elements.EventGenerator
 
turnOffGenerator() - Method in interface jsl.modeling.elements.EventGeneratorIfc
This method turns the generator off, the next scheduled generation event will NOT occur, i.e.
turnOffGenerator() - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
turnOffLogReport() - Method in class jsl.simulation.Executive
 
turnOffLogReport() - Method in class jsl.simulation.IterativeProcess
 
turnOffLogReport() - Method in interface jsl.simulation.IterativeProcessIfc
Turns off log reporting.
turnOffLogReport() - Method in class jsl.simulation.Simulation
Turns of the default logging report
turnOffNumberInQTrace() - Method in class jsl.modeling.queue.QueueResponse
Turns off the tracing of the number in queue.
turnOffReplicationCSVStatisticReporting() - Method in class jsl.simulation.SimulationReporter
Detaches a CSVReplicationReport from the model
turnOffSojournTimeCollection() - Method in class jsl.simulation.ModelElementState
Turns off statistical collection of the sojourn times in the state
turnOffSojournTimeCollection() - Method in class jsl.simulation.State
Turns off statistical collection of the sojourn times in the state
turnOffTimedUpdateLogging() - Method in class jsl.observers.textfile.LogReport
 
turnOffTimeInQTrace() - Method in class jsl.modeling.queue.QueueResponse
Turns off the tracing of the times in queue.
turnOffTrace() - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
turnOffTrace() - Method in class jsl.modeling.elements.variable.Variable
Turns off the automatic tracing of this variable to a text file.
turnOnAcrossReplicationCSVStatisticReporting() - Method in class jsl.simulation.SimulationReporter
Attaches a CSVExperimentReport to the model to record across replication statistics to a file
turnOnAcrossReplicationCSVStatisticReporting(String) - Method in class jsl.simulation.SimulationReporter
Attaches a CSVExperimentReport to the model to record across replication statistics to a file
turnOnAcrossReplicationMaxCollection() - Method in class jsl.modeling.elements.variable.ResponseVariable
Allows for the collection of across replication statistics on the average maximum number observed
turnOnAcrossReplicationMaxCollection() - Method in class jsl.modeling.queue.QueueResponse
A convenience method to turn on collection of both the maximum time in queue and the maximum number in queue
turnOnAcrossReplicationMaxNumInQueueCollection() - Method in class jsl.modeling.queue.QueueResponse
Allows for the collection of across replication statistics on the average maximum number in queue
turnOnAcrossReplicationMaxTimeInQueueCollection() - Method in class jsl.modeling.queue.QueueResponse
Allows for the collection of across replication statistics on the average maximum time spent in queue
turnOnAntithetic() - Method in class jsl.simulation.Model
Causes RandomElementIfc that have been added to the model to immediately turn on their antithetic generating streams.
turnOnAutoStart() - Method in class jsl.modeling.elements.processview.description.ProcessDescription
Tells the process description that it can auto start executing.
turnOnAutoStartProcessOption(RandomIfc) - Method in class jsl.modeling.resource.FailureProcess
Setting an initial start time indicates to the failure process that it should automatically start using the supplied time at the beginning of each replication.
turnOnDefaultEventTraceReport() - Method in class jsl.simulation.Executive
This method creates an instance of the default ExecutiveTraceReport and tells it to observe the scheduler.
turnOnDefaultEventTraceReport() - Method in class jsl.simulation.Simulation
Turns on a default tracing report for the Executive to trace event execution to a file
turnOnDefaultEventTraceReport(String) - Method in class jsl.simulation.Executive
This method creates an instance of the default ExecutiveTraceReport and tells it to observe the scheduler.
turnOnDefaultEventTraceReport(String) - Method in class jsl.simulation.Simulation
Turns on a default tracing report for the Executive to trace event execution to a file
turnOnGenerator() - Method in class jsl.modeling.elements.EventGenerator
 
turnOnGenerator() - Method in interface jsl.modeling.elements.EventGeneratorIfc
If the generator was not started upon initialization at the beginning of a replication, then this method can be used to start the generator The generator will be started 0.0 time units after the call If this method is used when the generator is already started it does nothing.
turnOnGenerator() - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
turnOnGenerator(double) - Method in class jsl.modeling.elements.EventGenerator
 
turnOnGenerator(double) - Method in interface jsl.modeling.elements.EventGeneratorIfc
If the generator was not started upon initialization at the beginning of a replication, then this method can be used to start the generator The generator will be started t time units after the call If this method is used when the generator is already started it does nothing.
turnOnGenerator(double) - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
turnOnGenerator(RandomIfc) - Method in class jsl.modeling.elements.EventGenerator
 
turnOnGenerator(RandomIfc) - Method in interface jsl.modeling.elements.EventGeneratorIfc
If the generator was not started upon initialization at the beginning of a replication, then this method can be used to start the generator The generator will be started r.getValue() time units after the call If this method is used when the generator is already started it does nothing.
turnOnGenerator(RandomIfc) - Method in class jsl.modeling.elements.variable.nhpp.NHPPEventGenerator
 
turnOnLogReport() - Method in class jsl.simulation.Simulation
 
turnOnLogReport(String) - Method in class jsl.simulation.Simulation
 
turnOnLogReport(Path) - Method in class jsl.simulation.Executive
 
turnOnLogReport(Path) - Method in class jsl.simulation.IterativeProcess
 
turnOnLogReport(Path) - Method in interface jsl.simulation.IterativeProcessIfc
Turns on the log report.
turnOnLogReport(Path) - Method in class jsl.simulation.Simulation
Turns on a default logging report with the provided name
turnOnNumberInQTrace() - Method in class jsl.modeling.queue.QueueResponse
Turns on the tracing to a text file the number in queue for each state change.
turnOnNumberInQTrace(boolean) - Method in class jsl.modeling.queue.QueueResponse
Turns on the tracing to a text file the number in queue for each state change.
turnOnNumberInQTrace(String) - Method in class jsl.modeling.queue.QueueResponse
Turns on the tracing to a text file the number in queue for each state change.
turnOnNumberInQTrace(String, boolean) - Method in class jsl.modeling.queue.QueueResponse
Turns on the tracing to a text file the number in queue for each state change.
turnOnNumberInReceiverCollection() - Method in class jsl.modeling.elements.entity.EntityReceiver
Causes the receiver to collect the number of entity's at the receiver.
turnOnNumberInSystemCollection() - Method in class jsl.modeling.elements.entity.EntityType
Causes number in system statistics to be collected for the EntityType
turnOnRandomVariableResponseCapture() - Method in class jsl.simulation.Model
Turns on RandomVariable response capture for all RandomVariables in the model
turnOnReplicationCSVStatisticReporting() - Method in class jsl.simulation.SimulationReporter
Attaches a CSVReplicationReport to the model to record within replication statistics to a file
turnOnReplicationCSVStatisticReporting(String) - Method in class jsl.simulation.SimulationReporter
Attaches a CSVReplicationReport to the model to record within replication statistics to a file
turnOnResponseCapture() - Method in class jsl.modeling.elements.variable.RandomVariable
Turns on the capturing of the generated random values with a ResponseVariable
turnOnSojournTimeCollection() - Method in class jsl.simulation.ModelElementState
Turns on statistical collection for the sojourn time in the state
turnOnSojournTimeCollection() - Method in class jsl.simulation.State
Turns on statistical collection for the sojourn time in the state
turnOnStatisticalBatching() - Method in class jsl.simulation.Simulation
A StatisticalBatchingElement is used to control statistical batching for single replication simulations.
turnOnTimedUpdateLogging() - Method in class jsl.observers.textfile.LogReport
 
turnOnTimeInQTrace() - Method in class jsl.modeling.queue.QueueResponse
Turns on the tracing to a text file of the times in queue.
turnOnTimeInQTrace(boolean) - Method in class jsl.modeling.queue.QueueResponse
Turns on the tracing to a text file of the times in queue.
turnOnTimeInQTrace(String) - Method in class jsl.modeling.queue.QueueResponse
Turns on the tracing to a text file of the times in queue.
turnOnTimeInQTrace(String, boolean) - Method in class jsl.modeling.queue.QueueResponse
Turns on the tracing to a text file of the times in queue.
turnOnTimeInReceiverCollection() - Method in class jsl.modeling.elements.entity.EntityReceiver
Causes the receiver to collect the time spent at the receiver.
turnOnTimeInSystemCollection() - Method in class jsl.modeling.elements.entity.EntityType
Causes time in system statistics to be collected for the EntityType
turnOnTimeIntervalCollection(double) - Method in class jsl.modeling.elements.variable.Counter
Turns on the collection of statistics across intervals of time, defined by the interval length
turnOnTimeIntervalCollection(double) - Method in class jsl.modeling.elements.variable.ResponseVariable
Turns on the collection of statistics across intervals of time, defined by the interval length
turnOnTimeIntervalCollection(double) - Method in class jsl.simulation.Model
Turns on the collection of statistics across intervals of time, defined by the interval length for all response variables (including TimeWeighted) and counters
turnOnTimeIntervalTrace() - Method in class jsl.modeling.elements.variable.Counter
Turns on tracing to a file of the time interval response if and only if time interval collection has been turned on
turnOnTimeIntervalTrace() - Method in class jsl.modeling.elements.variable.ResponseVariable
Turns on tracing to a file of the time interval response if and only if time interval collection has been turned on
turnOnTimeIntervalTrace(boolean) - Method in class jsl.modeling.elements.variable.Counter
Turns on tracing to a file of the time interval response if and only if time interval collection has been turned on
turnOnTimeIntervalTrace(boolean) - Method in class jsl.modeling.elements.variable.ResponseVariable
Turns on tracing to a file of the time interval response if and only if time interval collection has been turned on
turnOnTimeIntervalTrace(String) - Method in class jsl.modeling.elements.variable.Counter
Turns on tracing to a file of the time interval response if and only if time interval collection has been turned on
turnOnTimeIntervalTrace(String) - Method in class jsl.modeling.elements.variable.ResponseVariable
Turns on tracing to a file of the time interval response if and only if time interval collection has been turned on
turnOnTimeIntervalTrace(String, boolean) - Method in class jsl.modeling.elements.variable.Counter
Turns on tracing to a file of the time interval response if and only if time interval collection has been turned on
turnOnTimeIntervalTrace(String, boolean) - Method in class jsl.modeling.elements.variable.ResponseVariable
Turns on tracing to a file of the time interval response if and only if time interval collection has been turned on
turnOnTimer(long) - Method in class jsl.simulation.Executive
 
turnOnTimer(long) - Method in class jsl.simulation.IterativeProcess
 
turnOnTimer(long) - Method in interface jsl.simulation.IterativeProcessIfc
This method will cause the a timer to start allowing a TimerTask to be scheduled.
turnOnTimer(long) - Method in class jsl.simulation.Simulation
Turns on a default timer and task to report on simulation progress
turnOnTimer(long) - Method in class jsl.utilities.random.arta.ARTACorrelationFinder
 
turnOnTimer(long) - Method in class jsl.utilities.random.arta.BivariateNORTACorrelationFinder
 
turnOnTrace() - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
turnOnTrace() - Method in class jsl.modeling.elements.variable.Variable
Turns on the automatic tracing of this variable to a text file with the default name and no header
turnOnTrace(boolean) - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
turnOnTrace(boolean) - Method in class jsl.modeling.elements.variable.Variable
Turns on the automatic tracing of this variable to a text file
turnOnTrace(String) - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
turnOnTrace(String) - Method in class jsl.modeling.elements.variable.Variable
Turns on the automatic tracing of this variable to a text file
turnOnTrace(String, boolean) - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
turnOnTrace(String, boolean) - Method in class jsl.modeling.elements.variable.Variable
Turns on the automatic tracing of this variable to a text file
turnOnTripStatistics() - Method in class jsl.modeling.elements.spatial.AbstractMover
Turns on trip statistical collection.
TWBatchingElement - Class in jsl.modeling.elements.variable
This class controls the batching of time weighted variables within the Model.
TWBatchingElement(ModelElement) - Constructor for class jsl.modeling.elements.variable.TWBatchingElement
Creates a time weighted batching element
TWBatchingElement(ModelElement, double) - Constructor for class jsl.modeling.elements.variable.TWBatchingElement
Creates a time weighted batching element
TWBatchingElement(ModelElement, double, String) - Constructor for class jsl.modeling.elements.variable.TWBatchingElement
Creates a time weighted batching element
TWBatchingElement.TWBatchStatisticObserver - Class in jsl.modeling.elements.variable
 
TWBatchStatisticObserver(TimeWeighted) - Constructor for class jsl.modeling.elements.variable.TWBatchingElement.TWBatchStatisticObserver
 
TWBatchStatisticObserver(TimeWeighted, int, int, int) - Constructor for class jsl.modeling.elements.variable.TWBatchingElement.TWBatchStatisticObserver
 
TWBatchStatisticObserver(TimeWeighted, int, int, int, String) - Constructor for class jsl.modeling.elements.variable.TWBatchingElement.TWBatchStatisticObserver
 
TWBatchStatisticObserver(TimeWeighted, String) - Constructor for class jsl.modeling.elements.variable.TWBatchingElement.TWBatchStatisticObserver
 
tWidth - Variable in class jsl.modeling.elements.variable.nhpp.ConstantRateSegment
the width of the interval on the time scale (tWidth = tUL - tLL)
tWidth - Variable in class jsl.modeling.elements.variable.nhpp.LinearRateSegment
the width of the interval on the time scale (tWidth = tUL - tLL)
TWO - Static variable in class jsl.utilities.distributions.Constant
A constant to represent two for sharing
TWO - Static variable in class jsl.utilities.random.rvariable.ConstantRV
A constant to represent two for sharing
TwoSixSidedDice - Class in examples.montecarlo.dicepackage
 
TwoSixSidedDice() - Constructor for class examples.montecarlo.dicepackage.TwoSixSidedDice
 
TwoStateMarkovChain - Class in jsl.utilities.random.sp
Represents a two state Markov chain States = {0,1} User supplies P{X(i) = 1| X(i-1) = 1} Probability of success after success P{X(i) = 1| X(i-1) = 0} Probability of success after failure
TwoStateMarkovChain() - Constructor for class jsl.utilities.random.sp.TwoStateMarkovChain
 
TwoStateMarkovChain(double[]) - Constructor for class jsl.utilities.random.sp.TwoStateMarkovChain
 
TwoStateMarkovChain(double, double) - Constructor for class jsl.utilities.random.sp.TwoStateMarkovChain
 
TwoStateMarkovChain(int, double, double) - Constructor for class jsl.utilities.random.sp.TwoStateMarkovChain
 
TwoStateMarkovChain(int, double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.sp.TwoStateMarkovChain
 
TwoStateMarkovChain.RandomControls - Class in jsl.utilities.random.sp
 
TwoStateMarkovChainIfc - Interface in jsl.utilities.random.sp
 
TwoWayByChanceEntitySender - Class in jsl.modeling.elements.entity
This class will probabilistically route to one of two EntityReceiverAbstracts with probability p to the first EntityReceiverAbstract.
TwoWayByChanceEntitySender(ModelElement, double, GetEntityReceiverIfc, GetEntityReceiverIfc) - Constructor for class jsl.modeling.elements.entity.TwoWayByChanceEntitySender
 
TwoWayByChanceEntitySender(ModelElement, String, double, GetEntityReceiverIfc, GetEntityReceiverIfc, RandomIfc) - Constructor for class jsl.modeling.elements.entity.TwoWayByChanceEntitySender
 
TwoWayByChanceQObjectSender - Class in jsl.modeling.elements.station
This model element randomly selects between two receivers (objects that implement ReceiveQObjectIfc) and sends the QObject to the chosen receiver.
TwoWayByChanceQObjectSender(ModelElement, double, ReceiveQObjectIfc, ReceiveQObjectIfc) - Constructor for class jsl.modeling.elements.station.TwoWayByChanceQObjectSender
 
TwoWayByChanceQObjectSender(ModelElement, String, double, ReceiveQObjectIfc, ReceiveQObjectIfc) - Constructor for class jsl.modeling.elements.station.TwoWayByChanceQObjectSender
 
TwoWayByChanceStationSender - Class in jsl.modeling.elements.station
This station will receive a QObject and immediately send it out to one of two randomly selected receivers
TwoWayByChanceStationSender(ModelElement, double, ReceiveQObjectIfc, ReceiveQObjectIfc) - Constructor for class jsl.modeling.elements.station.TwoWayByChanceStationSender
 
TwoWayByChanceStationSender(ModelElement, String, double, ReceiveQObjectIfc, ReceiveQObjectIfc) - Constructor for class jsl.modeling.elements.station.TwoWayByChanceStationSender
 

U

uCDF - Variable in class examples.montecarlo.RatioOfUniforms
 
UN_EXECUTED - jslx.dbutilities.dbutil.DbCreateTask.State
 
Unallocated - jsl.modeling.elements.entity.Request.State
 
Unavailable() - Constructor for class jsl.modeling.elements.component.Component.Unavailable
 
Unavailable(String) - Constructor for class jsl.modeling.elements.component.Component.Unavailable
 
Unavailable(String, boolean) - Constructor for class jsl.modeling.elements.component.Component.Unavailable
 
unCancelStartEvent() - Method in class jsl.modeling.resource.FailureProcess
Uncancels the start event
UNFINISHED - Static variable in class jsl.simulation.IterativeProcess
Indicates that the iterative process is in progress
UNFINISHED_MSG - Variable in class jsl.simulation.IterativeProcess
Message used when process is not finished
Uniform - Class in jsl.utilities.distributions
Defines a uniform distribution over the given range.
Uniform - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
Uniform() - Constructor for class jsl.utilities.distributions.Uniform
Constructs a uniform distribution over the range (0,1)
Uniform(double[]) - Constructor for class jsl.utilities.distributions.Uniform
Constructs a uniform distribution with lower limit = parameters[0], upper limit = parameters[1]
Uniform(double, double) - Constructor for class jsl.utilities.distributions.Uniform
Constructs a uniform distribution over the provided range
Uniform(double, double, String) - Constructor for class jsl.utilities.distributions.Uniform
Constructs a uniform distribution over the provided range
UniformCellSelector - Class in jsl.modeling.elements.spatial
 
UniformCellSelector(ModelElement) - Constructor for class jsl.modeling.elements.spatial.UniformCellSelector
 
UniformCellSelector(ModelElement, String) - Constructor for class jsl.modeling.elements.spatial.UniformCellSelector
 
UniformRV - Class in jsl.utilities.random.rvariable
Continuous uniform(min, max) random variable
UniformRV() - Constructor for class jsl.utilities.random.rvariable.UniformRV
 
UniformRV(double, double) - Constructor for class jsl.utilities.random.rvariable.UniformRV
 
UniformRV(double, double, int) - Constructor for class jsl.utilities.random.rvariable.UniformRV
 
UniformRV(double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.UniformRV
 
union(Set<T>, Set<T>) - Static method in class jsl.utilities.math.Sets
Deprecated.
unitBecameBusy(ResourceUnit) - Method in class jsl.modeling.resource.ResourcePool
Called when one of the units becomes busy
unitBecameIdle(ResourceUnit) - Method in class jsl.modeling.resource.ResourcePool
Called when one of the units becomes idle
unitBecameIdle(ResourceUnit) - Method in class jsl.modeling.resource.ResourcePoolWithQ
 
unitBecameInactive(ResourceUnit) - Method in class jsl.modeling.resource.ResourcePool
Called when one of the units becomes inactive
unitFailed(ResourceUnit) - Method in class jsl.modeling.resource.ResourcePool
Called when one of the units becomes failed
units() - Method in class jsl.simulation.ModelElement.EventScheduler
 
units() - Method in class jsl.simulation.ModelElement.RequestBuilder
 
units() - Method in interface jsl.simulation.ModelElement.RequestTimeIfc
Creates the request reactingWith the base time timeUnits associated carrying the model
units() - Method in interface jsl.simulation.ModelElement.TimeUnitIfc
Creates and schedules the event reactingWith the base time timeUnits associated carrying the model
unregister(ConditionalAction) - Method in class jsl.simulation.ConditionalActionProcessor
Unregisters the action from the simulation
unregister(ConditionalAction) - Method in class jsl.simulation.Executive
 
unregisterAllActions() - Method in class jsl.simulation.ConditionalActionProcessor
Unregisters all actions that were previously registered.
unregisterAllActions() - Method in class jsl.simulation.Executive
 
unsubscribe(AggregateTimeWeightedVariable) - Method in class jsl.modeling.queue.QueueResponse
Causes the supplied AggregateTimeWeightedVariable to be unsubscribed from the number in queue variable
unsubscribe(AveragePerTimeWeightedVariable) - Method in class jsl.modeling.queue.QueueResponse
Causes the supplied AveragePerTimeWeightedVariable to be unsubscribed from the number in queue variable
unsubscribe(ResponseVariableAverageObserver) - Method in class jsl.modeling.queue.QueueResponse
Causes the supplied ResponseVariableAverageObserver to be unsubscribed from the time in queue variable
unsubscribeFrom(Aggregatable) - Method in class jsl.modeling.elements.variable.Aggregate
Tells the aggregate to stop observing the provided Variable
unsubscribeFromNumberInQueue(Aggregate) - Method in class jsl.modeling.queue.QueueResponse
Allows an Aggregate to unsubscribe from the number in queue variable
unsubscribeFromTimeInQueue(Aggregate) - Method in class jsl.modeling.queue.QueueResponse
Allows an Aggregate to unsubscribe from the time in queue variable
UP - Static variable in class examples.models.UpDownComponent
 
UP - Static variable in class examples.models.UpDownComponentV2
 
update() - Method in class jsl.simulation.ModelElement
The update method can be called at reactor defined points to indicate that the model element has been changed in some fashion that the update observers need notification.
update(Object, Object) - Method in class examples.montecarlo.TestMetropolisHastings.WriteOut
 
update(Object, Object) - Method in class examples.queueing.HospitalWard.BedObserver
 
update(Object, Object) - Method in class jsl.observers.animation.AnimationObserverAbstract
 
update(Object, Object) - Method in class jsl.observers.ExperimentConsoleObserver
 
update(Object, Object) - Method in class jsl.observers.ModelElementObserver
 
update(Object, Object) - Method in class jsl.observers.Mover2DObserver
 
update(Object, Object) - Method in interface jsl.observers.ObserverIfc
This method is called when the observable needs observing
update(Object, Object) - Method in class jsl.observers.ReplicationConsoleObserver
 
update(Object, Object) - Method in class jsl.observers.scheduler.ExecutiveTraceReport
 
update(Object, Object) - Method in class jsl.observers.SpatialModelTextFileObserver
 
update(Object, Object) - Method in class jsl.observers.TestObserverableObserver.Observer
 
update(Object, Object) - Method in class jsl.observers.textfile.IPLogReport
 
update(Object, Object) - Method in class jsl.observers.textfile.LogReport
 
update(Object, Object) - Method in class jsl.observers.textfile.MReplicationReport
 
update(Object, Object) - Method in class jsl.observers.textfile.MSummaryReport
 
update(Object, Object) - Method in class jsl.observers.variable.VariableTraceTextReport
 
update(Object, Object) - Method in class jsl.utilities.random.sp.IntermittentDemandStatistic
 
update(ProcessCommand) - Method in interface jsl.modeling.elements.processview.description.ProcessCommandListenerIfc
Called when the command notifies the listener
update(ProcessExecutor) - Method in interface jsl.modeling.elements.processview.description.ProcessExecutorListenerIfc
Called when the ProcessExecutor notifies the listener
update(ModelElement, Object) - Method in class jsl.modeling.elements.variable.TWBatchingElement.TWBatchStatisticObserver
 
update(ModelElement, Object) - Method in class jsl.modeling.resource.ResourcePool.ResourceUnitObserver
 
update(ModelElement, Object) - Method in class jsl.observers.animation.ResourceAnimationObserver
 
update(ModelElement, Object) - Method in class jsl.observers.animation.VariableAnimationObserver
 
update(ModelElement, Object) - Method in class jsl.observers.ModelActionObserver
 
update(ModelElement, Object) - Method in class jsl.observers.ModelElementObserver
 
update(ModelElement, Object) - Method in class jsl.observers.variable.BatchStatisticObserver
 
update(ModelElement, Object) - Method in class jsl.observers.variable.STSStatisicalObserver
 
update(ModelElement, Object) - Method in class jsl.utilities.statistic.welch.WelchDataArrayObserver
 
update(ModelElement, Object) - Method in class jsl.utilities.statistic.welch.WelchFileObserver
 
update(ModelElementState) - Method in interface jsl.simulation.StateEnteredListenerIfc
 
update(T) - Method in interface jsl.modeling.queue.QueueListenerIfc
 
update(T) - Method in class jsl.modeling.queue.QueueResponse
 
UPDATE - Static variable in class jsl.simulation.ModelElement
An "enum" for the update state.
UPDATED_POSITION - Static variable in class jsl.modeling.elements.spatial.SpatialModel
An enum to indicate that the spatial model as just updated the position of a element
updatePosition() - Method in class jsl.modeling.elements.spatial.AbstractMover
This method is called at the end of a movement to update the position.
updatePosition() - Method in class jsl.modeling.elements.spatial.RectangularGridSpatialModel2D
When the spatial element's position is changed then this method is called to ensure that the spatial model properly tracks the elements position
updatePosition() - Method in class jsl.modeling.elements.spatial.SpatialModel
Should be implemented by subclasses to provide behavior when a spatial element notifies that it has changed its position within the spatial model
updatePosition_(SpatialElementIfc) - Method in class jsl.modeling.elements.spatial.SpatialModel
Called by spatial elements when they update their current position
updateState(int) - Method in class jsl.modeling.elements.station.SResource
 
updateTimeRemainingUntilNextFailure(double) - Method in class jsl.modeling.elements.component.Component
After an operation ends this method is called to allow the time to failure to be updated.
UpDownComponent - Class in examples.models
 
UpDownComponent(ModelElement) - Constructor for class examples.models.UpDownComponent
 
UpDownComponent(ModelElement, String) - Constructor for class examples.models.UpDownComponent
 
UpDownComponentV2 - Class in examples.models
 
UpDownComponentV2(ModelElement) - Constructor for class examples.models.UpDownComponentV2
 
UpDownComponentV2(ModelElement, String) - Constructor for class examples.models.UpDownComponentV2
 
useControls() - Method in class jsl.simulation.ModelElement
This method should be implemented by subclasses that need to use Controls prior to an experiment being run.
useDefaultEntityType() - Method in class jsl.modeling.elements.entity.EntityGenerator
Indicates that the generator should use the default entity type
UseDistributionExample - Class in examples.utilities.random
 
UseDistributionExample() - Constructor for class examples.utilities.random.UseDistributionExample
 
UseRNG - Class in examples.utilities.random
 
UseRNG() - Constructor for class examples.utilities.random.UseRNG
 
useSchedule(Schedule) - Method in class jsl.modeling.resource.ResourcePool
Tells all ResourceUnits in the pool that are not already using a Schedule to use the supplied schedule
useSchedule(Schedule) - Method in class jsl.modeling.resource.ResourceUnit
Tells the resource to listen and react to changes in the supplied Schedule.
using(Path) - Method in interface jslx.dbutilities.dbutil.DbCreateTask.DbCreateStepIfc
 
UsingJSLDbExamples - Class in examples.running
 
UsingJSLDbExamples() - Constructor for class examples.running.UsingJSLDbExamples
 
usingRule(Request.PreemptionRule) - Method in class jsl.simulation.ModelElement.RequestBuilder
 
usingRule(Request.PreemptionRule) - Method in interface jsl.simulation.ModelElement.RequestDurationIfc
 

V

VALUE - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepView
The column JSL_DB.WITHIN_REP_VIEW.VALUE.
value1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
value1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
value1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
value1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
value1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
value1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
value1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value1() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
value1(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value1(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
value1(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
value1(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
value1(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value1(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
value1(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
value1(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
value1(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value1(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
value1(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value10() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value10() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value10() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value10() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value10(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value10(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value10(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value10(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value11() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value11() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value11() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value11() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value11(Boolean) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value11(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value11(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value11(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value12() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value12() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value12() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value12(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value12(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value12(Long) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value13() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value13() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value13() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value13(Boolean) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value13(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value13(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value14() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value14() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value14() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value14(Boolean) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value14(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value14(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value15() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value15() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value15(Boolean) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value15(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value16() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value16() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value16(Boolean) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value16(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value17() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value17() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value17(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value17(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value18() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value18(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value19() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value19(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
value2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
value2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
value2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
value2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
value2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
value2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value2() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
value2(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value2(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
value2(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value2(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
value2(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value2(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
value2(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
value2(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value2(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
value2(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
value2(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
value20() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value20(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value21() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value21(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
value3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
value3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
value3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
value3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
value3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
value3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value3() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
value3(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value3(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
value3(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value3(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
value3(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
value3(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
value3(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value3(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value3(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
value3(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
value3(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
value4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
value4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
value4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
value4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
value4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
value4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
value4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value4() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
value4(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
value4(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
value4(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
value4(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
value4(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
value4(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value4(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
value4(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value4(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
value4(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value4(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
value5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
value5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
value5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
value5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
value5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
value5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value5() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
value5(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value5(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
value5(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
value5(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
value5(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
value5(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
value5(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
value5(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value5(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
value5(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value5(LocalDateTime) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
value6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
value6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
value6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
value6() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value6(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value6(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
value6(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
value6(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value6(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
value6(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value6(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
value6(LocalDateTime) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value7() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value7() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
value7() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value7() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value7() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value7(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value7(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value7(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
value7(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value7(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value8() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value8() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
value8() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value8() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value8() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value8(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value8(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value8(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
value8(Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value8(String) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value9() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value9() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value9() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value9() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
value9(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
value9(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
value9(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
value9(Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
valueChangedBeforeReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.Aggregate
Sub-classes must implement this method to properly react to a change in the variable with respect to its form of aggregation
valueChangedBeforeReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.AggregateCounter
 
valueChangedBeforeReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
valueChangedBeforeReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.AveragePerTimeWeightedVariable
 
valueChangedBeforeReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
valueChangedDuringReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.Aggregate
Sub-classes must implement this method to properly react to a change in the variable with respect to its form of aggregation
valueChangedDuringReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.AggregateCounter
 
valueChangedDuringReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
valueChangedDuringReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.AveragePerTimeWeightedVariable
 
valueChangedDuringReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
valueOf(String) - Static method in enum jsl.modeling.elements.entity.Delay.DelayOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jsl.modeling.elements.entity.EntityType.SendOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jsl.modeling.elements.entity.ReleaseRequirement.ReleaseOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jsl.modeling.elements.entity.ReleaseResources.RequirementOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jsl.modeling.elements.entity.ReleaseResourceSetRequirement.ReleaseOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jsl.modeling.elements.entity.Request.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jsl.modeling.elements.entity.SeizeResources.RequirementOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jsl.modeling.queue.Queue.Discipline
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jsl.modeling.queue.Queue.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jsl.modeling.resource.Request.PreemptionRule
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jsl.utilities.random.rvariable.JSLRandom.AlgoType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jsl.utilities.random.rvariable.RVariableIfc.RVType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jsl.utilities.statistic.welch.StatisticType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jslx.dbutilities.dbutil.DatabaseIfc.LineOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jslx.dbutilities.dbutil.DbCreateTask.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jslx.dbutilities.dbutil.DbCreateTask.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jslx.tabularfiles.DataType
Returns the enum constant of this type with the specified name.
values() - Static method in enum jsl.modeling.elements.entity.Delay.DelayOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jsl.modeling.elements.entity.EntityType.SendOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jsl.modeling.elements.entity.ReleaseRequirement.ReleaseOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jsl.modeling.elements.entity.ReleaseResources.RequirementOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jsl.modeling.elements.entity.ReleaseResourceSetRequirement.ReleaseOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jsl.modeling.elements.entity.Request.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jsl.modeling.elements.entity.SeizeResources.RequirementOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jsl.modeling.queue.Queue.Discipline
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jsl.modeling.queue.Queue.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jsl.modeling.resource.Request.PreemptionRule
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jsl.utilities.random.rvariable.JSLRandom.AlgoType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jsl.utilities.random.rvariable.RVariableIfc.RVType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jsl.utilities.statistic.welch.StatisticType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jslx.dbutilities.dbutil.DatabaseIfc.LineOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jslx.dbutilities.dbutil.DbCreateTask.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jslx.dbutilities.dbutil.DbCreateTask.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jslx.tabularfiles.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values(Integer, Integer, Integer, Integer, String, Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
values(Integer, Integer, Integer, Integer, String, Double, Double, Double, Double, Double, Double, Double, Double, Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
values(Integer, Integer, Integer, String, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
values(Integer, Integer, String, String, Integer, String, Integer, Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
values(Integer, String, String, Double, Double, Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
values(Integer, String, String, Double, Double, Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
values(Integer, String, String, Integer, Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
values(Integer, String, String, Integer, Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
values(Integer, String, String, Integer, Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
values(Integer, String, String, String, LocalDateTime, LocalDateTime, Integer, Integer, Double, Double, Boolean, Long, Boolean, Boolean, Boolean, Boolean, Integer) - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
values(String, Integer, String, String, Integer, Double, Integer, String, Double, String, Double) - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
valuesRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepStatRecord
 
valuesRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.AcrossRepViewRecord
 
valuesRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.BatchStatViewRecord
 
valuesRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.ModelElementRecord
 
valuesRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.PwDiffWithinRepViewRecord
 
valuesRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.SimulationRunRecord
 
valuesRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
 
valuesRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
 
valuesRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
 
valuesRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
 
valuesRow() - Method in class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
 
Variable - Class in jsl.modeling.elements.variable
 
Variable(ModelElement) - Constructor for class jsl.modeling.elements.variable.Variable
Creates a Variable with the given parent with initial value 0.0 over the range [Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY]
Variable(ModelElement, double) - Constructor for class jsl.modeling.elements.variable.Variable
Creates a Variable with the given name and initial value over the range [Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY]
Variable(ModelElement, double, double) - Constructor for class jsl.modeling.elements.variable.Variable
Creates a Variable with the initial value over the supplied range [lowerLimit, Double.POSITIVE_INFINITY]
Variable(ModelElement, double, double, double) - Constructor for class jsl.modeling.elements.variable.Variable
Creates a Variable with the initial value over the supplied range [lowerLimit, upperLimit]
Variable(ModelElement, double, double, double, String) - Constructor for class jsl.modeling.elements.variable.Variable
Creates a Variable with the given name and initial value over the supplied range [lowerLimit, upperLimit]
Variable(ModelElement, double, double, String) - Constructor for class jsl.modeling.elements.variable.Variable
Creates a Variable with the given name and initial value over the supplied range [lowerLimit, Double.POSITIVE_INFINITY]
Variable(ModelElement, double, String) - Constructor for class jsl.modeling.elements.variable.Variable
Creates a Variable with the given name and initial value over the supplied range The default range is [Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY]
Variable(ModelElement, String) - Constructor for class jsl.modeling.elements.variable.Variable
Creates a Variable with the given name and initial value, 0.0, over the range [Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY]
variableAddedBeforeReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.Aggregate
Sub-classes must implement this method to properly react to the subscription of a new variable to the aggregate.
variableAddedBeforeReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.AggregateCounter
 
variableAddedBeforeReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
variableAddedBeforeReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.AveragePerTimeWeightedVariable
 
variableAddedBeforeReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
variableAddedDuringReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.Aggregate
Sub-classes must implement this method to properly react to the subscription of a new variable to the aggregate.
variableAddedDuringReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.AggregateCounter
 
variableAddedDuringReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
variableAddedDuringReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.AveragePerTimeWeightedVariable
 
variableAddedDuringReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
VariableAnimationObserver - Class in jsl.observers.animation
 
VariableAnimationObserver(String, AnimationMessageHandlerIfc) - Constructor for class jsl.observers.animation.VariableAnimationObserver
 
VariableAnimationObserver(AnimationMessageHandlerIfc) - Constructor for class jsl.observers.animation.VariableAnimationObserver
 
VariableIfc - Interface in jsl.modeling.elements.variable
A generic interface for defining variables to be used in the simulation model.
variableInitialized() - Method in class jsl.modeling.elements.variable.LevelResponse
 
variableRemovedBeforeReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.Aggregate
Sub-classes must implement this method to properly react to the removal of a variable from the aggregate.
variableRemovedBeforeReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.AggregateCounter
 
variableRemovedBeforeReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
variableRemovedBeforeReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.AveragePerTimeWeightedVariable
 
variableRemovedBeforeReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
variableRemovedDuringReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.Aggregate
Sub-classes must implement this method to properly react to the removal of a variable from the aggregate.
variableRemovedDuringReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.AggregateCounter
 
variableRemovedDuringReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
variableRemovedDuringReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.AveragePerTimeWeightedVariable
 
variableRemovedDuringReplication(Aggregatable) - Method in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
variableReplicationEnded() - Method in class jsl.modeling.elements.variable.LevelResponse
 
VariableTraceTextReport - Class in jsl.observers.variable
This class creates a comma separated file that traces the value of a variable observation number, time of change, value, time of previous change, previous value, weight, replication number, within replication count, experiment name
VariableTraceTextReport(Path, boolean) - Constructor for class jsl.observers.variable.VariableTraceTextReport
 
variableUpdate(JSLEvent) - Method in class examples.variables.TestLevelResponse
 
variableUpdated() - Method in class jsl.modeling.elements.variable.LevelResponse
 
variableWarmedUp() - Method in class jsl.modeling.elements.variable.LevelResponse
 
Variance() - Constructor for class jslx.statistics.EstimatorIfc.Variance
 
VarianceIfc - Interface in jsl.utilities.distributions
Defines an interface for getting the variance of a distribution
varx - Variable in class jsl.utilities.statistic.StatisticXY
 
vary - Variable in class jsl.utilities.statistic.StatisticXY
 
vCDF - Variable in class examples.montecarlo.RatioOfUniforms
 
VConstant - Class in jsl.utilities.distributions
A degenerate distribution on a single value.
VConstant(double) - Constructor for class jsl.utilities.distributions.VConstant
 
VConstant(double[]) - Constructor for class jsl.utilities.distributions.VConstant
 
VConstantRV - Class in jsl.utilities.random.rvariable
 
VConstantRV(double) - Constructor for class jsl.utilities.random.rvariable.VConstantRV
 
Vector3D - Class in jsl.modeling.elements.spatial
The Vector3D class implements a 3D vector with the double values x1, x2, x3.
Vector3D() - Constructor for class jsl.modeling.elements.spatial.Vector3D
Create a new Vector3D at (0.0, 0.0, 0.0)
Vector3D(double, double) - Constructor for class jsl.modeling.elements.spatial.Vector3D
Create a new Vector3D at (x, y, 0.0)
Vector3D(double, double, double) - Constructor for class jsl.modeling.elements.spatial.Vector3D
Create a new Vector3D at (x, y, z)
Vector3D(CoordinateIfc) - Constructor for class jsl.modeling.elements.spatial.Vector3D
Create a new Vector3D with the same values as the specfied vector, v
VelocityIfc - Interface in jsl.modeling.elements.spatial
An interface for working with velocity
VON_NEUMAN_LAG1_STAT - Variable in class jslx.dbutilities.jsldbsrc.tables.AcrossRepStat
The column JSL_DB.ACROSS_REP_STAT.VON_NEUMAN_LAG1_STAT.
VON_NEUMAN_LAG1_STAT - Variable in class jslx.dbutilities.jsldbsrc.tables.BatchStat
The column JSL_DB.BATCH_STAT.VON_NEUMAN_LAG1_STAT.

W

WaitingState() - Constructor for class jsl.modeling.resource.Request.WaitingState
 
warmedUp(Aggregatable) - Method in class jsl.modeling.elements.variable.Aggregate
Aggregatables to which the Aggregate is subscribed call this method when they are warmed up
warmUp() - Method in class examples.modelelement.ExampleModelElement
 
warmUp() - Method in class jsl.modeling.elements.spatial.transporter.Transporter
 
warmUp() - Method in class jsl.modeling.elements.variable.Counter
Initialize the value to zero at the warm up time and notify warm up observers
warmUp() - Method in class jsl.modeling.elements.variable.LevelResponse
This method should be overridden by subclasses that need actions performed at the warm up event during each replication.
warmUp() - Method in class jsl.modeling.elements.variable.ResponseVariable
 
warmUp() - Method in class jsl.modeling.elements.variable.TimeWeighted
Schedules the batch events for after the warm up period Sets the value of the variable to the current value at the current time Resets the time of last change to the current time
warmUp() - Method in class jsl.modeling.elements.variable.Variable
 
warmUp() - Method in class jsl.modeling.resource.ResourceUnit
 
warmUp() - Method in class jsl.simulation.ModelElement
This method should be overridden by subclasses that need actions performed at the warm up event during each replication.
warmUp() - Method in class jsl.simulation.ModelElementState
 
warmUp(ModelElement, Object) - Method in class examples.modelelement.ModelElementObserverExample
 
warmUp(ModelElement, Object) - Method in class jsl.modeling.elements.variable.TWBatchingElement.TWBatchStatisticObserver
 
warmUp(ModelElement, Object) - Method in class jsl.observers.ModelActionObserver
 
warmUp(ModelElement, Object) - Method in class jsl.observers.ModelElementObserver
 
warmUp(ModelElement, Object) - Method in class jsl.observers.variable.BatchStatisticObserver
 
warmUp(ModelElement, Object) - Method in class jsl.observers.variable.CounterObserver
 
warmUp(ModelElement, Object) - Method in class jsl.observers.variable.STSStatisicalObserver
 
WARMUP - Static variable in class jsl.simulation.ModelElement
An "enum" for the warmup state.
warmUp_() - Method in class jsl.modeling.elements.variable.Aggregatable
 
warmUp_() - Method in class jsl.simulation.ModelElement
The warmUp_ method is called once during each replication.
warmUpAggregate() - Method in class jsl.modeling.elements.variable.Aggregate
Sub-classes must implement this method to properly warm up the aggregate after all its variables have been warmed up
warmUpAggregate() - Method in class jsl.modeling.elements.variable.AggregateCounter
 
warmUpAggregate() - Method in class jsl.modeling.elements.variable.AggregateTimeWeightedVariable
 
warmUpAggregate() - Method in class jsl.modeling.elements.variable.ResponseVariableAverageObserver
 
WarmUpEventAction() - Constructor for class jsl.simulation.ModelElement.WarmUpEventAction
 
week() - Method in class jsl.simulation.ModelElement
Returns the value of a 1 week time interval in terms of the base time unit
weeks() - Method in class jsl.simulation.ModelElement.EventScheduler
 
weeks() - Method in class jsl.simulation.ModelElement.RequestBuilder
 
weeks() - Method in interface jsl.simulation.ModelElement.RequestTimeIfc
Creates the request interpreting the time in weeks
weeks() - Method in interface jsl.simulation.ModelElement.TimeUnitIfc
Creates and schedules the event associated carrying the model interpreting the event time in weeks
Weibull - Class in jsl.utilities.distributions
This class defines a Weibull distribution
Weibull - jsl.utilities.random.rvariable.RVariableIfc.RVType
 
Weibull() - Constructor for class jsl.utilities.distributions.Weibull
Creates new weibull with shape 1.0, scale 1.0
Weibull(double[]) - Constructor for class jsl.utilities.distributions.Weibull
Constructs a weibull distribution with shape = parameters[0] and scale = parameters[1]
Weibull(double, double) - Constructor for class jsl.utilities.distributions.Weibull
Constructs a weibull distribution with supplied shape and scale
Weibull(double, double, String) - Constructor for class jsl.utilities.distributions.Weibull
Constructs a weibull distribution with supplied shape and scale
WeibullRV - Class in jsl.utilities.random.rvariable
Weibull(shape, scale) random variable
WeibullRV(double, double) - Constructor for class jsl.utilities.random.rvariable.WeibullRV
 
WeibullRV(double, double, int) - Constructor for class jsl.utilities.random.rvariable.WeibullRV
 
WeibullRV(double, double, RNStreamIfc) - Constructor for class jsl.utilities.random.rvariable.WeibullRV
 
WEIGHTED_SSQ - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
The column JSL_DB.WITHIN_REP_STAT.WEIGHTED_SSQ.
WEIGHTED_SUM - Variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
The column JSL_DB.WITHIN_REP_STAT.WEIGHTED_SUM.
WeightedStatistic - Class in jsl.utilities.statistic
Collects a basic weighted statistical summary.
WeightedStatistic() - Constructor for class jsl.utilities.statistic.WeightedStatistic
 
WeightedStatistic(String) - Constructor for class jsl.utilities.statistic.WeightedStatistic
 
WeightedStatisticIfc - Interface in jsl.utilities.statistic
If the observation or the weight is * infinite or NaN, then the observation should not be recorded and the number of missing observations * is incremented.
WelchDataArrayCollector - Class in jsl.utilities.statistic.welch
 
WelchDataArrayCollector(int, int, StatisticType, String, double) - Constructor for class jsl.utilities.statistic.welch.WelchDataArrayCollector
 
WelchDataArrayObserver - Class in jsl.utilities.statistic.welch
Collects Welch data in to an array.
WelchDataArrayObserver(ResponseVariable, double) - Constructor for class jsl.utilities.statistic.welch.WelchDataArrayObserver
Defaults to a maximum number of observations of 50000 and maximum number of replications of 20
WelchDataArrayObserver(ResponseVariable, int, int, double) - Constructor for class jsl.utilities.statistic.welch.WelchDataArrayObserver
 
WelchDataCollectorIfc - Interface in jsl.utilities.statistic.welch
The purpose of this interface is to define the behavior of implementations that collect data for the making of Welch plots.
WelchDataFileAnalyzer - Class in jsl.utilities.statistic.welch
This class knows how to process data collected by the WelchDataFileCollector class and produce "Welch Data".
WelchDataFileAnalyzer(WelchFileMetaDataBean) - Constructor for class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
 
WelchDataFileCollector - Class in jsl.utilities.statistic.welch
 
WelchDataFileCollector(Path, StatisticType, String, double) - Constructor for class jsl.utilities.statistic.welch.WelchDataFileCollector
 
WelchFileMetaDataBean - Class in jsl.utilities.statistic.welch
A data class that holds information about Welch data files in a form that facilitates translation to JSON.
WelchFileMetaDataBean() - Constructor for class jsl.utilities.statistic.welch.WelchFileMetaDataBean
 
WelchFileObserver - Class in jsl.utilities.statistic.welch
 
WelchFileObserver(ResponseVariable, double) - Constructor for class jsl.utilities.statistic.welch.WelchFileObserver
 
WEST - jsl.modeling.elements.spatial.GreatCircleBasedSpatialModel.Direction
 
willTerminate() - Method in class jsl.simulation.Executive
If the Executive has an end event or maximum allowed execution time, then return true
winner - Variable in class examples.montecarlo.dicepackage.CrapsGame
 
withConstraints(Path) - Method in interface jslx.dbutilities.dbutil.DbCreateTask.DBAddConstraintsStepIfc
 
withConstraints(Path) - Method in class jslx.dbutilities.dbutil.DbCreateTask.DbCreateTaskBuilder
 
withCreationScript(Path) - Method in class jslx.dbutilities.dbutil.DbCreateTask.DbCreateTaskBuilder
 
withCreationScript(Path) - Method in interface jslx.dbutilities.dbutil.DbCreateTask.WithCreateScriptStepIfc
 
withExcelData(Path, List<String>) - Method in class jslx.dbutilities.dbutil.DbCreateTask.DbCreateTaskBuilder
 
withExcelData(Path, List<String>) - Method in interface jslx.dbutilities.dbutil.DbCreateTask.DbInsertStepIfc
 
within(double, double, double) - Static method in class jsl.utilities.math.JSLMath
Returns true if Math.abs(a-b) < precision
WITHIN_REP_COUNTER_STAT - Variable in class jslx.dbutilities.jsldbsrc.JslDb
The table JSL_DB.WITHIN_REP_COUNTER_STAT.
WITHIN_REP_COUNTER_STAT - Static variable in class jslx.dbutilities.jsldbsrc.Tables
The table JSL_DB.WITHIN_REP_COUNTER_STAT.
WITHIN_REP_COUNTER_STAT - Static variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
The reference instance of JSL_DB.WITHIN_REP_COUNTER_STAT
WITHIN_REP_COUNTER_VIEW - Variable in class jslx.dbutilities.jsldbsrc.JslDb
The table JSL_DB.WITHIN_REP_COUNTER_VIEW.
WITHIN_REP_COUNTER_VIEW - Static variable in class jslx.dbutilities.jsldbsrc.Tables
The table JSL_DB.WITHIN_REP_COUNTER_VIEW.
WITHIN_REP_COUNTER_VIEW - Static variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterView
The reference instance of JSL_DB.WITHIN_REP_COUNTER_VIEW
WITHIN_REP_RESPONSE_VIEW - Variable in class jslx.dbutilities.jsldbsrc.JslDb
The table JSL_DB.WITHIN_REP_RESPONSE_VIEW.
WITHIN_REP_RESPONSE_VIEW - Static variable in class jslx.dbutilities.jsldbsrc.Tables
The table JSL_DB.WITHIN_REP_RESPONSE_VIEW.
WITHIN_REP_RESPONSE_VIEW - Static variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepResponseView
The reference instance of JSL_DB.WITHIN_REP_RESPONSE_VIEW
WITHIN_REP_STAT - Variable in class jslx.dbutilities.jsldbsrc.JslDb
The table JSL_DB.WITHIN_REP_STAT.
WITHIN_REP_STAT - Static variable in class jslx.dbutilities.jsldbsrc.Tables
The table JSL_DB.WITHIN_REP_STAT.
WITHIN_REP_STAT - Static variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
The reference instance of JSL_DB.WITHIN_REP_STAT
WITHIN_REP_VIEW - Variable in class jslx.dbutilities.jsldbsrc.JslDb
The table JSL_DB.WITHIN_REP_VIEW.
WITHIN_REP_VIEW - Static variable in class jslx.dbutilities.jsldbsrc.Tables
The table JSL_DB.WITHIN_REP_VIEW.
WITHIN_REP_VIEW - Static variable in class jslx.dbutilities.jsldbsrc.tables.WithinRepView
The reference instance of JSL_DB.WITHIN_REP_VIEW
WithinRepCounterStat - Class in jslx.dbutilities.jsldbsrc.tables
This class is generated by jOOQ.
WithinRepCounterStat() - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
Create a JSL_DB.WITHIN_REP_COUNTER_STAT table reference
WithinRepCounterStat(String) - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
Create an aliased JSL_DB.WITHIN_REP_COUNTER_STAT table reference
WithinRepCounterStat(Name) - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
Create an aliased JSL_DB.WITHIN_REP_COUNTER_STAT table reference
WithinRepCounterStat(Table<O>, ForeignKey<O, WithinRepCounterStatRecord>) - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterStat
 
WithinRepCounterStatRecord - Class in jslx.dbutilities.jsldbsrc.tables.records
This class is generated by jOOQ.
WithinRepCounterStatRecord() - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
Create a detached WithinRepCounterStatRecord
WithinRepCounterStatRecord(Integer, Integer, Integer, Integer, String, Double) - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterStatRecord
Create a detached, initialised WithinRepCounterStatRecord
WithinRepCounterView - Class in jslx.dbutilities.jsldbsrc.tables
This class is generated by jOOQ.
WithinRepCounterView() - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterView
Create a JSL_DB.WITHIN_REP_COUNTER_VIEW table reference
WithinRepCounterView(String) - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterView
Create an aliased JSL_DB.WITHIN_REP_COUNTER_VIEW table reference
WithinRepCounterView(Name) - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterView
Create an aliased JSL_DB.WITHIN_REP_COUNTER_VIEW table reference
WithinRepCounterView(Table<O>, ForeignKey<O, WithinRepCounterViewRecord>) - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepCounterView
 
WithinRepCounterViewRecord - Class in jslx.dbutilities.jsldbsrc.tables.records
This class is generated by jOOQ.
WithinRepCounterViewRecord() - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
Create a detached WithinRepCounterViewRecord
WithinRepCounterViewRecord(Integer, String, String, Integer, Double) - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.WithinRepCounterViewRecord
Create a detached, initialised WithinRepCounterViewRecord
WithinReplicationStatisticIfc - Interface in jsl.modeling.elements.variable
An interface for accessing within replication statistics Within replication statistics can be observation or time weighted.
WithinRepResponseView - Class in jslx.dbutilities.jsldbsrc.tables
This class is generated by jOOQ.
WithinRepResponseView() - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepResponseView
Create a JSL_DB.WITHIN_REP_RESPONSE_VIEW table reference
WithinRepResponseView(String) - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepResponseView
Create an aliased JSL_DB.WITHIN_REP_RESPONSE_VIEW table reference
WithinRepResponseView(Name) - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepResponseView
Create an aliased JSL_DB.WITHIN_REP_RESPONSE_VIEW table reference
WithinRepResponseView(Table<O>, ForeignKey<O, WithinRepResponseViewRecord>) - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepResponseView
 
WithinRepResponseViewRecord - Class in jslx.dbutilities.jsldbsrc.tables.records
This class is generated by jOOQ.
WithinRepResponseViewRecord() - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
Create a detached WithinRepResponseViewRecord
WithinRepResponseViewRecord(Integer, String, String, Integer, Double) - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.WithinRepResponseViewRecord
Create a detached, initialised WithinRepResponseViewRecord
WithinRepStat - Class in jslx.dbutilities.jsldbsrc.tables
This class is generated by jOOQ.
WithinRepStat() - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
Create a JSL_DB.WITHIN_REP_STAT table reference
WithinRepStat(String) - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
Create an aliased JSL_DB.WITHIN_REP_STAT table reference
WithinRepStat(Name) - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
Create an aliased JSL_DB.WITHIN_REP_STAT table reference
WithinRepStat(Table<O>, ForeignKey<O, WithinRepStatRecord>) - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepStat
 
WithinRepStatRecord - Class in jslx.dbutilities.jsldbsrc.tables.records
This class is generated by jOOQ.
WithinRepStatRecord() - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Create a detached WithinRepStatRecord
WithinRepStatRecord(Integer, Integer, Integer, Integer, String, Double, Double, Double, Double, Double, Double, Double, Double, Double) - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.WithinRepStatRecord
Create a detached, initialised WithinRepStatRecord
WithinRepView - Class in jslx.dbutilities.jsldbsrc.tables
This class is generated by jOOQ.
WithinRepView() - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepView
Create a JSL_DB.WITHIN_REP_VIEW table reference
WithinRepView(String) - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepView
Create an aliased JSL_DB.WITHIN_REP_VIEW table reference
WithinRepView(Name) - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepView
Create an aliased JSL_DB.WITHIN_REP_VIEW table reference
WithinRepView(Table<O>, ForeignKey<O, WithinRepViewRecord>) - Constructor for class jslx.dbutilities.jsldbsrc.tables.WithinRepView
 
WithinRepViewRecord - Class in jslx.dbutilities.jsldbsrc.tables.records
This class is generated by jOOQ.
WithinRepViewRecord() - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
Create a detached WithinRepViewRecord
WithinRepViewRecord(Integer, String, String, Integer, Double) - Constructor for class jslx.dbutilities.jsldbsrc.tables.records.WithinRepViewRecord
Create a detached, initialised WithinRepViewRecord
withInserts(Path) - Method in class jslx.dbutilities.dbutil.DbCreateTask.DbCreateTaskBuilder
 
withInserts(Path) - Method in interface jslx.dbutilities.dbutil.DbCreateTask.DbInsertStepIfc
 
withMessage(T) - Method in interface jsl.simulation.ModelElement.EventBuilderIfc
An object of type T that is attached to the event
withMessage(T) - Method in class jsl.simulation.ModelElement.EventScheduler
 
withName(String) - Method in class jsl.simulation.ModelElement.RequestBuilder
 
withName(String) - Method in interface jsl.simulation.ModelElement.RequestDurationIfc
 
withTables(Path) - Method in class jslx.dbutilities.dbutil.DbCreateTask.DbCreateTaskBuilder
 
withTables(Path) - Method in interface jslx.dbutilities.dbutil.DbCreateTask.WithTablesScriptStepIfc
 
WorkStation - Class in examples.jobshop
 
WorkStation - Class in jsl.modeling.elements.entity
 
WorkStation(ModelElement) - Constructor for class jsl.modeling.elements.entity.WorkStation
 
WorkStation(ModelElement, int, String) - Constructor for class examples.jobshop.WorkStation
Creates a new instance of WorkStation
WorkStation(ModelElement, String) - Constructor for class jsl.modeling.elements.entity.WorkStation
 
WorkStation(ModelElement, String, int) - Constructor for class jsl.modeling.elements.entity.WorkStation
 
WorkStation.EndServiceListener - Class in jsl.modeling.elements.entity
 
WRCS_MODEL_ELEMENT_FK - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 
WRCS_SIMRUN_FK - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 
WRCS_UNIQUE_ELEMENT_SIMRUN_REPNUM - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 
write(char[]) - Method in class jsl.utilities.reporting.LogPrintWriter
 
write(char[]) - Method in class jsl.utilities.reporting.TextReport
 
write(char[], int, int) - Method in class jsl.utilities.reporting.LogPrintWriter
 
write(char[], int, int) - Method in class jsl.utilities.reporting.TextReport
 
write(int) - Method in class jsl.utilities.reporting.LogPrintWriter
 
write(int) - Method in class jsl.utilities.reporting.TextReport
 
write(String) - Method in class jsl.utilities.reporting.LogPrintWriter
 
write(String) - Method in class jsl.utilities.reporting.TextReport
 
write(String, int, int) - Method in class jsl.utilities.reporting.LogPrintWriter
 
write(String, int, int) - Method in class jsl.utilities.reporting.TextReport
 
writeAcrossReplicationCSVStatistics(PrintWriter) - Method in class jsl.simulation.SimulationReporter
Writes the across replication statistics to the supplied PrintWriter as comma separated value output
writeAcrossReplicationCSVStatistics(String) - Method in class jsl.simulation.SimulationReporter
Creates a PrintWriter with the supplied name in directory jslOutput and writes out the across replication statistics
writeAcrossReplicationCSVStatistics(Path) - Method in class jsl.simulation.SimulationReporter
Creates a PrintWriter with the supplied name in directory jslOutput and writes out the across replication statistics
writeAcrossReplicationHalfWidthSummaryReport(PrintWriter) - Method in class jsl.simulation.SimulationReporter
Writes a half-width summary report for the across replication statistics
writeAcrossReplicationSummaryStatistics(PrintWriter) - Method in class jsl.simulation.SimulationReporter
Writes shortened across replication statistics to the supplied PrintWriter as text output Response Name Average Std.
writeAcrossReplicationSummaryStatistics(String) - Method in class jsl.simulation.SimulationReporter
Creates a PrintWriter with the supplied name in directory jslOutput and writes out the across replication statistics
writeAcrossReplicationSummaryStatistics(Path) - Method in class jsl.simulation.SimulationReporter
Creates a PrintWriter with the supplied name in directory within jslOutput and writes out the across replication statistics
writeAcrossReplicationSummaryStatisticsAsLaTeX() - Method in class jsl.simulation.SimulationReporter
Creates a file with name getSimulation().getName() + "_LaTeX_Across_Replication_Summary.tex" in the simulation's output directory with the results as a LaTeX table.
writeAcrossReplicationSummaryStatisticsAsLaTeX(PrintWriter) - Method in class jsl.simulation.SimulationReporter
Writes shortened across replication statistics to the supplied PrintWriter as text output in LaTeX document form Response Name Average Std.
writeAcrossReplicationSummaryStatisticsAsLaTeX(String) - Method in class jsl.simulation.SimulationReporter
Creates a file with the supplied name in the simulation's output directory with the results as a LaTeX table.
writeAcrossReplicationSummaryStatisticsAsLaTeX(Path) - Method in class jsl.simulation.SimulationReporter
Creates a PrintWriter using the supplied path and writes out the across replication statistics as a LaTeX file
writeAllTablesAsCSV() - Method in class jslx.dbutilities.JSLDatabase
Writes all tables as separate comma separated value files into the jslOutput/excel directory.
writeAllTablesAsCSV(String, Path) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Writes all tables as separate comma separated value files into the supplied directory.
writeAllTablesAsCSV(Path) - Method in class jslx.dbutilities.JSLDatabase
Writes all tables as separate comma separated value files into the supplied directory.
writeAllTablesAsInsertQueries(String, PrintWriter) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Writes all table data as insert queries to the PrintWriter
writeAllTablesAsText(PrintWriter) - Method in class jslx.dbutilities.JSLDatabase
Writes all tables as text
writeAllTablesAsText(String, PrintWriter) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Writes all tables as text
writeArrayToCSVFile(List<String>, double[][], Path) - Static method in class jslx.CSVUtil
IOException is squelched with a warning to the logger if there was a problem writing to the file.
writeAsCSV(PrintWriter, boolean) - Method in class jslx.tabularfiles.TabularInputFile
A very simple write to CSV.
writeAsText(long, long, PrintWriter) - Method in class jslx.tabularfiles.TabularInputFile
This is not optimized for large files and may have memory and performance issues.
writeAsText(long, PrintWriter) - Method in class jslx.tabularfiles.TabularInputFile
Writes from the given row to the end of the file.
writeAsText(PrintWriter) - Method in class jslx.tabularfiles.TabularInputFile
Writes all of the rows.
writeCell(Cell, Object) - Static method in class jslx.excel.ExcelUtil
Writes the Java Object to the Excel cell
writeCSVWelchData(PrintWriter) - Method in class jsl.utilities.statistic.welch.WelchDataArrayCollector
Writes out the number of observations to the supplied PrintWriter This results in a comma separated value file that has each rows containing each observation for each replication and each replication as columns.
writeCSVWelchData(PrintWriter) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Writes out the number of observations to the supplied PrintWriter.
writeCSVWelchData(PrintWriter, long) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Writes out the number of observations to the supplied PrintWriter This results in a comma separated value file that has each rows containing each observation for each replication and each replication as columns.
writeCSVWelchPlotData(PrintWriter) - Method in class jsl.utilities.statistic.welch.WelchDataArrayCollector
Writes out all of the observations to the supplied PrintWriter This results in a comma separated value file that has two columns: Avg, CumAvg containing each Welch plot data point for all of the observations.
writeCSVWelchPlotData(PrintWriter) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Writes out all of the observations to the supplied PrintWriter This results in a comma separated value file that has x_bar and cum_x_bar where x_bar is the average across the replications The header row is Avg, CumAvg
writeCSVWelchPlotData(PrintWriter, long) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
Writes out the number of observations to the supplied PrintWriter This results in a comma separated value file that has x_bar and cum_x_bar where x_bar is the average across the replications.
writeDataAsCSVFile() - Method in class jsl.observers.variable.MultipleComparisonDataCollector
Write the data to a default file with name Response.getName() + "_MCBData".csv within the simulation's output directory
writeDataAsCSVFile(PrintWriter) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Write the data as a csv file
writeDataAsCSVFile(PrintWriter, boolean) - Method in class jsl.observers.variable.MultipleComparisonDataCollector
Writes the data out to the PrintWriter Each row represents a different replication the columns start with ResponseName, Rep_Num and then each configuration in a new column The header has "ResponseName", "Rep_Num", Experiment Name, ...
writeDBAsExcelWorkbook(DatabaseIfc, List<String>) - Static method in class jslx.excel.ExcelUtil
Writes the supplied database to an Excel workbook with one sheet for every table.
writeDBAsExcelWorkbook(DatabaseIfc, List<String>, Path) - Static method in class jslx.excel.ExcelUtil
Writes the supplied database to an Excel workbook with one sheet for every table.
writeDbToExcelWorkbook() - Method in class jslx.dbutilities.JSLDatabase
Writes all the tables to an Excel workbook, uses JSL.ExcelDir for the directory
writeDbToExcelWorkbook(String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Writes all the tables to an Excel workbook, uses name of schema, uses the working directory
writeDbToExcelWorkbook(String) - Method in class jslx.dbutilities.JSLDatabase
Writes all the tables to an Excel workbook uses JSL.ExcelDir for the directory
writeDbToExcelWorkbook(String, String) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Writes all the tables to an Excel workbook uses the working directory
writeDbToExcelWorkbook(String, String, Path) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Writes all the tables in the supplied schema to an Excel workbook
writeDbToExcelWorkbook(String, Path) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Writes all the tables to an Excel workbook, uses name of database
writeDbToExcelWorkbook(String, Path) - Method in class jslx.dbutilities.JSLDatabase
Writes all the tables to an Excel workbook
writeDbToExcelWorkbook(Path) - Method in class jslx.dbutilities.JSLDatabase
Writes all the tables to an Excel workbook, uses name of database
writeDbToExcelWorkbook(List<String>, String, Path) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Writes the tables in the supplied list to an Excel workbook, if they exist in the database.
writeExample() - Static method in class examples.utilities.apachepoi.TestPOI
 
writeExample1() - Static method in class examples.utilities.TextFileWriteSample
 
writeExample2() - Static method in class examples.utilities.TextFileWriteSample
 
writeFile(String) - Static method in class jsl.utilities.reporting.TextIO
Opens a file with a specified name for output.
writeFullAcrossReplicationStatistics(PrintWriter) - Method in class jsl.simulation.SimulationReporter
Writes the full across replication statistics to the supplied PrintWriter as text output.
writeFullAcrossReplicationStatistics(String) - Method in class jsl.simulation.SimulationReporter
Creates a PrintWriter with the supplied name in directory jslOutput and writes out the across replication statistics.
writeFullAcrossReplicationStatistics(Path) - Method in class jsl.simulation.SimulationReporter
Creates a PrintWriter with the supplied path and writes the full statistics to the file.
writeHalfWidthSummaryReport(PrintWriter) - Method in class jsl.simulation.Simulation
 
writeHalfWidthSummaryReport(PrintWriter, double) - Method in class jsl.simulation.Simulation
 
writeHalfWidthSummaryReport(PrintWriter, String, double) - Method in class jsl.simulation.Simulation
 
writeHeader() - Method in class jsl.observers.textfile.CSVExperimentReport
 
writeHeader() - Method in class jsl.observers.textfile.CSVReplicationReport
 
writeHeader() - Method in class jsl.observers.textfile.CSVReport
 
writeHeader() - Method in class jsl.observers.textfile.CSVResponseReport
 
writeInsertQueries(String, PrintWriter) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Writes the insert queries associated with the supplied table to the PrintWriter
writeInsertQueries(Table<? extends Record>, PrintWriter) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Writes the insert statements for the table in the file
writeNumeric(double[]) - Method in class jslx.tabularfiles.TabularOutputFile
A convenience method.
WriteOut() - Constructor for class examples.montecarlo.TestMetropolisHastings.WriteOut
 
writePosition(AbstractMover) - Method in class jsl.modeling.elements.spatial.RG2DMoverWriter
 
writePosition(AbstractMover) - Method in class jsl.modeling.elements.spatial.TripWriter
 
writeRecordToSheet(Record, Row) - Static method in class jslx.excel.ExcelUtil
Writes a single row from the ResultSet to a row in an Excel Sheet
writeResponses(Model) - Method in class jsl.observers.textfile.CSVResponseReport
 
writeResultRecordsAsExcelSheet(Result<Record>, Sheet) - Static method in class jslx.excel.ExcelUtil
Writes the results from a query to the Excel sheet.
writeResultRecordsToExcelWorkbook(Path, String, Result<Record>) - Static method in class jslx.excel.ExcelUtil
If the workbook exists the sheet containing the results is added to the workbook.
writeResultsToWorkbookWorkSheetTest1(String) - Static method in class jslx.excel.ExcelTesting
 
writeRow(RowSetterIfc) - Method in class jslx.tabularfiles.TabularOutputFile
Writes the data currently in the row to the file.
writeRows(List<RowSetterIfc>) - Method in class jslx.tabularfiles.TabularOutputFile
A convenience method if the user has a list of rows to write.
writeSheetAsCSVTest() - Static method in class jslx.excel.ExcelTesting
Tests the writing an Excel sheet to a comma separated value file.
writeSheetToCSV(Sheet) - Static method in class jslx.excel.ExcelUtil
Treats the columns as fields in a csv file, writes each row as a separate csv row in the resulting csv file.
writeSheetToCSV(Sheet, boolean, Path, int) - Static method in class jslx.excel.ExcelUtil
Treats the columns as fields in a csv file, writes each row as a separate csv row in the resulting csv file.
writeSheetToCSV(Sheet, boolean, Path, int, int) - Static method in class jslx.excel.ExcelUtil
Treats the columns as fields in a csv file, writes each row as a separate csv row in the resulting csv file
writeSheetToCSV(Sheet, int) - Static method in class jslx.excel.ExcelUtil
Treats the columns as fields in a csv file, writes each row as a separate csv row in the resulting csv file.
writeSheetToCSV(Sheet, Path) - Static method in class jslx.excel.ExcelUtil
Treats the columns as fields in a csv file, writes each row as a separate csv row in the resulting csv file.
writeSheetToCSV(Sheet, Path, int) - Static method in class jslx.excel.ExcelUtil
Treats the columns as fields in a csv file, writes each row as a separate csv row in the resulting csv file.
writeSheetToTable(Sheet, boolean, String, DatabaseIfc) - Static method in class jslx.excel.ExcelUtil
This method assumes that the tableName exists in the database or that a table with the same name as the sheet exists within the database and that the sheet has the appropriate structure to be placed within the table in the database.
writeSheetToTable(Sheet, String, DatabaseIfc) - Static method in class jslx.excel.ExcelUtil
Writes the sheet to the named table.
writeSheetToTable(Sheet, DatabaseIfc) - Static method in class jslx.excel.ExcelUtil
Writes the sheet to the named table.
writeStandardOutput() - Static method in class jsl.utilities.reporting.TextIO
After this method is called, output will be written to standard output (as it is in the default state).
writeStream(OutputStream) - Static method in class jsl.utilities.reporting.TextIO
After this method is called, output will be sent to outputStream, provided it is non-null.
writeStream(PrintWriter) - Static method in class jsl.utilities.reporting.TextIO
After this method is called, output will be sent to outputStream, provided it is non-null.
writeSummaryDifferenceStatistics(PrintWriter) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Write a statistical summary of the difference data in the analyzer
writeSummaryStatistics(PrintWriter) - Method in class jsl.utilities.statistic.MultipleComparisonAnalyzer
Write a statistical summary of the data in the analyzer
writeTableAsCSV(String, PrintWriter) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Writes the table as comma separated values
writeTableAsExcelSheet(DatabaseIfc, String, Sheet) - Static method in class jslx.excel.ExcelUtil
Writes a table from the database to the Excel sheet.
writeTableAsExcelSheet(Table, Sheet) - Static method in class jslx.excel.ExcelUtil
Writes the contents from a Tablesaw Table to the Excel sheet.
writeTableAsText(String, PrintWriter) - Method in interface jslx.dbutilities.dbutil.DatabaseIfc
Writes the table as prettified text
writeTableToExcelWorkbook(Table, String) - Static method in class jslx.excel.ExcelUtil
Writes the table to a workbook.
writeTableToExcelWorkbook(Table, Path) - Static method in class jslx.excel.ExcelUtil
Writes the table to a new workbook.
writeText(String[]) - Method in class jslx.tabularfiles.TabularOutputFile
A convenience method.
writeToExcelWorkbook(String, Path) - Method in class jslx.tabularfiles.TabularInputFile
This is not optimized for large files and may have memory and performance issues.
writeUserSelectedFile() - Static method in class jsl.utilities.reporting.TextIO
Puts a GUI file-selection dialog box on the screen in which the user can select an output file.
writeWelchPlotData(DataOutputStream, long) - Method in class jsl.utilities.statistic.welch.WelchDataFileAnalyzer
This produces a file with the "wpdf" extension.
writeWorkbookAsCSVTest() - Static method in class jslx.excel.ExcelTesting
Tests the writing an Excel workbook to a set of comma separated value files.
writeWorkbookToDatabase(Path, boolean, DatabaseIfc, List<String>) - Static method in class jslx.excel.ExcelUtil
Opens the workbook for reading only and writes the sheets of the workbook into database tables.
writeWorkbookToDatabase(Path, DatabaseIfc, List<String>) - Static method in class jslx.excel.ExcelUtil
Writes the sheets of the workbook into database tables.
writeWorkbookToDatabase(Workbook, boolean, DatabaseIfc, List<String>) - Static method in class jslx.excel.ExcelUtil
Writes the sheets of the workbook into database tables.
writeWorkbookToDatabase(Workbook, DatabaseIfc, List<String>) - Static method in class jslx.excel.ExcelUtil
Writes the sheets of the workbook into database tables.
writeXSSFSheetToCSV(String) - Method in class jslx.excel.ExcelWorkbookAsCSV
CSV file will be in same location as the workbook
writeXSSFSheetToCSV(String, Path) - Method in class jslx.excel.ExcelWorkbookAsCSV
 
writeXSSFWorkbookToCSV(Path) - Method in class jslx.excel.ExcelWorkbookAsCSV
Writes all sheets of the workbook in the directory, naming each output file the name of each sheet
WRS_MODEL_ELEMENT_FK - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 
WRS_SIMRUN_FK - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 
WRS_UNIQUE_ELEMENT_SIMRUN_REPNUM - Static variable in class jslx.dbutilities.jsldbsrc.Keys
 

X

x - Variable in class jsl.utilities.math.ContinuedFraction
Fraction's argument.
xNeg - Variable in class jsl.utilities.rootfinding.IPBisectionRootFinder
Value at which the function's value is negative.
xNeg - Variable in class jsl.utilities.rootfinding.RootFinder
Value at which the function's value is negative.
xPos - Variable in class jsl.utilities.rootfinding.IPBisectionRootFinder
Value at which the function's value is positive.
xPos - Variable in class jsl.utilities.rootfinding.RootFinder
Value at which the function's value is positive.

Z

ZERO - Static variable in class jsl.utilities.distributions.Constant
A constant to represent zero for sharing
ZERO - Static variable in class jsl.utilities.random.rvariable.ConstantRV
A constant to represent zero for sharing
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 
All Classes All Packages