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