Overview | Package | Class | Tree | Deprecated | Index | Help
| ContactCenters V. 0.9.9.
PREV NEXT | FRAMES NO FRAMES

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

## A

ABANDONMENTRATE - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.ABANDONMENTRATIO` instead.
ABANDONMENTRATEAFTERAWT - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.ABANDONMENTRATIOAFTERAWT` instead.
ABANDONMENTRATEBEFOREAWT - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.ABANDONMENTRATIOBEFOREAWT` instead.
ABANDONMENTRATEREP - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.ABANDONMENTRATIOREP` instead.
ABANDONRATE - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.ABANDONMENTRATIO` instead.
ABANDONRATEAFTERAWT - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.ABANDONMENTRATIOAFTERAWT` instead.
ABANDONRATEBEFOREAWT - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.ABANDONMENTRATIOBEFOREAWT` instead.
ABANDONRATEREP - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.ABANDONMENTRATIOREP` instead.
abort() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ObservableContactCenterSim
  Aborts the current simulation.
abort() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
AbstractCallCenterCTMCSim - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Base class for simulators of call centers using a continuous-time Markov chain.
AbstractCallCenterCTMCSim(CallCenterParams, CTMCRepSimParams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
  Constructs a new simulator using call center parameters `ccParams`, experiment parameters `simParams`, and concentrating on main period `mp` of the model.
AbstractCallCenterCTMCSim(CallCenterParams, CTMCRepSimParams, RandomStreams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
AbstractCallCenterCTMCSim(CallCenter, CTMCRepSimParams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
AbstractCallCenterCTMCSimMP - Class in umontreal.iro.lecuyer.contactcenters.ctmc
AbstractCallCenterCTMCSimMP(CallCenterParams, CTMCRepSimParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
AbstractCallCenterCTMCSimMP(CallCenterParams, CTMCRepSimParams, RandomStreams) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
AbstractCallCenterCTMCSimMP(CallCenter, CTMCRepSimParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
AbstractCallCenterSim - Class in umontreal.iro.lecuyer.contactcenters.msk
AbstractCallCenterSim(CallCenterParams, SimParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
  Constructs a new call center simulator using call center parameters `ccParams`, and simulation parameters `simParams`.
AbstractCallCenterSim(CallCenterParams, SimParams, RandomStreams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
  Constructs a new call center simulator using call center parameters `ccParams`, simulation parameters `simParams`, and random streams `streams`.
AbstractCallCenterSim(Simulator, CallCenterParams, SimParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
  Similar to `AbstractCallCenterSim.AbstractCallCenterSim(CallCenterParams,SimParams)`, with the given simulator `sim`.
AbstractCallCenterSim(Simulator, CallCenterParams, SimParams, RandomStreams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
  Similar to `AbstractCallCenterSim.AbstractCallCenterSim(CallCenterParams,SimParams,RandomStreams)`, with the given simulator `sim`.
AbstractCallCenterStatProbes - Class in umontreal.iro.lecuyer.contactcenters.msk.stat
  This base class defines two maps that contain the statistical probes being managed.
AbstractCallCenterStatProbes() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.stat.AbstractCallCenterStatProbes
AbstractContactCenterEval - Class in umontreal.iro.lecuyer.contactcenters.app
  Defines basic methods to implement a contact center evaluation system.
AbstractContactCenterEval() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterEval
AbstractContactCenterInfo - Class in umontreal.iro.lecuyer.contactcenters.app
  Provides default implementations for some methods in `ContactCenterInfo`.
AbstractContactCenterInfo() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
AbstractContactCenterSim - Class in umontreal.iro.lecuyer.contactcenters.app
  Helper class to implement a contact center simulator.
AbstractContactCenterSim() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
AbstractMatrix<E> - Class in umontreal.iro.lecuyer.collections
  Provides default implementation for most methods of the `Matrix` interface.
AbstractMatrix() - Constructor for class umontreal.iro.lecuyer.collections.AbstractMatrix
AbstractParam - Class in umontreal.iro.lecuyer.xmlconfig
  Provides common attributes for parameter objects.
AbstractParam() - Constructor for class umontreal.iro.lecuyer.xmlconfig.AbstractParam
AbstractProperty - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a property, i.e., a name-value pair.
AbstractProperty() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.AbstractProperty
AccumulateWithTimes - Class in umontreal.iro.lecuyer.stat
  A subclass of `StatProbe`, for collecting statistics on a variable that evolves in time, with a piecewise-constant trajectory.
AccumulateWithTimes() - Constructor for class umontreal.iro.lecuyer.stat.AccumulateWithTimes
  Constructs a new `Accumulate` statistical probe and initializes it by invoking `AccumulateWithTimes.init()`.
AccumulateWithTimes(String) - Constructor for class umontreal.iro.lecuyer.stat.AccumulateWithTimes
  Construct and initializes a new `Accumulate` statistical probe with name `name` and initial time 0.
actions(CallCenterCTMCKI, int, int, int, boolean) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CCEvent
  Performs the necessary actions for the transition, and returns the appropriate transition type.
actions(CallCenterCTMCKI, int, int, int, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.FalseTransitionEvent
actions(CallCenterCTMCKI, int, int, int, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.LookupEvent
actions() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionEvent
actions() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.MakeAgentAvailableEvent
actions() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ShiftEvent
actions() - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
actions() - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
actions() - Method in class umontreal.iro.lecuyer.contactcenters.queue.EnqueueEvent
actions() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentReroutingEvent
actions() - Method in class umontreal.iro.lecuyer.contactcenters.router.ContactReroutingEvent
actions() - Method in class umontreal.iro.lecuyer.contactcenters.router.EnqueueEventWithRerouting
actions() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
actions() - Method in class umontreal.iro.lecuyer.contactcenters.server.RestoreAgentsEvent
actions() - Method in class umontreal.iro.lecuyer.contactcenters.server.SetNumAgentsEvent
actions() - Method in class umontreal.iro.lecuyer.contactcenters.server.StartServiceEvent
actions() - Method in class umontreal.iro.lecuyer.contactcenters.SwitchEvent
actions() - Method in class umontreal.iro.lecuyer.contactcenters.ToggleEvent
add(E) - Method in class umontreal.iro.lecuyer.collections.FilteredListIterator
add(int, E) - Method in class umontreal.iro.lecuyer.collections.MergedList
add(OE) - Method in class umontreal.iro.lecuyer.collections.TransformingCollection
add(int, OE) - Method in class umontreal.iro.lecuyer.collections.TransformingList
add(Contact, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactSumMatrix
  Equivalent to `add` `(contact.getTypeId(), period, x)` where `period` is the period at which the contact arrived.
add(Contact, int, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactSumMatrix
  Equivalent to `add` `(contact.getTypeId(), period, x)`.
add(int, int, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactSumMatrix
  Adds a new observation `x` for contact type `type` in the period `period`.
add(ServiceTimes) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimes
  Adds the service times stored in `st` to the corresponding service times in this object.
add(ServiceTimes) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimesAgent
  Adds the service times stored in `st` to the corresponding service times in this object.
add(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CircularIntArray
  Adds the element `x` at the end of this circular array.
add(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Adds the contact `contact` to the waiting queue and returns a reference to the constructed dequeue event.
add(Contact, double, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  This is the same as `WaitingQueue.add(Contact)`, except that the enqueue time, maximal queue time and dequeue type if the queue time is reached, are specified explicitly.
add(WaitingQueue) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
  Adds the waiting queue `queue` to this set of waiting queues.
add(AgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
  Adds the agent group `group` to this set of agent groups.
add(int, int, double) - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
  Adds a new observation `x` of type `type` in the period `period`.
add(int, int, double, DoubleDoubleFunction) - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
  Similar to `int, double)`, but applies a function `fn` instead of just adding.
add(int, int, double) - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrixSW
  Adds a new observation `x` of type `type` in the real period `realPeriod`.
add(int, int, double, DoubleDoubleFunction) - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrixSW
add(double) - Method in class umontreal.iro.lecuyer.stat.TallyWithMovingWindow
add(double) - Method in class umontreal.iro.lecuyer.stat.TallyWithTimes
addAgent(Agent) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Adds the agent `agent` to the agent group.
addAgentGroupListener(AgentGroupListener) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Adds the agent-group listener `listener` to this object.
addAgentListener(AgentListener) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Adds the agent listener `listener` to this object.
addAll(int, Collection<? extends E>) - Method in class umontreal.iro.lecuyer.collections.MergedList
addAll(int, Collection<? extends OE>) - Method in class umontreal.iro.lecuyer.collections.TransformingList
addArray2DToElement(Element, Object, String[], int) - Static method in class umontreal.iro.lecuyer.xmlconfig.DOMUtils
addArrayToElement(Element, Object, String[], int) - Static method in class umontreal.iro.lecuyer.xmlconfig.DOMUtils
addArrivalProcessFactory(ArrivalProcessFactory) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.ArrivalProcessManager
  Registers the arrival process factory `apf` for arrival process managers.
addColumnSegments(DoubleMatrix2D, DoubleDoubleFunction, SegmentInfo...) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.SegmentInfo
  Similar to `DoubleDoubleFunction,SegmentInfo...)`, for adding extra columns to matrix `mat`.
addContactCenterSimListener(ContactCenterSimListener) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ObservableContactCenterSim
  Registers the listener `l` to be notified about the progress of the simulator.
addContactCenterSimListener(ContactCenterSimListener) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
addCSV(CSVSourceArray2D) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
addData(ArrayParam) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  For internal use only.
addDatabase(DBConnectionParam) - Method in class umontreal.iro.lecuyer.xmlconfig.DBSourceArray2D
  For internal use only.
addDB(DBSourceArray2D) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
addDialerPolicyFactory(DialerPolicyFactory) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerManager
  Registers the dialer policy factory `dpf` for dialer managers.
addEffectiveBatchObs(int, int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
addExcel(ExcelSourceArray2D) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
addExitedContactListener(ExitedContactListener) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Adds the exited-contact listener `listener` to this router.
addExperimentInfo(Map<String, Object>, String, String) - Static method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Returns the header for simulation results.
addFailListener(NewContactListener) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Adds the new-contact listener `listener` which will be notified upon wrong party connects or connection failures.
addFromOldEvent(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Adds a contact into the queue by using the information stored in an old dequeue event `oldDequeueEvent`.
addLowMemoryListener(LowMemoryListener) - Method in class umontreal.iro.lecuyer.util.LowMemoryNotifier
  Registers the low-memory listener `listener`.
addMeasure(MeasureMatrix, int) - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet
  Adds the measure `imat` calculated by `mat` to this set of measures.
addNestedArray2DElement(Node, String, Object, String[], int) - Static method in class umontreal.iro.lecuyer.xmlconfig.DOMUtils
  Creates a new element with name `name`, with the contents of the 2D array `array2D`, and adds it to node `parent`.
addNestedArray2DElement(Node, String, Object, int) - Static method in class umontreal.iro.lecuyer.xmlconfig.DOMUtils
  Equivalent to `addNestedArray2DElement` `(parent, name, array2D, null, spc)`.
addNestedArrayElement(Node, String, Object, String[], int) - Static method in class umontreal.iro.lecuyer.xmlconfig.DOMUtils
  Creates a new element with name `name`, with the contents of the array `array`, and adds it to node `parent`.
addNestedArrayElement(Node, String, Object, int) - Static method in class umontreal.iro.lecuyer.xmlconfig.DOMUtils
  Equivalent to `addNestedArrayElement` `(parent, name, array, null, spc)`.
addNestedComment(Node, String, int) - Static method in class umontreal.iro.lecuyer.xmlconfig.DOMUtils
  Creates a comment node in the element `parent`, with text `text`, using `spc` spaces per indentation level.
addNestedElement(Node, String, boolean, int) - Static method in class umontreal.iro.lecuyer.xmlconfig.DOMUtils
  This method is similar to `DOMUtils.addNestedTextElement(org.w3c.dom.Node, java.lang.String, java.lang.String, int)` except that the created element with tag name `name` will not have nested text by default.
addNestedTextElement(Node, String, String, int) - Static method in class umontreal.iro.lecuyer.xmlconfig.DOMUtils
  Adds the nested element with tag name `name` and with nested text `text` to the parent node `parent`.
addNestedTextToElement(Element, String) - Static method in class umontreal.iro.lecuyer.xmlconfig.DOMUtils
addNewContactListener(NewContactListener) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
addNewContactListener(NewContactListener) - Method in interface umontreal.iro.lecuyer.contactcenters.contact.ContactSource
  Adds the listener `listener` to be notified when a new contact is produced.
addNewContactListener(NewContactListener) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Calls `Dialer.addReachListener(NewContactListener)`.
addObs() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
addObs() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
addObs(CallCenterCounters, double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
  Adds new observations obtained from `counters` to the statistical probes managed by this object.
addObs() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
addObs() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.SimCallCenterStat
  Adds new observations obtained via measure matrices.
addObs(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.SimCallCenterStat
addObsRawStatistics() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.SimCallCenterStat
addPeriodChangeListener(PeriodChangeListener) - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Registers the period-change listener `l` to be notified when a period change occurs.
addProperty(PropertyParam) - Method in class umontreal.iro.lecuyer.xmlconfig.DBConnectionParam
  Adds a new connection property.
addRatio(MatrixOfTallies<?>, DoubleMatrix2D, DoubleMatrix2D) - Static method in class umontreal.iro.lecuyer.contactcenters.StatUtil
  Equivalent to `add` `(mt, x, y, 1.0, Double.NaN)`.
addRatio(MatrixOfTallies<?>, DoubleMatrix2D, DoubleMatrix2D, double) - Static method in class umontreal.iro.lecuyer.contactcenters.StatUtil
  Equivalent to `add` `(mt, x, y, mult, Double.NaN)`.
addRatio(MatrixOfTallies<?>, DoubleMatrix2D, DoubleMatrix2D, double, double) - Static method in class umontreal.iro.lecuyer.contactcenters.StatUtil
  For each tally (r, c) in the matrix of tallies `mt`, adds the ratio `mult*x.get (r, c)/y.get (r, c)`.
addRatio(ListOfTallies<?>, double[], double[]) - Static method in class umontreal.iro.lecuyer.contactcenters.StatUtil
  Equivalent to `add` `(mt, x, y, 1.0)`.
addRatio(ListOfTallies<?>, double[], double[], double) - Static method in class umontreal.iro.lecuyer.contactcenters.StatUtil
  For each tally i in the list of tallies `at`, adds the ratio `mult*x[i]/y[i]`.
addReachListener(NewContactListener) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Adds the new-contact listener `listener` which will be notified upon right party connects.
addRealBatchObs() - Method in class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
  For each `IntegralMeasureMatrix` instance in the list returned by `BatchMeansSimCC.getMeasureMatrices()`, calls `IntegralMeasureMatrix.newRecord()`.
addRealBatchObs() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
addReplicationObs(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
addRouterFactory(RouterFactory) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Registers the router factory `rf` for router managers.
addRowSegments(DoubleMatrix2D, DoubleDoubleFunction, SegmentInfo...) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.SegmentInfo
  Calls `addRowSegments` `(mat, func, null, segments)`.
addRowSegments(DoubleMatrix2D, DoubleDoubleFunction, boolean[], SegmentInfo...) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.SegmentInfo
  Constructs and returns a matrix with all the rows in `mat`, extra rows corresponding to the segments in `segments`, and an additional row representing the aggregation of all rows in the original matrix.
addRowSegments(DoubleMatrix2D, int, DoubleDoubleFunction, boolean[], boolean[], SegmentInfo[], SegmentInfo[]) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.SegmentInfo
  Constructs and returns a matrix with all the rows in `mat`, and extra rows corresponding to the segments in `segments1` and `segments2`.
addSimLogicListener(SimLogicListener) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
addSimLogicListener(SimLogicListener) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
addSimLogicListener(SimLogicListener) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Registers the listener `l` to be notified about the progress of the simulator.
addSimLogicListener(SimLogicListener) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogicBase
addStat() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CovFMMCallCenterStat
  Adds new observations in each associated matrix of tallies.
addStat() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.StatCallCenterStat
  Adds new statistics to the probes defined by this object.
addSumColumn(DoubleMatrix2D) - Static method in class umontreal.iro.lecuyer.contactcenters.MatrixUtil
  Equivalent to `addSumColumn` `(m, false)`.
addSumColumn(DoubleMatrix2D, boolean) - Static method in class umontreal.iro.lecuyer.contactcenters.MatrixUtil
  This method, similar to `MatrixUtil.addSumRow(DoubleMatrix2D,boolean)`, adds an extra column to the matrix `m` for the sum of each column.
addSumElement(double[]) - Static method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
addSumRow(DoubleMatrix2D) - Static method in class umontreal.iro.lecuyer.contactcenters.MatrixUtil
  Equivalent to `addSumRow` `(m, false)`.
addSumRow(DoubleMatrix2D, boolean) - Static method in class umontreal.iro.lecuyer.contactcenters.MatrixUtil
  Makes a copy of the matrix `m` with a new row containing the sum of each column.
addToTotalQueueTime(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Adds `delta` to the currently recorded total queue time returned by `Contact.getTotalQueueTime()`.
addToTotalServiceTime(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Adds `delta` to the currently recorded total service time returned by `Contact.getTotalServiceTime()` for this contact.
addTransitionListener(TransitionListener) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
addTransitionListener(TransitionListener) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
addWaitingQueueListener(WaitingQueueListener) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Adds the new waiting-queue listener `listener` to this object.
adjustTargetBatches(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
afterContactDone() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Determines if the after-contact work or service is terminated by the agent.
AfterContactTimeGenerator - Class in umontreal.iro.lecuyer.contactcenters.server
  Value generator for the after-contact time of contacts.
AfterContactTimeGenerator(AgentGroup) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.AfterContactTimeGenerator
  Constructs an after-contact time generator returning the same after-contact time for each contact type.
AfterContactTimeGenerator(AgentGroup, double[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.AfterContactTimeGenerator
  Constructs a new after-contact time generator with a different multiplier for each contact type.
agent - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ServiceTimeParams
Agent - Class in umontreal.iro.lecuyer.contactcenters.server
  Represents an individual agent in a detailed agent group.
Agent() - Constructor for class umontreal.iro.lecuyer.contactcenters.server.Agent
agentAdded(Agent, DetailedAgentGroup) - Method in interface umontreal.iro.lecuyer.contactcenters.server.AgentListener
  This method is called when the agent `agent` is added to the agent group `group`.
agentAvailable(Agent, boolean) - Method in interface umontreal.iro.lecuyer.contactcenters.server.AgentListener
  This method is called when the availability status of the agent `agent` changes to `avail`.
AgentGroup - Class in umontreal.iro.lecuyer.contactcenters.server
  Represents a group i of agents capable of serving some types of contacts.
AgentGroup(int) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Constructs a new agent group with `n` available agents.
AgentGroup(PeriodChangeEvent, int[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Constructs a new agent group with the period-change event `pce`, and `ns[p]` agents in the period `p`.
agentGroupChange(AgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.MismatchChecker
agentGroupChange(AgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.BusyAgentsChecker
agentGroupChange(AgentGroup) - Method in interface umontreal.iro.lecuyer.contactcenters.server.AgentGroupListener
  This method is called when the number of available or free agents in the agent group `group` is changed.
AgentGroupCreationException - Exception in umontreal.iro.lecuyer.contactcenters.msk.model
  This exception is thrown when an error occurs during the creation of an agent group.
AgentGroupCreationException() - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupCreationException
AgentGroupCreationException(String, Throwable) - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupCreationException
AgentGroupCreationException(String) - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupCreationException
AgentGroupCreationException(Throwable) - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupCreationException
AgentGroupIndex - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Gives the index of an agent group with a probability that the agent group is selected.
AgentGroupIndex() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupIndex
agentGroupInfo - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
AgentGroupListener - Interface in umontreal.iro.lecuyer.contactcenters.server
  Represents an agent-group listener which is notified when the number of agents in a group is modified or when a service starts or ends.
AgentGroupManager - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Manages an agent group in the call center model.
AgentGroupManager(CallCenter, AgentGroupParams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Constructs a new agent group manager for the call center `cc`, agent group `i`, and based on agent group parameters `par`.
AgentGroupManagerWithAgents - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Manages an agent group with detailed information on each agent.
AgentGroupManagerWithAgents(CallCenter, AgentGroupParams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithAgents
  Creates an agent group manager with the call center model `cc`, agent group parameters `par`, and agent group index `i`.
AgentGroupManagerWithSchedule - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Manages an agent group whose member follow a given schedule.
AgentGroupManagerWithSchedule(CallCenter, AgentGroupParams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
  Constructs the new schedule-based agent group manager.
AgentGroupManagerWithStaffing - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Manages an agent group with a staffing vector giving the number of agents for each period.
AgentGroupManagerWithStaffing(CallCenter, AgentGroupParams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithStaffing
  Calls the superclass' constructor, and extracts the staffing from `par`.
AgentGroupManagerWithStaffing(CallCenter, AgentGroupParams, int, int[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithStaffing
  Similar to the first constructor `AgentGroupManagerWithStaffing.AgentGroupManagerWithStaffing(CallCenter,AgentGroupParams,int)`, but uses the given staffing vector instead of the one extracted from `par`.
AgentGroupParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Contains the parameters for an agent group in a blend/multi-skill call center.
AgentGroupParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
agentGroupProperties - Variable in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
agentGroupRanks - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
agentGroupRanks - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
agentGroupRanksFunc - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
agentGroupRanksFunc - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
agentGroupRanksRel - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
agentGroupRanksRel - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
agentGroups - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
agentGroups - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
AgentGroupSchedule - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Represents the schedule of agents in a certain group.
AgentGroupSchedule(ScheduleShift[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupSchedule
  Constructs a new agent group schedule using the array of shifts `shifts`.
AgentGroupSchedule(CallCenter, AgentGroupScheduleParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupSchedule
  Constructs a new schedule using parameters in `schedule`.
AgentGroupScheduleParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Represents the schedule of agents in a specific group.
AgentGroupScheduleParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
agentGroupSegments - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
agentGroupSegments - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
AgentGroupSelector - Interface in umontreal.iro.lecuyer.contactcenters.ctmc
  Represents a policy selecting an agent group for an incoming contact, in a CTMC call center model.
AgentGroupSelectors - Class in umontreal.iro.lecuyer.contactcenters.router
  Provides some convenience methods to select an agent from a list of agent groups.
AgentGroupSet - Class in umontreal.iro.lecuyer.contactcenters.server
  Represents a set of agent groups for which it is possible to get the total number of members.
AgentGroupSet() - Constructor for class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
AgentGroupState - Class in umontreal.iro.lecuyer.contactcenters.server
  Represents the state of an agent group, i.e., the contacts being served at a specific simulation time.
AgentGroupState(AgentGroup) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.AgentGroupState
  Constructs a new state object holding the state of the agent group `group`.
AgentGroupStreamType - Enum in umontreal.iro.lecuyer.contactcenters.msk.model
  Types of random streams for agent groups.
AgentInfo - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Encapsulates the information concerning a specific agent in a call center model.
AgentInfo(CallCenter, AgentParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.AgentInfo
  Constructs a new agent information object using the call center model `cc`, and the agent parameters `par`.
AgentListener - Interface in umontreal.iro.lecuyer.contactcenters.server
  Represents an agent listener being notified when the state of an individual agent changes.
AgentParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Defines parameters for an individual agent.
AgentParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.AgentParams
agentRemoved(Agent, DetailedAgentGroup) - Method in interface umontreal.iro.lecuyer.contactcenters.server.AgentListener
  This method is called when the agent `agent` is removed from the agent group `group`.
AgentReroutingEvent - Class in umontreal.iro.lecuyer.contactcenters.router
  Represents an event happening when the router tries once more to affect a contact to an agent.
AgentReroutingEvent(Router, Agent, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.AgentReroutingEvent
  Constructs a new agent rerouting event instructing the router `router` to try to find a queued contact for the idle agent `agent` after there was `numReroutingsDone` preceding reroutings.
agentReroutingEventsIterator() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Constructs and returns an iterator for the agent rerouting events.
agents - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
AgentSelectionScore - Enum in umontreal.iro.lecuyer.contactcenters.msk.params
  Java class for AgentSelectionScore.
agentSelectionScore - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
AgentSelectionScore - Enum in umontreal.iro.lecuyer.contactcenters.router
  Parameter indicating how the default agent selection score computed by `AgentsPrefRouter.getScoreForAgentSelection(Contact,AgentGroup,Agent)` is computed.
AgentsMoveDialerPolicy - Class in umontreal.iro.lecuyer.contactcenters.dialer
  Represents a dialer policy that dynamically moves agents from inbound to outbound groups to balance performance.
AgentsMoveDialerPolicy(DialerList, AgentsMoveDialerPolicy.AgentGroupInfo[], double, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy
  Constructs a new dialer policy using the dialer list `list`, and agent group information `groupInfo`.
AgentsMoveDialerPolicy.AgentGroupInfo - Class in umontreal.iro.lecuyer.contactcenters.dialer
  Represents a virtual agent group j for the `AgentsMoveDialerPolicy`.
AgentsMoveDialerPolicy.AgentGroupInfo(AgentGroup[], double[], AgentGroup[], double[], RandomStream) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Constructs a new virtual agent group containing all inbound agent groups int `inboundGroups`, and all outbound agent groups in `outboundGroups`.
agentsMult - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
agentsMult - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
AgentsPrefRouter - Class in umontreal.iro.lecuyer.contactcenters.router
  Performs agent and contact selection based on user-defined priorities.
AgentsPrefRouter(int, int[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Constructs a new agents' preference-based router with a group-to-type map `groupToTypeMap` and `numTypes` contact types.
AgentsPrefRouter(double[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Constructs a new agents' preference-based router with matrix of ranks `ranksGT` defining how agents prefer contacts.
AgentsPrefRouter(double[][], double[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Constructs a new agents' preference-based router with matrix of ranks `ranksTG` defining how contacts prefer agents, and `ranksGT` defining how agents prefer contacts.
AgentsPrefRouter(double[][], double[][], double[][], double[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Constructs a new agents' preference-based router with matrix of ranks `ranksTG` defining how contacts prefer agents, and `ranksGT` defining how agents prefer contacts.
AgentsPrefRouterWithDelays - Class in umontreal.iro.lecuyer.contactcenters.router
  Extends the agents' preference-based router to support delays for routing, and allow priority to change with waiting time.
AgentsPrefRouterWithDelays(double[][], double[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
  Constructs a new agents' preference-based router with matrix of ranks `ranksGT` and delays matrix `delaysGT`.
AgentsPrefRouterWithDelays(double[][], double[][], double[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
  Constructs a new agents' preference-based router with matrix of ranks `ranksTG` defining how contacts prefer agents, `ranksGT` defining how agents prefer contacts, and `delaysGT` for routing delays.
AgentsPrefRouterWithDelays(double[][], double[][], double[][], double[][], double[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
  Constructs a new agents' preference-based router with matrix of ranks `ranksTG` defining how contacts prefer agents, and `ranksGT` defining how agents prefer contacts.
AgentState - Class in umontreal.iro.lecuyer.contactcenters.server
  Represents the state of an agent in a group.
aggregation - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
all - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
allDifferent(byte...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Determines if the elements in the array `a` are all different, and returns the result of the test.
allDifferent(short...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Determines if the elements in the array `a` are all different, and returns the result of the test.
allDifferent(int...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Determines if the elements in the array `a` are all different, and returns the result of the test.
allDifferent(long...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Determines if the elements in the array `a` are all different, and returns the result of the test.
allDifferent(float...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Determines if the elements in the array `a` are all different, and returns the result of the test.
allDifferent(double...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Determines if the elements in the array `a` are all different, and returns the result of the test.
allocateCapacity(int) - Method in class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
allowCopies - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
alwaysUseIndexedSearch - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
AndCondition - Class in umontreal.iro.lecuyer.contactcenters.msk.conditions
  Represents a condition that checks if all conditions of a given list applies.
AndCondition(Condition...) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.conditions.AndCondition
  Constructs a new and condition using the list of conditions `condList`.
append(char) - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
append(CharSequence, int, int) - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
append(CharSequence) - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
applies(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.AndCondition
applies(Contact) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.conditions.Condition
  Checks the represented condition for the given contact `contact`, and returns `true` if and only if the condition applies.
applies(double, double, Relationship) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.ConditionUtil
  Returns `true` if and only if a condition comparing `v1` and `v2` based on relationship `rel` applies.
applies(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.FracBusyAgentsCondition
applies(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.FracBusyAgentsThreshCondition
applies(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.FracBusyAgentsThreshWithTypeCondition
applies(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.FracBusyAgentsWithTypesCondition
applies(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.NumFreeAgentsCondition
applies(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.NumFreeAgentsThreshCondition
applies(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.OrCondition
applies(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.QueueSizesCondition
applies(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.QueueSizesWithTypesCondition
applies(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.QueueSizeThreshCondition
applies(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.QueueSizeThreshWithTypeCondition
applies(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.StatCondition
appliesTo(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.cv.ControlVariable
  Determines if this control variable can be applied to the type `pm` of performance measure.
appliesTo(SimLogic, PerformanceMeasureType, int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.cv.ControlVariable
  Tests if the control variable can be applied to the performance measure of type `pm` at row `row` and column `column` when using the simulation logic `sim`.
appliesTo(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.NumArrivalsCV
appliesTo(SimLogic, PerformanceMeasureType, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.NumArrivalsCV
applyControlVariables() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
applyControlVariables() - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
  Equivalent to `applyControlVariables` `(null)`.
applyControlVariables(CVBetaFunction) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
  Applies the control variables for the supported estimators.
applyControlVariables(Map<PerformanceMeasureType, double[][][]>) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
ArrayConverter - Class in umontreal.iro.lecuyer.xmlbind
  Provides helper methods to convert 2D arrays read by JAXB to the Java's more natural representation of 2D arrays, namely arrays of arrays.
ArrayConverter() - Constructor for class umontreal.iro.lecuyer.xmlbind.ArrayConverter
ArrayConverter.RowFactory<T> - Interface in umontreal.iro.lecuyer.xmlbind
  Represents a factory object for creating rows when marshalling a 2D array to JAXB object.
ArrayParam - Class in umontreal.iro.lecuyer.xmlconfig
  Represents a parameter object containing an array of parameters.
ArrayParam(Class<?>) - Constructor for class umontreal.iro.lecuyer.xmlconfig.ArrayParam
ArrayParam(Class<?>, String) - Constructor for class umontreal.iro.lecuyer.xmlconfig.ArrayParam
  Constructs a new array parameter with components of class `componentClass`.
ArrayParam.RowParam - Class in umontreal.iro.lecuyer.xmlconfig
  For internal use only.
ArrayParam.RowParam(Class<?>) - Constructor for class umontreal.iro.lecuyer.xmlconfig.ArrayParam.RowParam
ArrayParam2D - Class in umontreal.iro.lecuyer.xmlconfig
  Represents a parameter object containing a 2D array or a matrix of parameters.
ArrayParam2D(Class<?>) - Constructor for class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D
  Constructs a new 2D array parameter with components of class `componentClass`.
ArrayParam2D.MatrixRowParam - Class in umontreal.iro.lecuyer.xmlconfig
  For internal use only.
ArrayUtil - Class in umontreal.iro.lecuyer.util
  Provides static utility methods to resize and test arrays.
arrivalProcess - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.InboundTypeParams
ArrivalProcessCreationException - Exception in umontreal.iro.lecuyer.contactcenters.msk.model
  This exception is thrown when a problem occurs during the creation of an arrival process.
ArrivalProcessCreationException() - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.ArrivalProcessCreationException
ArrivalProcessCreationException(String, Throwable) - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.ArrivalProcessCreationException
ArrivalProcessCreationException(String) - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.ArrivalProcessCreationException
ArrivalProcessCreationException(Throwable) - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.ArrivalProcessCreationException
arrivalProcesses - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
ArrivalProcessFactory - Interface in umontreal.iro.lecuyer.contactcenters.msk.spi
  Provdes a method to create an arrival process from the user-specified parameters.
ArrivalProcessManager - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Encapsulates the parameters of an arrival process, constructs the corresponding `ContactArrivalProcess` object, and updates its state during simulation.
ArrivalProcessManager(CallCenter, ArrivalProcessParams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.ArrivalProcessManager
  Constructs a new arrival process manager for the call center model `cc`, the parameters `par`, and with index `k`.
ArrivalProcessParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Represents the parameters for an inbound call arrival process, for blend/multi-skill call center.
ArrivalProcessParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
ArrivalProcessStreamType - Enum in umontreal.iro.lecuyer.contactcenters.msk.model
  Types of random streams for arrival processes.
ArrivalProcessType - Enum in umontreal.iro.lecuyer.contactcenters.app
  Represents the type of arrival process for a blend/multi-skill call center.
arrivalRates - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
arrivals - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
arrivalsMult - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
arrivalsMult - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
arvGen - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
asList() - Method in class umontreal.iro.lecuyer.collections.AbstractMatrix
  Returns a list using `AbstractMatrix.size()` to get the number of elements, and `Matrix.get(int, int)` to access elements.
asList() - Method in interface umontreal.iro.lecuyer.collections.Matrix
  Returns a list view of this matrix.
autoResetStartStream - Variable in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
  Determines if random streams are automatically reset.
average() - Method in class umontreal.iro.lecuyer.stat.AccumulateWithTimes
  Returns the time-average since the last initialization to the last call to `AccumulateWithTimes.update(double)`.
average() - Method in class umontreal.iro.lecuyer.stat.TallyWithMovingWindow
averageFrom(double) - Method in class umontreal.iro.lecuyer.stat.TallyWithTimes
averageOnInterval(double, double) - Method in class umontreal.iro.lecuyer.stat.TallyWithTimes
awt - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ServiceLevelParams
awt - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
awt - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
AWTPeriod - Interface in umontreal.iro.lecuyer.contactcenters.msk.stat
  Represents an object capable of computing a period index to get the acceptable waiting time of a contact.

## B

BadContactMismatchRatesDialerPolicy - Class in umontreal.iro.lecuyer.contactcenters.dialer
  Represents a threshold-based dialer's policy taking bad contact and mismatch rates into account for dialing, as used in Deslaurier's blend call center model [9].
BadContactMismatchRatesDialerPolicy(DialerList, AgentGroupSet, AgentGroupSet, int, int, double, double, int, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
  This is the same as the constructor `BadContactMismatchRatesDialerPolicy.BadContactMismatchRatesDialerPolicy(DialerList,AgentGroupSet,AgentGroupSet,int,int,double,int,double,double,int,double)` , with κ = 1 and c = 0.
BadContactMismatchRatesDialerPolicy(DialerList, AgentGroupSet, AgentGroupSet, int, int, double, int, double, double, int, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
  Constructs a new bad contact/mismatch rates dialer's policy with the dialer list `list`, test set `testSet`, target set `targetSet`.
baseURI - Variable in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Contains the base URI used by the `ParamReader.readURL(java.lang.String)` method.
BasicCallCenterCTMCSim - Class in umontreal.iro.lecuyer.contactcenters.ctmc
BasicCallCenterCTMCSim(CallCenter, CTMCRepSimParams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.BasicCallCenterCTMCSim
BasicCallCenterCTMCSim(CallCenterParams, CTMCRepSimParams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.BasicCallCenterCTMCSim
BasicCallCenterCTMCSimMP - Class in umontreal.iro.lecuyer.contactcenters.ctmc
BasicCallCenterCTMCSimMP(CallCenter, CTMCRepSimParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.BasicCallCenterCTMCSimMP
BasicCallCenterCTMCSimMP(CallCenterParams, CTMCRepSimParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.BasicCallCenterCTMCSimMP
BatchMeansLogic - Class in umontreal.iro.lecuyer.contactcenters.msk.simlogic
  Implements the logic for a simulation with batch means.
BatchMeansLogic(CallCenter, BatchSimParams, PerformanceMeasureType...) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
  Constructs a new simulation logic for batch means, using the model `cc`, the simulation parameters `simParams`, and estimating performance measures of all types listed in `pms`.
BatchMeansSimCC - Class in umontreal.iro.lecuyer.contactcenters
  Extends `BatchMeansSim` to use matrices of measures for storing the intermediate values 's of real batches.
BatchMeansSimCC(int, double, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
  Calls `super` `(minBatches, batchSize, warmupTime)`.
BatchMeansSimCC(Simulator, int, double, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
  Calls `BatchMeansSim.BatchMeansSim(Simulator,int,double,double)`.
BatchMeansSimCC(int, int, double, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
  Calls `super` `(minBatches, maxBatches, batchSize, warmupTime)`.
BatchMeansSimCC(Simulator, int, int, double, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
  Calls `BatchMeansSim.BatchMeansSim(Simulator,int,int,double,double)`.
BatchSimParams - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Gives the parameters for a call center simulation using batch means to evaluate steady-state performance measures.
BatchSimParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
batchSize - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
beginService(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  This method is called when the service of this contact by an agent begins, the end-service event `ev` representing the contact being served.
beginService(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.MismatchChecker
beginService(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
beginService(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.BusyAgentsChecker
beginService(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  This method is called when the service of a contact, represented by the event `ev`, begins.
beginService(EndServiceEvent) - Method in interface umontreal.iro.lecuyer.contactcenters.server.AgentGroupListener
  This method is called after the service of a contact by an agent was started.
beginService(EndServiceEventDetailed) - Method in interface umontreal.iro.lecuyer.contactcenters.server.AgentListener
  This method is called after the service of a contact by an agent is started.
bestAgent - Variable in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Best agent selected by `AgentsPrefRouter.selectAgent(Contact,double,boolean[],int)`, or `null` if the best agent group does not take account of individual agents.
bestGroup - Variable in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Best agent group selected by `AgentsPrefRouter.selectAgent(Contact,double,boolean[],int)`.
bestQueue - Variable in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Contains the best waiting queue selected by `AgentsPrefRouter.selectWaitingQueue(AgentGroup,Agent,double,boolean[],int)`.
bestQueuedContact - Variable in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Contains the best queued contact selected by `AgentsPrefRouter.selectWaitingQueue(AgentGroup,Agent,double,boolean[],int)`, or `null` if the first contact in the best queue is taken.
blocked(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  This method is called when the contact is blocked by its current router with blocking type `bType`.
blocked(Router, Contact, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallTracer
blocked(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
blocked(Router, Contact, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallNotifierForAgentsMove
blocked(Router, Contact, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallNotifierForBadContactMismatchRate
blocked(Router, Contact, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
blocked(Router, Contact, int) - Method in interface umontreal.iro.lecuyer.contactcenters.router.ExitedContactListener
  This method is called when the contact `contact` is blocked in the router `router`.
BLOCKRATE - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.BLOCKRATIO` instead.
BLOCKRATEREP - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.BLOCKRATIOREP` instead.
BLOCKTYPE_CANTQUEUE - Static variable in class umontreal.iro.lecuyer.contactcenters.router.Router
  Contact blocking type occurring when a contact cannot be queued, i.e., `Router.selectWaitingQueue(Contact)` returns `null`.
BLOCKTYPE_NOLINE - Static variable in class umontreal.iro.lecuyer.contactcenters.router.Router
  Contact blocking type occurring when there is no communication channel available in the trunk group associated with an incoming contact.
BLOCKTYPE_QUEUEFULL - Static variable in class umontreal.iro.lecuyer.contactcenters.router.Router
  Contact blocking type occurring when the total queue capacity is exceeded upon the arrival of a contact.
BooleanArray - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a 2D array of booleans.
BooleanArray() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.BooleanArray
BooleanArray.Row - Class in umontreal.iro.lecuyer.xmlbind.params
  Java class for anonymous complex type.
BooleanArray.Row() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.BooleanArray.Row
BooleanArrayProperty - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a property whose value is a 2D array of booleans.
BooleanArrayProperty() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.BooleanArrayProperty
booleanFromString(String) - Static method in class umontreal.iro.lecuyer.util.StringConvert
  Converts a string `val` to a boolean wrapper object.
BooleanListProperty - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a property whose value is a list of booleans.
BooleanListProperty() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.BooleanListProperty
BooleanProperty - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a boolean property.
BooleanProperty() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.BooleanProperty
busyAgents - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
BusyAgentsChecker - Class in umontreal.iro.lecuyer.contactcenters.msk.stat
  Computes the maximal number of busy agents for every agent group and statistical period, during the simulation.
BusyAgentsChecker(CallCenter, StatPeriod) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.stat.BusyAgentsChecker
  Constructs a new busy-agents checker using call center `cc`, and object `statP` to obtain statistical periods.
busyCost - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
busyCostPeriod - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
busyGen - Variable in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
busyGen - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
Busyness - Class in umontreal.iro.lecuyer.contactcenters.contact
  FOR NOW, THIS CLASS IS UNUSED.
Busyness(double) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.Busyness
  Constructor with common busyness factor b.
Busyness(double[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.Busyness
  Constructor with busyness factors B[j] for each period j.
Busyness(double, double[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.Busyness
  Constructor with busyness factors B[j] for each period j, and common busyness factor b.
busynessGen - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
byteToString(byte) - Static method in class umontreal.iro.lecuyer.util.StringConvert
  Same as `StringConvert.intToString(int)` for a byte.

## C

c - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
caching - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.RandomStreamsParams
calcCorrectedR() - Method in class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMatrixCorrector
  Calculate the corrected correlation matrix according to the posdef algorithm proposed by Davenport and Iman.
Call - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Represents a call in the multi-skill call center simulator.
Call(PeriodChangeEvent, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Equivalent to `Call` `(pce, arrivalPeriod, 1, 0)`.
Call(PeriodChangeEvent, int, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Equivalent to `Call` `(pce, arrivalPeriod, 1, typeId)`.
Call(PeriodChangeEvent, int, double, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Constructs a new call with period-change event `pce`, period of arrival `arrivalPeriod`, priority `priority`, and type identifier `typeId`.
CallByCallMeasureManager - Class in umontreal.iro.lecuyer.contactcenters.msk.stat
  Contains and updates call-by-call measures for a call center model.
CallByCallMeasureManager(CallCenter, StatPeriod, boolean) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
  Constructs an observer for all supported types of call-by-call measures, for the call center model `cc`, and using `statP` to obtain the statistical period of each counted call.
CallByCallMeasureManager(CallCenter, StatPeriod, boolean, Collection<MeasureType>) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
  Similar to constructor `StatPeriod, boolean)`, but restricts the counters to the given collection of measure types.
CallCenter - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Represents the model of a call center with multiple call types and agent groups.
CallCenter(CallCenterParams, RandomStreams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Constructs a new call center model from the call center parameters `ccParams`, and the random streams `streams`.
CallCenter(Simulator, CallCenterParams, RandomStreams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Similar to `CallCenter.CallCenter(CallCenterParams,RandomStreams)`, with the given simulator `sim`.
CallCenter(CallCenterParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Creates a call center model with parameters stored in `ccParams`, and using the default class of random stream `MRG32k3a`.
CallCenter(Simulator, CallCenterParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Similar to `CallCenter.CallCenter(CallCenterParams)`, with the given simulator `sim`.
CallCenterCounters - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Represents statistical counters computing sums for individual replications of a simulation of a call center using a discrete-time Markov chain.
CallCenterCounters(CallCenterCTMC, double[], boolean) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
  Constructs a new set of call center counters using the given CTMC to obtain the number of call types, agent groups, etc.
CallCenterCounters(CallCenterCTMC, double[], double[], boolean, double[], int[], int) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
  Similar to constructor `CallCenterCounters.CallCenterCounters(CallCenterCTMC,double[],boolean)`, for a case with multiple periods.
CallCenterCreationException - Exception in umontreal.iro.lecuyer.contactcenters.msk.model
  This exception is thrown when a problem occurs during the creation of a call center model.
CallCenterCreationException() - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.CallCenterCreationException
CallCenterCreationException(String, Throwable) - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.CallCenterCreationException
CallCenterCreationException(String) - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.CallCenterCreationException
CallCenterCreationException(Throwable) - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.CallCenterCreationException
CallCenterCTMC - Interface in umontreal.iro.lecuyer.contactcenters.ctmc
  Represents a continuous-time Markov chain (CTMC) modeling a call center with possibly multiple call types and agent groups.
CallCenterCTMC11 - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  CTMC model for a call center with a single call type and a single agent group.
CallCenterCTMC11(double, double, double, double, int, int, double, double, double, int, int, int[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
CallCenterCTMC11WithQueues - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Extension of the CTMC model for a single contact type and agent group, with information on contacts waiting in queue.
CallCenterCTMC11WithQueues(double, double, double, double, int, int, double, double, double, int, int, int[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11WithQueues
CallCenterCTMCKI - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  CTMC model of a call center with multiple call types and agent groups.
CallCenterCTMCKI(double[], double[], double[][], double[][], int[], int[], double[], double[], double[], int, int, AgentGroupSelector[], WaitingQueueSelector[], boolean, int[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
CallCenterCTMCKIWithQueues - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Extends the CTMC model for multiple call types and agent groups with information on queued calls.
CallCenterCTMCKIWithQueues(double[], double[], double[][], double[][], int[], int[], double[], double[], double[], int, int, AgentGroupSelector[], WaitingQueueSelector[], boolean, int[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKIWithQueues
CallCenterCTMCQueues - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Provides helper method used to maintain information on queued calls, for a CTMC model of a call center.
CallCenterCTMCQueues(CallCenterCTMC) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCQueues
  Constructs a new object holding queueing information from the call center CTMC model `ctmc`.
CallCenterCTMCSimSplit - Class in umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge
CallCenterCTMCSimSplit(CallCenter, CTMCRepSimParams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
CallCenterCTMCSimSplit(CallCenter, CTMCRepSimParams, int, int[], int[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
CallCenterCTMCSimSplit(CallCenterParams, CTMCRepSimParams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
CallCenterCTMCSimSplit(CallCenterParams, CTMCRepSimParams, RandomStreams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
CallCenterCTMCWithQueues - Interface in umontreal.iro.lecuyer.contactcenters.ctmc
  Extends the `CallCenterCTMC` interface for keeping track of the transition number for any queued contact.
CallCenterMeasureManager - Class in umontreal.iro.lecuyer.contactcenters.msk.stat
  Encapsulates the matrices of counters collecting observations during simulation, and provides methods to determine which types of counters are supported, and to extract matrices of observations from the counters.
CallCenterMeasureManager(CallCenter, StatPeriod, boolean) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Creates a measure manager for all possible types of measures on the call center model `cc`, and using `statP` to obtain the statistical periods of calls.
CallCenterMeasureManager(CallCenter, StatPeriod, boolean, PerformanceMeasureType[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Similar to `CallCenterMeasureManager.CallCenterMeasureManager(CallCenter,StatPeriod,boolean)`, for a given subset of the types of performance measures.
CallCenterMeasureManager(CallCenter, StatPeriod, boolean, Collection<MeasureType>) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Similar to `CallCenterMeasureManager.CallCenterMeasureManager(CallCenter,StatPeriod,boolean)`, for a given collection of measure types.
CallCenterParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Specifies the common as well as call-type specific parameters for a blend and multi-skill call center model.
CallCenterParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
CallCenterParamsConverter - Class in umontreal.iro.lecuyer.contactcenters.msk
CallCenterParamsConverter() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.CallCenterParamsConverter
CallCenterRoutingStageInfo - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Provides information on a routing stage, for the `OverflowAndPriorityRouter` router.
CallCenterRoutingStageInfo(CallCenter, int, RoutingStageParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenterRoutingStageInfo
  Constructs call canter routing stage from the model `cc`, and parameters `par`.
CallCenterSim - Class in umontreal.iro.lecuyer.contactcenters.msk
  Encapsulates all the components of the blend and multi-skill call center simulator, and provides methods to perform simulations and obtain results.
CallCenterSim(CallCenterParams, SimParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSim
  Constructs a new call center simulator using call center parameters `ccParams`, and simulation parameters `simParams`.
CallCenterSim(CallCenterParams, SimParams, RandomStreams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSim
  Constructs a new call center simulator using call center parameters `ccParams`, simulation parameters `simParams`, and random streams `streams`.
CallCenterSim(Simulator, CallCenterParams, SimParams, RandomStreams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSim
  Similar to `CallCenterSim.CallCenterSim(CallCenterParams,SimParams,RandomStreams)`, with the given simulator `sim`.
CallCenterSim(Simulator, CallCenterParams, SimParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSim
  Similar to `CallCenterSim.CallCenterSim(CallCenterParams,SimParams)`, with the given simulator `sim`.
CallCenterSimRQMC - Class in umontreal.iro.lecuyer.contactcenters.msk
  Extends the `CallCenterSim` class for randomized Quasi-Monte Carlo simulation.
CallCenterSimRQMC(CallCenterParams, RepSimParams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimRQMC
  Constructs a new randomized Quasi-Monte Carlo call center simulator using the call center parameters `ccParams`, and simulation parameters `simParams`, with a point set containing `numPoints` points.
CallCenterSimStrat - Class in umontreal.iro.lecuyer.contactcenters.msk
  Defines a call center simulator using stratified sampling.
CallCenterSimStrat(CallCenterParams, StratSimParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
  Constructs a new stratified call center simulator using the call center parameters `ccParams`, the simulation parameters `simParams`, and simulating `numStrata` strata.
CallCenterSimUtil - Class in umontreal.iro.lecuyer.contactcenters.msk
CallCenterStat - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Regroups tallies collecting observations obtained from independent replications of a simulation using a CTMC in the case of an individual period.
CallCenterStat(CallCenterCTMC, int, boolean) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
  Constructs a new set of statistical probes based on the CTMC model `ctmc`, with `ns` matrices of acceptable waiting times.
CallCenterStatMP - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Provides a merged view of several single-period `CallCenterStat` instances.
CallCenterStatMP() - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStatMP
CallCenterStatMP(CallCenterCTMC[], CallCenterStat[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStatMP
  Constructs a new set of statistical probes from the given (P + 1)-dimensional arrays of CTMCs and period-specific statistical counters.
CallCenterStatProbes - Interface in umontreal.iro.lecuyer.contactcenters.msk.stat
  Encapsulates collectors containing statistics about a simulated call center.
CallCenterStatWithSlidingWindows - Class in umontreal.iro.lecuyer.contactcenters.msk.stat
  Contains the necessary logic for computing statistics in time windows, for a call center model.
CallCenterStatWithSlidingWindows(CallCenter, double, int, boolean, PerformanceMeasureType...) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatWithSlidingWindows
  Constructs a new call center statistical collector with sliding windows, for the call center model `cc`, a window of `numPeriods` periods of `periodDuration` time units, and for performance measures of type `pms`.
CallCenterUtil - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Provides helper static methoeds used for the initialization of call center models.
CallCounter - Class in umontreal.iro.lecuyer.contactcenters.msk.stat
  Defines a new-contact listener for counting calls.
CallCounter(CallCenter, StatPeriod, MeasureType) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCounter
  Constructs a new call counter using call center `cc`, for type of measure `mt`, and using `statP` to obtain statistical periods.
CallFactory - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Contact factory used to create the calls for the simulator, and to generate call-specific random variates such as patience times and service times.
CallFactory(CallCenter, CallCenterParams, CallTypeParams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Constructs a new call factory using the call center `cc`, the call center parameters `ccParams`, the call-type parameters `par`, and call type index `k`.
CallFactoryCreationException - Exception in umontreal.iro.lecuyer.contactcenters.msk.model
  This exception is thrown when a problem occurs during the creation of a call factory.
CallFactoryCreationException() - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.CallFactoryCreationException
CallFactoryCreationException(String, Throwable) - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.CallFactoryCreationException
CallFactoryCreationException(String) - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.CallFactoryCreationException
CallFactoryCreationException(Throwable) - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.CallFactoryCreationException
CallFactoryStreamType - Enum in umontreal.iro.lecuyer.contactcenters.msk.model
  Types of random streams for call factories.
CallFactoryStreamType2 - Enum in umontreal.iro.lecuyer.contactcenters.msk.model
  Complementary random streams for call factories.
CallNotifierForAgentsMove - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Exited-contact listener used to update the state of the `AGENTSMOVE` dialer's policy during the simulation.
CallNotifierForAgentsMove(DialerManager) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.CallNotifierForAgentsMove
  Constructs a new call notifier for the dialer manager `dialerManager`.
CallNotifierForBadContactMismatchRate - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Exited-contact and new-contact listeners used to update the state of the `BADCONTACTMISMATCHRATE` dialer's policy.
CallNotifierForBadContactMismatchRate(DialerManager) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.CallNotifierForBadContactMismatchRate
  Constructs a new call notifier for the dialer manager `dialerManager`.
CallSourceManager - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Represents information concerning a call source, i.e., an arrival process or a dialer.
CallSourceManager(CallCenter, CallSourceParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.CallSourceManager
  Constructs a new call source information object with the given call center and call source parameters.
CallSourceParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Defines the parameters for a call source generating inbound or outbound calls, possibly of more than one type.
CallSourceParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
callTrace - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
CallTraceParams - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Determines the parameters for the call-by-call trace.
CallTraceParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
CallTracer - Class in umontreal.iro.lecuyer.contactcenters.msk
  Observer sending any notified call to a contact trace facility.
CallTracer(SimLogic, ContactTrace) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.CallTracer
  Creates a new call tracer from the given simulation logic and trace.
CallTraceSorter - Class in umontreal.iro.lecuyer.contactcenters.app
  Reads a call trace produced by a call center simulator using simulation parameters from an instance of `SimParams`, sorts the calls by increasing arrival time, and writes the sorted trace into a file.
CallTraceSorter() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter
CallTraceSorter.TracedCall - Class in umontreal.iro.lecuyer.contactcenters.app
  Represents a call that has been traced.
CallTraceSorter.TracedCall(String) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter.TracedCall
  Constructs a new traced call from the line `line` obtained from a trace file.
CallTraceSorter.TracedCall(int, int, int, double, double, String, int, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter.TracedCall
  Constructs a new traced call using parameters.
CallTransferManager - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Implements the necessary logic for call transfer from primary to secondary agents.
CallTransferManager(CallCenter) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.CallTransferManager
CallTypeParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Represents the parameters common for inbound and outbound call types, used by blend/multi-skill call center models.
CallTypeParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
callTypeRouting - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
CallTypeRoutingParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Describes the routing logic for a specific call type by a sequence of stages defined by a minimal waiting time, and functions generating vectors of ranks.
CallTypeRoutingParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeRoutingParams
callTypeSegments - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
cancel() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionEvent
cancel() - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
cancel() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentReroutingEvent
cancel() - Method in class umontreal.iro.lecuyer.contactcenters.router.ContactReroutingEvent
canReturnFiniteRank(int) - Method in interface umontreal.iro.lecuyer.contactcenters.router.RankFunction
  Determines if `RankFunction.updateRanks(Contact,double[])` can return a finite rank at position `i` for this particular function.
canServe(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
canServe(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.ExpDelayRouter
canServe(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
canServe(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
canServe(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
canServe(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueRatioOverflowRouter
canServe(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns `true` if and only if some agents in group `i` are authorized to serve contacts of type `k` by this router.
canSplit - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
canSplit(CallCenterCTMC) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
canSplit(CallCenterCTMC, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
capitalizeFirstLetter(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Returns the string `s` with the first letter in uppercase.
cc - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
cc - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
CCEvent - Interface in umontreal.iro.lecuyer.contactcenters.ctmc
  Represents an event occurring during a transition of a CTMC representing a contact center with multiple contact types and agent groups.
CCEventFactory - Interface in umontreal.iro.lecuyer.contactcenters.ctmc
  Represents a factory for creating new call center events.
CCParamReadHelper - Class in umontreal.iro.lecuyer.contactcenters
  Provides helper methods to convert parameter objects into usable objects.
CCParamReadHelper() - Constructor for class umontreal.iro.lecuyer.contactcenters.CCParamReadHelper
CCResultsFormat - Enum in umontreal.iro.lecuyer.contactcenters.app
  Result formats available for `PerformanceMeasureFormat.formatResults(ContactCenterEval,OutputStream,CCResultsFormat)`.
CCResultsWriter - Class in umontreal.iro.lecuyer.contactcenters.app
  Helper class for formatting results obtained by evaluating the performance in a call center model for multiple scenarios.
CCResultsWriter() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.CCResultsWriter
  Constructs a new result writer.
CCResultsWriter(boolean) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.CCResultsWriter
  Constructs a new result writer.
ccStat - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
ccStat - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
ccStatMP - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
ChainCallCenterStat - Class in umontreal.iro.lecuyer.contactcenters.msk.stat
  Combines the matrices of statistical probes from two call center statistical objects.
ChainCallCenterStat(CallCenterStatProbes, CallCenterStatProbes) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.stat.ChainCallCenterStat
  Constructs a new chained call center statistical object from inner objects `stat1` and `stat2`.
changePeriod(PeriodChangeEvent) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
changePeriod(CallCenterCTMC, CallCenterCounters, int[], int[], int, RateChangeInfo[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Replication
changePeriod(CallCenterCTMC, CallCenterCounters, int[], int[], int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
changePeriod(CallCenterCTMC, CallCenterCounters, int[], int[], int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.TrajectoryForSubgradient
changePeriod(PeriodChangeEvent) - Method in class umontreal.iro.lecuyer.contactcenters.NonStationaryMeasureMatrix
changePeriod(PeriodChangeEvent) - Method in interface umontreal.iro.lecuyer.contactcenters.PeriodChangeListener
  Switches to the next period defined by `pce`.
changePeriod(PeriodChangeEvent) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
characters(char[], int, int) - Method in class umontreal.iro.lecuyer.xmlbind.RemappingContentHandler
check() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
check() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
check(ContactCenterSim, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.SearchStoppingCondition
check(ContactCenterSim, int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.SimStoppingCondition
  Checks the implemented stopping condition and returns the required number of additional batches or replications to simulate.
check() - Method in class umontreal.iro.lecuyer.xmlconfig.AbstractParam
  Verifies that every needed parameter was specified.
check() - Method in class umontreal.iro.lecuyer.xmlconfig.PropertyParam
checkAgentsForCall - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
checkAgentsForTransfer - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
checkConsistency(int[][], int[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Checks the consistency of the routing tables `typeToGroupMap` and `groupToTypeMap`.
checkCpuTimeLimit(double, double, int, int, boolean) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimUtil
  Corrects the number of observations required to approximately enforce the CPU time limit.
checkedPeriodDuration - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
checkedPeriodDuration - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.StatConditionParams
checkFreeAgents(AgentGroup, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
checkFreeAgents(AgentGroup, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
checkFreeAgents(AgentGroup, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
checkFreeAgents(AgentGroup, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  This method is called when the agent `agent` in agent group `group` becomes free.
checkGroupToTypeMap(int, int[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Applies a consistency check for the group-to-type map `groupToTypeMap` supporting K = `numTypes` contact types.
checkInbound(int, List<ProducedCallTypeParams>) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  For each element in the list `types`, tests that the type identifier returned by the `ProducedCallTypeParams.getType()` method is smaller than the given constant `numInCallTypes`.
checkIntervals(TimeInterval...) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.TimeInterval
  Verifies that the intervals of the given array are non-decreasing and do not overlap.
checkOutbound(int, int, List<ProducedCallTypeParams>) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  For each element in the list `types`, tests that the type identifier returned by the `ProducedCallTypeParams.getType()` method is greater than or equal to `numInCallTypes` but smaller than `numCallTypes`.
checkRange(int, int, SegmentInfo...) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.SegmentInfo
  Checks that the minimal value stored in all the segments `segments` is greater than or equal to `lower`, and the maximal value is smaller than `upper`.
checkRectangularMatrix(Object) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Determines if the given object `m` is a rectangular matrix.
checkThresh() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.MismatchChecker
  Checks the thresholds on the number of free agents in the test and target sets for the dialer's policy of the associated dialer.
checkTypeToGroupMap(int, int[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Applies a consistency check for the type-to-group map `typeToGroupMap` supporting I = `numGroups` agent groups.
checkWaitingQueues(AgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
checkWaitingQueues(AgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.router.ExpDelayRouter
checkWaitingQueues(AgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
checkWaitingQueues(AgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
checkWaitingQueues(AgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
  This default implementation is suitable only for routers specifying a type-to-group and a group-to-type map and using one waiting queue for each contact type.
checkWaitingQueues(AgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueRatioOverflowRouter
checkWaitingQueues(AgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  This method is called when the agent group `group` contains no more online agents, i.e., `AgentGroup.getNumAgents()` returns 0.
CircularIntArray - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Represents a resizable circular array of integers.
CircularIntArray() - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.CircularIntArray
  Constructs a new circular array of integers with a default initial capacity of 5 elements.
CircularIntArray(int) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.CircularIntArray
  Constructs a new array of integers with the given initial capacity.
ClassFinderWithBase<T> - Class in umontreal.iro.lecuyer.util
  Extends the `ClassFinder` class to find classes extending a specified base class or implementing a given base interface.
ClassFinderWithBase(Class<T>) - Constructor for class umontreal.iro.lecuyer.util.ClassFinderWithBase
  Constructs a new class finder with base class `baseClass`.
clear() - Method in class umontreal.iro.lecuyer.collections.TransformingCollection
clear() - Method in class umontreal.iro.lecuyer.collections.TransformingMap
clear() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CircularIntArray
  Clears this circular array.
clear() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ContactListenerDialerList
clear() - Method in interface umontreal.iro.lecuyer.contactcenters.dialer.DialerList
  Clears the contents of this dialer list.
clear() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerListNoQueueing
clear() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.InfiniteDialerList
clear() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerListWithLimits
clear() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.SingleTypeInfiniteDialerList
clear() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.MatrixCache
  Clears the cached matrix.
clear() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
clear(int) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Removes all the contacts contained into this waiting queue with dequeue type `dqType`.
clear() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
  Removes all the waiting queues contained in this set of waiting queues.
clear() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
  Removes all the agent groups contained in this set of agent groups.
clearAgentGroupListeners() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Removes all the agent-group listeners registered with this agent group.
clearAgentListeners() - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Removes all the agent listeners registered with this agent.
clearCache() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
  Clears the cached inter-arrival times for this Poisson arrival process.
clearCache() - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Clears the values cached by this generator.
clearCache() - Static method in class umontreal.iro.lecuyer.xmlconfig.ExcelSourceArray2D
clearContactCenterSimListeners() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ObservableContactCenterSim
  Removes all the listeners registered with this simulator.
clearContactCenterSimListeners() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
clearExitedContactListeners() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Removes all the exited-contact listeners registered to this router.
clearFailListeners() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Removes all new-contact listeners being notified when this dialer fails to make a contact.
clearMeasures() - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet
  Clears all measures contained in this set.
clearNewContactListeners() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
clearNewContactListeners() - Method in interface umontreal.iro.lecuyer.contactcenters.contact.ContactSource
  Clears the list of new-contact listeners associated with this contact source.
clearNewContactListeners() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Calls `Dialer.clearReachListeners()`.
clearPeriodChangeListeners() - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Removes all the period change listeners from this event.
clearReachListeners() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Removes all new-contact listeners being notified when this dialer makes a right party connect.
clearRegionMap() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Clears the internal region map used by `RouterManager.initTypeRegions()` and `RouterManager.initGroupRegions()`.
clearSimLogicListeners() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
clearSimLogicListeners() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
clearSimLogicListeners() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Removes all the listeners registered with this simulator.
clearSimLogicListeners() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogicBase
clearTransitionListeners() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
clearTransitionListeners() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
clearWaitingQueueListeners() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Removes all waiting-queue listeners registered with this waiting queue.
clearWaitingQueues(Iterable<? extends WaitingQueue>, int) - Static method in class umontreal.iro.lecuyer.contactcenters.ContactCenter
  Clears all waiting queues enumerated by the iterable `waitingQueues` with dequeue type `dqType`.
clearWaitingQueues(WaitingQueue[], int) - Static method in class umontreal.iro.lecuyer.contactcenters.ContactCenter
  Clears all waiting queues in `waitingQueues` with dequeue type `dqType`.
clearWaitingQueues(WaitingQueueSet[], int) - Static method in class umontreal.iro.lecuyer.contactcenters.ContactCenter
  Clears all waiting queues in `waitingQueues` with dequeue type `dqType`.
clone() - Method in class umontreal.iro.lecuyer.collections.DenseMatrix
clone() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns a copy of this contact object.
clone(Contact) - Method in interface umontreal.iro.lecuyer.contactcenters.contact.ContactStepInfo
  Makes a copy of this data object that will be associated with the cloned contact `clonedContact`.
clone() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimes
  Clones this object, and its internal arrays of service times.
clone() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimesAgent
  Clones this object, and its internal arrays of service times.
clone() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
  Returns a copy of this set of counters.
clone() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns an independent copy of this call center CTMC.
clone() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
clone() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11WithQueues
clone() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
clone() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKIWithQueues
clone() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCQueues
  Constructs and returns a deep copy of this object, including copies of the waiting queues.
clone() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CircularIntArray
  Returns a copy of this circular array of integers.
clone() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Replication
clone() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
clone() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.TrajectoryForSubgradient
clone() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.StateThresh
clone() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionEvent
clone() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Creates a clone of this object and all the contained random streams.
clone() - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
  Returns a copy of this event.
clone(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
  Similar to `DequeueEvent.clone()`, but initializes the contact of the cloned event with `clonedContact` instead of a clone of the contact returned by `DequeueEvent.getContact()`.
clone() - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStat
  Constructs and returns a clone of this queue-size collector.
clone() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
  Constructs and returns a copy of this set of waiting queues.
clone() - Method in class umontreal.iro.lecuyer.contactcenters.router.ReroutingState
clone() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
clone() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Returns a copy of this event.
clone(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Similar to `EndServiceEvent.clone()`, but initializes the contact of the cloned event with `clonedContact` instead of a clone of the contact returned by `EndServiceEvent.getContact()`.
clone() - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStat
  Constructs and returns a clone of this agent-group statistical collector.
clone() - Method in class umontreal.iro.lecuyer.stat.AccumulateWithTimes
  Clone this object.
clone() - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrix
clone() - Method in class umontreal.iro.lecuyer.stat.mperiods.ListOfStatProbesMeasureMatrix
  Makes a copy of this matrix of measures.
clone() - Method in class umontreal.iro.lecuyer.stat.mperiods.MatrixOfStatProbesMeasureMatrix
  Makes a copy of this matrix of measures.
clone() - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet
clone() - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet.MeasureInfo
clone() - Method in class umontreal.iro.lecuyer.stat.mperiods.StatProbeMeasureMatrix
  Makes a copy of this matrix of measures.
clone() - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
clone() - Method in class umontreal.iro.lecuyer.stat.TallyWithMovingWindow
  Clones this tally as well as the internal tallies.
clone() - Method in class umontreal.iro.lecuyer.util.LaTeXObjectMatrixFormatter
clone() - Method in class umontreal.iro.lecuyer.util.Pair
  Clones this pair.
clone() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam
clone() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam.RowParam
clone() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D
clone() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D.MatrixRowParam
clone() - Method in class umontreal.iro.lecuyer.xmlconfig.CSVSourceArray2D
clone() - Method in class umontreal.iro.lecuyer.xmlconfig.DBConnectionParam
clone() - Method in class umontreal.iro.lecuyer.xmlconfig.DBSourceArray2D
clone() - Method in class umontreal.iro.lecuyer.xmlconfig.ExcelSourceArray2D
clone() - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
clone() - Method in class umontreal.iro.lecuyer.xmlconfig.PropertyParam
clone() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
clone() - Method in class umontreal.iro.lecuyer.xmlconfig.TimeParam
close() - Method in interface umontreal.iro.lecuyer.contactcenters.app.trace.ContactTrace
  Closes the trace facility after a simulation.
close() - Method in class umontreal.iro.lecuyer.contactcenters.app.trace.DBContactTrace
close() - Method in class umontreal.iro.lecuyer.contactcenters.app.trace.ExcelContactTrace
close() - Method in class umontreal.iro.lecuyer.contactcenters.app.trace.FileContactTrace
close() - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
close() - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
close() - Method in class umontreal.iro.lecuyer.util.ModifiableWorkbook
  Closes the encapsulated workbook.
close() - Method in class umontreal.iro.lecuyer.xmlbind.CSVSourceArray2D
close() - Method in class umontreal.iro.lecuyer.xmlbind.DBSourceArray2D
close() - Method in class umontreal.iro.lecuyer.xmlbind.ExcelSourceArray2D
  Closes the workbook associated with this object.
close() - Method in interface umontreal.iro.lecuyer.xmlbind.SourceArray2D
  Clears the data in the source array.
close() - Method in class umontreal.iro.lecuyer.xmlbind.SourceSubset2D
collectStat(CallCenterCTMC, TransitionType) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
  Collects statistics concerning the last transition of the CTMC `ctmc` with type `type` by updating the appropriate counters.
collectStat(TransitionType) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.IntMCallCenterCTMCSim
collectSum(boolean, boolean, CallCenterCounters...) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
  For each counter of this set, replaces the current value with the sum of the values of all corresponding counters in the sets given by the array `counters`.
column - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix.Obs
column - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
columnName(ContactCenterInfo, int) - Method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Returns the name associated with the column `col` in the matrix of results for this type of performance measure estimated by `eval`.
columnNameWithProperties(ContactCenterInfo, PerformanceMeasureType, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
columnProperties(ContactCenterInfo, int) - Method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Returns the properties associated with the column `column` in a matrix of results for this type of performance measure estimated by `eval`.
columns() - Method in class umontreal.iro.lecuyer.collections.DenseMatrix
columns() - Method in interface umontreal.iro.lecuyer.collections.Matrix
  Returns the number of columns in this matrix.
columns(ContactCenterInfo) - Method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Returns the number of columns in a matrix of performance measures of this type estimated by the evaluation system `eval`.
columns(int) - Method in class umontreal.iro.lecuyer.xmlbind.CSVSourceArray2D
columns(int) - Method in interface umontreal.iro.lecuyer.xmlbind.SourceArray2D
  Returns the number of columns in row `row` of the source array.
columns(int) - Method in class umontreal.iro.lecuyer.xmlbind.SourceSubset2D
columns(int) - Method in class umontreal.iro.lecuyer.xmlconfig.CSVSourceArray2D
columns(int) - Method in class umontreal.iro.lecuyer.xmlconfig.DBSourceArray2D
columns(int) - Method in class umontreal.iro.lecuyer.xmlconfig.ExcelSourceArray2D
columns(int) - Method in interface umontreal.iro.lecuyer.xmlconfig.SourceArray2D
  Returns the number of columns in row `row` of the source array.
columns(int) - Method in class umontreal.iro.lecuyer.xmlconfig.SourceSubset2D
columnTitle() - Method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Returns the title that should identify the columns of the matrix of results for this type of performance measure.
ColumnType - Enum in umontreal.iro.lecuyer.contactcenters.app
  Represents the column type for a matrix regrouping performance measures.
compact() - Method in class umontreal.iro.lecuyer.contactcenters.MinValueGenerator
  Recreates the internal array of value generators for its length to correspond to `MinValueGenerator.getMaxVType()`.
compactPeriods(MultiPeriodGenParams, double) - Static method in class umontreal.iro.lecuyer.contactcenters.CCParamReadHelper
  Replaces, in `mpg`, any group of successive period-specific generators having equivalent parameters with a single per-period generator with a `repeat` attribute.
compactProbes(Iterable<?>) - Static method in class umontreal.iro.lecuyer.contactcenters.StatUtil
  Trims the internal arrays of statistical probes listed in `probes` to minimize memory utilization.
comparator() - Method in class umontreal.iro.lecuyer.contactcenters.queue.PriorityWaitingQueue
  Returns the comparator used to compare the dequeue events, or `null` if no comparator was given.
compare(T, T) - Method in class umontreal.iro.lecuyer.collections.DescendingOrderComparator
compare(DequeueEvent, DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEventComparator
  Compares dequeue event `e1` with the other event `e2`.
compare(Method, Method) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamReader.MethodComparator
CompareSimResults - Class in umontreal.iro.lecuyer.contactcenters.app
  Provides static methods that can be used to compare simulation results.
CompareSimResults() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.CompareSimResults
compareTo(CallTraceSorter.TracedCall) - Method in class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter.TracedCall
  Compares this call to another call.
compareTo(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Compares this contact with `otherContact`.
compareTo(RateChangeInfo) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.RateChangeInfo
  Compares this object with another object `o`.
compareTo(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
  Compares this dequeue event with the other event `ev`.
compareTo(IntArray) - Method in class umontreal.iro.lecuyer.util.IntArray
computeArrivalTimes() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonUniformArrivalProcess
  This is called by `PoissonUniformArrivalProcess.init()` to compute the arrival times based on the number of arrivals in each period.
computeMaxQueueSizeThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
  Computes and returns the maximal queue size threshold before a simulated system is declared unstable.
Condition - Interface in umontreal.iro.lecuyer.contactcenters.msk.conditions
  Represents a condition that can be checked on a given contact.
ConditionParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Represents a condition on the state of a call center.
ConditionParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
ConditionParamsList - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Represents a list of conditions.
ConditionParamsList() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParamsList
conditions - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParamsList
ConditionUtil - Class in umontreal.iro.lecuyer.contactcenters.msk.conditions
  Provides helper methods to construct condition objects using `ConditionParams` instances usually parsed from XML configuration files.
conferenceTimes - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
conferenceTimesMult - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
conferenceTimesMult - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
confidenceLevel - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
confidenceLevel - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.SequentialSamplingParams
connectToRouter(Router) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Connects the managed agent group to the router `router` by using the `Router.setAgentGroup(int,AgentGroup)` method.
ConstantDialerPolicy - Class in umontreal.iro.lecuyer.contactcenters.dialer
  Represents a dialer's policy which always tries to make the same number of calls on each trial.
ConstantDialerPolicy(DialerList, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.ConstantDialerPolicy
  Constructs a new dialer's policy with dialer list `list`, and `n` calls to make on each trial.
ConstantValueGenerator - Class in umontreal.iro.lecuyer.contactcenters
  Implements the `ValueGenerator` interface for a constant and possibly non-stationary value.
ConstantValueGenerator(int, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.ConstantValueGenerator
  Constructs a new constant stationary value generator supporting `numTypes` contact types, and with value `val` for each contact type.
ConstantValueGenerator(double[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ConstantValueGenerator
  Constructs a new constant stationary value generator with value `vals[k]` for contact type `k`.
ConstantValueGenerator(PeriodChangeEvent, int, double[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ConstantValueGenerator
  Constructs a new constant value generator with period-change event `pce`, value `vals[p]` for period `p`, and supporting `numTypes` contact types.
ConstantValueGenerator(PeriodChangeEvent, double[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ConstantValueGenerator
  Constructs a new constant value generator with values `vals` and period-change event `pce`.
Contact - Class in umontreal.iro.lecuyer.contactcenters.contact
  Represents a contact (phone call, fax, e-mail, etc.) into the contact center.
Contact() - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Constructs a new contact object with type identifier 0, priority 1, and the default simulator.
Contact(Simulator) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Equivalent to constructor `Contact.Contact()`, with the given simulator `sim`.
Contact(int) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Constructs a new contact with priority 1, type identifier `typeId`, and the default simulator.
Contact(Simulator, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Equivalent to constructor `Contact.Contact(int)`, with the given simulator `sim`.
Contact(double, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Constructs a new contact object with a priority `priority`, type identifier `typeId`, and the default simulator.
Contact(Simulator, double, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Equivalent to constructor `Contact.Contact(double,int)`, with the given simulator `sim`.
ContactArrivalProcess - Class in umontreal.iro.lecuyer.contactcenters.contact
  Represents a contact arrival process modeling the arrival of inbound contacts.
ContactArrivalProcess(ContactFactory) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Constructs a new contact arrival process creating contacts using the given `factory`.
ContactArrivalProcess(Simulator, ContactFactory) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Equivalent to `ContactArrivalProcess.ContactArrivalProcess(ContactFactory)`, with a user-defined simulator `sim`.
ContactCenter - Class in umontreal.iro.lecuyer.contactcenters
  Defines utility methods for contact center simulation.
ContactCenterEval - Interface in umontreal.iro.lecuyer.contactcenters.app
  Represents a system evaluating some performance measures of a contact center.
ContactCenterEvalResults - Class in umontreal.iro.lecuyer.contactcenters.app
  Contains results obtained by another contact center evaluation system.
ContactCenterEvalResults(ContactCenterEvalResultsParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
  Constructs a new object containing results read from the parameter object `ccp`.
ContactCenterEvalResults(ContactCenterEval) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
  Constructs a new contact center results container by getting evaluation results from the system `eval`.
ContactCenterEvalResultsConverter - Class in umontreal.iro.lecuyer.contactcenters.app
  Converter for marshalling and unmarshalling objects containing evaluation results.
ContactCenterEvalResultsConverter() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
ContactCenterEvalResultsParams - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Represents results obtained by performing some type of evaluation on a contact center.
ContactCenterEvalResultsParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
ContactCenterInfo - Interface in umontreal.iro.lecuyer.contactcenters.app
  Represents an object capable of returning general information about a contact center.
ContactCenterProgressBar - Class in umontreal.iro.lecuyer.contactcenters.app
  Contact center simulation listener displaying a progress bar for the simulation.
ContactCenterProgressBar() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.ContactCenterProgressBar
ContactCenterSim - Interface in umontreal.iro.lecuyer.contactcenters.app
  Represents a simulation-based evaluation system adapted for contact centers.
ContactCenterSimListener - Interface in umontreal.iro.lecuyer.contactcenters.app
  Represents an observer of the progress of a simulation.
ContactCenterSimResults - Class in umontreal.iro.lecuyer.contactcenters.app
  Extends `ContactCenterEvalResults` to store additional information related to the simulation of a call center.
ContactCenterSimResults(ContactCenterSimResultsParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
  Constructs a new object containing results read from the parameter object `ccp`.
ContactCenterSimResults(ContactCenterSim) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
  Constructs a new contact center results container by getting simulation results from the simulator `sim`, and compoting confidence intervals with level `level`.
ContactCenterSimResultsParams - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Represents results obtained by performing simulation on a contact center.
ContactCenterSimResultsParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
ContactCenterSimWithObservations - Interface in umontreal.iro.lecuyer.contactcenters.app
  Represents a contact simulator capable of returning individual observations for performance measures.
ContactCenterSimWithObservationSets - Interface in umontreal.iro.lecuyer.contactcenters.app
  Represents a contact center simulator producing sets of observations for performance measures.
contactDone() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Determines if the communication is finished between the contact and the agent.
contactDone() - Method in class umontreal.iro.lecuyer.contactcenters.server.StartServiceEvent
  Determines if the communication is finished between the contact and the agent.
contactEvent - Variable in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Event representing the arrival of a new contact.
ContactFactory - Interface in umontreal.iro.lecuyer.contactcenters.contact
  Allows contact sources to create contact objects of user-defined classes.
ContactInstantiationException - Exception in umontreal.iro.lecuyer.contactcenters.contact
  This exception is thrown when a contact factory cannot instantiate a contact on a call to its `ContactFactory.newInstance()` method.
ContactInstantiationException(ContactFactory) - Constructor for exception umontreal.iro.lecuyer.contactcenters.contact.ContactInstantiationException
  Constructs a new contact instantiation exception with no message, no cause, and thrown by the given `factory`.
ContactInstantiationException(ContactFactory, String) - Constructor for exception umontreal.iro.lecuyer.contactcenters.contact.ContactInstantiationException
  Constructs a new contact instantiation exception with the given `message`, no cause, and concerning `factory`.
ContactInstantiationException(ContactFactory, Throwable) - Constructor for exception umontreal.iro.lecuyer.contactcenters.contact.ContactInstantiationException
  Constructs a new contact instantiation exception with no message, the given `cause`, and concerning `factory`.
ContactInstantiationException(ContactFactory, String, Throwable) - Constructor for exception umontreal.iro.lecuyer.contactcenters.contact.ContactInstantiationException
  Constructs a new contact instantiation exception with the given `message`, the supplied `cause`, and concerning `factory`.
ContactListenerDialerList - Class in umontreal.iro.lecuyer.contactcenters.dialer
  Implements the `DialerList` interface for a finite dialer list whose elements are obtained from an external source.
ContactListenerDialerList() - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.ContactListenerDialerList
  Constructs a new empty dialer list implemented by a doubly-linked list.
ContactListenerDialerList(List<Contact>) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.ContactListenerDialerList
  Constructs a new dialer list using the given `dialerList` to store the contacts.
ContactPatienceTimeGenerator - Class in umontreal.iro.lecuyer.contactcenters.queue
  Value generator for the patience time of contacts.
ContactPatienceTimeGenerator() - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.ContactPatienceTimeGenerator
ContactReroutingEvent - Class in umontreal.iro.lecuyer.contactcenters.router
  Represents an event happening when the router tries to reroute a queued contact to an agent, or another queue.
ContactReroutingEvent(Router, DequeueEvent, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.ContactReroutingEvent
  Constructs an event that will reroute the queued contact `dqEv` to an agent or another queue.
contactReroutingEventsIterator() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Constructs and returns an iterator for the contact rerouting events.
ContactSelectionScore - Enum in umontreal.iro.lecuyer.contactcenters.msk.params
  Java class for ContactSelectionScore.
contactSelectionScore - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
ContactSelectionScore - Enum in umontreal.iro.lecuyer.contactcenters.router
  Parameter indicating how the default contact selection score computed by `AgentsPrefRouter.getScoreForContactSelection(AgentGroup,DequeueEvent)` is computed.
ContactSource - Interface in umontreal.iro.lecuyer.contactcenters.contact
  Represents a contact source which produces contacts during a simulation.
ContactStepInfo - Interface in umontreal.iro.lecuyer.contactcenters.contact
  Represents an information object about a single step (end of service, exit of waiting queue, etc.) in the life cycle of a contact in the contact center.
ContactSumMatrix - Class in umontreal.iro.lecuyer.contactcenters.contact
  This sum matrix can be used to compute contact-related observations.
ContactSumMatrix(int) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.ContactSumMatrix
  Constructs a new contact sum matrix for `numTypes` contact types and one period.
ContactSumMatrix(PeriodChangeEvent, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.ContactSumMatrix
  Constructs a new contact sum matrix with period change event `pce` and for `numTypes` contact types.
ContactSumMatrix(int, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.ContactSumMatrix
  Constructs a new contact sum matrix for `numTypes` contact types and `numPeriods` periods.
ContactTimeGenerator - Class in umontreal.iro.lecuyer.contactcenters.server
  Value generator for the communication times of contacts.
ContactTimeGenerator(AgentGroup) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.ContactTimeGenerator
  Constructs a contact time generator returning the same contact time for each contact type.
ContactTimeGenerator(AgentGroup, double[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.ContactTimeGenerator
  Constructs a new contact time generator with a different multiplier for each contact type.
ContactTrace - Interface in umontreal.iro.lecuyer.contactcenters.app.trace
  Represents an object capable of creating a contact-by-contact trace.
contactTypeProperties - Variable in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
contactTypeSegments - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
contains(Object) - Method in class umontreal.iro.lecuyer.collections.MergedCollection
contains(Object) - Method in class umontreal.iro.lecuyer.collections.TransformingCollection
contains(Object) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
contains(Object) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
contains(Object) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
containsKey(Object) - Method in class umontreal.iro.lecuyer.collections.MergedMap
containsKey(Object) - Method in class umontreal.iro.lecuyer.collections.TransformingMap
containsValue(Object) - Method in class umontreal.iro.lecuyer.collections.MergedMap
containsValue(Object) - Method in class umontreal.iro.lecuyer.collections.TransformingMap
containsValue(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.SegmentInfo
  Tests if the index `i` is included in the list of values associated with this segment.
ControlVariable - Interface in umontreal.iro.lecuyer.contactcenters.msk.cv
  Represents a type of control variable that can be applied on all performance measures supported by a call center simulator.
ControlVariableParams - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Defines parameters for a specific control variable applied to some estimators after simulation.
ControlVariableParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.ControlVariableParams
controlVariables - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
ControlVariableType - Enum in umontreal.iro.lecuyer.contactcenters.app
  Represents types of control variables that can be used by call center simulators.
convertArray(Node, String) - Method in class umontreal.iro.lecuyer.contactcenters.msk.OldCallCenterParamsConverter
convertArray2D(Node, String) - Method in class umontreal.iro.lecuyer.contactcenters.msk.OldCallCenterParamsConverter
convertAWT(NodeList, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.OldCallCenterParamsConverter
convertFromInnerType(IE) - Method in class umontreal.iro.lecuyer.collections.TransformingCollection
  Converts an element in the inner collection to an element of the outer type.
convertKeyFromInnerType(IK) - Method in class umontreal.iro.lecuyer.collections.TransformingMap
  Converts the key for the inner map to a key for the outer map.
convertKeyToInnerType(OK) - Method in class umontreal.iro.lecuyer.collections.TransformingMap
  Converts the key for the outer map to a key for the inner map.
convertMPG(Node, String) - Method in class umontreal.iro.lecuyer.contactcenters.msk.OldCallCenterParamsConverter
convertPoissonGammaParams(Node) - Method in class umontreal.iro.lecuyer.contactcenters.msk.OldCallCenterParamsConverter
convertRVG(Node, String) - Method in class umontreal.iro.lecuyer.contactcenters.msk.OldCallCenterParamsConverter
convertScheduleShift(Node) - Method in class umontreal.iro.lecuyer.contactcenters.msk.OldCallCenterParamsConverter
convertSchedulesToStaffing - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
convertSchedulesToStaffing - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
convertSourceToggleTimes(String) - Method in class umontreal.iro.lecuyer.contactcenters.msk.OldCallCenterParamsConverter
convertTarget(NodeList, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.OldCallCenterParamsConverter
convertToInnerType(OE) - Method in class umontreal.iro.lecuyer.collections.TransformingCollection
  Converts an element of the outer type to an element of the inner collection.
convertValue(String, String) - Method in class umontreal.iro.lecuyer.contactcenters.msk.OldCallCenterParamsConverter
convertValueFromInnerType(IV) - Method in class umontreal.iro.lecuyer.collections.TransformingMap
  Converts the value for the inner map to a value for the outer map.
convertValueToInnerType(OV) - Method in class umontreal.iro.lecuyer.collections.TransformingMap
  Converts the value for the outer map to a value for the inner map.
copulaSigma - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
copy(double[][]) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Copies the array M and returns the copy.
copyFile(File, File) - Static method in class umontreal.iro.lecuyer.util.FileUtil
  Copies the file `srcFile` into the destination file `destFile`.
correctControlVariables(ControlVariable[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
correlationFit - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
CorrelationFit - Enum in umontreal.iro.lecuyer.contactcenters.msk.params
  Java class for CorrelationFit.
CorrelationMatrixCorrector - Class in umontreal.iro.lecuyer.contactcenters.contact
  Implements the algorithm POSDEF that transforms the approximate correlation matrix that may contain negative eigenvalues to the valid positive definite correlation matrix.
CorrelationMatrixCorrector(int, double, double[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMatrixCorrector
  Constructs CorrelationMatrixCorrector object from the correlations matrix Rin.
CorrelationMatrixCorrector(double[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMatrixCorrector
  Constructs CorrelationMatrixCorrector object from the correlations matrix Rin.
CorrelationMtxFitting - Class in umontreal.iro.lecuyer.contactcenters.contact
  Fits the parametric model for the correlation matrix using method of least squares.
CorrelationMtxFitting(double[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMtxFitting
CorrelationMtxFitting(double[], double) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMtxFitting
count(ContactCenterInfo) - Method in enum umontreal.iro.lecuyer.contactcenters.app.ColumnType
  Returns the usual number of columns in a matrix of performance measures with columns of this type estimated by the evaluation system `eval`.
count(ContactCenterInfo) - Method in enum umontreal.iro.lecuyer.contactcenters.app.RowType
  Returns the usual number of rows in a matrix of performance measures with rows of this type estimated by the evaluation system `eval`.
count - Variable in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
  Array containing the sums, in row major order.
counters - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
counters - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
counters2 - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.IntMCallCenterCTMCSim
countersG - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
countRowsSummary(ContactCenterEval, PerformanceMeasureType...) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Returns the number of rows in the summary report.
covariance(PerformanceMeasureType, int, int, DoubleMatrix2D) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CovFMMCallCenterStat
  Returns the covariance matrix for the function of multiple means tally corresponding to the element `(row, col)` of the matrix of performance measures `pm`.
CovFMMCallCenterStat - Class in umontreal.iro.lecuyer.contactcenters.msk.stat
  Represents a set of probes that collect covariances in matrices of functions of multiple means tallies.
CovFMMCallCenterStat(CallCenterStatProbes, boolean) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.stat.CovFMMCallCenterStat
  Constructs a new group of statistical probes for covariances from the inner call center statistics `stat`.
cpuTimeLimit - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
create(CallTraceParams) - Static method in class umontreal.iro.lecuyer.contactcenters.app.trace.FileContactTrace
  Creates a new contact trace facility from the given parameters.
create(CallCenter, AgentGroupParams, int) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Constructs and returns a new agent group manager for call center `cc`, agent group with index `i`, and parameters `par`.
create() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Calls `create` `(false)`.
create(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Constructs the elements of the call center.
create(CallCenter, CallCenterParams, int) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Constructs a new call factory using call center `cc`, call center parameters `ccParams`, and call type index `k`.
create(CallCenter, List<TimeIntervalParams>) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.TimeInterval
  Constructs an array of time intervals from the list of interval parameters.
create1(CallCenter, List<ShiftPartParams>) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.ShiftPart
  Constructs an array of shift parts from the list of part parameters.
createAgent() - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Constructs a new agent object.
createAgentGroup(AgentGroupParams, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Constructs and returns the `i`th agent group for this call center.
createAgentGroup(AgentGroupParams, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithAgents
  Constructs and returns a detailed agent group, which is needed to add and remove agents.
createAgentGroup(AgentGroupParams, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
  Constructs and returns a detailed agent group, which is needed to add and remove agents.
createAgentGroupIndex() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `AgentGroupIndex`
createAgentGroupParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `AgentGroupParams`
createAgentGroupScheduleParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `AgentGroupScheduleParams`
createAgentParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `AgentParams`
createAndCondition(CallCenter, int, ConditionParamsList) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.ConditionUtil
  Similar to `ConditionUtil.createOrCondition(CallCenter,int,ConditionParamsList)`, for an ``and'' condition.
createArrivalProcess(ArrivalProcessParams, int, ContactFactory) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ArrivalProcessManager
  Constructs and returns the arrival process to be managed.
createArrivalProcess(CallCenter, ArrivalProcessManager, ArrivalProcessParams) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.spi.ArrivalProcessFactory
  Constructs and returns an arrival process for the call center model `cc` and the arrival process parameters `par`.
createArrivalProcessParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `ArrivalProcessParams`
createBasicDistribution(RandomVariateGenParams) - Static method in class umontreal.iro.lecuyer.xmlbind.ParamReadHelper
  Constructs and returns an object representing the distribution based on the parameters in `rvgp`.
createBatchSimParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `BatchSimParams`
createBatchSimParams(BatchSimParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `JAXBElement``<``BatchSimParams``>`}
createBooleanArray() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `BooleanArray`
createBooleanArrayProperty() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `BooleanArrayProperty`
createBooleanArrayRow() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `BooleanArray.Row`
createBooleanListProperty() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `BooleanListProperty`
createBooleanProperty() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `BooleanProperty`
createCallCenterParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `CallCenterParams`
createCallTraceParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `CallTraceParams`
createCallTypeRoutingParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `CallTypeRoutingParams`
createCondition(CallCenter, int, ConditionParams) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.ConditionUtil
  Constructs a condition object for call center `cc`, and using parameters `par`.
createCondition(CallCenter, int, JAXBElement<?>) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.ConditionUtil
  Similar to `ConditionUtil.createCondition(CallCenter,int,ConditionParams)`, but from a `JAXBElement` instance.
createConditionParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `ConditionParams`
createConditionParamsList() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `ConditionParamsList`
createConditionParamsListAll(ConditionParamsList) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `JAXBElement``<``ConditionParamsList``>`}
createConditionParamsListCustom(Named) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `JAXBElement``<``Named``>`}
createConditionParamsListEither(ConditionParamsList) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `JAXBElement``<``ConditionParamsList``>`}
createConditionParamsListFracBusyAgents(TwoIndicesWithTypesParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `JAXBElement``<``TwoIndicesWithTypesParams``>`}
createConditionParamsListFracBusyAgentsThresh(IndexThreshWithTypeParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `JAXBElement``<``IndexThreshWithTypeParams``>`}
createConditionParamsListNumFreeAgents(TwoIndicesParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `JAXBElement``<``TwoIndicesParams``>`}
createConditionParamsListNumFreeAgentsThresh(IndexThreshIntParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `JAXBElement``<``IndexThreshIntParams``>`}
createConditionParamsListQueueSizes(TwoIndicesWithTypesParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `JAXBElement``<``TwoIndicesWithTypesParams``>`}
createConditionParamsListQueueSizeThresh(IndexThreshIntWithTypeParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `JAXBElement``<``IndexThreshIntWithTypeParams``>`}
createConditionParamsListStat(StatConditionParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `JAXBElement``<``StatConditionParams``>`}
createConnection(DBConnectionParams) - Static method in class umontreal.iro.lecuyer.xmlbind.ParamReadHelper
  Creates a database connection from the parameters stored in the given `dbParams` object.
createConnection() - Method in class umontreal.iro.lecuyer.xmlconfig.DBConnectionParam
  Creates the database connection from the parameters stored in this object.
createConstant(PeriodChangeEvent, double[]) - Static method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Constructs and returns a multiple-periods random variate generator using the constant distribution with value `values[p]` for period `p` as defined by `pce`.
createContactCenterEvalResults(ContactCenterEvalResultsParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `JAXBElement``<``ContactCenterEvalResultsParams``>`}
createContactCenterEvalResultsParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `ContactCenterEvalResultsParams`
createContactCenterSimResults(ContactCenterSimResultsParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `JAXBElement``<``ContactCenterSimResultsParams``>`}
createContactCenterSimResultsParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `ContactCenterSimResultsParams`
createControlVariableParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `ControlVariableParams`
createControlVariables(ControlVariableType...) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
createCTMCRepSimParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `CTMCRepSimParams`
createCtmcrepSimParams(CTMCRepSimParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `JAXBElement``<``CTMCRepSimParams``>`}
createCustom(Class<T>, CallCenter, int, Named) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.ConditionUtil
  Creates an object of base class `base`, from the parameter object `par`, and using the call center model `cc`.
createCustomCondition(CallCenter, int, Named) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.ConditionUtil
  Calls `createCustom` `(Condition.class, cc, k, par)`.
createData() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  For internal use only.
createDateTimeProperty() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `DateTimeProperty`
createDBConnectionParams() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `DBConnectionParams`
createDefaultCaseParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `DefaultCaseParams`
createDialerAgentGroupParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `DialerAgentGroupParams`
createDialerLimitParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `DialerLimitParams`
createDialerParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `DialerParams`
createDialerPolicy(DialerParams, DialerList) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerManager
  Constructs and returns an object representing the managed dialer's policy.
createDialerPolicy(CallCenter, DialerManager, DialerParams) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.spi.DialerPolicyFactory
  Constructs and returns a dialer policy for the call center model `cc` and the dialer parameters `par`.
createDistribution() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Returns the new probability distribution extracted from the parameters.
createDistributionInt() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Returns the new discrete probability distribution extracted from the parameters.
createDistributionMLE(Class<? extends Distribution>, double[], double) - Static method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
createDocument(ClassFinder, StorableParam, String, int) - Static method in class umontreal.iro.lecuyer.xmlconfig.AbstractParam
  Constructs a DOM document from the storable parameter object `par`, using the class finder `finder` to resolve simple class names, with root element with name `rootName`, and with `spc` spaces of indentation.
createDoubleArray() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `DoubleArray`
createDoubleArrayRow() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `DoubleArray.Row`
createDoubleArrayWithMinWaitingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `DoubleArrayWithMinWaitingTime`
createDurationArray() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `DurationArray`
createDurationArrayRow() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `DurationArray.Row`
createDurationListProperty() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `DurationListProperty`
createDurationProperty() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `DurationProperty`
createEvent(double, double, int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
createEventF(StateThresh, double, double, int, int, int, CCEvent) - Static method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
createExponential(PeriodChangeEvent, RandomStream, double[]) - Static method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Constructs and returns a multiple-periods random variate generator using the exponential distribution with rate `lambdas[p]` for period `p` as defined by `pce`.
createFracBusyAgentsCondition(CallCenter, TwoIndicesWithTypesParams) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.ConditionUtil
  Creates a new condition on the fraction of busy agents using the call center model `cc`, and the parameters in `par`.
createFracBusyAgentsThreshCondition(CallCenter, IndexThreshWithTypeParams) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.ConditionUtil
  Creates a new condition on the fraction of busy agents using the call center model `cc`, and the parameters in `par`.
createFromEval(ContactCenterEval) - Static method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
  Constructs a new object storing the last results produced by the evaluation system `eval`.
createFromParams(ContactCenterEvalResultsParams) - Static method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
  Parses the given parameter object `ccp`, and constructs an object containing evaluation results.
createFromParams(ContactCenterEvalResultsParams, boolean) - Static method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
  Similar to the method `ContactCenterEvalResults.createFromParams(ContactCenterEvalResultsParams)`, but if the flag `reportPropertiesToEvalInfo` is set to `true`, copies the report properties into the evaluation information.
createGamma(PeriodChangeEvent, RandomStream, double[], double[]) - Static method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Constructs and returns a multiple-periods random variate generator using the gamma distribution with parameters `alphas[p]` and `lambdas[p]` for period `p` as defined by `pce`.
createGenerator(MultiPeriodGenParams, RandomStream, PeriodChangeEvent) - Static method in class umontreal.iro.lecuyer.contactcenters.CCParamReadHelper
  Constructs and returns a random variate generator for multiple periods using the parameters in `mpgp`, the random stream `stream`, and the period-change event `pce`.
createGenerator(RandomVariateGenParams, RandomStream) - Static method in class umontreal.iro.lecuyer.xmlbind.ParamReadHelper
  Constructs and returns a random variate generator from the parameters given by `rvgp`, and the random stream `stream`.
createGenerator(RandomVariateGenParams, RandomStream, Distribution) - Static method in class umontreal.iro.lecuyer.xmlbind.ParamReadHelper
  Constructs and returns a random variate generator from the parameters given in `rvgp`, the random stream `stream`, and the probability distribution `dist`.
createGenerator(RandomStream) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Constructs a new random variate generator from the distribution information associated with this object and the stream `stream`.
createGeneratorInt(RandomStream) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Constructs a new integer random variate generator from the distribution information associated with this object and the stream `stream`.
createHistogram(double[], double, PerformanceMeasureParams, String) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Create a new histogram and add it to the list of histograms.
createHistogramParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `HistogramParams`
createInboundTypeParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `InboundTypeParams`
createIndex(double[], CCEventFactory[], int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.ctmc.LookupEvent
  Creates a search index by partitioning the [0, 1] in `numIntervals` subintervals, and using a maximum of `maxBits` randm bits for the indexed search.
createIndexThreshIntParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `IndexThreshIntParams`
createIndexThreshIntWithTypeParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `IndexThreshIntWithTypeParams`
createIndexThreshParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `IndexThreshParams`
createIndexThreshWithTypeParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `IndexThreshWithTypeParams`
createIntArray() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `IntArray`
createIntArrayRow() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `IntArray.Row`
createIntegerArrayProperty() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `IntegerArrayProperty`
createIntegerListProperty() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `IntegerListProperty`
createIntegerProperty() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `IntegerProperty`
createMatrixOfRatioTallies(MatrixOfTallies<?>, MatrixOfTallies<?>) - Static method in class umontreal.iro.lecuyer.contactcenters.StatUtil
  Creates a matrix of ratio tallies from two matrices of tallies.
createModel(Simulator, CallCenterParams, RandomStreams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
  Constructs and returns the model of the call center used by this simulator.
createMSKCCParams(CallCenterParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `JAXBElement``<``CallCenterParams``>`}
createMultiPeriodGenParams() - Method in class umontreal.iro.lecuyer.contactcenters.params.ObjectFactory
  Create an instance of `MultiPeriodGenParams`
createMultiPeriodGenParamsPeriodGen() - Method in class umontreal.iro.lecuyer.contactcenters.params.ObjectFactory
  Create an instance of `MultiPeriodGenParams.PeriodGen`
createNamed() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `Named`
createNonNegativeDurationArray() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `NonNegativeDurationArray`
createNonNegativeDurationArrayRow() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `NonNegativeDurationArray.Row`
createNumberArrayProperty() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `NumberArrayProperty`
createNumberListProperty() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `NumberListProperty`
createNumberProperty() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `NumberProperty`
createNumFreeAgentsCondition(CallCenter, TwoIndicesParams) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.ConditionUtil
  Similar to `ConditionUtil.createQueueSizeCondition(CallCenter,TwoIndicesWithTypesParams)`, for a condition on the number of free agents.
createNumFreeAgentsThreshCondition(CallCenter, IndexThreshIntParams) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.ConditionUtil
  Similar to `ConditionUtil.createQueueSizeThreshCondition(CallCenter,IndexThreshIntWithTypeParams)`, for a condition on the number of free agents.
createObsMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `ObsMatrix`
createObsMatrixObs() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `ObsMatrix.Obs`
createOrCondition(CallCenter, int, ConditionParamsList) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.ConditionUtil
  Creates an ``or'' condition from the call center model `cc`, and the parameters `par`.
createOutboundTypeParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `OutboundTypeParams`
createParameterObject(Class<T>, Element) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Constructs a new parameter object of class `c` from the DOM element `el`.
createParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
  Creates a parameter object that can be marshalled using JAXB from this object, and copies its evaluation results..
createParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
createPerformanceMeasureParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `PerformanceMeasureParams`
createPMMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `PMMatrix`
createPMMatrixInt() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `PMMatrixInt`
createPointSet(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimRQMC
  Creates the point set used for Quasi-Monte Carlo, which contains `numPoints` points.
createPrintedStatParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `PrintedStatParams`
createProducedCallTypeParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `ProducedCallTypeParams`
createPropertiesParams() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `PropertiesParams`
createPropertyNameParam() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `PropertyNameParam`
createQueueSizeCondition(CallCenter, TwoIndicesWithTypesParams) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.ConditionUtil
  Creates a condition on the queue size from parameters `par`, and call center model `cc`.
createQueueSizeThreshCondition(CallCenter, IndexThreshIntWithTypeParams) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.ConditionUtil
  Creates a condition on the queue size from parameters `par`, and call center model `cc`.
createRandomStreamArray(RandomStream[], int, RandomStreamFactory) - Static method in class umontreal.iro.lecuyer.contactcenters.RandomStreamUtil
  Creates or extends an array of random streams.
createRandomStreamMatrix(RandomStream[][], int, int, RandomStreamFactory) - Static method in class umontreal.iro.lecuyer.contactcenters.RandomStreamUtil
  Creates or extends a matrix (i.e., 2D array) of random streams.
createRandomStreamsParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `RandomStreamsParams`
createRandomTypeContactFactory(CallCenter, List<ProducedCallTypeParams>, RandomStream, boolean) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Constructs and returns a contact factory that can produce calls of randomly selected types.
createRandomVariateGenParams() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `RandomVariateGenParams`
createReportParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `ReportParams`
createRepSimParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `RepSimParams`
createRepSimParams(RepSimParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `JAXBElement``<``RepSimParams``>`}
createRouter(RouterParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Constructs and returns the router to be managed.
createRouter(CallCenter, RouterManager, RouterParams) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.spi.RouterFactory
  Constructs and returns a router for the call center model `cc` and the router parameters `par`.
createRouterParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `RouterParams`
createRoutingCaseParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `RoutingCaseParams`
createRoutingStageParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `RoutingStageParams`
createRoutingTableSources() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `RoutingTableSources`
createRow(List<T>) - Method in interface umontreal.iro.lecuyer.xmlbind.ArrayConverter.RowFactory
  Constructs and returns a new row from the list of values.
createRow() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D
  For internal use only.
createScheduleShiftParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `ScheduleShiftParams`
createSegmentParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `SegmentParams`
createSequentialSamplingParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `SequentialSamplingParams`
createServiceLevelParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `ServiceLevelParams`
createServiceTimeParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `ServiceTimeParams`
createShiftPartParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `ShiftPartParams`
createSimLogic(CallCenter, SimParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
  Constructs and returns a `SimLogic` implementation for the simulation logic, using the given `model` and simulation parameters `simParams`.
createSimLogic(CallCenter, SimParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
createSimParams(SimParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `JAXBElement``<``SimParams``>`}
createStatConditionParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `StatConditionParams`
createStratSimParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `StratSimParams`
createStratSimParams(StratSimParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create an instance of `JAXBElement``<``StratSimParams``>`}
createStreams(CallCenterParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Creates the necessary random streams for supporting K = + contact types, and I agent groups.
createStringListProperty() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `StringListProperty`
createStringProperty() - Method in class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create an instance of `StringProperty`
createSumMatrix(int, int) - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrix
  This methods creates and returns the internal sum matrix, and is overridden in `IntegralMeasureMatrixSW` to create an instance of `SumMatrixSW` instead.
createSumMatrix(int, int) - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrixSW
createTimeIntervalParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `TimeIntervalParams`
createTitleCellStyle() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Creates a cell style for cells containing titles for tables of results.
createTruncatedDist(Distribution, RandomVariateGenParams) - Static method in class umontreal.iro.lecuyer.xmlbind.ParamReadHelper
  Constructs and returns a truncated distribution object from distribution `dist`, and parameters `tp`.
createTwoIndicesParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `TwoIndicesParams`
createTwoIndicesWithTypesParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create an instance of `TwoIndicesWithTypesParams`
createVerticalTitleCellStyle() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
createWaitingQueue(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Constructs and returns the `q`th waiting queue for this call center.
CSVSourceArray2D - Class in umontreal.iro.lecuyer.xmlbind
  Represents a source array whose contents is read from a CSV-formatted text file.
CSVSourceArray2D(URL) - Constructor for class umontreal.iro.lecuyer.xmlbind.CSVSourceArray2D
CSVSourceArray2D(Node, String) - Constructor for class umontreal.iro.lecuyer.xmlbind.CSVSourceArray2D
CSVSourceArray2D - Class in umontreal.iro.lecuyer.xmlconfig
  Represents a source array whose contents is read from a CSV-formatted text file.
CSVSourceArray2D() - Constructor for class umontreal.iro.lecuyer.xmlconfig.CSVSourceArray2D
ctmc - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
ctmc - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
CTMCCreationException - Exception in umontreal.iro.lecuyer.contactcenters.ctmc
CTMCCreationException() - Constructor for exception umontreal.iro.lecuyer.contactcenters.ctmc.CTMCCreationException
CTMCCreationException(String, Throwable) - Constructor for exception umontreal.iro.lecuyer.contactcenters.ctmc.CTMCCreationException
CTMCCreationException(String) - Constructor for exception umontreal.iro.lecuyer.contactcenters.ctmc.CTMCCreationException
CTMCCreationException(Throwable) - Constructor for exception umontreal.iro.lecuyer.contactcenters.ctmc.CTMCCreationException
CTMCRepSimParams - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Represents parameters specific to an experiment simulating a CTMC with independent replications.
CTMCRepSimParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
currentPeriod - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
custom - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
CVBetaFunction - Interface in umontreal.iro.lecuyer.contactcenters.msk.cv
  Represents an object returning the β function used for control variables.
CVCallCenterStat - Class in umontreal.iro.lecuyer.contactcenters.msk.cv
  Represents call center statistics on which control variables are applied.
CVCallCenterStat(SimLogic, CallCenterStatProbes, boolean, ControlVariable...) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
  Constructs a new CV call center statistical object using the simulation logic `sim`, taking statistics in the `stat` object, and applying the control variables `cvs`.

## D

D - Variable in class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMatrixCorrector
data - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
database - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
DateTimeProperty - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a property whose value is a date/time.
DateTimeProperty() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.DateTimeProperty
DBConnectionParam - Class in umontreal.iro.lecuyer.xmlconfig
  Represents the parameters for a database connection established using JDBC.
DBConnectionParam() - Constructor for class umontreal.iro.lecuyer.xmlconfig.DBConnectionParam
  Nullary constructor for the parameter reader.
DBConnectionParam(String) - Constructor for class umontreal.iro.lecuyer.xmlconfig.DBConnectionParam
  Constructs parameters for a JDBC connection using a data source obtained via JNDI, with name `jndiDataSourceName`.
DBConnectionParam(Class<? extends Driver>, URI) - Constructor for class umontreal.iro.lecuyer.xmlconfig.DBConnectionParam
  Constructs parameters for a JDBC connection using the driver manager, with URI `jdbcURI`, and driver class `jdbcDriverClass`.
DBConnectionParams - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents the parameters for a database connection established using JDBC.
DBConnectionParams() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.DBConnectionParams
DBContactTrace - Class in umontreal.iro.lecuyer.contactcenters.app.trace
  Defines an exited-contact listener used to output a trace of every call processed by a simulator into a database.
DBContactTrace(DBConnectionParams, String) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.trace.DBContactTrace
  Constructs a new call trace to a database, using the given parameters to establish the connection, and and sending the data to the table with the given name.
DBSourceArray2D - Class in umontreal.iro.lecuyer.xmlbind
  Represents a source array whose data is extracted from a database using JDBC.
DBSourceArray2D(DBConnectionParams) - Constructor for class umontreal.iro.lecuyer.xmlbind.DBSourceArray2D
DBSourceArray2D(Node) - Constructor for class umontreal.iro.lecuyer.xmlbind.DBSourceArray2D
DBSourceArray2D - Class in umontreal.iro.lecuyer.xmlconfig
  Represents a source array whose data is extracted from a database using JDBC.
DBSourceArray2D() - Constructor for class umontreal.iro.lecuyer.xmlconfig.DBSourceArray2D
deepClone(T, boolean) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Constructs and returns a deep clone of the array `array`.
deepClone(T) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Equivalent to `boolean) deepClone (array, false)` .
defaultArrivalProcess - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
DefaultCaseParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Contains the vectors of ranks used by default, if no other case applies for a given routing stage.
DefaultCaseParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
defaultDetailed - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
defaultDetailedSheetNameWithoutPeriods - Static variable in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
defaultDetailedSheetNameWithPeriods - Static variable in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
DefaultDoubleFormatter - Class in umontreal.iro.lecuyer.util
  Default formatter.
DefaultDoubleFormatter() - Constructor for class umontreal.iro.lecuyer.util.DefaultDoubleFormatter
  Constructs a formatter that uses 3 significant digits for all numbers.
DefaultDoubleFormatter(int, int) - Constructor for class umontreal.iro.lecuyer.util.DefaultDoubleFormatter
  Constructs a formatter that uses `digitsSmall` significant digits for values smaller than 1, and `digitsLarge` significant digits for other values.
DefaultDoubleFormatterWithError - Class in umontreal.iro.lecuyer.util
  Default double formatter with error.
DefaultDoubleFormatterWithError() - Constructor for class umontreal.iro.lecuyer.util.DefaultDoubleFormatterWithError
  Constructs a formatter formatting values with 3 significant digits.
DefaultDoubleFormatterWithError(int) - Constructor for class umontreal.iro.lecuyer.util.DefaultDoubleFormatterWithError
  Constructs a formatter formatting values with `numDigits` significant digits.
defaultGen - Variable in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
DEFAULTMATHENSURINGCMD - Static variable in class umontreal.iro.lecuyer.util.LaTeXFormatter
  Default math-ensuring command, `ensuremath`.
DEFAULTNAN - Static variable in class umontreal.iro.lecuyer.util.LaTeXFormatter
  Default string for representing NaN, `--`.
defaultNestedElement(ParamReader, Element) - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam
  For internal use only.
defaultObsSheetName - Static variable in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
defaultOnlyAverages - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
defaultPeriods - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
defaultSummarySheetName - Static variable in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
defaultUnit - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
defaultUnit - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
DELAY - Static variable in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
  Agent group is a delay station; see `QueueAtLastGroupRouter.isDelay(int, int)`.
delayInIn - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
delayInOut - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
delayOutIn - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
delayOutOut - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
delaysGT - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
delete(File) - Static method in class umontreal.iro.lecuyer.util.FileUtil
  Deletes the file or empty directory `f`, and returns the success indicator of the operation.
DenseMatrix<E> - Class in umontreal.iro.lecuyer.collections
  Represents a matrix storing elements in an array.
DenseMatrix(int, int) - Constructor for class umontreal.iro.lecuyer.collections.DenseMatrix
  Constructs a new dense matrix with `rows` rows, `columns` columns, and filled with `null` elements.
DenseMatrix(E[][]) - Constructor for class umontreal.iro.lecuyer.collections.DenseMatrix
  Constructs a new matrix from the 2D array `elements`.
DenseMatrix(Matrix<? extends E>) - Constructor for class umontreal.iro.lecuyer.collections.DenseMatrix
  Constructs a new matrix from the matrix `matrix`.
dequeued(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  This method is called when a contact leaves a queue, the dequeue event `ev` representing the queued contact.
dequeued(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictorHQ
dequeued(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.LastWaitingTimePerQueuePredictor
dequeued(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.LastWaitingTimePredictor
dequeued(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.MeanNLastWaitingTimePerQueuePredictor
dequeued(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.MeanNLastWaitingTimePredictor
dequeued(Router, DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallTracer
dequeued(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
dequeued(Router, DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallNotifierForAgentsMove
dequeued(Router, DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallNotifierForBadContactMismatchRate
dequeued(Router, DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
dequeued(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.QueueSizeChecker
dequeued() - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
  Indicates that the contact has left the queue and that this event is obsolete.
dequeued(DequeueEvent) - Method in interface umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueListener
  This method is called when a contact is removed from a waiting queue, `ev` representing the corresponding dequeue event.
dequeued(Router, DequeueEvent) - Method in interface umontreal.iro.lecuyer.contactcenters.router.ExitedContactListener
  This method is called when a contact leaves a waiting queue linked to the router `router`, without being served.
dequeued(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
dequeued(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueRatioOverflowRouter
dequeued(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  This method is called when a contact leaves a waiting queue, `ev` representing the corresponding dequeue event.
DequeueEvent - Class in umontreal.iro.lecuyer.contactcenters.queue
  Represents an event happening when a contact leaves a waiting queue without being explicitly removed.
DequeueEvent(WaitingQueue, Contact, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
  Constructs a new dequeue event with contact `contact` entering waiting queue `queue` at simulation time `enqueueTime`.
DequeueEventComparator - Class in umontreal.iro.lecuyer.contactcenters.queue
  Default comparator used to sort dequeue events in a priority queue.
DequeueEventComparator() - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.DequeueEventComparator
DEQUEUETYPE_BEGINSERVICE - Static variable in class umontreal.iro.lecuyer.contactcenters.router.Router
  Contact dequeueing type representing the beginning of the service.
DEQUEUETYPE_FANTOM - Static variable in class umontreal.iro.lecuyer.contactcenters.router.Router
  Contact dequeue type used to remove multiple copies of a contact from waiting queues.
DEQUEUETYPE_NOAGENT - Static variable in class umontreal.iro.lecuyer.contactcenters.router.Router
  Contact dequeuing type occurring when a waiting queue is cleared because there is no agent in the system capable of serving the contact.
DEQUEUETYPE_TRANSFER - Static variable in class umontreal.iro.lecuyer.contactcenters.router.Router
  Contact dequeue type used when transferring a contact from a waiting to another waiting queue.
DescendingOrderComparator<T extends Comparable<? super T>> - Class in umontreal.iro.lecuyer.collections
  Represents a comparator sorting objects in descending natural order.
DescendingOrderComparator() - Constructor for class umontreal.iro.lecuyer.collections.DescendingOrderComparator
detailed - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
detailed - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
DetailedAgentGroup - Class in umontreal.iro.lecuyer.contactcenters.server
  Extends the `AgentGroup` class for a detailed agent group, where individual agents can be differentiated.
DetailedAgentGroup(int) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Constructs a new agent group with `n` available agents.
DetailedAgentGroup(Simulator, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
DetailedAgentGroup(PeriodChangeEvent, int[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Constructs a new agent group with the period-change event `pce`, and `ns[p]` agents in the period `p`.
DetailedAgentGroupState - Class in umontreal.iro.lecuyer.contactcenters.server
  Represents the state of a detailed agent group.
DetailedAgentGroupState(DetailedAgentGroup) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroupState
  Constructs a new agent group state object holding state information about the agent group `group`.
detailedSheetNameWithoutPeriods - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
detailedSheetNameWithPeriods - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
dial() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Instructs the dialer to try performing outbound calls.
Dialer - Class in umontreal.iro.lecuyer.contactcenters.dialer
  Represents a predictive dialer making outbound contacts.
Dialer(DialerPolicy, RandomStream, ValueGenerator) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Constructs a new dialer using the dialer policy `policy`, the random stream `streamReach` to determine if a dialed call reaches the right party, and with 0 reach and fail times.
Dialer(Simulator, DialerPolicy, RandomStream, ValueGenerator) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Equivalent to `Dialer.Dialer(DialerPolicy,RandomStream,ValueGenerator)`, with the given user-defined simulator `sim`.
Dialer(DialerPolicy, RandomStream, ValueGenerator, ValueGenerator, ValueGenerator) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Constructs a new dialer using the dialer policy `policy`.
Dialer(Simulator, DialerPolicy, RandomStream, ValueGenerator, ValueGenerator, ValueGenerator) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Equivalent to `Dialer.Dialer(DialerPolicy,RandomStream,ValueGenerator,ValueGenerator,ValueGenerator)`, using the given simulator `sim`.
dialer - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
DialerActionEvent - Class in umontreal.iro.lecuyer.contactcenters.dialer
  This event occurs when the dialer reached or failed to reach a called person.
DialerActionEvent(Dialer, Contact, boolean) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionEvent
  Constructs a new dialer action event for contact `contact` with success indicator `success`.
dialerActionEventsIterator() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Constructs and returns an iterator for the dialer-action events.
DialerActionState - Class in umontreal.iro.lecuyer.contactcenters.dialer
  Represents the information needed to scheduled a dialer action event.
DialerActionState(Contact, boolean, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionState
  Constructs a new dialer action event state object for a contact `contact`.
DialerActionState(DialerActionEvent) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionState
  Constructs a new dialer action state object from the dialer action event `ev`.
DialerAgentGroupParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Provides information about a virtual agent group containing inbound and outbound groups, and managed by a dialer.
DialerAgentGroupParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
DialerCreationException - Exception in umontreal.iro.lecuyer.contactcenters.msk.model
  This exception is thrown when a problem occurs during the creation of a dialer.
DialerCreationException() - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.DialerCreationException
DialerCreationException(String, Throwable) - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.DialerCreationException
DialerCreationException(String) - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.DialerCreationException
DialerCreationException(Throwable) - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.DialerCreationException
DialerLimit - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Represents a limit on the number of calls to dial.
DialerLimit(CallCenter, DialerLimitParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.DialerLimit
  Constructs a new dialer limit using the call center `cc`, and limit parameters `par`.
dialerLimit - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
DialerLimitParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Determines parameters of a limit imposed on the number of dialed calls during a given time interval.
DialerLimitParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.DialerLimitParams
DialerList - Interface in umontreal.iro.lecuyer.contactcenters.dialer
  Represents a list that contains and manages contacts to be made later by a dialer.
DialerListNoQueueing - Class in umontreal.iro.lecuyer.contactcenters.dialer
  This wrapper dialer list is used by dialers dropping mismatches.
DialerListNoQueueing(DialerList) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.DialerListNoQueueing
  Constructs a new dialer list with no queueing by using the inner list `list`.
DialerListWithLimits - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Represents a dialer list imposing limits on the number of calls to dial.
DialerListWithLimits(CallCenter, int, DialerLimitParams...) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.DialerListWithLimits
  Constructs a new dialer list with limits for the call center `cc`, call type `k`, and limits `limits`.
DialerListWithLimits(CallCenter, RandomTypeCallFactory, DialerLimitParams...) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.DialerListWithLimits
  Constructs a new dialer list with limits for the call center `cc`, the call factory `factory` which generates calls of random types, and the limits `limits`.
DialerManager - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Manages a dialer performing outbound calls.
DialerManager(CallCenter, DialerParams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.DialerManager
  Constructs a new dialer manager using the call center model `cc`, the dialer parameters `par`, and dialer index `k`.
DialerObjects - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Regroups objects used by dialers.
DialerObjects(CallCenter) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.DialerObjects
  Constructs a new set of dialer objects from the given call center model.
DialerParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Parameters for the dialer, for blend/multi-skill call center.
DialerParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
DialerPolicy - Interface in umontreal.iro.lecuyer.contactcenters.dialer
  Represents a dialer's policy to determine the outbound calls to try on each occasion.
dialerPolicy - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
DialerPolicyFactory - Interface in umontreal.iro.lecuyer.contactcenters.msk.spi
  Provdes a method to create a dialer from the user-specified parameters.
DialerPolicyType - Enum in umontreal.iro.lecuyer.contactcenters.app
  Represents the dialer policy specifying when a dialer must try to make calls and how many calls to try at a time.
dialers - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
dialerStarted(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy
dialerStarted(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
dialerStarted(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ConstantDialerPolicy
dialerStarted(Dialer) - Method in interface umontreal.iro.lecuyer.contactcenters.dialer.DialerPolicy
  This method is called when the dialer using this policy is started.
dialerStarted(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
DialerState - Class in umontreal.iro.lecuyer.contactcenters.dialer
  Represents the state of a dialer.
DialerState(Dialer) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.DialerState
  Constructs a new dialer state containing the state of the dialer `dialer`.
dialerStopped(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy
  Calls `AgentsMoveDialerPolicy.init(Dialer)`.
dialerStopped(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
dialerStopped(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ConstantDialerPolicy
dialerStopped(Dialer) - Method in interface umontreal.iro.lecuyer.contactcenters.dialer.DialerPolicy
  This method is called when the dialer using this policy is stopped.
dialerStopped(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
DialerStreamType - Enum in umontreal.iro.lecuyer.contactcenters.msk.model
  Types of random streams for dialers.
DirichletArrivalProcess - Class in umontreal.iro.lecuyer.contactcenters.contact
  Represents an arrival process where the number of arrivals are spread in periods using a Dirichlet distribution [3].
DirichletArrivalProcess(PeriodChangeEvent, ContactFactory, double[], RandomStream, RandomVariateGen) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.DirichletArrivalProcess
  Constructs a new Dirichlet arrival process with period-change event `pce`, contact factory `factory`, Dirichlet parameters `alphas`, random number stream `stream`, and generator `agen` for the number of arrivals.
DirichletCompoundArrivalProcess - Class in umontreal.iro.lecuyer.contactcenters.contact
  Represents a generalization of the non-homogeneous Poisson process where the arrival rates are generated from a Dirichlet compound negative multinomial distribution [19].
DirichletCompoundArrivalProcess(PeriodChangeEvent, ContactFactory, double[], RandomStream, RandomStream) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.DirichletCompoundArrivalProcess
  Constructs a new Dirichlet compound Poisson arrival process.
disableControlVariables() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
disableControlVariables() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
discardChanges() - Method in class umontreal.iro.lecuyer.util.ModifiableWorkbook
  Discards all the changes made in the encapsulated workbook.
disconnectTime - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
dispose() - Method in class umontreal.iro.lecuyer.xmlconfig.CSVSourceArray2D
dispose() - Method in class umontreal.iro.lecuyer.xmlconfig.DBSourceArray2D
dispose() - Method in class umontreal.iro.lecuyer.xmlconfig.ExcelSourceArray2D
dispose() - Method in interface umontreal.iro.lecuyer.xmlconfig.SourceArray2D
  Clears the data in the source array.
dispose() - Method in class umontreal.iro.lecuyer.xmlconfig.SourceSubset2D
disposeSourceArray() - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
  Clears the data in the source array.
distributionClass - Variable in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
distributionClass - Variable in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
DistributionCreationException - Exception in umontreal.iro.lecuyer.xmlbind
  This exception is thrown when a problem occurs during the construction of a distribution object by `ParamReadHelper.createBasicDistribution(RandomVariateGenParams)` or `RandomVariateGenParams)`.
DistributionCreationException() - Constructor for exception umontreal.iro.lecuyer.xmlbind.DistributionCreationException
  Constructs a new distribution creation exception with no distribution information or message.
DistributionCreationException(String) - Constructor for exception umontreal.iro.lecuyer.xmlbind.DistributionCreationException
  Constructs a new distribution creation exception with no distribution information and message `message`.
DistributionCreationException(Class<? extends Distribution>, double[]) - Constructor for exception umontreal.iro.lecuyer.xmlbind.DistributionCreationException
  Constructs a new distribution creation exception with distribution class `distClass`, distribution parameters `distParams`, and no message.
DistributionCreationException(Class<? extends Distribution>, double[], String) - Constructor for exception umontreal.iro.lecuyer.xmlbind.DistributionCreationException
  Constructs a new distribution creation exception with distribution class `distClass`, distribution parameters `distParams`, and message `message`.
DistributionCreationException - Exception in umontreal.iro.lecuyer.xmlconfig
  This exception is thrown when a problem occurs during the construction of a distribution object by `RandomVariateGenParam.createDistribution()` or `RandomVariateGenParam.createDistributionInt()`, or during the parsing of the nested text containing a distribution XML element.
DistributionCreationException() - Constructor for exception umontreal.iro.lecuyer.xmlconfig.DistributionCreationException
  Constructs a new distribution creation exception with no distribution information or message.
DistributionCreationException(String) - Constructor for exception umontreal.iro.lecuyer.xmlconfig.DistributionCreationException
  Constructs a new distribution creation exception with no distribution information and message `message`.
DistributionCreationException(Class<? extends Distribution>, String) - Constructor for exception umontreal.iro.lecuyer.xmlconfig.DistributionCreationException
  Constructs a new distribution creation exception with distribution class `distClass`, distribution parameters `distParams`, and no message.
DistributionCreationException(Class<? extends Distribution>, String, String) - Constructor for exception umontreal.iro.lecuyer.xmlconfig.DistributionCreationException
  Constructs a new distribution creation exception with distribution class `distClass`, distribution parameters `distParams`, and message `message`.
DOMUtils - Class in umontreal.iro.lecuyer.xmlconfig
  Provides utility methods to build indented DOM documents intended to be converted to XML files.
DoubleArray - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a 2D array of double-precision numbers.
DoubleArray() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.DoubleArray
DoubleArray.Row - Class in umontreal.iro.lecuyer.xmlbind.params
  Java class for anonymous complex type.
DoubleArray.Row() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.DoubleArray.Row
DoubleArrayWithMinWaitingTime - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Represents a 2D array with an associated minimal waiting time.
DoubleArrayWithMinWaitingTime() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.DoubleArrayWithMinWaitingTime
DoubleFormatter - Interface in umontreal.iro.lecuyer.util
  Represents an object that can format a double-precision value into a string.
DoubleFormatterWithError - Interface in umontreal.iro.lecuyer.util
  Represents an object that can format a double-precision value into a string, while formatting can possibly be affected by the error on the formatted value.
dqTypeRet - Variable in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Contains the dequeue type generated by `WaitingQueue.getMaximalQueueTime(DequeueEvent)`.
dqTypeRet - Variable in class umontreal.iro.lecuyer.contactcenters.router.Router
  Contains the dequeue type used when a contact leaves a queue to enter a new one.
dropMismatches - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
DurationArray - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a 2D array of time durations.
DurationArray() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.DurationArray
DurationArray.Row - Class in umontreal.iro.lecuyer.xmlbind.params
  Java class for anonymous complex type.
DurationArray.Row() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.DurationArray.Row
durationFromString(String) - Static method in class umontreal.iro.lecuyer.util.StringConvert
  Constructs and returns a `Duration` object obtained from the string `str`.
DurationListProperty - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a property whose value is a list of time durations.
DurationListProperty() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.DurationListProperty
DurationProperty - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a property whose value is a time duration.
DurationProperty() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.DurationProperty

## E

ecType - Variable in class umontreal.iro.lecuyer.contactcenters.server.Agent
  The end-contact type associated with the contact time returned by `Agent.getContactTime(Contact)`.
ecTypeRet - Variable in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  The end-contact type associated with the contact time returned by `AgentGroup.getContactTime(EndServiceEvent)`.
efficiency - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
either - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
elements - Variable in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Provides mappings for root elements to Java classes.
elementsAdd(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.queue.PriorityWaitingQueue
elementsAdd(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueWaitingQueue
elementsAdd(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.queue.StandardWaitingQueue
elementsAdd(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Adds the new dequeued event `dqEvent` to the internal data structure representing the waiting queue.
elementsClear() - Method in class umontreal.iro.lecuyer.contactcenters.queue.PriorityWaitingQueue
elementsClear() - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueWaitingQueue
elementsClear() - Method in class umontreal.iro.lecuyer.contactcenters.queue.StandardWaitingQueue
elementsClear() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Clears all elements in the data structure representing the queued contacts.
elementsGetFirst() - Method in class umontreal.iro.lecuyer.contactcenters.queue.PriorityWaitingQueue
elementsGetFirst() - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueWaitingQueue
elementsGetFirst() - Method in class umontreal.iro.lecuyer.contactcenters.queue.StandardWaitingQueue
elementsGetFirst() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Returns the first element of the waiting queue's internal data structure, or throws a `NoSuchElementException` if no such element exists.
elementsGetLast() - Method in class umontreal.iro.lecuyer.contactcenters.queue.PriorityWaitingQueue
elementsGetLast() - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueWaitingQueue
elementsGetLast() - Method in class umontreal.iro.lecuyer.contactcenters.queue.StandardWaitingQueue
elementsGetLast() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Returns the last element of the waiting queue's internal data structure, or throws a `NoSuchElementException` if no such element exists.
elementsIsEmpty() - Method in class umontreal.iro.lecuyer.contactcenters.queue.PriorityWaitingQueue
elementsIsEmpty() - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueWaitingQueue
elementsIsEmpty() - Method in class umontreal.iro.lecuyer.contactcenters.queue.StandardWaitingQueue
elementsIsEmpty() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Determines if the internal waiting queue data structure is empty.
elementsIterator() - Method in class umontreal.iro.lecuyer.contactcenters.queue.PriorityWaitingQueue
elementsIterator() - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueWaitingQueue
elementsIterator() - Method in class umontreal.iro.lecuyer.contactcenters.queue.StandardWaitingQueue
elementsIterator() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Returns an iterator capable of traversing, in the correct order, the elements in the waiting queue's internal data structure.
elementsRemoveFirst() - Method in class umontreal.iro.lecuyer.contactcenters.queue.PriorityWaitingQueue
elementsRemoveFirst() - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueWaitingQueue
elementsRemoveFirst() - Method in class umontreal.iro.lecuyer.contactcenters.queue.StandardWaitingQueue
elementsRemoveFirst() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Removes and returns the first element in the waiting queue's internal data structure.
elementsRemoveLast() - Method in class umontreal.iro.lecuyer.contactcenters.queue.PriorityWaitingQueue
elementsRemoveLast() - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueWaitingQueue
elementsRemoveLast() - Method in class umontreal.iro.lecuyer.contactcenters.queue.StandardWaitingQueue
elementsRemoveLast() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Removes and returns the last element in the waiting queue's internal data structure.
enableChrono - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
enableControlVariables(ControlVariable...) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
enableControlVariables(ControlVariable...) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
enableStepsTracing() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Enables steps tracing for this contact object.
endContact(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  This method is called when the communication between this contact and an agent is terminated.
endContact(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.MismatchChecker
endContact(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
endContact(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.BusyAgentsChecker
endContact(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  This method is called when the communication between a contact and an agent is finished.
endContact(EndServiceEvent, int) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Aborts the communication with a contact identified by the end-service event `es`, overriding the event's end-contact type with `ecType`.
endContact(EndServiceEvent) - Method in interface umontreal.iro.lecuyer.contactcenters.server.AgentGroupListener
  This method is called after the communication of a contact with an agent was terminated, with `ev` containing all the information.
endContact(EndServiceEventDetailed) - Method in interface umontreal.iro.lecuyer.contactcenters.server.AgentListener
  This method is called when the communication with a contact is terminated.
endContact(EndServiceEvent, int) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
endContact(int) - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Terminates the communication part of the service represented by this event, with end-contact type `ecType`, and returns `true` if and only if the communication part was terminated successfully.
endDocument() - Method in class umontreal.iro.lecuyer.xmlbind.RemappingContentHandler
endElement(String, String, String) - Method in class umontreal.iro.lecuyer.xmlbind.RemappingContentHandler
endElement(Element, int) - Static method in class umontreal.iro.lecuyer.xmlconfig.DOMUtils
  Terminates the nested element `el`.
endingTime - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.TimeIntervalParams
endPrefixMapping(String) - Method in class umontreal.iro.lecuyer.xmlbind.RemappingContentHandler
endService(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  This method is called when the service of this contact (communication and after-contact work) was terminated, `ev` containing information about the served contact.
endService(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.MismatchChecker
endService(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.BusyAgentsChecker
endService(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  This method is called when the service (communication and after-contact work) of a contact in an agent group has ended.
endService(EndServiceEvent, int) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Aborts the service of a contact identified by the end-service event `es`, overriding the event's end-service type with `esType`.
endService(EndServiceEvent) - Method in interface umontreal.iro.lecuyer.contactcenters.server.AgentGroupListener
  This method is called after the service of a contact by an agent was terminated.
endService(EndServiceEventDetailed) - Method in interface umontreal.iro.lecuyer.contactcenters.server.AgentListener
  This method is called after the service of a contact by an agent was terminated.
endService(EndServiceEvent, int) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
endService(int) - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Terminates the after-contact part of the service represented by this event, with end-service type `esType`, and returns `true` if and only if the after-contact part was terminated successfully.
EndServiceEvent - Class in umontreal.iro.lecuyer.contactcenters.server
  Represents the simulation event for a contact's end of service.
EndServiceEvent(AgentGroup, Contact, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Constructs a new end-service event with contact `contact` served by an agent in group `group`, with service beginning at simulation time `beginServiceTime`.
EndServiceEventDetailed - Class in umontreal.iro.lecuyer.contactcenters.server
  Represents the end-service event for a detailed agent group.
EndServiceEventDetailed(Contact, Agent, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.EndServiceEventDetailed
  Constructs a new end-service event with contact `contact` served by agent `agent`, with service beginning at `beginServiceTime`.
endServiceEventsIterator() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Constructs and returns an iterator for the end-service events.
enqueued(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  This method is called by a waiting queue object when a contact is put in queue, the dequeue event `ev` representing the queued contact.
enqueued(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.QueueSizeChecker
enqueued(DequeueEvent) - Method in interface umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueListener
  This method is called after a contact was added to a queue.
enqueued(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  This method is called when a contact is enqueued, `ev` representing the dequeue event.
EnqueueEvent - Class in umontreal.iro.lecuyer.contactcenters.queue
  Represents a simulation event that will put a queued contact back in its original waiting queue.
EnqueueEvent(DequeueEvent) - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.EnqueueEvent
  Constructs a new enqueue event from an old dequeue event using the target queue returned by `DequeueEvent.getWaitingQueue()`.
EnqueueEvent(WaitingQueue, DequeueEvent) - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.EnqueueEvent
  Constructs a new enqueue event from an old dequeue event that will put a queued contact into the target waiting queue `targetQueue`.
EnqueueEvent(WaitingQueue, Contact, double, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.EnqueueEvent
  Constructs a new enqueue event that will put a contact `contact` into the target waiting queue `targetQueue`.
EnqueueEventWithRerouting - Class in umontreal.iro.lecuyer.contactcenters.router
  Represents an event that queues a contact, and schedules an additional event for supporting rerouting.
EnqueueEventWithRerouting(DequeueEvent, Router, ReroutingState) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.EnqueueEventWithRerouting
  Constructs a new dequeue event with rerouting from the old dequeue event `oldDequeueEvent`, the target router `targetRouter`, and the rerouting state `reroutingState`.
EnqueueEventWithRerouting(WaitingQueue, DequeueEvent, Router, ReroutingState) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.EnqueueEventWithRerouting
  Constructs a new enqueue event with rerouting from the target waiting queue `targetQueue`, the old dequeue event `oldDequeueEvent`, the target router `targetRouter`, and the rerouting state information `reroutingState`.
EnqueueEventWithRerouting(WaitingQueue, Contact, double, int, Router, int, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.EnqueueEventWithRerouting
  Constructs a new enqueue event with rerouting from the target waiting queue `targetQueue`, queueing information, and rerouting information.
ensureCapacityForDefaultAfterContactTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Makes sure that the array containing default after-contact times specific to each agent group contains at least `capacity` elements.
ensureCapacityForDefaultContactTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Makes sure that the array containing default contact times specific to each agent group contains at least `capacity` elements.
ensureCapacityForServiceTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimes
  Makes sure that the length of the array containing the vi's is at least `capacity` for the number of groups.
ensureCapacityForServiceTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimesAgent
  Makes sure that the length of the array containing the vaj's is at least `capacity` for the number of agents.
entrySet() - Method in class umontreal.iro.lecuyer.collections.MergedMap
entrySet() - Method in class umontreal.iro.lecuyer.collections.TransformingMap
envName - Variable in class umontreal.iro.lecuyer.util.LaTeXObjectMatrixFormatter
equals(Object) - Method in class umontreal.iro.lecuyer.collections.AbstractMatrix
equals(Object) - Method in interface umontreal.iro.lecuyer.collections.Matrix
  Compares the specified object with this matrix for equality.
equals(Object) - Method in class umontreal.iro.lecuyer.collections.MergedList
equals(Object) - Method in class umontreal.iro.lecuyer.collections.MergedSet
equals(Object) - Method in class umontreal.iro.lecuyer.collections.TransformingList
equals(Object) - Method in class umontreal.iro.lecuyer.collections.TransformingSet
equals(Object) - Method in class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter.TracedCall
equals(ContactCenterEval, ContactCenterEval, Formatter) - Static method in class umontreal.iro.lecuyer.contactcenters.app.CompareSimResults
  Determines if systems `res1` and `res2` seem equal, and formats any detected error using `fmt`.
equals(ContactCenterEval, ContactCenterEval, double, Formatter) - Static method in class umontreal.iro.lecuyer.contactcenters.app.CompareSimResults
  Determines if systems `res1` and `res2` seem equal, and formats any detected error using `fmt`.
equals(Object) - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet.MeasureInfo
equals(Object) - Method in class umontreal.iro.lecuyer.util.IntArray
  If `o` corresponds to an instance of `IntArray`, tests the equality of the wrapped arrays using `int[])`, and returns the result of the test.
equals(Object) - Method in class umontreal.iro.lecuyer.util.Pair
equals(Object) - Method in class umontreal.iro.lecuyer.xmlconfig.PropertyParam
equals(Object) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
equals(Object) - Method in class umontreal.iro.lecuyer.xmlconfig.TimeParam
equalsStat(ContactCenterSim, ContactCenterSim, double, double, Formatter) - Static method in class umontreal.iro.lecuyer.contactcenters.app.CompareSimResults
  Determines if systems `res1` and `res2` seem statistically equal, and formats any detected error using `fmt`.
equalsState(Object) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Determines if the state of this CTMC is the same as the state of the CTMC `o`.
equalsState(Object) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
equalsState(Object) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
ErlangC - Class in umontreal.iro.lecuyer.contactcenters.queuemodel
  The Erlang C formula is used to compute the delay probability Pr{W > 0} and also the service level, defined as Pr{W≤awt}, where W is the waiting time and awt the acceptable waiting time.
ErlangC(double, double, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Creates a new instance of ErlangC.
ErlangC(double, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Creates a new instance of ErlangC assuming an infinite queue capacity.
estimateBusyness - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
estimateContactTypeAgentGroup - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
estimateNortaRateParamsStochasticRootFinding() - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Estimates the parameters of the Gamma-Poisson NORTA model for rates using stochastic root finding approach.
estimateParameters(MultiPeriodGenParams) - Static method in class umontreal.iro.lecuyer.contactcenters.CCParamReadHelper
  Estimates parameters for every period-specific generator specified by `mpgp`.
estimateParameters(AgentGroupParams) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Estimates parameters relative to the agent group described by `par`.
estimateParameters(AgentGroupScheduleParams) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupSchedule
  Estimates the `numAgents` and `probAgents` parameters for this schedule, using the `numAgentsData` matrix and the maximum likelihood method.
estimateParameters(CallCenterParams, ArrivalProcessParams, int, double) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.ArrivalProcessManager
  Estimates the parameters of the arrival process described by `par`, for a call center with `numPeriods` main periods with duration `periodDuration`.
estimateParameters(ScheduleShiftParams) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.ScheduleShift
  Estimates the `numAgents` and `probAgents` parameters of the shift described by `par` from the `numAgentsData` array of observations, assuming that the number of agents follows a binomial distribution and using the maximum likelihood method.
estimateParameters(CallCenterParams) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.ParameterEstimator
  Estimates the parameters for each element in the call center parameter objects for which raw observations are specified.
estimateParameters(ArrivalProcessParams, int[][], double) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.spi.ArrivalProcessFactory
  Estimates the parameters of an arrival process using the data given in the 2D array `data`.
estimateParameters - Variable in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
estimateParameters(RandomVariateGenParams) - Static method in class umontreal.iro.lecuyer.xmlbind.ParamReadHelper
  Replaces the array of observations returned by `RandomVariateGenParams.getParams()` with an array obtained by parameter estimation.
estimateParameters - Variable in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
estimateParameters(boolean) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Uses data obtained by `RandomVariateGenParam.getData()` to estimate the parameters of the distribution with class `RandomVariateGenParam.getDistributionClass()`, and stores the estimation in the distribution's parameters returned by `RandomVariateGenParam.getDistributionParameters()`.
EstimationType - Enum in umontreal.iro.lecuyer.contactcenters.app
  Represents the type of estimation specified for a group of performance measures.
esType - Variable in class umontreal.iro.lecuyer.contactcenters.server.Agent
  The end-service type associated with the after-contact time returned by `Agent.getAfterContactTime(Contact)`.
esTypeRet - Variable in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  The end-service type associated with the after-contact time returned by `AgentGroup.getAfterContactTime(EndServiceEvent)`.
eval() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterEval
  Evaluates the contact center's supported performance measures using the current values of implementation-specific parameters and evaluation options.
eval() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
eval() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Performs a simulation to evaluate the performance measures.
eval() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
  Equivalent to `eval` `(getNumTargetReplications())`.
eval(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
  Performs `numReps` independent replications of a batch means simulation.
eval() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
eval() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
eval() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
eval() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimRQMC
eval() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
evalInfo - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
EvalOptionType - Enum in umontreal.iro.lecuyer.contactcenters.app
  Represents an evaluation option type for a contact center evaluation system.
evaluate(double...) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.IdentityFunction
evaluateGradient(int, double...) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.IdentityFunction
EventWithSelection - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Represents an event that can select the integers k = 0,…, K - 1 and p = 0,…, nk - 1 such that 0≤u - Wjnj - pWk < wk.
EventWithSelection(double, double, int, int, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.EventWithSelection
  Constructs a new event with selection.
EventWithTest - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Abstract event type with some helper methods to generate u1≤u < u2 randomly and uniformly, and to test that u < t for any value of t.
EventWithTest(double, double, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.EventWithTest
  Constructs a new event with the associated interval [u1, u2), and using `numBits` additional random bits to generate u when needed.
ExcelContactTrace - Class in umontreal.iro.lecuyer.contactcenters.app.trace
  Outputs trace to an Excel spreadsheet using JExcel API.
ExcelContactTrace(File, String) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.trace.ExcelContactTrace
  Creates a new call trace to a spreadsheet `sheetName` in an Excel file named `traceFile`.
ExcelSourceArray2D - Class in umontreal.iro.lecuyer.xmlbind
  Represents a source array whose contents is read from a Microsoft Excel workbook.
ExcelSourceArray2D(URL) - Constructor for class umontreal.iro.lecuyer.xmlbind.ExcelSourceArray2D
ExcelSourceArray2D(Node, String) - Constructor for class umontreal.iro.lecuyer.xmlbind.ExcelSourceArray2D
ExcelSourceArray2D - Class in umontreal.iro.lecuyer.xmlconfig
  Represents a source array whose contents is read from a Microsoft Excel workbook.
ExcelSourceArray2D() - Constructor for class umontreal.iro.lecuyer.xmlconfig.ExcelSourceArray2D
ExceptionUtil - Class in umontreal.iro.lecuyer.util
  Provides helper methods to format exceptions in a more compact way than the default exception formatting.
ExceptionUtil() - Constructor for class umontreal.iro.lecuyer.util.ExceptionUtil
exitBlocked(Contact, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  This method can be called when the contact `contact` was blocked by the router with blocking type `bType`.
exitDequeued(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  This method must be called to notify that a contact exited the system after being dequeued, `ev` representing the dequeue event.
ExitedContactListener - Interface in umontreal.iro.lecuyer.contactcenters.router
  Represents an exited-contact listener which gets notified when a contact exits the system.
exitServed(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  This method must be called to notify a contact exiting the system after an end of service with end-service event `ev`.
ExpDelayRouter - Class in umontreal.iro.lecuyer.contactcenters.router
  Represents a router using the expected delay to assign agent groups to new contacts.
ExpDelayRouter(double[][], RandomStream) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.ExpDelayRouter
  Constructs a new router using expected delays, with a weights matrix `weightsTG`, a random stream `stream`.
ExpDelayRouter(double[][], RandomStream, WaitingTimePredictor) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.ExpDelayRouter
  Equivalent to `ExpDelayRouter.ExpDelayRouter(double[][],RandomStream)` with a user-defined waiting time predictor `pred`.
ExpectedDelayPredictor - Class in umontreal.iro.lecuyer.contactcenters.expdelay
  Approximates the expected waiting time conditional on a given queue assuming that service times are i.i.d.
ExpectedDelayPredictor() - Constructor for class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictor
ExpectedDelayPredictorHQ - Class in umontreal.iro.lecuyer.contactcenters.expdelay
ExpectedDelayPredictorHQ() - Constructor for class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictorHQ
ExpectedDelayWithAbandonPredictor - Class in umontreal.iro.lecuyer.contactcenters.expdelay
ExpectedDelayWithAbandonPredictor() - Constructor for class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayWithAbandonPredictor
expectedWaitingTimesMult - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
expectedWaitingTimeThresh - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
ExpKernelDensityGen - Class in umontreal.iro.lecuyer.randvar
  Exponential kernel density random variate generator.
ExpKernelDensityGen(RandomStream, EmpiricalDist) - Constructor for class umontreal.iro.lecuyer.randvar.ExpKernelDensityGen
  Constructs a new exponential kernel density generator from the empirical distribution `dist` and the random stream `stream`.

## F

failTime - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
FalseTransitionEvent - Class in umontreal.iro.lecuyer.contactcenters.ctmc
FalseTransitionEvent() - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.FalseTransitionEvent
FileContactTrace - Class in umontreal.iro.lecuyer.contactcenters.app.trace
  Defines an exited-contact listener used to output a trace of every call processed by a simulator into a text file.
FileContactTrace(File, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.trace.FileContactTrace
  Constructs a new call trace sending the information to the text file `traceFile`.
FileUtil - Class in umontreal.iro.lecuyer.util
filter(Object) - Method in class umontreal.iro.lecuyer.collections.FilteredIterator
  Determines if the object `o` is returned by this iterator.
filter(Object) - Method in class umontreal.iro.lecuyer.collections.ObjectTypeIterator
filter(Object) - Method in class umontreal.iro.lecuyer.collections.ObjectTypeListIterator
FilteredIterator<E> - Class in umontreal.iro.lecuyer.collections
  Represents an iterator traversing a restricted subset of the elements enumerated by another iterator.
FilteredIterator(Iterator<? super E>) - Constructor for class umontreal.iro.lecuyer.collections.FilteredIterator
  Constructs a new filtered iterator from the iterator `it`.
FilteredIterator(Iterator<? super E>, int) - Constructor for class umontreal.iro.lecuyer.collections.FilteredIterator
  Constructs a new filtered iterator from the iterator `it`, and returning at most `maxNumElements` elements.
FilteredListIterator<E> - Class in umontreal.iro.lecuyer.collections
  Represents a list iterator traversing a restricted subset of the elements enumerated by another list iterator.
FilteredListIterator(ListIterator<? super E>) - Constructor for class umontreal.iro.lecuyer.collections.FilteredListIterator
  Constructs a new filtered iterator from the iterator `it`.
FilteredListIterator(ListIterator<? super E>, int) - Constructor for class umontreal.iro.lecuyer.collections.FilteredListIterator
  Constructs a new filtered iterator from the iterator `it`, and returning at most `maxNumElements` elements.
finalize() - Method in class umontreal.iro.lecuyer.util.ModifiableWorkbook
  This method calls the `ModifiableWorkbook.close()` method.
findClass(String) - Method in class umontreal.iro.lecuyer.util.ClassFinderWithBase
finish() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Replication
finishCurrentPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Indicates the end of the current statistical period, whose index p is returned by `StatPeriod.getStatPeriod()`.
finishEvaluation() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
first - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesParams
firstType - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesWithTypesParams
fitMarkovGeneralLinear() - Method in class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMtxFitting
  Fits general linear model rj = abj + c.
fitMarkovSingleRho() - Method in class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMtxFitting
  Fits the Markov model with single correlation coefficient of the form ρj = bj.
FixedCountsArrivalProcess - Class in umontreal.iro.lecuyer.contactcenters.contact
  Represents an arrival process in which the numbers of arrivals per-period Cp (the counts) are given (in a file or directly).
FixedCountsArrivalProcess(PeriodChangeEvent, ContactFactory, int[], RandomStream) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.FixedCountsArrivalProcess
  Constructs a new Poisson arrival process conditional on the number of arrivals being given in each period.
fixGroupingAndDecimal(NumberFormat, String) - Static method in class umontreal.iro.lecuyer.util.LaTeXFormatter
  Fixes groupings of the string `str` formatted by the number formatter `nf`, for LATEX compatibility.
fixScientific(String, String) - Static method in class umontreal.iro.lecuyer.util.LaTeXFormatter
  Converts the string `str` using Java scientific notation to LATEX notation.
flush() - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
flush() - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
fmmTallyMap - Variable in class umontreal.iro.lecuyer.contactcenters.msk.stat.AbstractCallCenterStatProbes
  Map associating types of performance measures with matrices of function of multiple means tallies.
form(AbstractMatrix1D, int, Former) - Method in class umontreal.iro.lecuyer.util.LaTeXObjectMatrixFormatter
  Converts a given cell to a String; no alignment considered.
form(ObjectMatrix1D, int, Former) - Method in class umontreal.iro.lecuyer.util.LaTeXObjectMatrixFormatter
  Converts a given cell to a String; no alignment considered.
format(double) - Method in class umontreal.iro.lecuyer.util.DefaultDoubleFormatter
format(double, double) - Method in class umontreal.iro.lecuyer.util.DefaultDoubleFormatterWithError
format(double) - Method in class umontreal.iro.lecuyer.util.DefaultDoubleFormatterWithError
format(double) - Method in interface umontreal.iro.lecuyer.util.DoubleFormatter
  Formats the double `x` as a string, and returns the resulting string.
format(double, double) - Method in interface umontreal.iro.lecuyer.util.DoubleFormatterWithError
  Formats the value `x` with error `error` into a string, and returns the formatted string.
format(double) - Method in interface umontreal.iro.lecuyer.util.DoubleFormatterWithError
  This should be equivalent to `format (x, 0)`.
format(double) - Method in class umontreal.iro.lecuyer.util.LaTeXDoubleFormatter
format(double, double) - Method in class umontreal.iro.lecuyer.util.LaTeXDoubleFormatterWithError
format(double) - Method in class umontreal.iro.lecuyer.util.LaTeXDoubleFormatterWithError
format(AbstractMatrix2D) - Method in class umontreal.iro.lecuyer.util.LaTeXObjectMatrixFormatter
  Returns a string representations of all cells; no alignment considered.
format(ObjectMatrix2D) - Method in class umontreal.iro.lecuyer.util.LaTeXObjectMatrixFormatter
  Returns a string representations of all cells; no alignment considered.
formatAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Formats the connected agent groups as a string.
formatDifferentPoints(ContactCenterEval, ContactCenterEval, Map<PerformanceMeasureType, List<Point>>) - Static method in class umontreal.iro.lecuyer.contactcenters.app.CompareSimResults
  Formats the values of the performance measures for each differing point given by `diffMap`.
formatDifferentPoints(ContactCenterSim, ContactCenterSim, Map<PerformanceMeasureType, List<Point>>, double) - Static method in class umontreal.iro.lecuyer.contactcenters.app.CompareSimResults
  Sends the values of the performance measures for each differing point given by `diffMap`.
formatFixed(double) - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
formatFixed(int, double) - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
  Formats the given double-precision number `x` to a string with a fixed number `precision` of decimal digits, for the locale `locale`.
formatFixedArray(int, float[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each number of the array `array` using a fixed `precision` number of decimal digits.
formatFixedArray(int, double[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each number of the array `array` using a fixed `precision` number of decimal digits.
formatGroupToTypeMap() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
  Calls `RoutingTableUtils.formatGroupToTypeMap(int[][])` with the group-to-type map associated with this router.
formatGroupToTypeMap(int[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Formats the group-to-type ordered lists as a string.
formatHeader - Variable in class umontreal.iro.lecuyer.util.LaTeXObjectMatrixFormatter
formatHMS() - Method in class umontreal.iro.lecuyer.xmlconfig.TimeParam
formatIncidence(boolean[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Formats the incidence matrix `m` for each contact type and agent group.
formatInfo(Map<String, Object>) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Appends rows containing the evaluation information `info` to the current spreadsheet.
formatInfo(Map<String, Object>) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Constructs and returns a string containing the evaluation information `info`.
formatInfo(CallCenterCTMC) - Static method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
formatInteger(long) - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
formatInteger(int, long) - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
  Formats the integer `x` for the locale `locale` with at least `precision` digits.
formatIntegerArray(int, byte[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each integer of the array `array` with `precision` digits.
formatIntegerArray(int, short[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each integer of the array `array` with `precision` digits.
formatIntegerArray(int, int[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each integer of the array `array` with `precision` digits.
formatIntegerArray(int, long[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each integer of the array `array` with `precision` digits.
formatMemoryStatus() - Static method in class umontreal.iro.lecuyer.util.ExceptionUtil
  Constructs and returns a string giving memory status of the virtual machine.
formatNodeName(Node) - Static method in class umontreal.iro.lecuyer.xmlconfig.DOMUtils
  Formats a string representing the name of this node `node` in the XML document, in a XPath-like format.
formatNodeValue(Node, int) - Static method in class umontreal.iro.lecuyer.xmlconfig.DOMUtils
  Formats the value of the node `node` with maximal string length `maxLength`.
formatNumber(double) - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
formatNumber(int, double) - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
  Formats the given number `x` for the locale `locale`, with `precision` significant digits.
formatNumber(int, int, double) - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
  Formats `x` with `digitsSmall` significant digits if it is smaller than 1, and `digitsLarge` significant digits if it is larger than 1.
formatNumberArray(int, byte[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each number of the array `array` with `precision` significant digits.
formatNumberArray(int, short[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each number of the array `array` with `precision` significant digits.
formatNumberArray(int, int[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each number of the array `array` with `precision` significant digits.
formatNumberArray(int, long[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each number of the array `array` with `precision` significant digits.
formatNumberArray(int, float[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each number of the array `array` with `precision` significant digits.
formatNumberArray(int, double[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each number of the array `array` with `precision` significant digits.
formatNumberArray(int, int, byte[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each number of the array `array` using `int, double)`.
formatNumberArray(int, int, short[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each number of the array `array` using `int, double)`.
formatNumberArray(int, int, int[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each number of the array `array` using `int, double)`.
formatNumberArray(int, int, long[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each number of the array `array` using `int, double)`.
formatNumberArray(int, int, float[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each number of the array `array` using `int, double)`.
formatNumberArray(int, int, double[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each number of the array `array` using `int, double)`.
formatObservations(ContactCenterSimWithObservations, ReportParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  For each element `PerformanceMeasureParams` returned by `ReportParams.getPrintedObs()`, formats the complete list of observations generated by the simulator `sim` for the referred performance measure.
formatObservations(ContactCenterSimWithObservations, ReportParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  For each element `PerformanceMeasureParams` in the list returned by `ReportParams.getPrintedObs()`, formats a report containing the complete list of observations generated by the simulator `sim` for the referred performance measure.
formatOrderedList(int[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Formats the ordered list `orderedList` as a string.
formatRanksGT(double[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Formats the contact selection matrix of ranks `ranksGT` for each contact type and agent group.
formatRanksTG(double[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Formats the agent selection matrix of ranks `ranksTG` for each contact type and agent group.
formatReport() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
formatReport() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
formatReport(Map<String, Object>, double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
  Adds statistical information about the number of transitions to a map of evaluation information.
formatReport(Map<String, Object>, double[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStatMP
  Adds statistical information about the number of transitions during each period to a map of evaluation information.
formatReport() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
formatReport() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
formatReport(Map<String, Object>) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
formatReport(Map<String, Object>) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
formatReport(Map<String, Object>) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Adds the information specific to this simulation logic into the evaluation information map of the simulator.
formatResults(ContactCenterEval, String) - Static method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Equivalent to `PerformanceMeasureFormat.formatResults(ContactCenterEval,File)`, with a string given the file name instead of a file object.
formatResults(ContactCenterEval, File) - Static method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Formats the results of the last evaluation performed by `eval` into the file with name `outputFile`.
formatResults(ContactCenterEval, OutputStream, CCResultsFormat) - Static method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Formats the results of the evaluation system `eval`.
formatScientific(double) - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
formatScientific(int, double) - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
  Formats the double-precision value `x` into a string with the scientific notation for the locale `locale`, with `precision` decimal digits of precision.
formatScientificArray(int, float[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each number of the array `array` in scientific notation with `precision` decimal digits.
formatScientificArray(int, double[]) - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
  Formats each number of the array `array` in scientific notation with `precision` decimal digits.
formatSI() - Method in class umontreal.iro.lecuyer.xmlconfig.TimeParam
formatSI(double) - Static method in class umontreal.iro.lecuyer.xmlconfig.TimeParam
formatStatistics() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterEval
formatStatistics() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
formatStatistics() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterEval
  Formats information about every performance measure after `ContactCenterEval.eval()` is called.
formatStatistics() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
formatStatistics() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
formatStatistics() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
formatStatistics(ContactCenterSim, ReportParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Similar to `PerformanceMeasureFormatExcel.formatValues(ContactCenterEval,ReportParams)`, except this formats a full statistical report using `PerformanceMeasureFormatExcel.formatStatisticsSummary(ContactCenterSim,double,String,PerformanceMeasureType[])`, and `PerformanceMeasureFormatExcel.formatStatisticsDetailed(ContactCenterSim,double,PerformanceMeasureType)`.
formatStatistics(ContactCenterSim, ReportParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Similar to `PerformanceMeasureFormatText.formatValues(ContactCenterEval,ReportParams)`, except this formats a full statistical report using `PerformanceMeasureFormatText.formatStatisticsSummary(ContactCenterSim,double,PerformanceMeasureType[])`, and `PerformanceMeasureFormatText.formatStatisticsDetailed(ContactCenterSim,double,PerformanceMeasureType)`.
formatStatisticsDetailed(ContactCenterSim, double, PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Adds a statistical report for all the values of the performance measure `pm` estimated by the simulator `sim`, with confidence intervals with level `level`, to the current spreadsheet.
formatStatisticsDetailed(ContactCenterSim, double, PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Returns a statistical report for all the values of the performance measure `pm` estimated by the simulator `sim`, with confidence intervals with level `level`.
formatStatisticsDetailedHidePeriods(ContactCenterSim, double, PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Similar to `PerformanceMeasureFormatExcel.formatStatisticsDetailedMatrix(ContactCenterSim,double,PerformanceMeasureType)` but does not format per-period statistics.
formatStatisticsDetailedHidePeriods(ContactCenterSim, double, PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Similar to `PerformanceMeasureFormatText.formatStatisticsDetailed(ContactCenterSim,double,PerformanceMeasureType)` but does not format per-period statistics.
formatStatisticsDetailedMatrix(ContactCenterSim, double, PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
formatStatisticsExcel(WritableWorkbook) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterEval
formatStatisticsExcel(WritableWorkbook) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
formatStatisticsExcel(WritableWorkbook) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterEval
  Constructs and returns an JExcel API workbook containing the results of the evaluation, and appends the contents of the generated report to the workbook `wb`.
formatStatisticsExcel(WritableWorkbook) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
formatStatisticsExcel(WritableWorkbook) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
formatStatisticsLaTeX() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterEval
formatStatisticsLaTeX() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
formatStatisticsLaTeX() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterEval
  Formats and returns a statistical report that can be included into a LATEX document.
formatStatisticsLaTeX() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
formatStatisticsLaTeX() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
formatStatisticsSummary(ContactCenterSim, double, String, PerformanceMeasureType...) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Adds a statistical report for all the performance measures in `pms` supported by the contact center simulator `sim` to the current spreadsheet.
formatStatisticsSummary(ContactCenterSim, double, PerformanceMeasureType...) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Formats a statistical report for all the performance measures in `pms` supported by the contact center simulator `sim`.
formatTime(double) - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
  Formats a string representing the time duration `time`, given in seconds.
formatTypeToGroupMap() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
  Calls `RoutingTableUtils.formatTypeToGroupMap(int[][])` with the type-to-group map associated with this router.
formatTypeToGroupMap() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
  Calls `RoutingTableUtils.formatTypeToGroupMap(int[][])` with the type-to-group map associated with this router.
formatTypeToGroupMap(int[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Formats the type-to-group ordered lists as a string.
formatValueRow(String, String, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Adds a new row containing the value `val` of a string with name `name`.
formatValueRow(String, double, boolean, TimeUnit, boolean, boolean, boolean, boolean, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Similar to `PerformanceMeasureFormatExcel.formatValueRow(String,String,boolean,boolean,boolean,boolean,boolean,boolean)`, with `val` being a numeric value.
formatValueRow(String, int, boolean, boolean, boolean, boolean, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Similar to `PerformanceMeasureFormatExcel.formatValueRow(String,String,boolean,boolean,boolean,boolean,boolean,boolean)`, with `val` being an integer.
formatValueRow(String, Date, boolean, boolean, boolean, boolean, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Similar to `PerformanceMeasureFormatExcel.formatValueRow(String,String,boolean,boolean,boolean,boolean,boolean,boolean)`, with `val` being a date.
formatValues(ContactCenterEval, ReportParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Formats a workbook containing the report of the last evaluation performed by the system `eval`.
formatValues(ContactCenterEval, ReportParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Formats and returns a string containing the report of the last evaluation performed by the system `eval`.
formatValuesDetailed(ContactCenterEval, PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Adds a table containing the current values of the performance measures of type `pm` estimated by the evaluation system `eval` to the current spreadsheet.
formatValuesDetailed(ContactCenterEval, PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Returns a string containing the current values of the performance measures of type `pm` estimated by the evaluation system `eval`.
formatValuesDetailedHidePeriods(ContactCenterEval, PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Similar to `PerformanceMeasureFormatExcel.formatValuesDetailedMatrix(ContactCenterEval,PerformanceMeasureType)` except per-period values are not displayed.
formatValuesDetailedHidePeriods(ContactCenterEval, PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Similar to `PerformanceMeasureFormatText.formatValuesDetailed(ContactCenterEval,PerformanceMeasureType)` except per-period values are not displayed.
formatValuesDetailedMatrix(ContactCenterEval, PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Adds a table containing the current values of the performance measures of type `pm` estimated by the evaluation system `eval` to the current spreadsheet.
formatValuesDetailedMatrix(ContactCenterEval, PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Returns a string containing the current values of the performance measures of type `pm` estimated by the evaluation system `eval`.
formatValuesMatrix(ContactCenterInfo, PerformanceMeasureType, DoubleMatrix2D, int, int, int, int, boolean, String) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  This is similar to `PerformanceMeasureFormatExcel.formatValuesSingleColumn(ContactCenterInfo,PerformanceMeasureType,DoubleMatrix2D,int,int,int,int,String)`, except that the formatted table has dimensions a×b.
formatValuesMatrix(ContactCenterInfo, PerformanceMeasureType, DoubleMatrix2D, int, int, int, int, boolean, String) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  This is similar to `PerformanceMeasureFormatText.formatValuesSingleRow(ContactCenterInfo,PerformanceMeasureType,DoubleMatrix2D,int,int,int,int,String)`, except that the intermediate matrix of strings has dimensions a×b.
formatValuesSingleColumn(ContactCenterInfo, PerformanceMeasureType, DoubleMatrix2D, int, int, int, int, String) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Adds a table to the current spreadsheet containing the values in a matrix `valm.``viewPart` `(row, column, height, width)` concerning performance measures of type `pm` obtained with the evaluation system `eval`.
formatValuesSingleRow(ContactCenterInfo, PerformanceMeasureType, DoubleMatrix2D, int, int, int, int, String) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Formats the values in a matrix `valm.``viewPart` `(row, column, height, width)` concerning performance measures of type `pm` obtained with the evaluation system `eval`.
formatValuesSummary(ContactCenterEval, String, PerformanceMeasureType...) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Adds a report for all the performance measures `pms` supported by the evaluation system `eval` into the current spreadsheet.
formatValuesSummary(ContactCenterEval, PerformanceMeasureType...) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Formats a report for all the performance measures `pms` supported by the evaluation system `eval`.
formatWaitingQueues() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Formats the connected waiting queues as a string.
formatWeightsGT(double[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Formats the contact selection weights matrix `weightsGT` for each contact type and agent group.
formatWeightsTG(double[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Formats the agent selection weights matrix `weightsTG` for each contact type and agent group.
fracBusyAgents - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
FracBusyAgentsCondition - Class in umontreal.iro.lecuyer.contactcenters.msk.conditions
  Represents a condition comparing the fraction of busy agents for two groups.
FracBusyAgentsCondition(CallCenter, int, int, Relationship) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.conditions.FracBusyAgentsCondition
  Constructs a new condition on the fraction of busy agents for call center `cc`, agent groups with indices `i1` and `i2`, and relationship `rel`.
fracBusyAgentsThresh - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
FracBusyAgentsThreshCondition - Class in umontreal.iro.lecuyer.contactcenters.msk.conditions
  Represents a condition comparing the fraction of busy agents in a group with a threshold.
FracBusyAgentsThreshCondition(CallCenter, int, double, Relationship) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.conditions.FracBusyAgentsThreshCondition
  Constructs a new condition on the fraction of busy agents for the call center model `cc`, the agent group index `i`, the threshold `threshold`, and for which comparisons are made using relationship `rel`.
FracBusyAgentsThreshWithTypeCondition - Class in umontreal.iro.lecuyer.contactcenters.msk.conditions
  Represents a condition on the fraction of busy agents serving a specific call type.
FracBusyAgentsThreshWithTypeCondition(CallCenter, int, int, double, Relationship) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.conditions.FracBusyAgentsThreshWithTypeCondition
  Constructs a new condition on the fraction of busy agents for call center model `cc`, agent group index `i`, call type index `k`, and threshold `threshold`, and using relationship `rel` for the comparisons.
FracBusyAgentsWithTypesCondition - Class in umontreal.iro.lecuyer.contactcenters.msk.conditions
  Represents a condition comparing the fraction of busy agents in two groups, possibly restricted to specific call types.
FracBusyAgentsWithTypesCondition(CallCenter, int, int, int, int, Relationship) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.conditions.FracBusyAgentsWithTypesCondition
  Constructs a new condition on the fraction of busy agents for call center `cc`, agent groups `i1` and `i2`, call types `k1` and `k2`, and using relationship `rel` for comparison.
fromString(URI, ClassFinder, Class<T>, String) - Static method in class umontreal.iro.lecuyer.util.StringConvert
  Tries to convert the string `val` into an object of the class `cls` or one of its subclasses or implementations.
fromValue(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.app.params.PerPeriodCollectingMode
fromValue(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.AgentSelectionScore
fromValue(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.ContactSelectionScore
fromValue(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.CorrelationFit
fromValue(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.GammaShapeEstimatorType
fromValue(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.GroupToTypeMapSource
fromValue(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.IncidenceMatrixGTSource
fromValue(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.IncidenceMatrixTGSource
fromValue(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.RanksGTSource
fromValue(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.RanksTGSource
fromValue(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.Relationship
fromValue(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.TypeToGroupMapSource
fromValue(String) - Static method in enum umontreal.iro.lecuyer.xmlbind.params.TimeUnitParam

## G

GammaParameterEstimator - Class in umontreal.iro.lecuyer.contactcenters.contact
  This class implements the parameter estimation for the doubly Gamma-Poisson process.
GammaParameterEstimator(int[][], int, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Constructs a new estimator object with a given set of input data
GammaParameterEstimator(int[][], int, int, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Constructs a new estimator object with a given set of input data and default seed for the Gamma random variable generators.
GammaParameterEstimator(int[][], int, int, int, long[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Constructs a new estimator object with a given set of input data and a user defined seed for the Gamma random variable generators.
gammaShapeEstimatorType - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
GammaShapeEstimatorType - Enum in umontreal.iro.lecuyer.contactcenters.msk.params
  Java class for GammaShapeEstimatorType.
gammaShapeSmoothingFactor - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
generate(ServiceTimes) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesAgentManager
  Uses the random variate generators attached with this service times manager to generate service times, and store the times in `st`.
generate(ServiceTimes) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesManager
  Uses the random variate generators attached with this service times manager to generate service times, and store the times in `st`.
generateAbandonment(int, int, int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Generates the abandonment of the `kpos`th contact of type `k`.
generateAbandonment(int, int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
generateAbandonment(int, int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11WithQueues
generateAbandonment(int, int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
generateAbandonment(int, int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKIWithQueues
generateArrival(int, int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Generates the arrival of a contact of type `k` being blocked or balking.
generateArrival(int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
generateArrival(int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11WithQueues
generateArrival(int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
generateArrival(int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKIWithQueues
generateArrivalQueued(int, int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Generates the arrival of a contact of type `k`, and adds the new contact to the waiting queue.
generateArrivalQueued(int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
generateArrivalQueued(int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11WithQueues
generateArrivalQueued(int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
generateArrivalQueued(int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKIWithQueues
generateArrivalServed(int, int, int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Generates the arrival of a contact of type `k` served by an agent in group `i`.
generateArrivalServed(int, int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
generateArrivalServed(int, int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11WithQueues
generateArrivalServed(int, int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
generateArrivalServed(int, int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKIWithQueues
generateEndService(int, int, int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Generates the end of the service for a contact of type `k` served by an agent in group `i`.
generateEndService(int, int, int, int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Generates the end of the service for a contact of type `k` served by an agent in group `i`, and assigns the `kpos`th queued contact of type `kp` to the free agent.
generateEndService(int, int, int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
generateEndService(int, int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
generateEndService(int, int, int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11WithQueues
generateEndService(int, int, int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
generateEndService(int, int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
generateEndService(int, int, int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKIWithQueues
generateFalseTransition(int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Generates a false transition.
generateFalseTransition(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
generateFalseTransition(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
generateRateChanges(RandomStream, double[][], int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.RateChangeTransitions
  Generates and returns a sequence of changes of arrival rates for simulating a uniformized CTMC with time-varying arrival rates for one or more call types.
generatorClass - Variable in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
generatorClass - Variable in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
GeneratorCreationException - Exception in umontreal.iro.lecuyer.xmlbind
  This exception is thrown when a problem occurs during the construction of a random variate generator by `ParamReadHelper.createGenerator(RandomVariateGenParams,RandomStream)`.
GeneratorCreationException() - Constructor for exception umontreal.iro.lecuyer.xmlbind.GeneratorCreationException
  Constructs a new generator creation exception with no generator information or message.
GeneratorCreationException(String) - Constructor for exception umontreal.iro.lecuyer.xmlbind.GeneratorCreationException
  Constructs a new generator creation exception with no generator information and message `message`.
GeneratorCreationException(Distribution, Class<? extends RandomVariateGen>) - Constructor for exception umontreal.iro.lecuyer.xmlbind.GeneratorCreationException
  Constructs a new generator creation exception with distribution `dist`, generator class `genClass`, and no message.
GeneratorCreationException(Distribution, Class<? extends RandomVariateGen>, String) - Constructor for exception umontreal.iro.lecuyer.xmlbind.GeneratorCreationException
  Constructs a new generator creation exception with distribution `dist`, generator class `genClass`, and message `message`.
GeneratorCreationException - Exception in umontreal.iro.lecuyer.xmlconfig
  This exception is thrown when a problem occurs during the construction of a random variate generator by `RandomVariateGenParam.createGenerator(umontreal.iro.lecuyer.rng.RandomStream)` or `RandomVariateGenParam.createGeneratorInt(umontreal.iro.lecuyer.rng.RandomStream)`.
GeneratorCreationException() - Constructor for exception umontreal.iro.lecuyer.xmlconfig.GeneratorCreationException
  Constructs a new generator creation exception with no generator information or message.
GeneratorCreationException(String) - Constructor for exception umontreal.iro.lecuyer.xmlconfig.GeneratorCreationException
  Constructs a new generator creation exception with no generator information and message `message`.
GeneratorCreationException(Class<? extends Distribution>, String, Class<? extends RandomVariateGen>) - Constructor for exception umontreal.iro.lecuyer.xmlconfig.GeneratorCreationException
  Constructs a new generator creation exception with distribution class `distClass`, distribution parameters `distParams`, generator class `genClass`, and no message.
GeneratorCreationException(Class<? extends Distribution>, String, Class<? extends RandomVariateGen>, String) - Constructor for exception umontreal.iro.lecuyer.xmlconfig.GeneratorCreationException
  Constructs a new generator creation exception with distribution class `distClass`, distribution parameters `distParams`, generator class `genClass`, and message `message`.
get(int, int) - Method in class umontreal.iro.lecuyer.collections.DenseMatrix
get(int, int) - Method in interface umontreal.iro.lecuyer.collections.Matrix
  Returns the element at index (`r`, `c`) of the matrix.
get(int) - Method in class umontreal.iro.lecuyer.collections.MergedList
get(Object) - Method in class umontreal.iro.lecuyer.collections.MergedMap
get(int) - Method in class umontreal.iro.lecuyer.collections.TransformingList
get(Object) - Method in class umontreal.iro.lecuyer.collections.TransformingMap
get(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CircularIntArray
  Returns the value of element `i` in this circular array.
get(Class<T>, int, int) - Method in class umontreal.iro.lecuyer.xmlbind.CSVSourceArray2D
get(Class<T>, int, int) - Method in interface umontreal.iro.lecuyer.xmlbind.SourceArray2D
  Returns the element at row `row` and column `column` of the source array, converted to class `pcls`.
get(Class<T>, int, int) - Method in class umontreal.iro.lecuyer.xmlbind.SourceSubset2D
get(Class<T>, int, int) - Method in class umontreal.iro.lecuyer.xmlconfig.CSVSourceArray2D
get(Class<T>, int, int) - Method in class umontreal.iro.lecuyer.xmlconfig.DBSourceArray2D
get(Class<T>, int, int) - Method in class umontreal.iro.lecuyer.xmlconfig.ExcelSourceArray2D
get(Class<T>, int, int) - Method in interface umontreal.iro.lecuyer.xmlconfig.SourceArray2D
  Returns the element at row `row` and column `column` of the source array, converted to class `pcls`.
get(Class<T>, int, int) - Method in class umontreal.iro.lecuyer.xmlconfig.SourceSubset2D
get(TimeUnit) - Method in class umontreal.iro.lecuyer.xmlconfig.TimeParam
  Equivalent to `get` `(false, dstUnit)`.
get(boolean, TimeUnit) - Method in class umontreal.iro.lecuyer.xmlconfig.TimeParam
  Returns the rate or time extracted from this parameter, expressed in `dstUnit`.
getActionEvents() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Returns a set containing all the currently scheduled `DialerActionEvent` objects.
getAfterContactTime(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Generates and returns the after-contact time associated with the contact `contact`.
getAfterContactTime(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Generates and returns the after-contact time for the service represented by `es`.
getAfterContactTime(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  By default, this method calls `Agent.getAfterContactTime(Contact)`.
getAfterContactTimeGen() - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Returns the random-variate generator for default after-contact times.
getAfterContactTimeGen(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Returns the random variate generator for contacts served by agents in group `i`.
getAfterContactTimeGenerator(int) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Returns the value generator used to generate after-contact times for end-service type `esType`.
getAfterContactTimeGenerator(int) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Returns the value generator used to generate after-contact times for end-service type `esType`.
getAfterContactTimeGenGroups() - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Returns the random variate generators for after-contact times when served by agents in specific groups.
getAfterContactTimes() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the after-contact times for this contact.
getAgent(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithAgents
  Returns the agent with index `i` in this group.
getAgent() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentInfo
  Returns the agent associated with this object.
getAgent() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.MakeAgentAvailableEvent
  Returns the agent associated with this event.
getAgent() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ServiceTimeParams
  Gets the value of the agent property.
getAgent() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentReroutingEvent
  Returns the agent to be assigned a queued contact.
getAgent() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentState
  Returns the agent for which the state was saved.
getAgent() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEventDetailed
  Returns the agent serving or having served the contact.
getAgentGroup(CallCenterCTMC, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
getAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns a reference to the managed agent group.
getAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithAgents
getAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
getAgentGroup(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the agent group with index `i`.
getAgentGroup(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns the agent group with index `i` for this router.
getAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.server.AfterContactTimeGenerator
  Returns the reference to the associated agent group.
getAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Returns the detailed agent group this agent is part of, or `null` if the agent is not in a group.
getAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.server.ContactTimeGenerator
  Returns the reference to the associated agent group.
getAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Returns the agent group containing the agent serving the contact.
getAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEventDetailed
getAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStat
  Returns the agent group currently associated with this object.
getAgentGroupInfo() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy
  Returns an array containing the references to the virtual agent groups managed by this dialer policy.
getAgentGroupInfo(CallCenterParams, int) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenterUtil
  Similar to `CallCenterUtil.getCallTypeInfo(CallCenterParams,int)`, for agent group `i`.
getAgentGroupInfo() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Gets the value of the agentGroupInfo property.
getAgentGroupListener() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns the agent-group listener registered with each agent group connected to this router.
getAgentGroupListeners() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Returns an unmodifiable list containing all the agent-group listeners registered with this agent group.
getAgentGroupManager(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the agent group manager with index `i`.
getAgentGroupManagers() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns an array containing the agent group managers of this model.
getAgentGroupName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getAgentGroupName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getAgentGroupName(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the name associated with the agent group identifier `i`.
getAgentGroupName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
getAgentGroupName(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getAgentGroupName(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getAgentGroupName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getAgentGroupName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getAgentGroupProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getAgentGroupProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getAgentGroupProperties(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  This method is similar to `ContactCenterInfo.getContactTypeProperties(int)`, for agent groups instead of contact types.
getAgentGroupProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getAgentGroupProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getAgentGroupProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getAgentGroupProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getAgentGroupRanks() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RoutingCase
  Returns the vector of ranks for agent selection, for this routing case.
getAgentGroupRanks() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
getAgentGroupRanks(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
getAgentGroupRanks() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
getAgentGroupRanks(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
getAgentGroupRanksFunc() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
  Gets the value of the agentGroupRanksFunc property.
getAgentGroupRanksFunc() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
  Gets the value of the agentGroupRanksFunc property.
getAgentGroupRanksFunction() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RoutingCase
getAgentGroupRanksLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
getAgentGroupRanksLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
getAgentGroupRanksRel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
getAgentGroupRanksRel(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
getAgentGroupRanksRel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
getAgentGroupRanksRel(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
getAgentGroupRanksRelLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
getAgentGroupRanksRelLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
getAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Gets the value of the agentGroups property.
getAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns an array containing the agent groups of this model.
getAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the agentGroups property.
getAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns an array containing the agent groups attached to this router.
getAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.router.RouterState
  Returns the state of each agent group saved at the time the state of the router was saved.
getAgentGroupSegment(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the information object for the `i`th user-defined segment regrouping agent groups.
getAgentGroupSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getAgentGroupSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getAgentGroupSegmentName(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the name associated with the agent group segment `i`, where `i` is a number greater than or equal to 0 and smaller than `ContactCenterInfo.getNumAgentGroupSegments()`.
getAgentGroupSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getAgentGroupSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getAgentGroupSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getAgentGroupSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getAgentGroupSegmentProperties(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  This method is similar to `ContactCenterInfo.getContactTypeProperties(int)`, for agent group segments instead of contact types.
getAgentGroupSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getAgentGroupSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getAgentGroupSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Gets the value of the agentGroupSegments property.
getAgentGroupSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns an array containing information objects for all user-defined segments regrouping agent groups.
getAgentGroupSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the agentGroupSegments property.
getAgentGroupStream(int, AgentGroupStreamType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Returns the random stream of type `s` used by the agent group `i`.
getAgentGroupTestSet() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerObjects
  Returns the testing set of agent groups used by some dialing policies.
getAgentGroupType(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
  Determines the type of agent group `i` for contacts of type `k`.
getAgentGroupType(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
  Returns the type of the agent group `i` regarding all contact types.
getAgentListeners() - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Returns an unmodifiable list containing all the agent listeners registered with this agent.
getAgentProbability() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithStaffing
  Returns the per-period probabilities of presence for each agent in the group.
getAgentProbability(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithStaffing
  Similar to `AgentGroupManagerWithStaffing.getAgentProbability()`, for a given main period `mp`.
getAgentProbability() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ScheduleShift
  Returns the presence probability of each agent on that shift.
getAgentReroutingEvents() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns an unmodifiable map containing the currently scheduled agent rerouting events.
getAgentReroutingInfo() - Method in class umontreal.iro.lecuyer.contactcenters.router.RouterState
  Returns the agent rerouting information saved at the time the state of the router was saved.
getAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithAgents
  Returns an array containing an information object for each agent in this group.
getAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Gets the value of the agents property.
getAgentSelectionScore() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the agentSelectionScore property.
getAgentSelectionScore() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Returns the current mode of computation for the agent selection score.
getAgentSelectionScore() - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
  Returns the current mode of computation for the agent selection score.
getAgentsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the factor by which the number of agents in the managed group given in parameter file is multiplied.
getAgentsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the global multiplier for the number of agents in any group during any period.
getAgentsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Gets the value of the agentsMult property.
getAgentsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the agentsMult property.
getAgentToContactTrafficMatrix(ContactCenterEval) - Static method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Constructs and returns the agent-to-contact traffic matrix for the contact center evaluation system `eval`.
getAggregationFunction() - Method in enum umontreal.iro.lecuyer.contactcenters.msk.stat.MeasureType
  Returns the functions which is applied in order to aggregate two values of counters of this type.
getAll() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Gets the value of the all property.
getAllNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Returns the array containing the number of agents for each period.
getAlpha(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletArrivalProcess
  Returns the value of the αp parameter for the Dirichlet distribution.
getAlpha(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletCompoundArrivalProcess
  Returns the value of the αp parameter for the Dirichlet distribution.
getAlpha(int) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayWithAbandonPredictor
getAlpha() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayWithAbandonPredictor
getArgumentsFromString(URI, ClassFinder, Class<?>[], String[]) - Static method in class umontreal.iro.lecuyer.util.StringConvert
  Converts an array of strings `vals` to an array of arguments to be passed to a constructor or method with parameter types `paramTypes`.
getArgValues() - Static method in enum umontreal.iro.lecuyer.contactcenters.app.CCResultsFormat
  Formats and returns a string containing the values of this enum, separated by the `|` character.
getArray(SourceArray2D, String, String) - Method in class umontreal.iro.lecuyer.contactcenters.msk.OldCallCenterParamsConverter
getArray() - Method in class umontreal.iro.lecuyer.util.IntArray
  Returns a copy of the wrapped array.
getArrayElements(String) - Static method in class umontreal.iro.lecuyer.util.StringConvert
  Tokenizes the string `val` into an array of strings using whitespaces or commas as delimiters, and merging back parts surrounded by braces or parentheses.
getArrivalPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Returns the period during which this call has arrived.
getArrivalProcesManagers() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the array of arrival process managers in this model.
getArrivalProcess() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ArrivalProcessManager
  Returns the associated arrival process.
getArrivalProcess(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the arrival process with index `k`, or `null` if k is smaller than , and no arrival process is dedicated to inbound calls of type `k`.
getArrivalProcess() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.InboundTypeParams
  Gets the value of the arrivalProcess property.
getArrivalProcesses() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns an array containing the arrival processes of this model.
getArrivalProcesses() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the arrivalProcesses property.
getArrivalProcessManager(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the arrival process manager with index `k`.
getArrivalProcessPStream(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Returns the random stream used to select generated call type for the ki-th arrival process generating calls of multiple types.
getArrivalProcessStream(int, ArrivalProcessStreamType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Returns the random stream of type `s` used by the arrival process with index `ki`.
getArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Determines the arrival rate in period `p` for this arrival process.
getArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Determines the mean arrival rate in time interval [s, e].
getArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.FixedCountsArrivalProcess
getArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
getArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
getArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
getArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
getArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithInversion
getArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithThinning
getArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithTimeIntervals
getArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonUniformArrivalProcess
getArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonUniformArrivalProcess
  Computes the arrival rate using the period-change event returned by `PoissonUniformArrivalProcess.getPeriodChangeEvent()` to determine the boundaries of periods, and the arrival rates returned by `PoissonUniformArrivalProcess.getArrivalRate(int)`.
getArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.StationaryContactArrivalProcess
getArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.StationaryContactArrivalProcess
getArrivalRate(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the arrival rate λk for contacts of type `k`.
getArrivalRate() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the total arrival rate λ = λk for all contact types.
getArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getArrivalRate() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getArrivalRate() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getArrivalRates(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Fills the given array `rates` with the arrival rate for each period.
getArrivalRates() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Gets the value of the arrivalRates property.
getArrivalRatesInt() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithTimeIntervals
  Similar to `ContactArrivalProcess.getArrivalRates(double[])`, for the arrival rates per interval.
getArrivals() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonUniformArrivalProcess
  Returns the number of arrivals for each period.
getArrivals() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getArrivals(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getArrivalsLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getArrivalsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ArrivalProcessManager
  Returns the value of the multiplier for the arrival rates.
getArrivalsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the global multiplier applied to the arrival rates or number of arrivals for each arrival process in this model.
getArrivalsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Gets the value of the arrivalsMult property.
getArrivalsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the arrivalsMult property.
getArrivalTime() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the contact's arrival simulation time.
getArvGen() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Gets the value of the arvGen property.
getArvTime() - Method in class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter.TracedCall
getAttributes() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the map containing the attributes for this contact.
getAttributes() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Returns the map containing the attributes for this waiting queue.
getAttributes() - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Returns the map containing the attributes for this agent.
getAttributes() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Returns the map containing the attributes for this agent group.
getAutoResetStartStream() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
getAutoResetStartStream() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Determines if the random streams are automatically reset at the end of each evaluation.
getAutoResetStartStream() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
getAverage(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
getAverage(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.AbstractCallCenterStatProbes
getAverage(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatProbes
getAverage(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.ChainCallCenterStat
getAverageExcessTime(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Returns the average excess time : [(W - awt)+].
getAverageExcessTime(double, double, int, double) - Static method in class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Returns the average excess time : [(W - awt)+].
getAverageExcessTime(double, double, int, int, double) - Static method in class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Returns the average excess time : [(W - awt)+].
getAverageWaitTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Returns the average wait time : [W].
getAverageWaitTime(double, double, int) - Static method in class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Returns the average wait time : [W].
getAverageWaitTime(double, double, int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Returns the average wait time : [W].
getAwt() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ServiceLevelParams
  Gets the value of the awt property.
getAwt(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ServiceLevelParamReadHelper
  Returns the acceptable waiting time for contacts of type `k` counted during period `mp`.
getAwt(int, int, TimeUnit) - Method in class umontreal.iro.lecuyer.contactcenters.app.ServiceLevelParamReadHelper
  Converts the result of `ServiceLevelParamReadHelper.getAwt(int,int)` into the time unit `unit`.
getAWT(CallCenter, int) - Static method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getAWT() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWT
  Returns the currently used acceptable waiting time.
getAWT() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTBinomial
getAWT() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTGamma
getAwtDefault(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ServiceLevelParamReadHelper
  Returns the AWT in the default time unit.
getAwtPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the object used to compute the AWT period of contacts.
getAwtPeriod(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the period index used to obtain the period-specific acceptable waiting time for contact `contact`.
getAwtPeriod(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
  This returns P' - 1.
getAwtPeriod(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
  Computes the statistical period p of the contact by calling `RepLogic.getStatPeriod(Contact)`, and converts p to a main period using `PeriodChangeEvent.getMainPeriod(int)`.
getAwtPeriod(Contact) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.AWTPeriod
  Returns the index of the main period for the acceptable waiting time of contact `contact`.
getBaseClass() - Method in class umontreal.iro.lecuyer.util.ClassFinderWithBase
  Returns the base class for any class returned by the `ClassFinderWithBase.findClass(String)` method.
getBatchSize() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
  Gets the value of the batchSize property.
getBatchValues(MeasureMatrix, DoubleMatrix2D, int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
  Copies the values corresponding to the current effective batch for the measure matrix `mat` into the matrix `m`.
getBatchValues(MeasureMatrix, DoubleMatrix1D, int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
  Equivalent to `BatchMeansSimCC.getBatchValues(MeasureMatrix,DoubleMatrix2D,int,int)` for a `DoubleMatrix1D` instance.
getBatchValues(MeasureMatrix, double[], int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
  Equivalent to `BatchMeansSimCC.getBatchValues(MeasureMatrix,DoubleMatrix2D,int,int)` for an array.
getBatchValues(MeasureMatrix, int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
  Constructs an array with one element for each measure in `mat`, and calls `BatchMeansSimCC.getBatchValues(MeasureMatrix,double[],int,int)`.
getBatchValues1D(MeasureMatrix, int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
  Constructs a matrix with one row for each measure in `mat`, and calls `BatchMeansSimCC.getBatchValues(MeasureMatrix,DoubleMatrix1D,int,int)`.
getBatchValues2D(MeasureMatrix, int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
  Constructs a matrix with one row for each measure in `mat` and a single column, then calls `BatchMeansSimCC.getBatchValues(MeasureMatrix,DoubleMatrix2D,int,int)`.
getBeginServicePeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Returns the period at which the service of this call started, or -1 if this call was never served.
getBeginServiceTime() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Returns the simulation time at which the service started.
getBeta() - Method in class umontreal.iro.lecuyer.contactcenters.app.SearchStoppingCondition
  Returns the β confidence level.
getBeta(PerformanceMeasureType, int, int, int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.cv.CVBetaFunction
  Returns the β function for a performance measure.
getBetaMatrixFmm(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
  Returns a 2D array of matrices representing the β constants for the control variables applied to the components of functions of multiple means represented by the type of performance measure `pm`.
getBetas(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
  Returns the arrays for performance measure of type `pm`.
getBooleanValues() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam
  Converts the objects returned by `ArrayParam.getValues()` to `boolean` and returns the resulting array.
getBooleanValues() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D
  Converts the objects returned by `ArrayParam2D.getValues()` to `boolean` and returns the resulting 2D array.
getBusyAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Returns a list containing all the busy agent objects which are members of this group.
getBusyAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroupState
  Returns the state information for each busy agent in the group at the time of state saving.
getBusyAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.RestoreAgentsEvent
  Returns the state of the busy agents that will be restored when the event occurs.
getBusyCost() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the cost of a busy agent in the managed group during one simulation time unit.
getBusyCost(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the cost of a busy agent managed by this group during main period `mp`, during one simulation time unit.
getBusyCost() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Gets the value of the busyCost property.
getBusyCostPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getBusyCostPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getBusyCostPeriodLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getBusyGen() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Gets the value of the busyGen property.
getBusyness(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Busyness
  Returns the total busyness of period j.
getBusynessFactor() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Returns the currently used busyness factor B, which must be greater than or equal to 0, and defaults to 1.
getBusynessFactor(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
getBusynessFactor() - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.NumArrivalsCV
getBusynessFactor() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the current value of B used by arrival processes.
getBusynessFactors() - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.NumArrivalsCV
getBusynessGen() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Busyness
  Returns the random number generator used for busyness.
getBusynessGen() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns a reference to the random variate generator used for the global busyness factor B multiplying the arrival rates or number of arrivals of calls.
getBusynessGen() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the busynessGen property.
getBusynessStream() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaArrivalProcess
  Returns the random stream used to generate the busyness factors for this arrival process.
getBusynessStream() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaNortaRatesArrivalProcess
  Returns the random stream used to generate the busyness factors for the Poisson arrival process.
getByteValues() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam
  Converts the objects returned by `ArrayParam.getValues()` to `byte` and returns the resulting array.
getByteValues() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D
  Converts the objects returned by `ArrayParam2D.getValues()` to `byte` and returns the resulting 2D array.
getC() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
  Returns the current value of the additive constant c for this policy.
getC() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Gets the value of the c property.
getCachedValues() - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Returns an array of array lists containing the values cached by each period-specific generator.
getCacheIndices() - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Returns an array containing the cache indices of each per-period generator.
getCallByCallMeasureManager() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Returns the call-by-call measure manager used by this object.
getCallCenter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
  Returns a reference to the model used by this simulator.
getCallCenter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.FracBusyAgentsCondition
  Returns a reference to the call center associated with this condition.
getCallCenter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.FracBusyAgentsThreshCondition
  Returns a reference to the call center associated with this condition.
getCallCenter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.NumFreeAgentsCondition
  Returns a reference to the call center associated with this condition.
getCallCenter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.NumFreeAgentsThreshCondition
  Returns a reference to the call center associated with this condition.
getCallCenter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.QueueSizesCondition
  Returns a reference to the call center associated with this condition.
getCallCenter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.QueueSizeThreshCondition
  Returns a reference to the call center associated with this condition.
getCallCenter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns a reference to the call center containing this agent group manager.
getCallCenter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the call center object containing this call factory.
getCallCenter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerManager
  Returns a reference to the call center associated with this dialer manager.
getCallCenter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.MakeAgentAvailableEvent
  Returns the model associated with this event.
getCallCenter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
getCallCenter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
getCallCenter() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Returns the model associated with this simulation logic.
getCallCenterMeasureManager() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
getCallCenterMeasureManager() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
getCallCenterMeasureManager() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Returns an object containing the counters updated throughout the simulation.
getCallCenterMeasureManager() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.SimCallCenterStat
  Returns the call center measures used for to collect observations.
getCallCenterParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the call center parameters associated with this model.
getCallCenterStatProbes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getCallCenterStatProbes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimRQMC
getCallCenterStatProbes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
getCallCenterStatProbes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
getCallCenterStatProbes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
getCallCenterStatProbes() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Returns the call center statistical probes used by this simulation logic.
getCallFactories() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the array of call factories for this model.
getCallFactory(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the call factory generating calls of type `k` in this model.
getCallFactoryStream(int, CallFactoryStreamType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Returns the random stream of type `s` used by the contact factory with index `k`.
getCallFactoryStream2(int, CallFactoryStreamType2) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Similar to `RandomStreams.getCallFactoryStream(int,CallFactoryStreamType)`, for a complementary set of random streams.
getCallTrace() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Gets the value of the callTrace property.
getCallTypeInfo(CallCenterParams, int) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenterUtil
  Returns information about a call type `k` defined in call center parameters `ccParams`.
getCallTypeRouting() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the callTypeRouting property.
getCallTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the callTypeSegments property.
getCapacity() - Method in class umontreal.iro.lecuyer.contactcenters.contact.TrunkGroup
  Returns the current capacity of this trunk group.
getCase() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingStageParams
  Gets the value of the case property.
getCases() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenterRoutingStageInfo
getCharValues() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam
  Converts the objects returned by `ArrayParam.getValues()` to `char` and returns the resulting array.
getCharValues() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D
  Converts the objects returned by `ArrayParam2D.getValues()` to `char` and returns the resulting 2D array.
getCheckedPeriodDuration() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
  Returns the duration d of the checked periods.
getCheckedPeriodDuration() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerManager
  Determines the duration, in simulation time units, of the testing periods used by some dialing policies taking cumulative statistics into account.
getCheckedPeriodDuration() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Gets the value of the checkedPeriodDuration property.
getCheckedPeriodDuration() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.StatConditionParams
  Gets the value of the checkedPeriodDuration property.
getClassFinder() - Method in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Returns the class finder associated with this parameter reader.
getCollectingPeriodDuration() - Method in class umontreal.iro.lecuyer.stat.TallyWithMovingWindow
  Returns the duration of the collecting periods.
getColumn() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix.Obs
  Gets the value of the column property.
getColumn() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
  Gets the value of the column property.
getColumnOutlines() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Determines if column outlines are created by formatting methods.
getColumns() - Method in class umontreal.iro.lecuyer.contactcenters.app.ServiceLevelParamReadHelper
  Returns the number of columns in the matrix, i.e., the number of main periods.
getColumnType() - Method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Returns the type of the columns in any matrix of this type of performance measure.
getCommonPerformanceMeasures(ContactCenterEval, ContactCenterEval, Formatter) - Static method in class umontreal.iro.lecuyer.contactcenters.app.CompareSimResults
  Returns a set containing the performance measure types supported by both `res1` and `res2`, and providing matrices of results of the same dimensions.
getCompletedSteps() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Returns the number of completed steps for the simulation.
getCompletedSteps() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
getCompletedSteps() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
getCompletedSteps() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getCompletedSteps() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getCompletedSteps() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getCompletedSteps() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
getCompletedSteps() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
getCompletedSteps() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Returns the number of completed simulation steps.
getComponentClass() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam
  Returns the class of the components in this array parameter.
getComponentClass() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D
  Returns the class of the components in this array parameter.
getCondition() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RoutingCase
  Returns the condition associated with this case, or `null` for the default case.
getConditions() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.AndCondition
  Returns the associated list of conditions.
getConditions() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.OrCondition
  Returns the associated list of conditions.
getConditions() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParamsList
  Gets the value of the conditions property.
getConferenceTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Returns the conference times spent by a primary agent with a secondary before the service of this transferred call begins with the secondary agent.
getConferenceTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the conferenceTimes property.
getConferenceTimesManager() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns an object managing the random variate generators for conference times between primary and secondary agents.
getConferenceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the global multiplier for conference times of calls transferred to a new agent with the primary agent waiting for the secondary agent.
getConferenceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the conferenceTimesMult property.
getConferenceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the conferenceTimesMult property.
getConfidenceInterval(PerformanceMeasureType, double) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
getConfidenceInterval(MatrixOfStatProbes<?>, double) - Static method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
getConfidenceInterval(PerformanceMeasureType, double) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Returns confidence intervals on the means or ratios of means, for the group of performance measures `m`, with confidence level `level`.
getConfidenceInterval(PerformanceMeasureType, double) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
getConfidenceInterval(PerformanceMeasureType, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getConfidenceInterval(PerformanceMeasureType, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
getConfidenceInterval(PerformanceMeasureType, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
getConfidenceInterval(PerformanceMeasureType, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.AbstractCallCenterStatProbes
getConfidenceInterval(PerformanceMeasureType, double) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatProbes
getConfidenceInterval(PerformanceMeasureType, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.ChainCallCenterStat
getConfidenceLevel() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Returns the confidence level of the intervals output by `ContactCenterEval.formatStatistics()`.
getConfidenceLevel() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
getConfidenceLevel() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
getConfidenceLevel() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Gets the value of the confidenceLevel property.
getConfidenceLevel() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SequentialSamplingParams
  Gets the value of the confidenceLevel property.
getConfidenceLevel() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getConfidenceLevel() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getConfidenceLevel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getConnection() - Method in class umontreal.iro.lecuyer.xmlbind.DBSourceArray2D
  Returns the connection to the database.
getContact() - Method in interface umontreal.iro.lecuyer.contactcenters.contact.ContactStepInfo
  Returns the contact concerned by this step.
getContact() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionEvent
  Returns the contact object representing the called person.
getContact() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionState
  Returns the contact being dialed.
getContact() - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
  Returns a reference to the queued contact.
getContact() - Method in class umontreal.iro.lecuyer.contactcenters.queue.EnqueueEvent
  Returns the contact to be queued when the event occurs.
getContact() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Returns the contact being served.
getContact() - Method in class umontreal.iro.lecuyer.contactcenters.server.StartServiceEvent
  Returns the contact being served.
getContactCenterSimListeners() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ObservableContactCenterSim
  Returns the listeners registered with this simulator.
getContactCenterSimListeners() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getContactFactories() - Method in class umontreal.iro.lecuyer.contactcenters.contact.RandomTypeContactFactory
  Returns an array giving each internal contact factory that can be selected.
getContactFactory() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Returns a reference to the associated contact factory.
getContactFactory() - Method in exception umontreal.iro.lecuyer.contactcenters.contact.ContactInstantiationException
  Returns the contact factory concerned by this exception.
getContactFactory() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.InfiniteDialerList
  Returns the contact factory associated with this dialer list.
getContactFactory() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.SingleTypeInfiniteDialerList
  Returns the contact factory associated with this dialer list.
getContactFactory(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns the contact factory used by the simulator to create contacts of type `k`.
getContactReroutingEvents() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns an unmodifiable map containing the currently scheduled contact rerouting events.
getContactReroutingInfo() - Method in class umontreal.iro.lecuyer.contactcenters.router.RouterState
  Returns the contact rerouting information saved at the time the state of the router was saved.
getContactSelectionScore() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the contactSelectionScore property.
getContactSelectionScore() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Returns the current mode of computation for the contact selection score.
getContactSelectionScore() - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
  Returns the current mode of computation for the contact selection score.
getContactsInService() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupState
  Returns the end-service events representing the contacts being served at the time the state was saved.
getContactTime(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Generates and returns the contact time associated with the contact `contact`.
getContactTime(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Generates and returns the contact time for the service represented by `es`.
getContactTime(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  By default, this method calls `Agent.getContactTime(Contact)`.
getContactTimeGen() - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Returns the random-variate generator for default contact times.
getContactTimeGen(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Returns the random variate generator for contacts served by agents in group `i`.
getContactTimeGenerator(int) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Returns the value generator used to generate contact times for end-contact type `ecType`.
getContactTimeGenerator(int) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Returns the value generator used to generate contact times for end-contact type `ecType`.
getContactTimeGenGroups() - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Returns the random variate generators for contact times when served by agents in specific groups.
getContactTimes() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the contact times for this contact.
getContactToAgentTrafficMatrix(ContactCenterEval) - Static method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Constructs and returns the contact-to-agent traffic matrix for the contact center evaluation system `eval`.
getContactTrace() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallTracer
  Returns the associated facility for contact-by-contact trace.
getContactTypeName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getContactTypeName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getContactTypeName(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the name associated with the contact type `k`, where `k` is a number greater than or equal to 0 and smaller than `ContactCenterInfo.getNumContactTypes()`.
getContactTypeName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
getContactTypeName(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getContactTypeName(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getContactTypeName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getContactTypeName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getContactTypeProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getContactTypeProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getContactTypeProperties(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the properties associated with contact type `k`.
getContactTypeProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getContactTypeProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getContactTypeProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getContactTypeProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getContactTypeSegment(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the information object for the `k`th user-defined segment regrouping contact types.
getContactTypeSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getContactTypeSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getContactTypeSegmentName(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the name associated with the contact type segment `k`, where `k` is a number greater than or equal to 0 and smaller than `ContactCenterInfo.getNumContactTypeSegments()`.
getContactTypeSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getContactTypeSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getContactTypeSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getContactTypeSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getContactTypeSegmentProperties(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  This method is similar to `ContactCenterInfo.getContactTypeProperties(int)`, for contact type segments instead of contact types.
getContactTypeSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getContactTypeSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getContactTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Gets the value of the contactTypeSegments property.
getContactTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns an array containing information objects for all user-defined segments regrouping contact types.
getContext() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
getContext() - Method in class umontreal.iro.lecuyer.contactcenters.app.SimParamsConverter
getContext() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterParamsConverter
getContext() - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Constructs and returns the JAXB context used to read parameters.
getControlVariables() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Gets the value of the controlVariables property.
getControlVariables() - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
getCopulaSigma() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Gets the value of the copulaSigma property.
getCorrelationFit() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Gets the value of the correlationFit property.
getCorrelationMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.msk.PeriodCovarianceEstimator
getCost(DoubleMatrix2D, double[]) - Static method in class umontreal.iro.lecuyer.contactcenters.MatrixUtil
  Converts the matrix `m` into a matrix of costs using the cost vector `cost`.
getCount() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCounter
  Returns the matrix containing the counts.
getCount() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.OutboundCallCounter
  Returns the sum matrix that contains the counts.
getCounters() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
getCounters(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
getCovarianceMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.msk.PeriodCovarianceEstimator
getCpuTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getCpuTimeLimit() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Gets the value of the cpuTimeLimit property.
getCTMC() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getCTMC(CallCenter, int, boolean, int[], boolean, int[][], boolean) - Static method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getCTMC(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getCTMC() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Replication
getCTMCHashCode() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Replication
getCumulativeLambdaFunction() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithInversion
  Returns the function Λ(t) in use.
getCurNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithStaffing
  Returns the number of agents in the managed group for the current simulation replication.
getCurNumAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithStaffing
  Similar to `AgentGroupManagerWithStaffing.getCurNumAgents()`, for a given main period `mp`.
getCurrentBadContactRate() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
  Gets the current bad contact rate as used by `BadContactMismatchRatesDialerPolicy.getNumDials(umontreal.iro.lecuyer.contactcenters.dialer.Dialer)`.
getCurrentMainPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
getCurrentMainPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
getCurrentMainPeriod() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Returns the current period used by this simulator.
getCurrentMainPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Returns the current main period for this period-change event.
getCurrentMismatchRate() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
  Returns the current mismatch rate as used by `BadContactMismatchRatesDialerPolicy.getNumDials(umontreal.iro.lecuyer.contactcenters.dialer.Dialer)`.
getCurrentPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
  Gets the value of the currentPeriod property.
getCurrentPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getCurrentPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Returns the index of the current simulation period.
getCurrentQueueSize() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns the total number of contacts in the connected waiting queues.
getCurrentRow() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Returns the index of the current row into the current spreadsheet.
getCurrentSheet() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Returns the high-level object representing the current spreadsheet.
getCurrentWorkbook() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Returns the high-level object representing the current workbook.
getCustom() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Gets the value of the custom property.
getData() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Gets the value of the data property.
getData() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Returns the data used to estimate the parameters of the selected distribution.
getDatabase() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
  Gets the value of the database property.
getDatabase() - Method in class umontreal.iro.lecuyer.xmlbind.DBSourceArray2D
  Returns the parameters of the database connection used to obtain data for this source array.
getDatabase() - Method in class umontreal.iro.lecuyer.xmlconfig.DBSourceArray2D
  Returns the parameters of the database connection used to obtain data for this source array.
getDataMatrix() - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
  Returns the matrix from which the data is extracted.
getDataParam() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
getDataQuery() - Method in class umontreal.iro.lecuyer.xmlconfig.DBSourceArray2D
  Returns the SQL query used to obtain data for the element in the source array.
getDate(XMLGregorianCalendar) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenterUtil
  Converts the given XML gregorian calendar into a Java gregorian calendar, with time reset to midnight relative to the timezone given in the XML gregorian calendar.
getDefault() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingStageParams
  Gets the value of the default property.
getDefaultAfterContactTime() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the default duration of after-contact work performed by an agent after this contact is served.
getDefaultAfterContactTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the default after-contact time if this contact is served by an agent in group `i`.
getDefaultArrivalProcess() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the defaultArrivalProcess property.
getDefaultBaseURI() - Static method in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Returns the default base URI, which corresponds to the location of the current directory.
getDefaultContactTime() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the default contact time with an agent.
getDefaultContactTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the default contact time if this contact is served by an agent in group `i`.
getDefaultDequeueType() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Returns the default dequeue type used by this object when the user does not specify a dequeue type explicitly.
getDefaultGen() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Gets the value of the defaultGen property.
getDefaultLineSeparator() - Static method in class umontreal.iro.lecuyer.util.LineBreaker
  Returns the default, platform-dependent, line separator.
getDefaultPatienceTime() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the default patience time for this contact object.
getDefaultPrintedStatParams(ContactCenterEval, ReportParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Returns a default array of parameters for printed statistics, for the evaluation system `eval`.
getDefaultServiceTime() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the default service time for this contact object.
getDefaultServiceTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the default service time for this contact if served by an agent in group `i`.
getDefaultShiftMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the J×P default shift matrix used for any agent group with a schedule giving only a vector of agents.
getDefaultUnit() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getDefaultUnit() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the time unit in which output performance measures representing times are expressed.
getDefaultUnit() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
getDefaultUnit() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Gets the value of the defaultUnit property.
getDefaultUnit() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getDefaultUnit() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getDefaultUnit() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getDefaultUnit() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the default unit used for this call center.
getDefaultUnit() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the defaultUnit property.
getDelayGT(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
  Returns d (i, k) for the given agent group index `i`, and contact type identifier `k`.
getDelayInIn() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Returns the value of [j], which defaults to 0.
getDelayInIn() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
  Gets the value of the delayInIn property.
getDelayInOut() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Returns the value of [j], which defaults to 0.
getDelayInOut() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
  Gets the value of the delayInOut property.
getDelayOutIn() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Returns the value of [j], which defaults to 0.
getDelayOutIn() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
  Gets the value of the delayOutIn property.
getDelayOutOut() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Returns the value of [j], which defaults to 0.
getDelayOutOut() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
  Gets the value of the delayOutOut property.
getDelaysGT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Returns the currently used group-to-type delays matrix.
getDelaysGT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the delaysGT property.
getDelaysGT() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
  Returns the delays matrix used by this router.
getDelta() - Method in class umontreal.iro.lecuyer.contactcenters.app.SearchStoppingCondition
  Returns the treshold value δ.
getDequeueEvent(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Returns the dequeue event for the contact `contact`.
getDequeueEvent() - Method in class umontreal.iro.lecuyer.contactcenters.router.ContactReroutingEvent
  Returns the dequeue event associated with this rerouting event.
getDequeueEvent(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter.RoutingInfo
  Returns the event representing the associated contact in queue `q`.
getDescription() - Method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Returns the descriptive name of this group of performance measures.
getDescription() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
getDescription() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
getDescription() - Method in class umontreal.iro.lecuyer.contactcenters.router.ExpDelayRouter
getDescription() - Method in class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
getDescription() - Method in class umontreal.iro.lecuyer.contactcenters.router.LongestQueueFirstRouter
getDescription() - Method in class umontreal.iro.lecuyer.contactcenters.router.LongestWeightedWaitingTimeRouter
getDescription() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
getDescription() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
getDescription() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueRatioOverflowRouter
getDescription() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
getDescription() - Method in class umontreal.iro.lecuyer.contactcenters.router.SingleFIFOQueueRouter
getDestinationRowTypes() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
getDetailedSheetNameWithoutPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Gets the value of the detailedSheetNameWithoutPeriods property.
getDetailedSheetNameWithPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Gets the value of the detailedSheetNameWithPeriods property.
getDialEndTime() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionState
  Returns the time at which success or failure will occur.
getDialer() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionEvent
  Returns the dialer this event is attached to.
getDialer(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the dialer with index `k`, or `null` if k is smaller than , and no dialer is dedicated to outbound calls of type `k`.
getDialer() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerManager
  Returns the dialer managed by this object.
getDialer() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
  Gets the value of the dialer property.
getDialerActionEvents() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerState
  Returns an array containing a state object for each dialer action event saved.
getDialerLimit() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
getDialerLimit(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
getDialerLimitLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
getDialerList(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy
  Returns the dialer list associated with this policy.
getDialerList(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ConstantDialerPolicy
getDialerList() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerListNoQueueing
  Returns a reference to the internal dialer list.
getDialerList(Dialer) - Method in interface umontreal.iro.lecuyer.contactcenters.dialer.DialerPolicy
  Returns the dialer list from which contacts have to be removed from, at the current simulation time.
getDialerList(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
getDialerManager(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the dialer manager with index `k`.
getDialerManagers() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the array of dialer managers in this model.
getDialerObjects() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the instance of `DialerObjects` associated with this model.
getDialerPolicy() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Returns the dialing policy used by this dialer.
getDialerPolicy() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Gets the value of the dialerPolicy property.
getDialerPStream(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Returns the random stream used to select generated call type for the ko-th dialer generating calls of multiple types.
getDialers() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns an array containing the dialers of this model.
getDialers() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the dialers property.
getDialers(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns a list containing the dialers which will be triggered when the service of a contact by an agent in group `i` ends.
getDialerStream(int, DialerStreamType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Returns the random stream of type `s` used by the dialer with index `ko`.
getDifferent(ContactCenterEval, ContactCenterEval, Set<PerformanceMeasureType>) - Static method in class umontreal.iro.lecuyer.contactcenters.app.CompareSimResults
  Compares `res1` and `res2` based on the performance measures in `pmSet`, and adds a point (r, c) for each performance measure whose estimated value differs more than `tol`.
getDifferent(ContactCenterEval, ContactCenterEval, double, Set<PerformanceMeasureType>) - Static method in class umontreal.iro.lecuyer.contactcenters.app.CompareSimResults
  Equivalent to `CompareSimResults.getDifferent(ContactCenterEval,ContactCenterEval,Set)`, except that two real numbers v1 and v2 are considered different if | v2 - v1| > ε, where ε = `tol`.
getDigitsLarge() - Method in class umontreal.iro.lecuyer.util.DefaultDoubleFormatter
  Returns the number of significant digits for values greater than or equal to 1.
getDigitsSmall() - Method in class umontreal.iro.lecuyer.util.DefaultDoubleFormatter
  Returns the number of significant digits for values smaller than 1.
getDimension() - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.IdentityFunction
getDisconnectTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Gets the value of the disconnectTime property.
getDisconnectTimeGen() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the random variate generator used for disconnect times.
getDistribution() - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Returns the distribution used during the current period.
getDistribution() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenIntWithShift
getDistribution() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithShift
getDistribution() - Method in exception umontreal.iro.lecuyer.xmlbind.GeneratorCreationException
  Returns the distribution which caused the exception.
getDistributionClass() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Gets the value of the distributionClass property.
getDistributionClass() - Method in exception umontreal.iro.lecuyer.xmlbind.DistributionCreationException
  Returns the distribution class which caused the exception.
getDistributionClass() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
  Gets the value of the distributionClass property.
getDistributionClass() - Method in exception umontreal.iro.lecuyer.xmlconfig.DistributionCreationException
  Returns the distribution class which caused the exception.
getDistributionClass() - Method in exception umontreal.iro.lecuyer.xmlconfig.GeneratorCreationException
  Returns the distribution class which caused the exception.
getDistributionClass() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Returns the class of distribution object contained in this parameter.
getDistributionParameters() - Method in exception umontreal.iro.lecuyer.xmlbind.DistributionCreationException
  Returns the distribution parameters for which there is no corresponding constructor in the distribution class, or an exception occurred during the call to a constructor.
getDistributionParameters() - Method in exception umontreal.iro.lecuyer.xmlconfig.DistributionCreationException
  Returns the distribution parameters for which there is no corresponding constructor in the distribution class, or an exception occurred during the call to a constructor.
getDistributionParameters() - Method in exception umontreal.iro.lecuyer.xmlconfig.GeneratorCreationException
  Returns the distribution parameters for which there is no corresponding constructor in the distribution class.
getDistributionParameters() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Returns the parameters associated with the distribution.
getDistributionParametersMLE(Class<? extends Distribution>, double[], double) - Static method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
getDocumentBuilder() - Method in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Returns the document builder instance associated with this instance of parameter reader.
getDoubleArray(double[], int) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenterUtil
  Similar to `CallCenterUtil.getIntArray(int[],int)`, for an array of double-precision values.
getDoubleFormatter() - Method in class umontreal.iro.lecuyer.util.LaTeXDoubleFormatter
  Returns the double formatter used by this formatter.
getDoubleFormatter() - Method in class umontreal.iro.lecuyer.util.LaTeXDoubleFormatterWithError
  Returns the double formatter used by this formatter.
getDoubleFormatterStatistics() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Returns the double-precision formatter used for statistics.
getDoubleFormatterValues() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Returns the double-precision formatter used for values.
getDoubleValues() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam
  Converts the objects returned by `ArrayParam.getValues()` to `double` and returns the resulting array.
getDoubleValues() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D
  Converts the objects returned by `ArrayParam2D.getValues()` to `double` and returns the resulting 2D array.
getEffectiveAfterContactTime() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Returns the effective after-contact time.
getEffectiveContactTime() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Returns the effective contact time.
getEffectiveDequeueType() - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
  Returns the effective dequeue type of the contact having waited in this queue.
getEffectiveEndContactType() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Returns the effective type of contact termination.
getEffectiveEndServiceType() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Returns the effective type of the service termination.
getEffectiveNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
  Returns the effective number of agents during each shift.
getEffectiveNumAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
  Similar to `AgentGroupManagerWithSchedule.getEffectiveNumAgents()`, for a specific shift `shift`.
getEffectiveQueueTime() - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
  Returns the simulation time the contact has effectively spent in queue.
getEffectiveStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the staffing determining the effective number of agents in the managed group for each main period in the model.
getEffectiveStaffing(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns element `mp` of the array that would be returned by `AgentGroupManager.getEffectiveStaffing()`.
getEfficiency() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Gets the value of the efficiency property.
getEfficiency() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Returns εi, the fraction of free and busy agents available to serve contacts over the total number of agents.
getEfficiency() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupState
  Returns the efficiency of the agent group at the time of state saving.
getEfficiency() - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Returns the current efficiency of this agent group, which is given by the fraction of available agents (free or busy) over the total number of agents.
getEfficiency() - Method in class umontreal.iro.lecuyer.contactcenters.server.SetNumAgentsEvent
  Returns the agents' efficiency in the target group after this event occurs.
getEither() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Gets the value of the either property.
getElement(int) - Method in class umontreal.iro.lecuyer.util.IntArray
  Returns the element with index `i` of the wrapped array.
getElementById(String) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Returns the element, in the currently read document, having an `id` attribute with value `id`.
getElementName() - Method in class umontreal.iro.lecuyer.xmlbind.SourceSubset2D
getElementName() - Method in class umontreal.iro.lecuyer.xmlconfig.CSVSourceArray2D
getElementName() - Method in class umontreal.iro.lecuyer.xmlconfig.DBSourceArray2D
getElementName() - Method in class umontreal.iro.lecuyer.xmlconfig.ExcelSourceArray2D
getElementName() - Method in interface umontreal.iro.lecuyer.xmlconfig.SourceArray2D
  Returns the name of the XML element representing the type of source array implemented.
getElementName() - Method in class umontreal.iro.lecuyer.xmlconfig.SourceSubset2D
getEndingTime() - Method in interface umontreal.iro.lecuyer.contactcenters.contact.ContactStepInfo
  Returns the simulation time at which this step ended.
getEndingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.TimeInterval
  Returns the ending time of this interval.
getEndingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TimeIntervalParams
  Gets the value of the endingTime property.
getEndingTime() - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
getEndingTime() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
getEndServiceEvent() - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Returns the current end-service event for this agent, or `null` if the agent is not busy.
getEndServiceEvents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Returns a reference to a set containing all the end-service events for this agent group.
getEnqueueTime() - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
  Returns the simulation time at which the contact was enqueued.
getEnsureMathCommand() - Method in class umontreal.iro.lecuyer.util.LaTeXDoubleFormatter
  Returns the name of the math-ensuring LATEX command.
getEnsureMathCommand() - Method in class umontreal.iro.lecuyer.util.LaTeXDoubleFormatterWithError
  Returns the name of the math-ensuring LATEX command.
getEpsilon() - Method in class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMatrixCorrector
  Returns the number, which is used to substitute for the negative eigenvalues.
getEstimationType() - Method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Returns the type of estimation specified for this type of performance measure.
getEvalInfo() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterEval
getEvalInfo() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterEval
  Represents information about this evaluation system that should be included in any report produced by `ContactCenterEval.formatStatistics()`.
getEvalInfo() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getEvalInfo() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Gets the value of the evalInfo property.
getEvalOption(EvalOptionType) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterEval
  Returns the current value of the evaluation option `option`.
getEvalOption(EvalOptionType) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getEvalOption(EvalOptionType) - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
getEvalOption(EvalOptionType) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getEvalOption(EvalOptionType) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getEvalOption(EvalOptionType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getEvalOptions() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterEval
  Returns the array of the evaluation option types supported by the implementing object.
getEvalOptions() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getEvalOptions() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
getEvalOptions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getEvalOptions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getEvalOptions() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getEventHandler() - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Returns the validation event handler associated with marshallers and unmarshallers used by this converter.
getEventList() - Method in class umontreal.iro.lecuyer.simevents.UnusableSimulator
getExitedContactListeners() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns an unmodifiable list containing all the exited-contact listeners registered with this router.
getExitPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Returns the period at which this call exited the system, or -1 if the call is still in the system.
getExpArrivals(SimLogic, boolean) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.cv.NumArrivalsCV
getExpectation(SimLogic, PerformanceMeasureType, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.NumArrivalsCV
getExpectedArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Determines the expected arrival rate in period `p` for this arrival process assuming that the expected value of the busyness factor is 1.
getExpectedArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Determines the expected mean arrival rate in time interval [s, e] for this arrival process assuming that the expected value of the busyness factor is 1.
getExpectedArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletArrivalProcess
getExpectedArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletCompoundArrivalProcess
getExpectedArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.NORTADrivenArrivalProcess
getExpectedArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
getExpectedArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
getExpectedArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
getExpectedArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
getExpectedArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithInversion
getExpectedArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithRandomRates
getExpectedArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithRandomRates
getExpectedArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithThinning
getExpectedArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithTimeIntervals
getExpectedArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaArrivalProcess
getExpectedArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaArrivalProcess
getExpectedArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaNortaRatesArrivalProcess
getExpectedArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaNortaRatesArrivalProcess
getExpectedArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonUniformArrivalProcess
getExpectedArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonUniformArrivalProcess
  Computes the expected arrival rate using the period-change event returned by `PoissonUniformArrivalProcess.getPeriodChangeEvent()` to determine the boundaries of periods, and the expected arrival rates returned by `PoissonUniformArrivalProcess.getExpectedArrivalRate(int)`.
getExpectedArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.StationaryContactArrivalProcess
getExpectedArrivalRate(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.StationaryContactArrivalProcess
getExpectedArrivalRateB(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Returns the expected arrival rate considering the current expected busyness factor.
getExpectedArrivalRateB(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Returns the expected mean arrival rate considering the current expected busyness factor.
getExpectedArrivalRates(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Fills the given array `rates` with the expected arrival rate for each period.
getExpectedArrivalRatesB(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Fills the given array `rates` with the expected arrival rate for each period.
getExpectedArrivalRatesBInt() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithTimeIntervals
  Similar to `ContactArrivalProcess.getExpectedArrivalRatesB(double[])`, for the arrival rates per interval.
getExpectedArrivalRatesInt() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithTimeIntervals
  Similar to `ContactArrivalProcess.getExpectedArrivalRates(double[])`, for the arrival rates per interval.
getExpectedBusynessFactor() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Returns the expected value of the busyness factor for this arrival process.
getExpectedFactor() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Busyness
  Returns the expected value of the busyness factor.
getExpectedWaitingTime(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWT
  Returns the expected waiting time for a contact having spent `delta` transitions in queue.
getExpectedWaitingTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTBinomial
getExpectedWaitingTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTGamma
getExpectedWaitingTimeGTAWT(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWT
  Returns the expected waiting time conditional that the waiting time is greater than the acceptable waiting time, for a contact having spent `delta` transitions into the queue.
getExpectedWaitingTimeGTAWT(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTBinomial
getExpectedWaitingTimeGTAWT(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTGamma
getExpectedWaitingTimeMult(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the multiplier for the expected waiting time used to determine the time spent by a caller arriving during main period `mp` in the virtual queue.
getExpectedWaitingTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getExpectedWaitingTimesMult(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getExpectedWaitingTimesMultLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getExpectedWaitingTimeThresh(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the threshold on the expected waiting time for determining if a caller arrived during main period `mp` has the possibility to be called back.
getExpectedWaitingTimeThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getExpectedWaitingTimeThresh(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getExpectedWaitingTimeThreshLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getExpLambda() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Returns the λ parameter for the associated exponential distribution.
getFactor() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Busyness
  Returns the common busyness factor B.
getFactor(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Busyness
  Returns the busyness factor Bj of period j.
getFailGen() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.OutboundCallFactory
  Returns the random variate generator for fail times.
getFailListeners() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Returns an unmodifiable list containing all the new-contact listeners notified when the dialer fails making a contact.
getFailTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
  Gets the value of the failTime property.
getFailTimeGen() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerObjects
  Returns the value generator for the needed time for an outbound call to fail.
getFailTimeGenerator() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Returns the value generator for the fail times.
getFileExtension() - Method in enum umontreal.iro.lecuyer.contactcenters.app.CCResultsFormat
  Results the file extension corresponding to this format.
getFirst() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesParams
  Gets the value of the first property.
getFirst() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Returns the dequeue event representing the first contact in the queue, or throws a `NoSuchElementException` if the queue is empty.
getFirst() - Method in class umontreal.iro.lecuyer.util.Pair
  Returns the first value of this pair.
getFirstCollection() - Method in class umontreal.iro.lecuyer.collections.MergedCollection
  Returns a reference to the first collection of this merged collection.
getFirstCollection() - Method in class umontreal.iro.lecuyer.collections.MergedList
  Returns the reference to the first list in this merged list.
getFirstCollection() - Method in class umontreal.iro.lecuyer.collections.MergedSet
  Returns a reference to the first set of this merged set.
getFirstIndex() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.TwoIndicesInfo
  Returns the value of i1.
getFirstLoginTime() - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Returns the first simulation time at which this agent was added to an agent group.
getFirstLoginTime() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentState
  Returns the first login time of the agent at the time the state was saved.
getFirstMap() - Method in class umontreal.iro.lecuyer.collections.MergedMap
  Returns a reference to the first map in this merged map.
getFirstRealPeriod() - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrixSW
  Returns the real period corresponding to stored period having index 0 when using the `SumMatrix.getMeasure(int, int)` method.
getFirstRealRecord() - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrixSW
  Returns the first value p for which a recorded value (tp) is available.
getFirstType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.FracBusyAgentsWithTypesCondition
  Returns the call type index for the first compared agent group.
getFirstType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.QueueSizesWithTypesCondition
  Returns the call type index for the first compared waiting queue.
getFirstType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesWithTypesParams
  Gets the value of the firstType property.
getFixedFormatter(Locale, int, boolean) - Static method in class umontreal.iro.lecuyer.util.LaTeXFormatter
getFloatValues() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam
  Converts the objects returned by `ArrayParam.getValues()` to `float` and returns the resulting array.
getFloatValues() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D
  Converts the objects returned by `ArrayParam2D.getValues()` to `float` and returns the resulting 2D array.
getFracBusyAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Gets the value of the fracBusyAgents property.
getFracBusyAgentsThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Gets the value of the fracBusyAgentsThresh property.
getGammaAlpha() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Returns the α parameter for the associated gamma distribution.
getGammaAlphas() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaArrivalProcess
  Returns the parameters αG, p of the gamma distribution for busyness.
getGammaAlphas() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaNortaRatesArrivalProcess
  Returns the parameters αG, p for the gamma rates.
getGammaLambda() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Returns the λ parameter for the associated gamma distribution.
getGammaLambdas() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaArrivalProcess
  Returns the λp parameters for the rates.
getGammaLambdas() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaNortaRatesArrivalProcess
  Returns the λp parameters for the arrivals rates.
getGammaShapeEstimatorType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Gets the value of the gammaShapeEstimatorType property.
getGammaShapeSmoothingFactor() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Gets the value of the gammaShapeSmoothingFactor property.
getGenerator(int) - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Returns the random variate generator corresponding to the period `p`.
getGeneratorClass() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Gets the value of the generatorClass property.
getGeneratorClass() - Method in exception umontreal.iro.lecuyer.xmlbind.GeneratorCreationException
  Returns the generator class which caused the exception.
getGeneratorClass() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
  Gets the value of the generatorClass property.
getGeneratorClass() - Method in exception umontreal.iro.lecuyer.xmlconfig.GeneratorCreationException
  Returns the generator class which caused the exception.
getGeneratorClass() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Returns the class of the random variate generator associated with this object.
getGenerators() - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Returns the random variate generators associated with this object.
getGeneratorsWithCache() - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Returns the random variate generators with cache used by this object.
getGeneratorWithCache(int) - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Returns the random variate generator with cache corresponding to the period `p`.
getGenWithCache() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
  Returns the random variate generator for the exponential arrival times used when caching is enabled.
getGhostAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Returns a list containing all the ghost agent objects having been members of this agent group and finishing an in-progress service.
getGhostAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroupState
  Returns the state information for the ghost agents in the group, at time of state saving.
getGhostAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.RestoreAgentsEvent
  Returns the state of the ghost agents that will be restored when this event occurs.
getGlobalAwtPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
  This returns P' - 1.
getGlobalAwtPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
  This returns P' - 1.
getGlobalAwtPeriod() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.AWTPeriod
  Returns the index for the acceptable waiting time for all periods.
getGroup() - Method in class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter.TracedCall
getGroup() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ServiceTimeParams
  Gets the value of the group property.
getGroupRegion(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
  Returns the region identifier for agent group `i`.
getGroupRegions() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Returns the currently used group regions.
getGroupToTypeMap() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Returns the currently used group-to-type map.
getGroupToTypeMap() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the groupToTypeMap property.
getGroupToTypeMap() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
  Gets the value of the groupToTypeMap property.
getGroupToTypeMap() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Computes a group-to-type map from the contact selection matrix of ranks by calling `RoutingTableUtils.getGroupToTypeMap(double[][])`, and returns the result.
getGroupToTypeMap() - Method in class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
  Computes a group-to-type map from the ranks matrix by calling `RoutingTableUtils.getGroupToTypeMap(double[][],int[],int[])`, and returns the result.
getGroupToTypeMap() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
  Returns the group-to-type map associated with this router.
getGroupToTypeMap(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
  Returns the ordered list concerning agent group `i` in the group-to-type map.
getGroupToTypeMap(int, int[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Generates the group-to-type map from the type-to-group map `typeToGroupMap`.
getGroupToTypeMap(boolean[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Constructs and returns a new group-to-type map from the incidence matrix `m`.
getGroupToTypeMap(double[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Generates a group-to-type map from the contact selection matrix of ranks `ranksGT`.
getGroupToTypeMap(double[][], int[], int[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  This method is similar to `RoutingTableUtils.getGroupToTypeMap(double[][])` with a sorting algorithm adapted for the local-specialist policy.
getGroupVolumeStats() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Returns the array of integral measure matrices used to compute measures related to agent groups.
getHeader() - Method in class umontreal.iro.lecuyer.contactcenters.app.trace.FileContactTrace
  Returns a string containing the field names for this trace.
getHeader(int) - Static method in class umontreal.iro.lecuyer.contactcenters.app.trace.FileContactTrace
getHistogram() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
  Gets the value of the histogram property.
getHistogramList() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Returns the list of histograms created by the call to `formatObservations` in derived classes.
getId() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
  Gets the value of the id property.
getId() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Returns the identifier associated with this queue.
getId() - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Returns the identifier associated with this agent.
getId() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Returns the identifier associated with this agent group.
getId() - Method in class umontreal.iro.lecuyer.xmlconfig.AbstractParam
  Returns the identifier associated with this element.
getIdleAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Returns a list containing all the idle agent objects.
getIdleAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroupState
  Returns the state information about idle agents in the group, at the time of state saving.
getIdleCost() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the cost of an idle agent in the managed group during one simulation time unit.
getIdleCost(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the cost of an idle agent managed by this group during main period `mp`, during one simulation time unit.
getIdleCost() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Gets the value of the idleCost property.
getIdleCostPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getIdleCostPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getIdleCostPeriodLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getIdleSimTime() - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Returns the last simulation time at which this agent became idle.
getIdleSimTime() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentState
  Returns the last simulation time the agent became idle, at the time of state saving.
getIdleTime() - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Returns the time elapsed since the last moment this agent became idle.
getIdleVolumeMeasureSet(MeasureMatrix[]) - Static method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStatMeasureMatrix
  Returns a measure set regrouping the idle volumes for several agent groups and computing the sum.
getInBadContactsSumMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
  Returns the matrix of sums counting the number of bad inbound contacts notified to this dialing policy.
getInboundGroup() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
  Gets the value of the inboundGroup property.
getInboundGroupProbs() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Returns the probabilities pj, i of selection for each inbound agent group.
getInboundGroups() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Returns the inbound agent group associated with this information object.
getInboundTypes() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Gets the value of the inboundTypes property.
getInboundTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the inboundTypes property.
getInboundTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Gets the value of the inboundTypeSegments property.
getInboundTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the inboundTypeSegments property.
getIncidenceFromGT(int, int[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Constructs and returns the incidence matrix from the `groupToTypeMap` with `numTypes` contact types.
getIncidenceFromTG(int, int[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Constructs and returns the incidence matrix from the `typeToGroupMap` with `numGroups` agent groups.
getIncidenceMatrixGT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Returns the currently used group-to-type incidence matrix.
getIncidenceMatrixGT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the incidenceMatrixGT property.
getIncidenceMatrixGT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
  Gets the value of the incidenceMatrixGT property.
getIncidenceMatrixTG() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Returns the currently used type-to-group incidence matrix.
getIncidenceMatrixTG() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the incidenceMatrixTG property.
getIncidenceMatrixTG() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
  Gets the value of the incidenceMatrixTG property.
getInContactTypeSegment(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the information object for the `k`th user-defined segment regrouping inbound contact types.
getInContactTypeSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getInContactTypeSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getInContactTypeSegmentName(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the name associated with the inbound contact type segment `k`, where `k` is a number greater than or equal to 0 and smaller than `ContactCenterInfo.getNumInContactTypeSegments()`.
getInContactTypeSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getInContactTypeSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getInContactTypeSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getInContactTypeSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getInContactTypeSegmentProperties(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  This method is similar to `ContactCenterInfo.getContactTypeProperties(int)`, for inbound contact type segments instead of contact types.
getInContactTypeSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getInContactTypeSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getInContactTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns an array containing information objects for all user-defined segments regrouping inbound contact types.
getIndent(Node, int) - Static method in class umontreal.iro.lecuyer.xmlconfig.DOMUtils
  Returns a string of spaces to indent future nested elements of `node`, using `spc` spaces for each indentation level.
getIndex() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.IndexThreshInfo
  Returns the value of i.
getIndex() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.NumFreeAgentsThreshCondition
  Returns the value of i.
getIndex() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.QueueSizeThreshCondition
  Returns the value of q.
getIndex() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupIndex
  Gets the value of the index property.
getIndex() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntParams
  Gets the value of the index property.
getIndex() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshParams
  Gets the value of the index property.
getInitTime() - Method in class umontreal.iro.lecuyer.stat.AccumulateWithTimes
  Returns the initialization time for this object.
getInnerCollection() - Method in class umontreal.iro.lecuyer.collections.TransformingCollection
  Returns the inner collection.
getInnerCollection() - Method in class umontreal.iro.lecuyer.collections.TransformingList
  Returns the inner list.
getInnerCollection() - Method in class umontreal.iro.lecuyer.collections.TransformingSet
  Returns the inner set.
getInnerIterator() - Method in class umontreal.iro.lecuyer.collections.FilteredIterator
  Returns the inner iterator used by this iterator.
getInnerIterator() - Method in class umontreal.iro.lecuyer.collections.FilteredListIterator
  Returns the inner iterator used by this iterator.
getInnerMap() - Method in class umontreal.iro.lecuyer.collections.TransformingMap
  Returns the inner map associated with this map.
getInstanceFromMLE(PeriodChangeEvent, ContactFactory, RandomStream, RandomVariateGen, int[][], int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletArrivalProcess
  Constructs a new arrival process with Dirichlet parameters estimated by the maximum likelihood method based on the `numObs` observations in array `arrivals`.
getInstanceFromMLE(PeriodChangeEvent, ContactFactory, RandomStream, RandomStream, Class<? extends Distribution>, int[][], int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletArrivalProcess
  Similar to `DirichletArrivalProcess.getInstanceFromMLE(PeriodChangeEvent,ContactFactory,RandomStream,RandomVariateGen,int[][],int,int)`, but also estimates the parameters for A.
getInstanceFromMLE(PeriodChangeEvent, ContactFactory, RandomStream, RandomStream, int[][], int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletCompoundArrivalProcess
  Constructs a new arrival process with parameters estimated by the maximum likelihood method based on the `numObs` observations in array `arrivals`.
getInstanceFromMLE(PeriodChangeEvent, ContactFactory, RandomStream, int[][], int, int, boolean) - Static method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
  Constructs a new arrival process with arrival rates estimated by the maximum likelihood method based on the `numObs` observations in array `arrivals`.
getInstanceFromMLE(ContactFactory, RandomStream, double, int[][], int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
  Constructs a new arrival process with arrival rate estimated by the maximum likelihood method based on the `numObs` observations in array `arrivals`.
getInstanceFromMLE(PeriodChangeEvent, ContactFactory, RandomStream, RandomStream, int[][], int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaArrivalProcess
  Constructs a new arrival process with gamma arrival rates estimated by the maximum likelihood method based on the `numObs` observations in array `arrivals`.
getInstanceFromMLE(PeriodChangeEvent, ContactFactory, RandomStream, RandomStream, int[][], int, int, int, CorrelationFit) - Static method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaNortaRatesArrivalProcess
  Constructs a new arrival process with gamma arrival rates estimated by the maximum likelihood method based on the `numObs` observations in array `arrivals`.
getIntArray(int[], int) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenterUtil
  Constructs and returns an array containing `numPeriods` elements from the input array `array`.
getIntegerFormatter(Locale, int, boolean) - Static method in class umontreal.iro.lecuyer.util.LaTeXFormatter
getInTotalSumMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
  Returns the matrix of sums counting the total number of inbound contacts notified to this dialing policy.
getIntValues() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam
  Converts the objects returned by `ArrayParam.getValues()` to `int` and returns the resulting array.
getIntValues() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D
  Converts the objects returned by `ArrayParam2D.getValues()` to `int` and returns the resulting 2D array.
getInvertedLambdaFunction() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithInversion
  Returns the function Λ-1(t) in use.
getJAXBObject(Object) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Constructs and returns a JAXB element with `value` as a value.
getJdbcDriverClass() - Method in class umontreal.iro.lecuyer.xmlbind.params.DBConnectionParams
  Gets the value of the jdbcDriverClass property.
getJdbcDriverClass() - Method in class umontreal.iro.lecuyer.xmlconfig.DBConnectionParam
  Returns the JDBC driver class.
getJdbcURI() - Method in class umontreal.iro.lecuyer.xmlbind.params.DBConnectionParams
  Gets the value of the jdbcURI property.
getJdbcURI() - Method in class umontreal.iro.lecuyer.xmlconfig.DBConnectionParam
  Returns the JDBC URI.
getJndiDataSourceName() - Method in class umontreal.iro.lecuyer.xmlbind.params.DBConnectionParams
  Gets the value of the jndiDataSourceName property.
getJndiDataSourceName() - Method in class umontreal.iro.lecuyer.xmlconfig.DBConnectionParam
  Returns the JNDI name of the data source that will be used to obtain the connection.
getJumpRate() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the uniformized transition rate used by this CTMC.
getJumpRate() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getJumpRate() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getJumpRate() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWT
  Returns the currently used transition rate.
getJumpRate() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTBinomial
getJumpRate() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTGamma
getJumpRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.QueueSizeThresh
  Returns the maximal transition rate if the queue size is smaller than or equal to the the threshold with index `r`.
getJumpRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.StateThresh
  Returns the transition rate corresponding to vector of thresholds with index `r`.
getK() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.RateChangeInfo
  Returns the index of the call type.
getKappa() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
  Returns the current value of the multiplicative constant κ for this policy.
getKappa() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Gets the value of the kappa property.
getLambda() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
  Returns the current value of the arrival rate λ.
getLambda() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithThinning
  Returns the value of .
getLambdaFunction() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithThinning
  Returns the λ(t) function.
getLambdas() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
  Returns the current value of `lambdas`.
getLambdas() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getLambdas(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getLambdasLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getLast() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Returns the dequeue event representing the last contact in the queue, or throws a `NoSuchElementException` if the queue is empty.
getLastAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the last agent group who began serving this contact.
getLastLoginTime() - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Returns the last simulation time at which this agent was added to an agent group.
getLastSelectedAgentGroup() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the last agent group selected by the `CallCenterCTMC.nextState(double)` method.
getLastSelectedAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getLastSelectedAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getLastSelectedContact() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the index of the last selected contact having abandoned.
getLastSelectedContact() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getLastSelectedContact() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getLastSelectedContactType() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the last contact type selected by the `CallCenterCTMC.nextState(double)` method.
getLastSelectedContactType() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getLastSelectedContactType() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getLastSelectedEvent() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.EventWithSelection
  Returns the index p of the last selected event among events of type k.
getLastSelectedQueuedContactType() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the type of the last contact removed from a waiting queue for service by the `CallCenterCTMC.nextState(double)` method.
getLastSelectedQueuedContactType() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getLastSelectedQueuedContactType() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getLastTime() - Method in class umontreal.iro.lecuyer.stat.AccumulateWithTimes
  Returns the last update time for this object.
getLastTransitionType() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the type of the last transition, or `null` if no transition occurred since the last call to `CallCenterCTMC.initEmpty()`.
getLastTransitionType() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getLastTransitionType() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getLastValue() - Method in class umontreal.iro.lecuyer.contactcenters.MinValueGenerator
  Returns the last value returned by `MinValueGenerator.nextDouble(umontreal.iro.lecuyer.contactcenters.contact.Contact)`.
getLastValue(int) - Method in class umontreal.iro.lecuyer.contactcenters.MinValueGenerator
  Returns the value generated by `getValueGenerator` `(vType)` upon the last call to `MinValueGenerator.nextDouble(umontreal.iro.lecuyer.contactcenters.contact.Contact)` if `MinValueGenerator.isKeepingValues()` returns `true`, or throws an `IllegalStateException`.
getLastValue() - Method in class umontreal.iro.lecuyer.stat.AccumulateWithTimes
  Returns the value passed to this probe by the last call to its `update` method (or the initial value if `update(double,double)` was never called after `init`).
getLastValues() - Method in class umontreal.iro.lecuyer.contactcenters.MinValueGenerator
  Returns all the generated values upon the last call to `MinValueGenerator.nextDouble(umontreal.iro.lecuyer.contactcenters.contact.Contact)` if `MinValueGenerator.isKeepingValues()` returns `true`, or throws an `IllegalStateException`.
getLastVType() - Method in class umontreal.iro.lecuyer.contactcenters.MinValueGenerator
  Returns the value type for the last value.
getLastWaitingQueue() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the last waiting queue this contact entered in.
getLastWaitingTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11WithQueues
getLastWaitingTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKIWithQueues
getLastWaitingTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCQueues
  Returns the number of transitions spent by the last call of type `k` having left the queue, provided that the `CallCenterCTMCQueues.update(CallCenterCTMC,TransitionType)` method has been called after each transition.
getLastWaitingTime(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCWithQueues
  ?eturns waiting time of the last contact of type `k` having entered service, or abandoned.
getLaTeXFormat() - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
getLeftBoundary() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
  Gets the value of the leftBoundary property.
getLikelihoodDerivativesDoublyGamma(double[], double, double, String) - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Calculates the values of the log-likelihood function and its derivatives for the doubly Gamma-Poisson arrival process model.
getLikelihoodDerivativesDoublyGammaSpline(double[], double[], double, String) - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Calculates the values of the log-likelihood function and its derivatives for the doubly Gamma-Poisson arrival process model.
getList() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ContactListenerDialerList
  Returns the internal list containing the contacts to dial.
getListOfStatProbes() - Method in class umontreal.iro.lecuyer.stat.mperiods.ListOfStatProbesMeasureMatrix
  Returns the list of statistical probes associated with this matrix.
getLocalSpecOverflowDelay() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the localSpecOverflowDelay property.
getLogNegBinDer(int[], double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Calculates the derivative of the log-likelihood function for the Negative binomial distribution.
getLongestIdleAgent() - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Returns the idle agent with the longest idle time in this agent group.
getLongestWaitingTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11WithQueues
getLongestWaitingTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKIWithQueues
getLongestWaitingTime(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCWithQueues
  Returns the longest waiting time among all contacts of type `k`.
getLongestWaitingTimeStatus() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
  Returns `true` if the router uses a single-phase agent selection based on the longest waiting time.
getLongValues() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam
  Converts the objects returned by `ArrayParam.getValues()` to `long` and returns the resulting array.
getLongValues() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D
  Converts the objects returned by `ArrayParam2D.getValues()` to `long` and returns the resulting 2D array.
getLowerBound(double, double) - Static method in class umontreal.iro.lecuyer.contactcenters.ctmc.IntMCallCenterCTMCSim
getLowerBound() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
  Gets the value of the lowerBound property.
getLowerStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Replication
getLowerStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
getLowerStaffing(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
getLowMemoryListeners() - Method in class umontreal.iro.lecuyer.util.LowMemoryNotifier
  Returns the low-memory listeners currently registered with this object.
getMainPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Returns the main period index corresponding to period `period`.
getMainPeriodName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getMainPeriodName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getMainPeriodName(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the name corresponding to the main period `mp`.
getMainPeriodName(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getMainPeriodName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getMainPeriodName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getMainPeriodSegment(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the information object for the `p`th user-defined segment regrouping main periods.
getMainPeriodSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getMainPeriodSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getMainPeriodSegmentName(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the name associated with the main period segment `mp`, where `mp` is a number greater than or equal to 0 and smaller than `ContactCenterInfo.getNumMainPeriodSegments()`.
getMainPeriodSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getMainPeriodSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getMainPeriodSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns an array containing information objects for all user-defined segments regrouping main periods.
getMainPeriodStartingDate(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the date corresponding to the beginning of the main period `mp`.
getMathEnsuringCmd() - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
getMatricesOfAWT() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Gets the value of the matricesOfAWT property.
getMatricesOfStatProbes() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
  Returns a map associating each supported type of performance measure with a matrix of statistical probes.
getMatricesOfStatProbes() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStatMP
getMatricesOfStatProbes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
getMatricesOfStatProbes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.AbstractCallCenterStatProbes
getMatricesOfStatProbes() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatProbes
  Returns a map containing the matrix of statistical probes for each type of performance measure.
getMatricesOfStatProbes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.ChainCallCenterStat
getMatrix(MeasureType, RowType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.MatrixCache
  Returns a matrix of observations for type of measure `mt` adapted to row type `targetRowType`.
getMatrixFormatter() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Returns the matrix formatter used by this object.
getMatrixOfAWTName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getMatrixOfAWTName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getMatrixOfAWTName(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the name associated with the matrix of AWTs with index `m`.
getMatrixOfAWTName(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getMatrixOfAWTName(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getMatrixOfAWTName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getMatrixOfAWTName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the name of the matrix of acceptable waiting time with index `m`, or `null` if no name was given in the parameter file.
getMatrixOfFunctionOfMultipleMeansTallies(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
getMatrixOfFunctionOfMultipleMeansTallies(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Returns the matrix of function of multiple means tallies used to manage observations for estimating the performance measures in group `m`.
getMatrixOfFunctionOfMultipleMeansTallies(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
getMatrixOfFunctionOfMultipleMeansTallies(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getMatrixOfFunctionOfMultipleMeansTallies(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
getMatrixOfFunctionOfMultipleMeansTallies(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
getMatrixOfFunctionOfMultipleMeansTallies(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.AbstractCallCenterStatProbes
getMatrixOfFunctionOfMultipleMeansTallies(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatProbes
  Returns a matrix of function of multiple means tallies corresponding to the given type `pm` of performance measure.
getMatrixOfFunctionOfMultipleMeansTallies(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.ChainCallCenterStat
getMatrixOfStatProbes(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Returns the matrix of statistical probes used to manage observations for estimating the performance measures in group `m`.
getMatrixOfStatProbes(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
getMatrixOfStatProbes(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
getMatrixOfStatProbes(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getMatrixOfStatProbes(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getMatrixOfStatProbes(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
  Returns the matrix of statistical probes corresponding to the performance measure type `m`.
getMatrixOfStatProbes(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStatMP
getMatrixOfStatProbes(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getMatrixOfStatProbes(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
getMatrixOfStatProbes(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
getMatrixOfStatProbes(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.AbstractCallCenterStatProbes
getMatrixOfStatProbes(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatProbes
  Returns a matrix of statistical probes corresponding to the given type `pm` of performance measure.
getMatrixOfStatProbes(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.ChainCallCenterStat
getMatrixOfStatProbes() - Method in class umontreal.iro.lecuyer.stat.mperiods.MatrixOfStatProbesMeasureMatrix
  Returns the matrix of statistical probes associated with this matrix of measures.
getMatrixOfTallies(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
getMatrixOfTallies(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Returns the matrix of tallies used to manage observations for estimating the performance measures in group `m`.
getMatrixOfTallies(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
getMatrixOfTallies(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getMatrixOfTallies(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
getMatrixOfTallies(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
getMatrixOfTallies(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.AbstractCallCenterStatProbes
getMatrixOfTallies(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatProbes
  Returns a matrix of tallies corresponding to the given type `pm` of performance measure.
getMatrixOfTallies(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.ChainCallCenterStat
getMatrixOfTallyStores(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
getMatrixOfTallyStores(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.AbstractCallCenterStatProbes
getMatrixOfTallyStores(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatProbes
  Returns a matrix of tallies corresponding to the given type `pm` of performance measure.
getMatrixOfTallyStores(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.ChainCallCenterStat
getMax(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
getMax(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Returns a matrix of maximum values for the performance measure `m`.
getMax(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
getMax(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getMax(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
getMax(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
getMax(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.AbstractCallCenterStatProbes
getMax(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatProbes
getMax(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.ChainCallCenterStat
getMaxAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the maximal number of agents in the managed group.
getMaxAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the maximal number of agents in the managed group during main period `mp`.
getMaxAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Gets the value of the maxAgents property.
getMaxAgentsPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getMaxAgentsPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getMaxAgentsPeriodLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getMaxArrivalRate(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the maximal arrival rate for contacts of type `k`.
getMaxArrivalRate() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the total maximal arrival rate = for all contact types.
getMaxArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getMaxArrivalRate() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getMaxArrivalRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getMaxArrivalRate() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getMaxBadCallRate() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Gets the value of the maxBadCallRate property.
getMaxBadContactRate() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
  Returns the maximal rate of bad contacts si for this dialer's policy.
getMaxBatches() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
  Gets the value of the maxBatches property.
getMaxColumns() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Gets the value of the maxColumns property.
getMaxColumns() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Returns the maximal number of columns a spreadsheet may contain.
getMaximalQueueTime(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Generates and returns the maximal queue time for the queued contact represented by `ev`.
getMaximalQueueTimeGenerator(int) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Returns the maximal queue time generator associated with dequeue type `dqType` for this waiting queue.
getMaximalTime() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithThinning
  Returns the smallest time T for which λ(t) = 0 for all t≥T.
getMaximumIdleOutboundAgents() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Returns the value of Mj, which defaults to 0.
getMaximumIdleOutboundAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
  Gets the value of the maximumIdleOutboundAgents property.
getMaxInitBlocked() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
  Gets the value of the maxInitBlocked property.
getMaxit() - Method in class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMatrixCorrector
  Returns the maximum number of iterations in the algorithm.
getMaxIter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Gets the value of the maxIter property.
getMaxMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
  Gets the value of the maxMatrices property.
getMaxNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
getMaxNumAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
getMaxNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getMaxNumAgents() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the maximal total number of agents that can be used for the CTMC.
getMaxNumAgents(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the maximal number of agents in group `i`.
getMaxNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getMaxNumAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getMaxNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getMaxNumAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getMaxNumAgentsArray() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns an array of length I containing the maximal number of agents in each agent group.
getMaxNumAgentsArray() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getMaxNumAgentsArray() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getMaxNumAgentsLength() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
getMaxNumElements() - Method in class umontreal.iro.lecuyer.collections.FilteredIterator
  Returns the maximal number of elements that can be traversed by this iterator, or `Integer.MAX_VALUE` if the number of elements is not bounded.
getMaxPatienceRate(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the maximal patience rate for contacts of type `k`.
getMaxPatienceRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getMaxPatienceRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getMaxQueueCapacity() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the current bound on the queue capacity used to determine the transition rate of the CTMC.
getMaxQueueCapacity() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getMaxQueueCapacity() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getMaxReplications() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
  Gets the value of the maxReplications property.
getMaxReplications() - Method in class umontreal.iro.lecuyer.contactcenters.app.SearchStoppingCondition
  Returns the maximal number of replications or batches to simulate if the stopping condition does not apply.
getMaxServiceRate(int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the maximal service rate for contacts of type `k` served by agents in group `i`.
getMaxServiceRate(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getMaxServiceRate(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getMaxU() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.EventWithTest
  Returns the value of u2 associated with this event.
getMaxValue() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.SegmentInfo
  Returns the maximal index in this segment.
getMaxVType() - Method in class umontreal.iro.lecuyer.contactcenters.MinValueGenerator
  Returns the maximum index (non-inclusive) for which `MinValueGenerator.getValueGenerator(int)` returns a non-`null` value.
getMaxWeight(CallCenterCTMCKI, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.EventWithSelection
  Returns the weight Wk corresponding to events of type k.
getMean(RandomVariateGen) - Static method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Returns the mean of the distribution for a random variate generator, taking the shift into account.
getMean(int) - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Returns the mean for period `p`.
getMean(RandomVariateGenParams) - Static method in class umontreal.iro.lecuyer.xmlbind.ParamReadHelper
  Determines the mean of the distribution corresponding to the parameters given by `rvgp`.
getMean() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Returns the mean value for the current distribution.
getMean(TimeUnit) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Returns the mean for the current distribution, epxressed with the time unit `targetUnit`.
getMeanAfterContactTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Returns the mean after-contact time for a new contact served by an agent in group `i`.
getMeanContactTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Returns the mean contact time for a new contact served by an agent in group `i`.
getMeanForPeriod(MultiPeriodGenParams, int) - Static method in class umontreal.iro.lecuyer.contactcenters.CCParamReadHelper
  Returns the mean value of the distribution for the main period `p`.
getMeanPre(MultiPeriodGenParams) - Static method in class umontreal.iro.lecuyer.contactcenters.CCParamReadHelper
  Returns the mean for the preliminary period, if parameters are set for this period.
getMeanWrap(MultiPeriodGenParams) - Static method in class umontreal.iro.lecuyer.contactcenters.CCParamReadHelper
  Returns the mean for the wrap-up period, if parameters are set for this period.
getMeasure() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix
  Gets the value of the measure property.
getMeasure() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
  Gets the value of the measure property.
getMeasure() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PMMatrix
  Gets the value of the measure property.
getMeasure() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PMMatrixInt
  Gets the value of the measure property.
getMeasure() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
  Gets the value of the measure property.
getMeasure() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SequentialSamplingParams
  Gets the value of the measure property.
getMeasure() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.StatConditionParams
  Gets the value of the measure property.
getMeasure(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.BusyAgentsChecker
getMeasure(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.QueueSizeChecker
getMeasure(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStatMeasureMatrix
getMeasure(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStatMeasureMatrix
getMeasure(int, int) - Method in class umontreal.iro.lecuyer.simevents.SimTimeMeasureMatrix
getMeasure(int, int) - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrix
  Returns the measure `i` for period `p`.
getMeasure(int, int) - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrixSW
  Returns the measure `i` for period `p`.
getMeasure(int, int) - Method in class umontreal.iro.lecuyer.stat.mperiods.ListOfStatProbesMeasureMatrix
getMeasure(int, int) - Method in class umontreal.iro.lecuyer.stat.mperiods.MatrixOfStatProbesMeasureMatrix
getMeasure(int, int) - Method in interface umontreal.iro.lecuyer.stat.mperiods.MeasureMatrix
  Returns the measure corresponding to the index `i` and period `p`.
getMeasure(int, int) - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet
  Returns the measure `i` in period `p` for this matrix.
getMeasure(int, int) - Method in class umontreal.iro.lecuyer.stat.mperiods.StatProbeMeasureMatrix
getMeasure(int, int) - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
getMeasureIndex() - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet.MeasureInfo
  Returns the index, in the associated measure matrix, of the represented measure.
getMeasureInfo(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet
  Returns the measure information object for measure `i`.
getMeasureMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
  Returns the matrices of measures registered to this object.
getMeasureMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.RepSimCC
  Returns the matrices of measures registered to this object.
getMeasureMatrix(MeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Returns the measure matrix corresponding to the measure type `mt`.
getMeasureMatrix() - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrix
  Returns the associated single-period matrix of measures.
getMeasureMatrix() - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet.MeasureInfo
  Returns the measure matrix from which the measure is extracted.
getMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
getMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
getMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Returns an array containing all the measure types supported by this object.
getMeasureTypes(PerformanceMeasureType...) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Returns the types of counters needed to estimate all the performance measures in `pms`.
getMeasureTypesPm(PerformanceMeasureType) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Returns the types of counters needed to estimate the particular type of performance measure `pm`.
getMemoryPools() - Method in class umontreal.iro.lecuyer.util.LowMemoryNotifier
  Returns the memory pools monitored by this object.
getMin(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
getMin(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Returns a matrix of minimum values for the group of performance measures `m`.
getMin(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
getMin(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getMin(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
getMin(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
getMin(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.AbstractCallCenterStatProbes
getMin(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatProbes
getMin(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.ChainCallCenterStat
getMinAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the minimal number of agents in the managed group.
getMinAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the minimal number of agents in the managed group during main period `mp`.
getMinAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Gets the value of the minAgents property.
getMinAgentsPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getMinAgentsPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getMinAgentsPeriodLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getMinBatches() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
  Gets the value of the minBatches property.
getMinDigits(float...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the minimal number of digits after the decimal point required for the numbers in the array `a` to be rounded without different values becoming equal.
getMinDigits(double...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the minimal number of digits after the decimal point required for the numbers in the array `a` to be rounded without different values becoming equal.
getMinFreeAgentsTarget() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
  Returns the minimal number of free agents sd in the target set to try outbound calls.
getMinFreeAgentsTarget() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerManager
getMinFreeAgentsTarget() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
getMinFreeAgentsTarget(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
getMinFreeAgentsTargetLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
getMinFreeAgentsTest() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
  Returns the minimal number of free agents st in the test set to try outbound calls.
getMinFreeAgentsTest() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerManager
getMinFreeAgentsTest() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
getMinFreeAgentsTest(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
getMinFreeAgentsTestLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
getMinimumIdleInboundAgents() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Returns the value of mj, which defaults to 0.
getMinimumIdleInboundAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
  Gets the value of the minimumIdleInboundAgents property.
getMinimumIdleTime() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Returns the value of tj, which defaults to 0.
getMinimumIdleTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
  Gets the value of the minimumIdleTime property.
getMinMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
  Gets the value of the minMatrices property.
getMinNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
getMinNumAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
getMinNumAgentsLength() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
getMinNumSplit() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Replication
getMinReplications() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
  Gets the value of the minReplications property.
getMinU() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.EventWithTest
  Returns the value of u1 associated with this event.
getMinValue() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.SegmentInfo
  Returns the minimal index in this segment.
getMinWaitingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DoubleArrayWithMinWaitingTime
  Gets the value of the minWaitingTime property.
getMismatchRateThresh() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
  Returns the threshold on the mismatch rate so for this dialer's policy.
getMismatchRateThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Gets the value of the mismatchRateThresh property.
getMismatchSumMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
  Returns the matrix of sums counting the number of mismatches notified to this dialing policy.
getMLE(int[][], int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletArrivalProcess
  Estimates the Dirichlet parameters of an arrival process from the number of arrivals in the array `arrivals`.
getMLE(int[][], int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletCompoundArrivalProcess
  Estimates the parameters of a Dirichlet compound negative multinomial arrival process with a busyness factor following the gamma (γ, 1) distribution from the number of arrivals in the array `arrivals`.
getMLE(int[][], int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
  Estimates the parameters of a Poisson arrival process with piecewise-constant arrival rate from the number of arrivals in the array `arrivals`, and returns an array giving the estimated arrival rate for each main period.
getMLE(int[][], int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
  Estimates the parameters of a Poisson arrival process with arrival rate λ from the number of arrivals in the array `arrivals`.
getMLE(int[][], int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaArrivalProcess
  Estimates the parameters of a Poisson-gamma arrival process from the number of arrivals in the array `arrivals`.
getMLE(int[][], int, int, int, CorrelationFit, double[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaNortaRatesArrivalProcess
  Estimates the parameters of a Poisson-gamma-norta-rates arrival process from the number of arrivals in the array `arrivals`.
getMLEBB(int[][], int, int, int, ArrivalProcessParams) - Static method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaArrivalProcess
  Estimates the parameters of a Poisson-gamma arrival process for the case of a global busyness factor for the day, and specific busyness factors for each period of the day, from the number of arrivals in the array `arrivals`.
getMLEdoublyGamma() - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Estimates the parameters of a doubly Gamma Poisson-Gamma arrival process that has both busyness factor for the day and the busyness factor for the sub-period of the day, both following the Gamma distribution, from the number of arrivals in the array `arrivals` using maximum likelihood approach.
getMLEdoublyGammaSpline() - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Estimates the parameters of a doubly Gamma Poisson-Gamma arrival process that has both busyness factor for the day and the busyness factor for the sub-period of the day, both following the Gamma distribution, from the number of arrivals in the array `arrivals` using maximum likelihood approach.
getMLENegMulti(int[][], int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
  Estimates the parameters of a Poisson arrival process with piecewise-constant arrival rate multiplied by a day-specific busyness factor following the gamma (α0, α0) distribution from the number of arrivals in the array `arrivals`.
getMMEdoublyGamma() - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Estimates the parameters of a doubly Gamma Poisson-Gamma arrival process that has both busyness factor for the day and the busyness factor for the sub-period of the day, both following the Gamma distribution, from the number of arrivals in the array `arrivals` using method of moments.
getMMEdoublyGammaGeneral() - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Estimates the parameters of a doubly Gamma Poisson-Gamma arrival process that has both busyness factor for the day and the busyness factor for the sub-period of the day, both following the Gamma distribution, from the number of arrivals in the array `arrivals` using method of moments.
getModel() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getModel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
  Deprecated.
getMovingWindowSize() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Gets the value of the movingWindowSize property.
getMu(int) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictor
  Returns the currently used value of μi.
getMu() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictor
  Returns an array containing a copy of the values of μi.
getMult() - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Returns the multiplier applied to each generated random variate.
getMult() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Gets the value of the mult property.
getMultipliers() - Method in class umontreal.iro.lecuyer.contactcenters.server.AfterContactTimeGenerator
  Returns the vector of multipliers for this after-contact time generator.
getMultipliers() - Method in class umontreal.iro.lecuyer.contactcenters.server.ContactTimeGenerator
  Returns the vector of multipliers for this contact time generator.
getName(ContactCenterInfo, int) - Method in enum umontreal.iro.lecuyer.contactcenters.app.ColumnType
  Returns the name associated with the column `column` in a matrix of results for this type of column estimated by `eval`.
getName() - Method in enum umontreal.iro.lecuyer.contactcenters.app.EvalOptionType
  Returns the name of this evaluation option.
getName() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ControlVariableParams
  Gets the value of the name property.
getName() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PropertyNameParam
  Gets the value of the name property.
getName() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ServiceLevelParams
  Gets the value of the name property.
getName(ContactCenterInfo, PerformanceMeasureType, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Returns the name associated with the performance measure of type `pm`, at row `row`, and column `col`.
getName(ContactCenterInfo, int) - Method in enum umontreal.iro.lecuyer.contactcenters.app.RowType
  Returns the name associated with the row `row` in a matrix of results for this type of row estimated by `eval`.
getName() - Method in class umontreal.iro.lecuyer.contactcenters.app.ServiceLevelParamReadHelper
  Returns the name associated with this matrix.
getName() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
getName() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
getName() - Method in class umontreal.iro.lecuyer.contactcenters.contact.TrunkGroup
getName() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
getName() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the name of the call type associated with this call factory.
getName() - Method in interface umontreal.iro.lecuyer.contactcenters.Named
  Returns the name associated with this object.
getName() - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
getName() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
getName() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
getName() - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
getName() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
getName() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
getName() - Method in class umontreal.iro.lecuyer.xmlbind.NamedInfo
  Returns the name associated with this named entity.
getName() - Method in class umontreal.iro.lecuyer.xmlbind.params.AbstractProperty
  Gets the value of the name property.
getName() - Method in class umontreal.iro.lecuyer.xmlbind.params.Named
  Gets the value of the name property.
getName() - Method in class umontreal.iro.lecuyer.xmlconfig.PropertyParam
  Returns the name of this property.
getNamedArea(String) - Method in class umontreal.iro.lecuyer.xmlbind.ExcelSourceArray2D
getNamespacePrefixes() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
getNamespacePrefixes() - Method in class umontreal.iro.lecuyer.contactcenters.app.SimParamsConverter
getNamespacePrefixes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterParamsConverter
getNamespacePrefixes() - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Returns a map associating prefixes with namespace URI.
getNameWithProperties(ContactCenterInfo, PerformanceMeasureType, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
getNanString() - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
getNeededWaitingQueueComparator(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
getNeededWaitingQueueComparator(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Determines how contacts in queue should be compared with each other for waiting queue `q`.
getNeededWaitingQueueStructure(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
getNeededWaitingQueueStructure(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns the needed data structure for waiting queue with index `q`.
getNegBinGamma(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.NORTADrivenArrivalProcess
  Returns the value of γp, the negative binomial double-precision parameter associated with main period p.
getNegBinMLE(int[], double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Calculates the MLEs of parameters of the negative binomial distribution.
getNegBinP(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.NORTADrivenArrivalProcess
  Returns the value of ρp, the negative binomial double-precision parameter associated with main period p.
getNewContactListeners() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
getNewContactListeners() - Method in interface umontreal.iro.lecuyer.contactcenters.contact.ContactSource
  Returns an unmodifiable list containing all the new-contact listeners registered with this contact source.
getNewContactListeners() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Returns the result of `Dialer.getReachListeners()`.
getNewDequeueEvent() - Method in class umontreal.iro.lecuyer.contactcenters.queue.EnqueueEvent
  Returns the dequeue event representing the contact put back in the waiting queue.
getNewEndServiceEvent() - Method in class umontreal.iro.lecuyer.contactcenters.server.StartServiceEvent
  Returns the end-service event representing the contact's restarted service.
getNewRanksForContactSelectionArray() - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter.RoutingInfo
  Similar to `OverflowAndPriorityRouter.RoutingInfo.getRanksForAgentSelectionArray()`, for the ranks used by waiting queue selection.
getNextArrivalTime() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Returns the simulation time of the next arrival currently scheduled by this arrival process.
getNextObs(double) - Method in class umontreal.iro.lecuyer.stat.TallyWithTimes
getNextReroutingTime() - Method in class umontreal.iro.lecuyer.contactcenters.router.EnqueueEventWithRerouting
  Returns the simulation time at which the router will try to reroute the contact or the agent.
getNextReroutingTime() - Method in class umontreal.iro.lecuyer.contactcenters.router.ReroutingState
  Returns the simulation time at which the router will try to reroute the contact or the agent.
getNextTime() - Method in class umontreal.iro.lecuyer.contactcenters.SwitchEvent
getNextTimeIndex() - Method in class umontreal.iro.lecuyer.contactcenters.SwitchEvent
getNextTransition(double) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the type of the next transition generated using the random number `u`.
getNextTransition(double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getNextTransition(double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getNextTransitionInt(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Similar to `CallCenterCTMC.getNextTransition(double)`, using a random integer rather than a uniform number.
getNextTransitionInt(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getNextTransitionInt(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getNode() - Method in exception umontreal.iro.lecuyer.xmlconfig.ParamReadException
  Returns the DOM node in which the exception happened.
getNodeIndex(Node) - Static method in class umontreal.iro.lecuyer.xmlconfig.DOMUtils
  Returns the index of the child node `node` for its parent.
getNonCenteredObs(SimLogic, CallCenterStatProbes, PerformanceMeasureType, int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.NumArrivalsCV
getNonOverlappingCI(ContactCenterSim, ContactCenterSim, double, double, Set<PerformanceMeasureType>) - Static method in class umontreal.iro.lecuyer.contactcenters.app.CompareSimResults
  Compares `res1` and `res2` based on the performance measures in `pmSet`, and adds a point (r, c) for each performance measure whose confidence intervals with confidence level `confidenceLevel`, for both system, do not overlap.
getNortaGamma() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getNortaGamma(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getNortaGammaLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getNortaP() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getNortaP(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getNortaPLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getNortaRateGammaScale() - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Returns the estimated vector of λG parameters of the Gamma distribution in the compound Gamma-Poisson NORTA model for rates.
getNortaRateGammaShape() - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Returns the estimated vector of αG parameters of the Gamma distribution in the compound Gamma-Poisson NORTA model for rates.
getNortaRateGaussCorr() - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Returns the estimated copula correlation matrix for the Gamma-Poisson NORTA model for rates.
getNortaRateGaussCorrCorrected() - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Returns the estimated and corrected copula correlation matrix for the Gamma-Poisson NORTA model for rates.
getNortaRateGaussCorrFitGeneralLinear() - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Fits the general linear model rj = abj + c to the estimated copula correlation matrix for the Gamma-Poisson NORTA model for rates.
getNortaRateGaussCorrFitMarkovSingleRho() - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Fits the single ρ Markov linear model rj = bj to the estimated copula correlation matrix for the Gamma-Poisson NORTA model for rates.
getNortaRhoStochasticRootFinding(double, double[][], double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Solves the problem of fitting the NORTA correlation coefficient to the empirical Spearman correlation coefficient of counts in the Gamma-Poisson copula model using stochastic root finding approach.
getNortaSigma() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Gets the value of the nortaSigma property.
getNumActionEvents() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Returns the number of action events currently scheduled by this dialer.
getNumActionEvents(int) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
getNumAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumAgentGroups() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the total number of agent groups supported by this contact center.
getNumAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
getNumAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the number of agent groups serving this contact simultaneously at the current simulation time.
getNumAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getNumAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getNumAgentGroups() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the number of agent groups used in the modelled call center.
getNumAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getNumAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getNumAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getNumAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getNumAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns the number of agent groups supported by this router.
getNumAgentGroupSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getNumAgentGroupSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumAgentGroupSegments() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the number of user-defined segments regrouping agent groups.
getNumAgentGroupSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getNumAgentGroupSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getNumAgentGroupsWithSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getNumAgentGroupsWithSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumAgentGroupsWithSegments() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the number of agent groups including segments regrouping several agent groups.
getNumAgents() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the total number of agents available for serving contacts.
getNumAgents(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the number of agents in group `i`.
getNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getNumAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getNumAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithAgents
  Returns the number of agents in this group.
getNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
  Returns a vector giving the raw number of agents for each shift.
getNumAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
  Returns the raw number of agents in shift `shift`.
getNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupSchedule
  Returns a vector giving the number of agents for each shift.
getNumAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupSchedule
  Similar to `AgentGroupSchedule.getNumAgents()`, but returns the number of agents on a given shift `shift`.
getNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ScheduleShift
  Returns the number of agents on this shift.
getNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
getNumAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
getNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
  Gets the value of the numAgents property.
getNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Returns the total number of agents in the agent group.
getNumAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Returns the number of agents in period `p`.
getNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
  Returns the total number of agents currently in the registered agent groups.
getNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupState
  Returns the number of agents in the agent group at the time of state saving.
getNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
getNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.SetNumAgentsEvent
  Returns the number of agents in the target group after the event occurs.
getNumAgentsArray() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns an array of length I containing the number of agents in each agent group.
getNumAgentsArray() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getNumAgentsArray() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getNumAgentsData() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
  Gets the value of the numAgentsData property.
getNumAgentsData() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
getNumAgentsData(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
getNumAgentsDataLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
getNumAgentsLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
getNumArrivalProcesses() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the maximal number of arrival process managers in this model.
getNumArrivalsGenerator() - Method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletArrivalProcess
  Returns the random variate generator used for the total number of arrivals A.
getNumBins() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
  Gets the value of the numBins property.
getNumBusyAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Returns [i](t), the number of busy agents in the group.
getNumBusyAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Returns the number of busy agents serving contacts of type k.
getNumBusyAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
  Returns the total number of busy agents currently in the set of agent groups.
getNumBusyAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
getNumCheckedPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
  Returns the number of checked periods p for this dialer's policy.
getNumCheckedPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerManager
  Determines the number of testing periods used by dialing policies taking cumulative statistics (service level, mismatch rate, etc.) into account for taking their decisions.
getNumCheckedPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Gets the value of the numCheckedPeriods property.
getNumCheckedPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.StatConditionParams
  Gets the value of the numCheckedPeriods property.
getNumCollectingPeriods() - Method in class umontreal.iro.lecuyer.stat.TallyWithMovingWindow
  Returns the number of collecting periods.
getNumColumn() - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
  Returns the number of columns to be extracted when the array comes from an external source.
getNumContactsInQueue() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the total number of contacts currently waiting in queue.
getNumContactsInQueue(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the number of contacts of type `k` currently waiting in queue.
getNumContactsInQueue() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getNumContactsInQueue(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getNumContactsInQueue() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getNumContactsInQueue(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getNumContactsInService() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the total number of contacts currently served by agents.
getNumContactsInService(int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the number of contacts of type `k` in service by agents in group `i`.
getNumContactsInService() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getNumContactsInService(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getNumContactsInService() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getNumContactsInService(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getNumContactsInServiceI(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the number of contacts currently in service by agents in group `i`.
getNumContactsInServiceI(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getNumContactsInServiceI(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getNumContactsInServiceK(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the number of contacts of type `k` currently in service.
getNumContactsInServiceK(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getNumContactsInServiceK(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getNumContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumContactTypes() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the total number of contact types supported by this contact center.
getNumContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
getNumContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getNumContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getNumContactTypes() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the number of contact types used in the modelled call center.
getNumContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getNumContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getNumContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getNumContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getNumContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStat
  Returns the number of contact types supported by this object.
getNumContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns the number of contact types supported by this router.
getNumContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStat
  Returns the number of contact types supported by this object.
getNumContactTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getNumContactTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumContactTypeSegments() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the number of user-defined segments regrouping contact types.
getNumContactTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getNumContactTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getNumContactTypesWithSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getNumContactTypesWithSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumContactTypesWithSegments() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the number of contact types including segments regrouping several contact types.
getNumDialers() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the maximal number of dialer managers in this model.
getNumDials(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy
  This method returns the number of free agents in all outbound groups connected to this dialer.
getNumDials(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
getNumDials(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ConstantDialerPolicy
getNumDials(Dialer) - Method in interface umontreal.iro.lecuyer.contactcenters.dialer.DialerPolicy
  Returns the number of calls the dialer should try to make simultaneously at the current simulation time.
getNumDials(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
getNumDiffStaffings() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
getNumDigits() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
  Gets the value of the numDigits property.
getNumDigits() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Gets the value of the numDigits property.
getNumDigits() - Method in class umontreal.iro.lecuyer.util.DefaultDoubleFormatterWithError
  Returns the number of significant digits for formatting.
getNumExpectedTransitions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getNumExpectedTransitions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getNumExpectedTransitions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.BasicCallCenterCTMCSim
getNumExpectedTransitions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.BasicCallCenterCTMCSimMP
getNumExpectedTransitions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.IntMCallCenterCTMCSim
getNumExpectedTransitions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
getNumFalseTransitions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getNumFalseTrDist(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.QueueSizeThresh
  Returns the geometric distribution for the successive number of self jumps before any transition, while the queue size is smaller than or equal to to threshold with index `r`.
getNumFalseTrDist(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.StateThresh
  Returns the geometric distribution for the successive number of self jumps before any transition, while the queue size and number of agents are smaller than or equal to to thresholds with index `r`.
getNumFollowingFalseTransitions() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Similar to `CallCenterCTMC.getNumPrecedingFalseTransitions()`, but for the number of false transitions generated after the main transition.
getNumFollowingFalseTransitions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getNumFollowingFalseTransitions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getNumFreeAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Gets the value of the numFreeAgents property.
getNumFreeAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Returns [i](t), the total number of agents in the agent group which are available to process contacts.
getNumFreeAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
  Returns the total number of free agents currently in the set of agent groups.
getNumFreeAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupState
  Returns the number of free agents in the agent group at the time of state saving.
getNumFreeAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Returns the number of free agents available to process contacts.
getNumFreeAgentsThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Gets the value of the numFreeAgentsThresh property.
getNumGhostAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Returns [i](t), the number of agents that should disappear immediately after they have finished serving a contact.
getNumGhostAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
  Returns the total number of ghost agents currently in the set of agent groups.
getNumGhostAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupState
  Returns the number of ghost agents in the agent group at the time of state saving.
getNumGhostAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
getNumIdleAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Returns [i](t), the number of idle agents in this agent group.
getNumIdleAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
  Returns the total number of idle agents currently in the set of agent groups.
getNumInContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumInContactTypes() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the total number of inbound contact types for this contact center.
getNumInContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
getNumInContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getNumInContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getNumInContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getNumInContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getNumInContactTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getNumInContactTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumInContactTypeSegments() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the number of user-defined segments regrouping inbound contact types.
getNumInContactTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getNumInContactTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getNumInContactTypesWithSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getNumInContactTypesWithSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumInContactTypesWithSegments() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the number of inbound contact types including segments regrouping several inbound contact types.
getNumInOutMoves() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
getNumMainPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumMainPeriods() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the number of main periods used for evaluation, as defined in `PeriodChangeEvent`.
getNumMainPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
getNumMainPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getNumMainPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getNumMainPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getNumMainPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getNumMainPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Returns P, the number of main periods used by this period change event, i.e., `PeriodChangeEvent.getNumPeriods()``- 2`.
getNumMainPeriodSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getNumMainPeriodSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumMainPeriodSegments() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the number of user-defined segments regrouping main periods.
getNumMainPeriodSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getNumMainPeriodSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getNumMainPeriodsWithSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getNumMainPeriodsWithSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumMainPeriodsWithSegments() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the number of main periods including segments regrouping several main periods.
getNumMatricesOfAWT() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumMatricesOfAWT() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the number of matrices containing acceptable waiting times, for estimating service levels.
getNumMatricesOfAWT() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
getNumMatricesOfAWT() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Gets the value of the numMatricesOfAWT property.
getNumMatricesOfAWT() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getNumMatricesOfAWT() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getNumMatricesOfAWT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getNumMatricesOfAWT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the number of sets of parameters for the service level given by the user in parameter file.
getNumMC() - Static method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
  Sets the number of Monte Carlo samples to n.
getNumMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.BusyAgentsChecker
getNumMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.QueueSizeChecker
getNumMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStatMeasureMatrix
getNumMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStatMeasureMatrix
getNumMeasures() - Method in class umontreal.iro.lecuyer.simevents.SimTimeMeasureMatrix
getNumMeasures() - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrix
getNumMeasures() - Method in class umontreal.iro.lecuyer.stat.mperiods.ListOfStatProbesMeasureMatrix
getNumMeasures() - Method in class umontreal.iro.lecuyer.stat.mperiods.MatrixOfStatProbesMeasureMatrix
getNumMeasures() - Method in interface umontreal.iro.lecuyer.stat.mperiods.MeasureMatrix
  Returns the number of measures calculated by the implementation of this interface.
getNumMeasures() - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet
  Returns the number of supported measures.
getNumMeasures() - Method in class umontreal.iro.lecuyer.stat.mperiods.StatProbeMeasureMatrix
getNumMeasures() - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
getNumMerge() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
getNumMonteCarlo() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Gets the value of the numMonteCarlo property.
getNumObservationSets(PerformanceMeasureType, int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimWithObservationSets
  Returns the number of sets of observations available for a performance measure of type `pm`, identified by row `row` and column `column`.
getNumObsMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
  Gets the value of the numObsMatrices property.
getNumOutContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumOutContactTypes() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the total number of outbound contact types for this contact center.
getNumOutContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
getNumOutContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getNumOutContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getNumOutContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getNumOutContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getNumOutContactTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getNumOutContactTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumOutContactTypeSegments() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the number of user-defined segments regrouping outbound contact types.
getNumOutContactTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getNumOutContactTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getNumOutContactTypesWithSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getNumOutContactTypesWithSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumOutContactTypesWithSegments() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the number of outbound contact types including segments regrouping several outbound contact types.
getNumOutInMoves() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
getNumParts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ScheduleShift
  Returns the number of parts for this shift.
getNumPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the numPeriods property.
getNumPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.BusyAgentsChecker
getNumPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.QueueSizeChecker
getNumPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Returns P + 2, the number of periods supported by this period change event.
getNumPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStatMeasureMatrix
getNumPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStatMeasureMatrix
getNumPeriods() - Method in class umontreal.iro.lecuyer.simevents.SimTimeMeasureMatrix
getNumPeriods() - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrix
getNumPeriods() - Method in class umontreal.iro.lecuyer.stat.mperiods.ListOfStatProbesMeasureMatrix
getNumPeriods() - Method in class umontreal.iro.lecuyer.stat.mperiods.MatrixOfStatProbesMeasureMatrix
getNumPeriods() - Method in interface umontreal.iro.lecuyer.stat.mperiods.MeasureMatrix
  Returns the number of periods stored into this matrix of measures.
getNumPeriods() - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet
  Returns the number of supported periods.
getNumPeriods() - Method in class umontreal.iro.lecuyer.stat.mperiods.StatProbeMeasureMatrix
getNumPeriods() - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
getNumPeriodsForCounters() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
  Returns 1.
getNumPeriodsForCounters() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
  This method returns P + 2, the number of periods.
getNumPeriodsForCounters() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.StatPeriod
  Returns the number of periods in usual matrices of counters updated throughout the simulation.
getNumPeriodsForCountersAwt() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
  Returns 1.
getNumPeriodsForCountersAwt() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
  This method returns P', the number of segments regrouping main periods.
getNumPeriodsForCountersAwt() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.StatPeriod
  Similar to `StatPeriod.getNumPeriodsForCounters()`, for matrices of counters using acceptable waiting times.
getNumPeriodsForStatProbes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Returns the number of periods in matrices of statistical probes used to collect statistics about the simulation.
getNumPilotRunsPerStratum() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
  Gets the value of the numPilotRunsPerStratum property.
getNumPrecedingFalseTransitions() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the number of additionnal false transitions generated by the last call to `CallCenterCTMC.nextState(double)` before the main transition.
getNumPrecedingFalseTransitions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getNumPrecedingFalseTransitions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getNumPropColumns(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
getNumPropRows(PerformanceMeasureType, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
getNumQueues() - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter.RoutingInfo
  Returns the number of waiting queues the contact is in.
getNumRealPeriods() - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrixSW
  Returns the number of real periods used by this matrix of sums.
getNumRealRecords() - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrixSW
  Returns the total number of times the `IntegralMeasureMatrixSW.newRecord()` method was called since the last call to `IntegralMeasureMatrix.init()` plus one.
getNumReroutingsDone() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentReroutingEvent
  Returns the number of preceding reroutings.
getNumReroutingsDone() - Method in class umontreal.iro.lecuyer.contactcenters.router.ContactReroutingEvent
  Returns the number of reroutings done, i.e., the number of calls to `ContactReroutingEvent.actions()` having resulted in the contact not being transferred to an agent.
getNumReroutingsDone() - Method in class umontreal.iro.lecuyer.contactcenters.router.EnqueueEventWithRerouting
  Returns the number of reroutings that has happened so far for the contact or agent.
getNumReroutingsDone() - Method in class umontreal.iro.lecuyer.contactcenters.router.ReroutingState
  Returns the number of reroutings that has happened so far for the contact or agent.
getNumRows() - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
  Returns the number of rows to be extracted when the array comes from an external source.
getNumShifts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
  Returns the number of shifts in the schedule.
getNumShifts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupSchedule
  Returns the number of shifts in the schedule.
getNumSplit() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
getNumStateThresh() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the number of thresholds on the state space.
getNumStateThresh() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getNumStateThresh() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getNumSteps() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
  Gets the value of the numSteps property.
getNumStoredPeriods() - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
  Returns the total number of periods stored in this matrix of sums.
getNumStoredRecords() - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrix
  Returns the current number of records of (t) available for this matrix of measures.
getNumStrata() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
  Gets the value of the numStrata property.
getNumTargetReplications() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
  Returns the default target number of replications.
getNumTestingPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the numTestingPeriods property.
getNumThresholds() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.QueueSizeThresh
  Returns the number of thresholds managed by this object.
getNumTransitions() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWT
  Returns the currently used number of transitions.
getNumTransitions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTBinomial
getNumTransitions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTGamma
getNumTransitionsDone() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the number of generated transitions.
getNumTransitionsDone() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getNumTransitionsDone() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getNumTypes() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.EventWithSelection
  Returns the number K of event types.
getNumValues(CallCenterCTMCKI, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.EventWithSelection
  Returns the current value of nk.
getNumValues(CallCenterCTMCKI) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.EventWithSelection
  Returns the sum nk.
getNumValues() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.SegmentInfo
  Returns the number of different values in this segment.
getNumVectorsOfThresholds() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.StateThresh
  Returns the number of vectors of thresholds stored by this object.
getNumWaitingQueues() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumWaitingQueues() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the total number of waiting queues capable of storing contacts.
getNumWaitingQueues() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
getNumWaitingQueues() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the number of waiting queues this contact is waiting in simultaneously, at the current simulation time.
getNumWaitingQueues() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getNumWaitingQueues() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getNumWaitingQueues() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getNumWaitingQueues() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getNumWaitingQueues() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns the number of waiting queues supported by this router.
getNumWaitingQueueSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getNumWaitingQueueSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumWaitingQueueSegments() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the number of user-defined segments regrouping waiting queues.
getNumWaitingQueueSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getNumWaitingQueueSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getNumWaitingQueuesWithSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getNumWaitingQueuesWithSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getNumWaitingQueuesWithSegments() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the number of waiting queues including segments regrouping several waiting queues.
getObjectClass() - Method in class umontreal.iro.lecuyer.collections.ObjectTypeIterator
  Returns the class of the objects returned by this iterator.
getObjectClass() - Method in class umontreal.iro.lecuyer.collections.ObjectTypeListIterator
  Returns the class of the objects returned by this iterator.
getObs(PerformanceMeasureType, int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimWithObservations
  Returns an array containing the observations for a performance measure of type `pm`, identified by row `row` and column `column`.
getObs(PerformanceMeasureType, int, int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimWithObservationSets
  Returns the number of observations available in the set `set` for a performance measure of type `pm`, identified by row `row` and column `column`.
getObs() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix
  Gets the value of the obs property.
getObs(PerformanceMeasureType, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getObs(PerformanceMeasureType, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getObs(PerformanceMeasureType, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSim
getObs(TallyStore) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimUtil
getObs(SimLogic, CallCenterStatProbes, PerformanceMeasureType, int, int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.cv.ControlVariable
  Returns the centered observation with index `index` of the control variable used for the type of performance measure `pm` at row `row` and column `col`.
getObs(SimLogic, CallCenterStatProbes, PerformanceMeasureType, int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.NumArrivalsCV
getObservationMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
  Gets the value of the observationMatrices property.
getObservations() - Method in class umontreal.iro.lecuyer.stat.TallyWithTimes
getObsSheetName() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Gets the value of the obsSheetName property.
getOneSimDone() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
getOperatingMode() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.StateThresh
  Returns the current operating mode.
getOptimizationTrace() - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Returns the the matrix of the optimization trace containing the evolution of parameters during optimization iterations.
getOutboundGroup() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
  Gets the value of the outboundGroup property.
getOutboundGroupProbs() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Returns the probabilities pj, i of selection for each outbound agent group.
getOutboundGroups() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Returns the outbound agent group associated with this information object.
getOutboundTypes() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Gets the value of the outboundTypes property.
getOutboundTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the outboundTypes property.
getOutboundTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Gets the value of the outboundTypeSegments property.
getOutboundTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the outboundTypeSegments property.
getOutcome() - Method in class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter.TracedCall
getOutContactTypeSegment(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the information object for the `k`th user-defined segment regrouping outbound contact types.
getOutContactTypeSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getOutContactTypeSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getOutContactTypeSegmentName(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the name associated with the outbound contact type segment `k`, where `k` is a number greater than or equal to 0 and smaller than `ContactCenterInfo.getNumOutContactTypeSegments()`.
getOutContactTypeSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getOutContactTypeSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getOutContactTypeSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getOutContactTypeSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getOutContactTypeSegmentProperties(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  This method is similar to `ContactCenterInfo.getContactTypeProperties(int)`, for outbound contact type segments instead of contact types.
getOutContactTypeSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getOutContactTypeSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getOutContactTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns an array containing information objects for all user-defined segments regrouping outbound contact types.
getOutputFile() - Method in class umontreal.iro.lecuyer.util.ModifiableWorkbook
  Returns a reference to the file object representing the output file.
getOutputFileName() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
  Gets the value of the outputFileName property.
getOutReplications() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
getOutReplications(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
getOutReplicationsLength() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
getOutTotalSumMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
  Returns the matrix of sums counting the total number of outbound contacts for this dialing policy.
getOverflowDelay() - Method in class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
  Returns the current overflow delay for this router.
getOverflowLists(double[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Constructs and returns overflow lists from the given matrix of ranks `ranksTG`.
getOverflowTransferStatus() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
  Returns `true` if the overflow transfer mode is enabled.
getParams() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
getParams(int) - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
getParamsLength() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
getPart(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ScheduleShift
  Returns the shift part with index `i`.
getParts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ScheduleShift
  Returns an array containing the shift parts.
getPatienceRate(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the patience rate νk for contacts of type `k`.
getPatienceRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getPatienceRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getPatienceTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the patienceTime property.
getPatienceTimeGen() - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Returns the random-variate generator for patience times.
getPatienceTimeGen() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the patience time, converted to `MultiPeriodGen`.
getPatienceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the global multiplier for patience times which is applied on every generated patience time.
getPatienceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the current multiplier for patience times for calls generated by this factory.
getPatienceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the patienceTimesMult property.
getPatienceTimesMultCallBack(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the multiplier of patience times for calls arriving during main period `mp`, joining the virtual queue, successuflly called back, and having to wait in regular queue.
getPatienceTimesMultCallBack() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getPatienceTimesMultCallBack(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getPatienceTimesMultCallBackLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getPatienceTimesMultNoVirtualQueue(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the multiplier for patience times for callers arrived during main period `mp`, and deciding not to join the virtual queue.
getPatienceTimesMultNoVirtualQueue() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getPatienceTimesMultNoVirtualQueue(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getPatienceTimesMultNoVirtualQueueLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getPercentString() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Returns the string representing the percentage sign in reports, the default being `%`.
getPerformanceMeasure(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
getPerformanceMeasure(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterEval
  Returns the matrix of values corresponding to the group of performance measures `m` estimated by the last call to `ContactCenterEval.eval()`.
getPerformanceMeasure(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getPerformanceMeasure(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getPerformanceMeasureMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Gets the value of the performanceMeasureMatrices property.
getPerformanceMeasures() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterEval
  Returns an array containing all the groups of performance measures this object can estimate.
getPerformanceMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getPerformanceMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
getPerformanceMeasures(PrintedStatParams[]) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Constructs an array of performance measure types from the given array of printed statistics.
getPerformanceMeasures(PrintedStatParams[], RowType...) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Constructs an array of performance measure types from the given array of printed statistics, and a row type.
getPerformanceMeasures(PrintedStatParams[], boolean, RowType...) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Constructs an array of performance measure types from the given array of printed statistics, and a row type.
getPerformanceMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getPerformanceMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getPerformanceMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
  Returns an array of types of performance measures for which statistics are collected by this object.
getPerformanceMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStatMP
getPerformanceMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getPerformanceMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
getPerformanceMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.AbstractCallCenterStatProbes
getPerformanceMeasures() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatProbes
  Returns the types of performance measures contained into the implemented set of call center probes.
getPerformanceMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.ChainCallCenterStat
getPerformanceMeasureType(String) - Static method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getPerformanceMeasureType() - Method in class umontreal.iro.lecuyer.contactcenters.app.SearchStoppingCondition
  Returns the checked performance measure.
getPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter.TracedCall
getPeriod(double) - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Computes the period index corresponding to the simulation time `simTime`.
getPeriod() - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrix
  Returns the period, in `IntegralMeasureMatrix.mpc`, the new record needs to be added in.
getPeriod() - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrixSW
  Returns `mpc.``getNumRealPeriods()`.
getPeriod(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
  Returns the period index corresponding to period `p`.
getPeriod(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrixSW
getPeriodChangeEvent() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
  Returns the period-change event associated with this object.
getPeriodChangeEvent() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonUniformArrivalProcess
  Returns the period-change event associated with this object.
getPeriodChangeEvent() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Returns the period-change event used to initializes the period at which the service begins, and at which this call exits.
getPeriodChangeEvent() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns a reference to the period-change event used by this model.
getPeriodChangeEvent() - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Returns the period-change event associated with this object.
getPeriodChangeEvent() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Returns the period-change event associated with this agent group.
getPeriodChangeListeners() - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Returns an unmodifiable list containing the period-change listeners currently registered with this event.
getPeriodDuration() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the duration of main periods, expressed in the default time unit returned by `CallCenter.getDefaultUnit()`.
getPeriodDuration() - Method in class umontreal.iro.lecuyer.contactcenters.msk.OldCallCenterParamsConverter
getPeriodDuration() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the periodDuration property.
getPeriodDuration(int) - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Returns the duration of the period `period`.
getPeriodEndingTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Returns the simulation time at which the period `period` ends.
getPeriodGen() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Gets the value of the periodGen property.
getPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Gets the value of the periods property.
getPeriodSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Gets the value of the periodSegments property.
getPeriodSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the periodSegments property.
getPeriodStartingTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Returns the simulation time at which the period `period` starts.
getPerPeriodCollectingMode() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
  Gets the value of the perPeriodCollectingMode property.
getPerUseCost() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the cost incurred each time an agent in the managed group starts the service of a call.
getPerUseCost(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the cost incurred each time an agent in the managed group starts a service during main period `mp`.
getPerUseCost() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Gets the value of the perUseCost property.
getPerUseCostPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getPerUseCostPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getPerUseCostPeriodLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getPointSet() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimRQMC
  Returns the point set used by this simulator.
getPoissonGammaRate() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getPoissonGammaRate(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getPoissonGammaRateLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getPoissonGammaShape() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getPoissonGammaShape(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getPoissonGammaShapeLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getPolyakAverage() - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Calculates the estimates of the parameters based on the stochastic optimization framework described by B T Polyak and A B Juditsky in "Acceleration of Stochastic Approximation by Averaging", SIAM J Control Optim.
getPosition(int, int, double, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.EventWithTest
  Returns the value s for which 0≤u - sW < w, where s = 0,…, S - 1, or S if such s does not exist.
getPreGen() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Gets the value of the preGen property.
getPreServiceTimesNoConf() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Returns the pre-service times with an agent.
getPreServiceTimesNoConf() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the preServiceTimesNoConf property.
getPreServiceTimesNoConfManager() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns an object managing the random variate generators for pre-service times with secondary agents if no conference with primary agents.
getPreServiceTimesNoConfMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the global multiplier for pre-service times of calls transferred to a new agent without the primary agent waiting for the secondary agent.
getPreServiceTimesNoConfMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the preServiceTimesNoConfMult property.
getPreServiceTimesNoConfMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the preServiceTimesNoConfMult property.
getPreviewTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
  Gets the value of the previewTimes property.
getPreviewTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the global multiplier applied to all generated preview times of outbound calls.
getPreviewTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the previewTimesMult property.
getPreviewTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
  Gets the value of the previewTimesMult property.
getPrimaryEndServiceEvent() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  If this object represents a transferred call, returns a reference to the end-service event representing the service with the primary agent, before the transfer.
getPrintedObs() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Gets the value of the printedObs property.
getPrintedStats() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Gets the value of the printedStats property.
getPriority() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the priority for this contact.
getPriority() - Method in class umontreal.iro.lecuyer.contactcenters.contact.SimpleContactFactory
  Returns the priority of the created and reused contact objects.
getProbAbandon(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the probability of balking for main period `mp`.
getProbAbandon() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getProbAbandon(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getProbAbandonLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getProbabilities() - Method in class umontreal.iro.lecuyer.contactcenters.contact.RandomTypeContactFactory
  Returns an array giving the probability of selection for each internal contact factory.
getProbability() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupIndex
  Gets the value of the probability property.
getProbability() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ProducedCallTypeParams
  Gets the value of the probability property.
getProbAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getProbAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getProbAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
getProbAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
getProbAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
  Gets the value of the probAgents property.
getProbAgentsLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getProbAgentsLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
getProbBalkGenerator() - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Returns a reference to the value generator used for generating probabilities of balking.
getProbBalking(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the probability of balking ρk for contacts of type `k`.
getProbBalking(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getProbBalking(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getProbDelay(int) - Method in class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Returns the delay probability : Pr{W > 0}, such that the call will wait.
getProbDelay(double, double, int) - Static method in class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Returns the delay probability : Pr{W > 0}, such that the call will wait.
getProbDelay(double, double, int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Returns the delay probability : Pr{W > 0}, such that the call will wait.
getProbDisconnect() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns an array giving the probabilities of disconnection, for each main period.
getProbDisconnect(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the probability that an agent ending a service during main period `mp` disconnects for a random time.
getProbDisconnect() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getProbDisconnect(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getProbDisconnectLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getProbDisconnectStream() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the random stream used to test if an agent disconnects after the end of a service.
getProbInAWT(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWT
  Returns the probability that the waiting time of a contact having spent `delta` transitions in the queue is smaller than the current acceptable waiting time.
getProbInAWT(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTBinomial
getProbInAWT(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTGamma
getProbPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomTypeCallFactory
  Returns a copy of the K×P 2D array giving the values of pk, p.
getProbPeriod(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomTypeCallFactory
  Returns the value of pk, p.
getProbPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ProducedCallTypeParams
getProbPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ProducedCallTypeParams
getProbPeriodLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ProducedCallTypeParams
getProbReach(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.OutboundCallFactory
  Returns the probability of right party connect for this outbound call type during main period `p`.
getProbReach() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
getProbReach(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
getProbReachGen() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerObjects
  Returns the value generator giving the probability of right party connect for any outbound call.
getProbReachGenerator() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Returns the value generator for the probability of a call to be successful, i.e., the probability of right party connect.
getProbReachLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
getProbRPC(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.OutboundCallFactory
  Returns the probability of right party connect for this outbound call type during main period `p`.
getProbRPC() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
getProbRPC(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
getProbRPCLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
getProbTransfer(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the probability of transfer for a call of the associated type arrived during main period `mp`, and whose service finishes with a primary agent in group `i`.
getProbTransfer() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the probTransfer property.
getProbTransferWait(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the probability of a primary agent waiting for transfer to finish, for a call of the associated type arrived during main period `mp`, and whose service finishes with a primary agent in group `i`.
getProbTransferWait() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the probTransferWait property.
getProbVirtualQueue(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the probability that a caller arriving during main period `mp` accepts to enter virtual queue, and be called back later.
getProbVirtualQueue() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getProbVirtualQueue(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getProbVirtualQueueCallBack(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the probability that a caller arriving during main period `mp` is successfully called back after joining the virtual queue.
getProbVirtualQueueCallBack() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getProbVirtualQueueCallBack(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getProbVirtualQueueCallBackLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getProbVirtualQueueLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getProducedCallTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
  Gets the value of the producedCallTypes property.
getPropColumns(ContactCenterInfo, PerformanceMeasureType, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
getProperties(ContactCenterInfo, int) - Method in enum umontreal.iro.lecuyer.contactcenters.app.ColumnType
  Returns the properties associated with column `column`.
getProperties() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Gets the value of the properties property.
getProperties(ContactCenterInfo, int) - Method in enum umontreal.iro.lecuyer.contactcenters.app.RowType
  Returns the properties associated with row `row`.
getProperties() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns a map containing the user-defined properties associated with this model.
getProperties() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the user-defined properties of the call type associated with this call factory.
getProperties() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
getProperties() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the properties property.
getProperties() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the properties property.
getProperties() - Method in class umontreal.iro.lecuyer.xmlbind.NamedInfo
  Returns the properties associated with the entity represented by this object.
getProperties(Map<String, Object>) - Static method in class umontreal.iro.lecuyer.xmlbind.ParamReadHelper
  Converts the given map of properties to a Java `Properties` object.
getProperties() - Method in class umontreal.iro.lecuyer.xmlbind.params.DBConnectionParams
  Gets the value of the properties property.
getProperties() - Method in class umontreal.iro.lecuyer.xmlbind.params.Named
  Gets the value of the properties property.
getProperties() - Method in class umontreal.iro.lecuyer.xmlconfig.DBConnectionParam
  Returns the properties used by this parameter object.
getPropertyList() - Method in class umontreal.iro.lecuyer.xmlbind.params.PropertiesParams
  Gets the value of the propertyList property.
getPropNameColumns(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
getPropNameRows(PerformanceMeasureType, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
getPropRows(ContactCenterInfo, PerformanceMeasureType, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
getPropRows(ContactCenterInfo, PerformanceMeasureType, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
getQuery(String) - Method in class umontreal.iro.lecuyer.xmlbind.DBSourceArray2D
getQueue(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCQueues
  Returns the circular array of integers containing the transition number at which each call of type `k` entered the queue, provided that the `CallCenterCTMCQueues.update(CallCenterCTMC,TransitionType)` method has been called at each transition.
getQueueCapacity() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getQueueCapacity() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getQueueCapacity() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the maximal queue capacity.
getQueueCapacity() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getQueueCapacity() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getQueueCapacity() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the current queue capacity in this model.
getQueueCapacity() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the queueCapacity property.
getQueuedContacts() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueState
  Returns the array containing the queued contacts in the queue at the time the state was saved.
getQueueRanks() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RoutingCase
  Returns the vector of ranks for queue priority, for this routing case.
getQueueRanks() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
getQueueRanks(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
getQueueRanks() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
getQueueRanks(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
getQueueRanksFunc() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
  Gets the value of the queueRanksFunc property.
getQueueRanksFunc() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
  Gets the value of the queueRanksFunc property.
getQueueRanksFunction() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RoutingCase
getQueueRanksLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
getQueueRanksLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
getQueueRanksRel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
getQueueRanksRel(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
getQueueRanksRel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
getQueueRanksRel(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
getQueueRanksRelLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
getQueueRanksRelLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
getQueueSizeIntegralMeasureSet(MeasureMatrix[]) - Static method in class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStatMeasureMatrix
  Returns a measure set regrouping the queue size integrals for several waiting queues.
getQueueSizeIntegralMeasureSet(MeasureMatrix[], int) - Static method in class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStatMeasureMatrix
  Returns a measure set regrouping the integrals of the number of contacts of each type in a set of waiting queues.
getQueueSizeIntegralStats() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Return the array of integral measure matrices used to compute queue sizes.
getQueueSizes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Gets the value of the queueSizes property.
getQueueSizeThresh(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.QueueSizeThresh
  Returns the threshold on the queue size with index `r`.
getQueueSizeThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Gets the value of the queueSizeThresh property.
getQueueSizeThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the queueSizeThresh property.
getQueueTime() - Method in class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter.TracedCall
getQueueWeights() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Returns the currently used queue weights vector.
getQueueWeights() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
getQueueWeights(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
getQueueWeights() - Method in class umontreal.iro.lecuyer.contactcenters.router.LongestWeightedWaitingTimeRouter
  Returns the weights associated with each waiting queue.
getQueueWeightsLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
getRandomStreamFactory() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Returns the random stream factory used by the `RandomStreams.createStreams(CallCenterParams)` method of this object to create random streams.
getRandomStreams() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Gets the value of the randomStreams property.
getRandomStreams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the random streams used by this model.
getRandomStreamsInit() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Returns the set regrouping random streams used during the initialization of replications only.
getRandomStreamsSim() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Returns the set of random streams regrouping random streams used during the whole simulation.
getRandomVariateGenerator() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenIntWithShift
  Returns the random variate generator being used by this object.
getRandomVariateGenerator() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithShift
  Returns the random variate generator being used by this object.
getRandomVariateGens() - Method in class umontreal.iro.lecuyer.contactcenters.RandomValueGenerator
  Returns the array of random variate generators associated with this object.
getRankForAgentSelection(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Determines the rank to be used for agent selection for contact type `k`, and agent in group `i`.
getRankForAgentSelection(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
getRankForContactSelection(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Determines the rank to be used for contact selection for contact type `k`, when an agent in group `i` becomes free.
getRankForContactSelection(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
getRankFunctionForAgentSelection() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenterRoutingStageInfo
getRankFunctionForAgentSelection() - Method in interface umontreal.iro.lecuyer.contactcenters.router.RoutingStageInfo
  Returns the rank function for agent selection at this stage of routing.
getRankFunctionForContactSelection() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenterRoutingStageInfo
getRankFunctionForContactSelection() - Method in interface umontreal.iro.lecuyer.contactcenters.router.RoutingStageInfo
  Returns the rank function for contact selection at this stage of routing.
getRankGT(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Returns the rank of contact type k = `k` for agent group i = `i`, used for contact selection.
getRanks() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.AgentGroupSelector
  Returns an array giving the rank associated with each agent group by this agent group selector.
getRanks() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ListGroupSelector
getRanks() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ListQueueSelector
getRanks() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.PriorityGroupSelector
getRanks() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.PriorityQueueSelectorQS
getRanks() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.PriorityQueueSelectorWT
getRanks() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.SimpleGroupSelector
getRanks() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.SimpleQueueSelector
getRanks() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.WaitingQueueSelector
  Returns an array giving the rank associated with each waiting queue by this waiting queue selector.
getRanks(boolean[][], int[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Constructs a contact selection matrix of ranks from the incidence matrix `m` and skill counts `skillCounts`.
getRanksForAgentSelectionArray() - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter.RoutingInfo
  Returns an array containing the ranks associated with this contact for the last agent selection.
getRanksForContactSelectionArray() - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter.RoutingInfo
  Similar to `OverflowAndPriorityRouter.RoutingInfo.getRanksForAgentSelectionArray()`, for the ranks used by waiting queue selection.
getRanksFromGT(int, int[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Constructs the contact selection matrix of ranks from the `groupToTypeMap` with `numTypes` contact types.
getRanksFromTG(int, int[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Constructs the agent selection matrix of ranks from the `typeToGroupMap` with `numGroups` agent groups.
getRanksGT() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the group-to-type matrix of ranks associating a priority to each agent group and contact type when selecting a waiting queue for a free agent.
getRanksGT() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getRanksGT() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getRanksGT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Returns the currently used group-to-type matrix of ranks.
getRanksGT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the ranksGT property.
getRanksGT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
  Gets the value of the ranksGT property.
getRanksGT() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Returns the matrix of ranks defining how agents prefer contacts, used for contact selection.
getRanksGTDelay() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Returns a map giving the auxiliary matrices of ranks with associated minimal waiting times.
getRanksGTUpdate() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the ranksGTUpdate property.
getRanksTG() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the type-to-group matrix of ranks associating a priority to each contact type and agent group when selecting an agent group for a new arrival.
getRanksTG() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getRanksTG() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getRanksTG() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Returns the currently used type-to-group matrix of ranks.
getRanksTG() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the ranksTG property.
getRanksTG() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
  Gets the value of the ranksTG property.
getRanksTG() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Returns the matrix of ranks defining how contacts prefer agents, used for agent selection.
getRanksTG() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueRatioOverflowRouter
  Returns the ranks matrix defining how contacts prefer agents, used for agent selection.
getRankTG(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Returns the rank of contact type k = `k` for agent group i = `i`, used for agent selection.
getRate() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.RateChangeInfo
  Returns the new arrival rate.
getRateGenerators() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithRandomRates
  Returns the random variate generators for the arrival rates..
getRateIndicator() - Method in class umontreal.iro.lecuyer.xmlconfig.TimeParam
  Returns the rate indicator of this time parameter.
getRateStream() - Method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletCompoundArrivalProcess
  Returns the random stream used to generate the rates for the Poisson arrival process.
getReachGen() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.OutboundCallFactory
  Returns the random variate generator for reach times.
getReachListeners() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Returns an unmodifiable list containing all the new-contact listeners notified when a right-party connect occurs.
getReachTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
  Gets the value of the reachTime property.
getReachTimeGen() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerObjects
  Returns the value generator giving the needed time for a caller to be reached.
getReachTimeGenerator() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Returns the value generator for the reach times.
getRegion(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Returns the region name corresponding to region identifier `id`.
getRegion(String) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Returns the region identifier corresponding to the region name `regStr`.
getRejectionStream() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithThinning
  Returns the random stream for tests of acceptance.
getRel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntParams
  Gets the value of the rel property.
getRel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshParams
  Gets the value of the rel property.
getRel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesParams
  Gets the value of the rel property.
getRelationship() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.IndexThreshInfo
  Returns the relationship to be tested.
getRelationship() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.NumFreeAgentsThreshCondition
  Returns the relationship to be tested.
getRelationship() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.QueueSizeThreshCondition
  Returns the relationship to be tested.
getRelationship() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.TwoIndicesInfo
  Returns the relationship to be tested.
getRepeat() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams.PeriodGen
  Gets the value of the repeat property.
getRepeat() - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanArray.Row
  Gets the value of the repeat property.
getRepeat() - Method in class umontreal.iro.lecuyer.xmlbind.params.DoubleArray.Row
  Gets the value of the repeat property.
getRepeat() - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationArray.Row
  Gets the value of the repeat property.
getRepeat() - Method in class umontreal.iro.lecuyer.xmlbind.params.IntArray.Row
  Gets the value of the repeat property.
getRepeat() - Method in class umontreal.iro.lecuyer.xmlbind.params.NonNegativeDurationArray.Row
  Gets the value of the repeat property.
getRepeat() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D.MatrixRowParam
getReplications() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
getReplicationValues(MeasureMatrix, DoubleMatrix2D) - Static method in class umontreal.iro.lecuyer.contactcenters.RepSimCC
  Computes the matrix of observations from the matrix of measures `mat`, and stores the result in `m`.
getReplicationValues(MeasureMatrix) - Static method in class umontreal.iro.lecuyer.contactcenters.RepSimCC
  Constructs a matrix `m` with as many rows as the number of measures in `mat` and as many columns as the number of periods, calls `getReplicationValues` `(mat, m)` to fill the matrix, and returns it.
getReplicationValues(MeasureMatrix, DoubleMatrix2D, boolean, boolean, boolean[]) - Static method in class umontreal.iro.lecuyer.contactcenters.RepSimCC
  Computes the matrix of observations for the measure matrix `mat` and stores the result in `m`.
getReplicationValues(MeasureMatrix, DoubleMatrix2D, boolean, boolean) - Static method in class umontreal.iro.lecuyer.contactcenters.RepSimCC
  Equivalent to `getReplicationValues` `(mat, m, preliminary, wrapup, null)`.
getReplicationValues(MeasureMatrix, boolean, boolean, boolean[]) - Static method in class umontreal.iro.lecuyer.contactcenters.RepSimCC
  Computes the matrix of observations for the measure matrix `mat`, and returns the result in a matrix.
getReplicationValues(MeasureMatrix, boolean, boolean) - Static method in class umontreal.iro.lecuyer.contactcenters.RepSimCC
  Equivalent to `getReplicationValues` `(mat, preliminary, wrapup, null)`.
getReport() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Gets the value of the report property.
getReport() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Gets the value of the report property.
getReportParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterEval
getReportParams() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterEval
  Returns the parameters for reports formatted by `ContactCenterEval.formatStatistics()`, or `ContactCenterEval.formatStatisticsExcel(WritableWorkbook)`.
getReportParams() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getReportParams() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getReportParams() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getReportParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getRequiredEmptyGroupsInOut() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
getRequiredEmptyGroupsInOut(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
getRequiredEmptyGroupsInOutLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
getRequiredEmptyGroupsOutIn() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
getRequiredEmptyGroupsOutIn(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
getRequiredEmptyGroupsOutInLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
getRequiredNewSteps() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getRequiredNewSteps() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getRequiredNewSteps() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getRequiredNewSteps(Map<PerformanceMeasureType, MatrixOfStatProbes<?>>, List<SequentialSamplingParams>, boolean) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimUtil
  Computes the number of additional replications or batches required for reaching a certain precision.
getRequiredNewSteps(CallCenterStatProbes, double, double, boolean, int, boolean) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimUtil
getReroutingDelay(DequeueEvent, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
getReroutingDelay(DequeueEvent, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
getReroutingDelay(DequeueEvent, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
getReroutingDelay(DequeueEvent, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns the delay, in simulation time units, after which a queued contact should be rerouted.
getReroutingDelay(Agent, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns the delay, in simulation time units, after which an agent `agent` should try a new time to get a contact to serve.
getRightBoundary() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
  Gets the value of the rightBoundary property.
getRout() - Method in class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMatrixCorrector
  Returns the corrected positive definite correlation matrix.
getRouter() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns a reference to the router currently managing this contact, or `null` if the contact is not currently in a router.
getRouter() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictor
getRouter() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictorHQ
getRouter() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayWithAbandonPredictor
getRouter() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.HeadOfQueuePredictor
getRouter() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.LastWaitingTimePredictor
getRouter() - Method in interface umontreal.iro.lecuyer.contactcenters.expdelay.WaitingTimePredictor
  Returns a reference to the router associated with this predictor.
getRouter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns a reference to the router used by this model.
getRouter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Returns a reference to the router managed by this object.
getRouter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the router property.
getRouter() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentReroutingEvent
  Returns the router associated with this event.
getRouter() - Method in class umontreal.iro.lecuyer.contactcenters.router.ContactReroutingEvent
  Returns the router associated with this event.
getRouterManager() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns a reference to the router manager of this model.
getRouterPolicy() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the routerPolicy property.
getRoutingStages() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
getRoutingTableSources() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the routingTableSources property.
getRow() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix.Obs
  Gets the value of the row property.
getRow() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
  Gets the value of the row property.
getRowOutlines() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Determines if row outlines are created by formatting methods.
getRowOverwrite() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Determines the status of row overwriting which affects how rows are managed when the current row index is smaller than the number of rows.
getRows() - Method in class umontreal.iro.lecuyer.contactcenters.app.ServiceLevelParamReadHelper
  Returns the number of rows in the matrices, i.e., the number of contact types.
getRows() - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanArray
  Gets the value of the rows property.
getRows() - Method in class umontreal.iro.lecuyer.xmlbind.params.DoubleArray
  Gets the value of the rows property.
getRows() - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationArray
  Gets the value of the rows property.
getRows() - Method in class umontreal.iro.lecuyer.xmlbind.params.IntArray
  Gets the value of the rows property.
getRows() - Method in class umontreal.iro.lecuyer.xmlbind.params.NonNegativeDurationArray
  Gets the value of the rows property.
getRowType() - Method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Returns the type of the rows in any matrix of this type of performance measure.
getRowType(boolean) - Method in enum umontreal.iro.lecuyer.contactcenters.msk.stat.MeasureType
  Returns the row type for this type of measure.
getSchedule() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the schedule associated with the managed agent group.
getSchedule() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Gets the value of the schedule property.
getScheduledAfterContactTime() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Returns the scheduled after-contact time.
getScheduledAfterContactTime() - Method in class umontreal.iro.lecuyer.contactcenters.server.StartServiceEvent
  Returns the scheduled after-contact time.
getScheduledAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
getScheduledAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
getScheduledAgents() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Returns the 2D array of scheduled agents for each shift and each agent group.
getScheduledContactTime() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Returns the scheduled duration of the communication with the contact.
getScheduledContactTime() - Method in class umontreal.iro.lecuyer.contactcenters.server.StartServiceEvent
  Returns the scheduled duration of the communication between the contact and an agent.
getScheduledDequeueType() - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
  Returns the scheduled dequeue type of the contact if this event occurs.
getScheduledDequeueType() - Method in class umontreal.iro.lecuyer.contactcenters.queue.EnqueueEvent
  Returns the scheduled dequeue type assigned to the contact when it is queued.
getScheduledEndContactType() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Returns the type of contact termination that will occur when this event happens for the first time.
getScheduledEndContactType() - Method in class umontreal.iro.lecuyer.contactcenters.server.StartServiceEvent
  Returns the type of contact termination that will occur when the end-service event happens for the first time.
getScheduledEndServiceType() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Returns the type of the service termination that will occur when this event happens for the second time.
getScheduledEndServiceType() - Method in class umontreal.iro.lecuyer.contactcenters.server.StartServiceEvent
  Returns the type of the service termination that will occur when the end-service event happens for the second time.
getScheduledQueueTime() - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
  Returns the scheduled queue time for this contact.
getScheduledQueueTime() - Method in class umontreal.iro.lecuyer.contactcenters.queue.EnqueueEvent
  Returns the scheduled maximal queue time assigned to the contact when it is queued.
getSchema() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
getSchema() - Method in class umontreal.iro.lecuyer.contactcenters.app.SimParamsConverter
getSchema() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterParamsConverter
getSchema() - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Constructs and returns a schema for the document type represented by a concrete subclass.
getScientificFormatter(Locale, int, boolean) - Static method in class umontreal.iro.lecuyer.util.LaTeXFormatter
getScoreForAgentSelection(Contact, AgentGroup, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Returns the score for contact `ct` associated with agent group `testGroup` and agent `testAgent`.
getScoreForAgentSelection(Contact, AgentGroup, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
getScoreForAgentSelection(Contact, AgentGroup, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
getScoreForAgentSelection(Contact, AgentGroup, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
  Returns the score for contact `ct` associated with agent group `testGroup` and agent `testAgent`.
getScoreForContactSelection(AgentGroup, DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Returns the score for the association between the agent group `group` and the queued contact represented by `ev`.
getScoreForContactSelection(AgentGroup, DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
getScoreForContactSelection(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
  Returns the score for the queued contact represented by `ev`.
getSecond() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesParams
  Gets the value of the second property.
getSecond() - Method in class umontreal.iro.lecuyer.util.Pair
  Returns the second value of this pair.
getSecondCollection() - Method in class umontreal.iro.lecuyer.collections.MergedCollection
  Returns a reference to the second collection of this merged collection.
getSecondCollection() - Method in class umontreal.iro.lecuyer.collections.MergedList
  Returns the reference to the second list in this merged list.
getSecondCollection() - Method in class umontreal.iro.lecuyer.collections.MergedSet
  Returns a reference to the second set of this merged set.
getSecondIndex() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.TwoIndicesInfo
  Returns the value of i2.
getSecondMap() - Method in class umontreal.iro.lecuyer.collections.MergedMap
  Returns a reference to the second map in this merged map.
getSecondType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.FracBusyAgentsWithTypesCondition
  Returns the call type index for the second compared agent group.
getSecondType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.QueueSizesWithTypesCondition
  Returns the call type index for the second compared waiting queue.
getSecondType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesWithTypesParams
  Gets the value of the secondType property.
getSegments(Collection<? extends SegmentParams>) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.SegmentInfo
  Converts the given collection of segment parameters into an array of segment information objects.
getSelectedColumn() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
  Gets the value of the selectedColumn property.
getSelectedPerformanceMeasure() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
  Gets the value of the selectedPerformanceMeasure property.
getSelectedRow() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
  Gets the value of the selectedRow property.
getSeqSampEachEval() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
getSeqSampEachEval() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Determines if sequential sampling is done upon each call on `ContactCenterSim.eval()`.
getSeqSampEachEval() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
getSequentialSampling() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Gets the value of the sequentialSampling property.
getServiceLevel(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Returns the service level which is the proportion of calls that have waited less or equal to awt, Pr{W≤awt}.
getServiceLevel(double, double, int, double) - Static method in class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Returns the service level which is the proportion of calls that have waited less or equal to awt, Pr{W≤awt}.
getServiceLevel(double, double, int, int, double) - Static method in class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Returns the service level which is the proportion of calls that have waited less or equal to awt, Pr{W≤awt}.
getServiceLevelIndex() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerManager
  Determines the 0-based index of the service-level information matrix used if the dialing policy in use takes service level (or acceptable waiting time) into account for its decisions.
getServiceLevelIndex() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Gets the value of the serviceLevelIndex property.
getServiceLevelParams(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the set of parameters `m` for the service level.
getServiceLevelParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the serviceLevelParams property.
getServiceRate(int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the service rate μk, i for contacts of type `k` served by agents in group `i`.
getServiceRate(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getServiceRate(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getServiceTime() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimes
  Returns the default service time v for this object.
getServiceTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimes
  Returns the service time vi for contacts served by an agent in group `i`.
getServiceTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimesAgent
  Returns the service time vaj for contacts served by agent `j`.
getServiceTimeGen() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the random variate generator for the default service times used when no agent group specific service times are available.
getServiceTimeGen() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesAgentManager
  Returns the default service time generator used when no agent-agent-specific service time is available.
getServiceTimeGen(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesAgentManager
  Returns the service time generator for agent agent `i`.
getServiceTimeGen() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesManager
  Returns the default service time generator used when no agent-group-specific service time is available.
getServiceTimeGen(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesManager
  Returns the service time generator for agent group `i`.
getServiceTimeGenAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesAgentManager
  Returns an array containing the service time generators for each agent.
getServiceTimeGenGroups() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Similar to `SingleTypeContactFactory.getContactTimeGenGroups()`, but returns an array of `MultiPeriodGen` instead.
getServiceTimeGenGroups() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesManager
  Returns an array containing the service time generators for each agent group.
getServiceTimes() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimes
  Returns the array of service times for all groups.
getServiceTimes() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimesAgent
  Returns the array of service times for all agents.
getServiceTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the serviceTimes property.
getServiceTimesGenAgentsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesAgentManager
  Returns an array containing the multiplier for each service time generator specific to an agent.
getServiceTimesGenGroupsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesManager
  Returns an array containing the multiplier for each service time generator specific to an agent group.
getServiceTimesManager() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns an object managing the random variate generators for regular service times.
getServiceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the global multiplier for service times which is applied on every generated service time.
getServiceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesAgentManager
  Returns the multiplier applied to the default service time generator.
getServiceTimesMult(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesAgentManager
  Returns the service time multiplier specific to agent `i`.
getServiceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesManager
  Returns the multiplier applied to the default service time generator.
getServiceTimesMult(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesManager
  Returns the service time multiplier specific to agent group `i`.
getServiceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getServiceTimesMult(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getServiceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the serviceTimesMult property.
getServiceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the serviceTimesMult property.
getServiceTimesMultAllAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesAgentManager
  Returns the service time multiplier applied to the default generator, as well as all generators specific to agents.
getServiceTimesMultAllGroups() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesManager
  Returns the service time multiplier applied to the default generator, as well as all generators specific to agent groups.
getServiceTimesMultCallBack(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the multiplier of service times for callers arrived during main period `mp`, and served by an agent in group `i` after being called back.
getServiceTimesMultCallBack() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the serviceTimesMultCallBack property.
getServiceTimesMultLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getServiceTimesMultNoVirtualQueue(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the multiplier of service times for callers arrived during main period `mp`, deciding not to join the virtual queue, and served by an agent in group `i`.
getServiceTimesMultNoVirtualQueue() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the serviceTimesMultNoVirtualQueue property.
getServiceTimesMultTransfer(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the multiplier for service times of callers arrived during main period `mp`, and served by an agent in group `i` before a transfer to another agent occurs.
getServiceTimesMultTransfer() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the serviceTimesMultTransfer property.
getServiceVolumeMeasureSet(MeasureMatrix[]) - Static method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStatMeasureMatrix
  Returns a measure set regrouping the service volumes for several agent groups and computing the sum.
getServiceVolumeMeasureSet(MeasureMatrix[], int) - Static method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStatMeasureMatrix
  Returns a measure set regrouping the service volumes stored in `vcalc` for `numTypes` contact types.
getSheet(int) - Method in class umontreal.iro.lecuyer.xmlbind.ExcelSourceArray2D
  Constructs and returns a source array corresponding to the sheet with index sheetIndex in the workbook.
getSheet(String) - Method in class umontreal.iro.lecuyer.xmlbind.ExcelSourceArray2D
  Constructs and returns a source array corresponding to the sheet with name sheetName in the workbook.
getSheetName() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
  Gets the value of the sheetName property.
getSheetName() - Method in class umontreal.iro.lecuyer.xmlconfig.ExcelSourceArray2D
  Returns the name of the sheet to extract data from.
getShift(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
  Returns the shift with index `i`.
getShift(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupSchedule
  Returns the shift with index `i` of this schedule.
getShift() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentInfo
  Returns an object representing the shift of the agent associated with this object.
getShift() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentParams
  Gets the value of the shift property.
getShift() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Gets the value of the shift property.
getShift() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenIntWithShift
  Returns the current value of the shift .
getShift() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithShift
  Returns the current value of the shift .
getShift() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
  Gets the value of the shift property.
getShift() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Returns the shift applied to all generated values.
getShiftMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithAgents
  Computes and returns the shift matrix.
getShiftMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
  Computes and returns the matrix of shifts.
getShiftMatrix(PeriodChangeEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupSchedule
  Computes and returns the matrix of shifts.
getShiftMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
  Gets the value of the shiftMatrix property.
getShiftMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the shiftMatrix property.
getShiftMatrixInt() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithAgents
  Similar to `AgentGroupManagerWithAgents.getShiftMatrix()`, but returns a matrix of integers, with 0 meaning `false`, and 1 meaning `true`.
getShiftMatrixInt() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
  Similar to `AgentGroupManagerWithSchedule.getShiftMatrix()`, but returns a matrix of integers, with 0 meaning `false`, and 1 meaning `true`.
getShiftMatrixInt(PeriodChangeEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupSchedule
  Similar to `AgentGroupSchedule.getShiftMatrix(PeriodChangeEvent)`, but returns a 2D array of integers rather than booleans.
getShiftParts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
  Gets the value of the shiftParts property.
getShifts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
  Returns the shifts composing the schedule of the agents.
getShifts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupSchedule
  Returns an array containing the shifts of this schedule.
getShifts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
  Gets the value of the shifts property.
getShifts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the shifts property.
getShiftVector(PeriodChangeEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ScheduleShift
  Computes and returns the shift vector for this shift, relative to the period-change event `pce`.
getShiftVectorInt(PeriodChangeEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ScheduleShift
  Similar to `ScheduleShift.getShiftVector(PeriodChangeEvent)`, but returns an array of integers rather than an array of booleans.
getShortValues() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam
  Converts the objects returned by `ArrayParam.getValues()` to `short` and returns the resulting array.
getShortValues() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D
  Converts the objects returned by `ArrayParam2D.getValues()` to `short` and returns the resulting 2D array.
getShownAgentGroupProperties() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Gets the value of the shownAgentGroupProperties property.
getShownContactTypeProperties() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Gets the value of the shownContactTypeProperties property.
getShownProperties(Collection<PropertyNameParam>) - Static method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Converts a list of property names to an array of strings.
getSigma() - Method in class umontreal.iro.lecuyer.contactcenters.contact.NORTADrivenArrivalProcess
  Returns the correlation matrix associated with this arrival process.
getSigma() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaNortaRatesArrivalProcess
  Returns the correlation matrix associated with this arrival process.
getSimLogic() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
  Returns a reference to the simulation logic used by this simulator.
getSimLogic() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallTracer
  Returns the simulation logic associated with this call tracer.
getSimLogicListeners() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
getSimLogicListeners() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
getSimLogicListeners() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Returns the listeners registered with this simulator.
getSimLogicListeners() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogicBase
getSimParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
getSimParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
getSimParams() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Returns the parameters associated with this simulation logic.
getSimStoppingCondition() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getSimulator() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
  Returns the internal simulator used by this object.
getSkillCount() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the skill count associated with the managed agent group, or `Integer.MAX_VALUE` if no skill count was set explicitly by the user.
getSkillCount(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Returns the skill count for agent group `i`, i.e., the number of call types agents in this group can serve.
getSkillCount() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Gets the value of the skillCount property.
getSkillCounts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Returns the currently used skill counts.
getSkillCounts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
getSkillCounts(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
getSkillCountsLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
getSlInboundThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerManager
  Determines the outbound-to-inbound threshold for the service level.
getSlInboundThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Gets the value of the slInboundThresh property.
getSlOutboundThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerManager
  Determines the inbound-to-outbound threshold for the service level.
getSlOutboundThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Gets the value of the slOutboundThresh property.
getSource() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the contact's primary source which has produced this contact object.
getSourceSubset() - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
  Returns the source subset used to extract data.
getSourceTimeUnit() - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Returns the time unit in which the values coming from the probability distribution are expressed.
getSourceToggleTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallSourceManager
  Returns the source toggle times.
getSourceToggleTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
  Gets the value of the sourceToggleTimes property.
getSplineSmoothingFactor() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Gets the value of the splineSmoothingFactor property.
getSplitTransition() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
getSrvTime() - Method in class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter.TracedCall
getStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the raw staffing of the managed agent group.
getStaffing(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns element `mp` of the array that would be returned by `AgentGroupManager.getStaffing()`.
getStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithAgents
getStaffing(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithAgents
getStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
  Computes and returns the staffing vector.
getStaffing(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
getStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithStaffing
getStaffing(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithStaffing
getStaffing(PeriodChangeEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupSchedule
  Computes and returns the staffing vector.
getStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getStaffing(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
getStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
getStaffing() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Returns the staffing vector used by this simulator.
getStaffingData() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Gets the value of the staffingData property.
getStaffingLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getStaffingMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getStaffingMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getStaffingMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
getStaffingMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
getStaffingMatrix() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Gets the staffing matrix for the simulated model.
getStaffings() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
getStage() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeRoutingParams
  Gets the value of the stage property.
getStagesDone() - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter.RoutingInfo
  Returns the number of agent selections performed so far for this contact.
getStandardDeviation(ContactCenterSimWithObservations, PerformanceMeasureType, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Return the standard deviation of this performance measure.
getStart() - Method in class umontreal.iro.lecuyer.contactcenters.ToggleEvent
  Returns the status of the toggle element associated with this object after this event has occurred.
getStartingColumn() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Returns the index of the starting column of subsequent tables of results.
getStartingColumn() - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
  Determines the first column to read in the matrix.
getStartingDate() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the date corresponding to the environment being modeled.
getStartingDate() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the startingDate property.
getStartingRow() - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
  Determines the first row to read in the matrix.
getStartingTime() - Method in interface umontreal.iro.lecuyer.contactcenters.contact.ContactStepInfo
  Returns the simulation time at which this step started.
getStartingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the starting time of the first main period, expressed in the default time unit.
getStartingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.TimeInterval
  Returns the starting time of this interval.
getStartingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.OldCallCenterParamsConverter
getStartingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the startingTime property.
getStartingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TimeIntervalParams
  Gets the value of the startingTime property.
getStartingTime() - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
getStartingTime() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
getStat() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getStat() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getStat(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
getStat() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Gets the value of the stat property.
getStat() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatWithSlidingWindows
  Initializes an object containing the statistics in the last periods.
getStatCapacity() - Method in class umontreal.iro.lecuyer.contactcenters.contact.TrunkGroup
  Returns the statistical collector for the capacity of this trunk group through simulation time.
getStatColumnNames() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Name of the columns for tables containing statistics concerning performance measures.
getStateProbDist(double, double, int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Returns the mass probability distribution of the states (number of calls) in the queueing system.
getStateThresh() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the thresholds on the state of the CTMC.
getStateThresh() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getStateThresh() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getStateThresholds() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the R×I + 1 matrix of thresholds whose used for state space partitioning.
getStateThresholds() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getStateThresholds() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getStaticValue(URI, ClassFinder, Class<T>, String) - Static method in class umontreal.iro.lecuyer.util.StringConvert
  Converts `val` to an instance of `cls` by considering the string as a call to a constructor, a static method or a static field.
getStatLines() - Method in class umontreal.iro.lecuyer.contactcenters.contact.TrunkGroup
  Returns the statistical collector for the number of allocated lines through simulation time.
getStatMap() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
getStatNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
  Returns the statistical collector for the number of agents in the agent groups.
getStatNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStat
  Returns the statistical probe computing the integral of the total number of agents over the simulation time.
getStatNumBusyAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
  Returns the statistical collector for the number of busy agents in the agent groups.
getStatNumBusyAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStat
  Returns the statistical probe computing the integral of the number of busy agents over the simulation time.
getStatNumBusyAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStat
  Returns the statistical probe computing the integral of the number of busy agents serving contacts of type `k`, over the simulation time.
getStatNumFalseTransitions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getStatNumFalseTransitions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
  Returns the tally for statistics on the number of false transitions, also called self jumps.
getStatNumFreeAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
  Returns the statistical collector for the number of free agents in the agent groups.
getStatNumFreeAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStat
  Returns the statistical probe computing the integral of the number of free agents over the simulation time.
getStatNumGhostAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
  Returns the statistical collector for the number of ghost agents in the agent groups.
getStatNumGhostAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStat
  Returns the statistical probe computing the integral of the number of ghost agents over the simulation time.
getStatNumIdleAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
  Returns the statistical collector for the number of idle agents in the agent groups.
getStatNumIdleAgents() - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStat
  Returns the statistical probe computing the integral of the number of idle (available and unavailable) agents over the simulation time.
getStatNumMerge() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
getStatNumReps() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
getStatNumTrajectories() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
getStatNumTransitions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
  Returns the tally for statistics on the number of simulated transitions.
getStatPeriod(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
  Returns the result of `BatchMeansLogic.getStatPeriod()`.
getStatPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
  Returns 0 if the warmup period is over, or -1 otherwise.
getStatPeriod(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
  By default, this returns the period of arrival of the given contact.
getStatPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
  Returns the index of the current period.
getStatPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
  Returns the simulation logic associated with this object.
getStatPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Returns the object determining how columns of matrices of counters are mapped to time intervals.
getStatPeriod(Contact) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.StatPeriod
  Returns the statistical period of a contact `contact`.
getStatPeriod() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.StatPeriod
  Returns the default statistical period.
getStatPeriodAwt(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
  Returns the same value as `BatchMeansLogic.getStatPeriod(Contact)`.
getStatPeriodAwt(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
  Returns the result of `RepLogic.getAwtPeriod(Contact)`.
getStatPeriodAwt(Contact) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.StatPeriod
  Similar to `StatPeriod.getStatPeriod(Contact)`, for a statistic using an acceptable waiting time.
getStatProbe() - Method in class umontreal.iro.lecuyer.stat.mperiods.StatProbeMeasureMatrix
  Returns the statistical probe associated with this matrix.
getStatQueueSize() - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStat
  Returns the statistical collector for the queue size over the simulation time.
getStatQueueSize(int) - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStat
  Returns the statistical collector for the number of contacts of type `type` in the queue.
getStatQueueSize() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
  Returns the statistical collector for the size of the queues in the set.
getStatTotalAgents() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
getStatWithThreshOrStatWithStat() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.StatConditionParams
  Gets the value of the statWithThreshOrStatWithStat property.
getStep() - Method in class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter.TracedCall
getSteps() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the list containing the steps in the life cycle of this contact.
getStratificationVariable() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
  Gets the value of the stratificationVariable property.
getStream() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
  Returns the random number stream used to generate the uniforms for inter-arrival times.
getStream() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonUniformArrivalProcess
  Returns the random number stream used to generate uniforms.
getStream() - Method in class umontreal.iro.lecuyer.contactcenters.contact.RandomTypeContactFactory
  Returns the random stream used for performing the selection.
getStream() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomTypeCallFactory
  Returns the random stream used by this factory.
getStream() - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Returns the random stream used during the current period.
getStream() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenIntWithShift
getStream() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithShift
getStreamAgentSelection() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Returns the random stream used for agent selection during routing, if agent selection is randomized.
getStreamAgentSelection() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Returns the random stream used for agent selection.
getStreamAgentSelection() - Method in class umontreal.iro.lecuyer.contactcenters.router.ExpDelayRouter
  Returns the random stream used for agent selection.
getStreamB() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Returns the random stream used for the global busyness factor.
getStreamBalk() - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Returns the random stream used for balking.
getStreamClass() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RandomStreamsParams
  Gets the value of the streamClass property.
getStreamContactSelection() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Returns the random stream used for contact selection during routing, if contact selection is randomized.
getStreamContactSelection() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Returns the random stream used for contact selection.
getStreamCT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Returns the random stream used for generating contact type indices while the system is initialized non-empty, for a simulation on an infinite horizon using batch means.
getStreamReach() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Returns the random stream used to determine if a called person is reached or not.
getStreams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Deprecated. Use `CallCenter.getRandomStreams()` instead.
getStreamSeed() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RandomStreamsParams
getStreamSeed(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RandomStreamsParams
getStreamSeedLength() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RandomStreamsParams
getString(String) - Static method in class umontreal.iro.lecuyer.contactcenters.app.Messages
getString(String) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.Messages
getString(String) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.Messages
getStringProperties() - Method in class umontreal.iro.lecuyer.xmlbind.NamedInfo
  Returns a map constructed by converting each value of properties in map returned by `NamedInfo.getProperties()` to a string.
getSum(int, int) - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrix
  Returns fi(tr), the measure `i` of the associated measure matrix at the simulation time tr.
getSum(int, int) - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrixSW
  Returns fi(tj), the measure `i` of the associated measure matrix at the simulation time tj, j being `r +` `IntegralMeasureMatrixSW.getFirstRealRecord()`.
getSummarySheetName() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Gets the value of the summarySheetName property.
getSumMatrix() - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrix
  Returns the internal sum matrix for which each period p contains the value of (tp).
getSumMatrix() - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrixSW
getSupportedPerformanceMeasures() - Static method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Returns the array of all types of performance measures supported by this measure manager.
getTableName() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
  Gets the value of the tableName property.
getTally(int) - Method in class umontreal.iro.lecuyer.stat.TallyWithMovingWindow
  Returns the ith internal tally.
getTarget() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ServiceLevelParams
  Gets the value of the target property.
getTarget(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ServiceLevelParamReadHelper
  Returns the target service level for contacts of type `k` counted during main period `mp`.
getTargetAgent() - Method in class umontreal.iro.lecuyer.contactcenters.server.StartServiceEvent
  Returns the target agent of this event, or `null` if no target agent was specified.
getTargetAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.server.RestoreAgentsEvent
  Returns the agent group affected by this event.
getTargetAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.server.SetNumAgentsEvent
  Returns the agent group affected by this event.
getTargetAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.server.StartServiceEvent
  Returns the agent group that will receive the contact stored into the attached end-service event.
getTargetClass() - Method in exception umontreal.iro.lecuyer.util.UnsupportedConversionException
  Returns the target class of the conversion causing the exception.
getTargetError() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SequentialSamplingParams
  Gets the value of the targetError property.
getTargetFracAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
getTargetFracAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
getTargetFracAgentsLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
getTargetHandler() - Method in class umontreal.iro.lecuyer.xmlbind.RemappingContentHandler
  Returns the target content handler.
getTargetInitOccupancy() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
  Gets the value of the targetInitOccupancy property.
getTargetNumTransitions() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Returns the current target number of transitions.
getTargetNumTransitions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
getTargetNumTransitions() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
getTargetQueueRatio() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
getTargetQueueRatio(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
getTargetQueueRatio() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueRatioOverflowRouter
  Gets the target queue ratio for each contact type.
getTargetQueueRatioLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
getTargetRouter() - Method in class umontreal.iro.lecuyer.contactcenters.router.EnqueueEventWithRerouting
  Returns the target router for this event, i.e., the router for which the rerouting event will be scheduled.
getTargetSet() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
  Returns the current target set of agent groups.
getTargetSet() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerManager
  Returns a reference to the target set of agent groups associated with the managed dialer.
getTargetTimeUnit() - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Returns the time unit in which the values returned by `MultiPeriodGen.nextDouble()` must be expressed.
getTargetVQType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the index of the call type calls entering virtual queue are changed to.
getTargetWaitingQueue() - Method in class umontreal.iro.lecuyer.contactcenters.queue.EnqueueEvent
  Returns the waiting queue in which the previously queued contact will be added by this event.
getTestingPeriodDuration() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the testingPeriodDuration property.
getTestSet() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
  Returns the current test set of agent groups.
getTextContent(Node, boolean) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.OldCallCenterParamsConverter
getThreshNumAgents(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.StateThresh
  Returns the threshold on the number of agents in group `i` corresponding to vector with index `r`.
getThreshNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.StateThresh
  Returns a 2D array containing the thresholds on the number of agents.
getThreshold() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.IndexThreshInfo
  Returns the value of η.
getThreshold() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.NumFreeAgentsThreshCondition
  Returns the value of η.
getThreshold() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.QueueSizeThreshCondition
  Returns the value of η.
getThreshold() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntParams
  Gets the value of the threshold property.
getThreshold() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshParams
  Gets the value of the threshold property.
getThresholds() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
  Gets the value of the thresholds property.
getThresholds(CallCenterCTMC, int, int, boolean) - Static method in class umontreal.iro.lecuyer.contactcenters.ctmc.InitStateThresh
  Returns a matrix with `numStateThresh*numGroupSlices` rows representing vectors of thresholds.
getThreshQueueSize(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.StateThresh
  Returns the threshold on the queue size corresponding to vector with index `r`.
getThreshQueueSize() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.StateThresh
  Returns the array of thresholds on the queue size.
getTime(String, TimeUnit, TimeUnit) - Static method in class umontreal.iro.lecuyer.contactcenters.app.OldSimParamsConverter
getTime(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Converts the given duration `d` to a time in the default time unit.
getTime(Duration...) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Constructs and returns an array whose elements correspond to the time durations in the given array, converted to the default time unit.
getTime(Duration[][]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Similar to `CallCenter.getTime(Duration...)`, for a 2D array.
getTime(XMLGregorianCalendar) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Converts the time returned by `CallCenterUtil.getTimeInMillis(XMLGregorianCalendar)` to the default time unit returned by `CallCenter.getDefaultUnit()`.
getTime(XMLGregorianCalendar...) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Similar to `CallCenter.getTime(Duration...)`, for an array of XML gregorian calendars.
getTime(XMLGregorianCalendar[][]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Similar to `CallCenter.getTime(XMLGregorianCalendar...)`, for a 2D array.
getTime() - Method in class umontreal.iro.lecuyer.stat.TallyWithTimes.Observation
getTimeDist(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.RateChangeTransitions
  Returns a 2D array with one row per call type.
getTimeDist(double[], double, double) - Static method in class umontreal.iro.lecuyer.contactcenters.ctmc.RateChangeTransitions
  Constructs an array of length L + 1 giving the proportion of interval [a, b) taken by each interval [tj-1, tj).
getTimeHorizon() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
  Gets the value of the timeHorizon property.
getTimeHorizon() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getTimeHorizon() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWT
  Returns the currently used time horizon.
getTimeHorizon() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTBinomial
getTimeHorizon() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTGamma
getTimeInMillis(XMLGregorianCalendar) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenterUtil
  Returns the time duration, in milliseconds, elapsed between midnight and the time given by `xgcal`, at the date set by `xgcal`.
getTimeNormalizeType() - Method in enum umontreal.iro.lecuyer.contactcenters.msk.stat.MeasureType
  Returns a constant indicating how time normalization should be perform on matrix of counters of this type.
getTimes() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithTimeIntervals
  Returns the array of times containing t0,…, tL.
getTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getTimes(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getTimesGen() - Method in class umontreal.iro.lecuyer.contactcenters.contact.StationaryContactArrivalProcess
  Returns the random variate generator used to generate the times between each arrival.
getTimesLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
getTimeUnit() - Method in class umontreal.iro.lecuyer.xmlconfig.TimeParam
  Returns the time unit of this parameter.
getTitle() - Method in enum umontreal.iro.lecuyer.contactcenters.app.ColumnType
  Returns the title that should identify the rows of matrices of results for this type of column.
getTitle() - Method in enum umontreal.iro.lecuyer.contactcenters.app.RowType
  Returns the title that should identify the rows of matrices of results for this type of row.
getToggleElement() - Method in class umontreal.iro.lecuyer.contactcenters.SwitchEvent
  Returns the toggle element affected with this event.
getToggleElement() - Method in class umontreal.iro.lecuyer.contactcenters.ToggleEvent
  Returns the toggle element affected by this event.
getToggleTimes() - Method in class umontreal.iro.lecuyer.contactcenters.SwitchEvent
  Returns an array containing the toggle times used by this event.
getTotalAgents() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
getTotalQueueCapacity() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns the total capacity of the waiting queues for this router.
getTotalQueueTime() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the total time the contact has spent waiting in queues.
getTotalServiceTime() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the total time this contact has spent being served by agents.
getTotalVolumeMeasureSet(MeasureMatrix[]) - Static method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStatMeasureMatrix
  Returns a measure set regrouping the total volumes for several agent groups.
getTotalVolumeMeasureSet(MeasureMatrix[], int) - Static method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStatMeasureMatrix
  Returns a measure set regrouping the total volumes stored in `vcalc`, with each total volume repeated `numTypes` times.
getTracing() - Method in class umontreal.iro.lecuyer.contactcenters.contact.SimpleContactFactory
  Returns `true` if the created contacts will support steps tracing.
getTrajectories() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Replication
getTransferTargetFactory() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the contact factory used to generate transferred calls from calls of the associated type.
getTransferTargets() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the transferTargets property.
getTransferTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Returns the transfer times spent by primary agents to initiate call transfers.
getTransferTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the transferTimes property.
getTransferTimesManager() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns an object managing the random variate generators for transfer times.
getTransferTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the global multiplier applied on any generated transfer time.
getTransferTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the transferTimesMult property.
getTransferTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the transferTimesMult property.
getTransition() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.RateChangeInfo
  Returns the transition number.
getTransitionListeners() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getTransitionListeners() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getTranspose(byte[][]) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the transpose of a matrix `m`.
getTranspose(short[][]) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the transpose of a matrix `m`.
getTranspose(int[][]) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the transpose of a matrix `m`.
getTranspose(long[][]) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the transpose of a matrix `m`.
getTranspose(float[][]) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the transpose of a matrix `m`.
getTranspose(double[][]) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the transpose of a matrix `m`.
getTranspose(char[][]) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the transpose of a matrix `m`.
getTranspose(boolean[][]) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the transpose of a matrix `m`.
getTranspose(T[][]) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the transpose of a matrix `m`.
getTrunkGroup() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the trunk group this contact will take a trunk from.
getType() - Method in class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter.TracedCall
getType() - Method in enum umontreal.iro.lecuyer.contactcenters.app.EvalOptionType
  Returns the class of the objects representing values for this option.
getType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.FracBusyAgentsThreshWithTypeCondition
  Returns the type identifier for which this condition is evaluated.
getType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.QueueSizeThreshWithTypeCondition
  Returns the type identifier for which this condition is evaluated.
getType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ShiftPart
  Returns the type associated with this shift part.
getType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Gets the value of the type property.
getType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntWithTypeParams
  Gets the value of the type property.
getType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshWithTypeParams
  Gets the value of the type property.
getType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ProducedCallTypeParams
  Gets the value of the type property.
getType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ShiftPartParams
  Gets the value of the type property.
getTypeBeforeVQ() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Returns the type of this call before entering virtual queue.
getTypeId() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns the type identifier for this contact object.
getTypeId() - Method in class umontreal.iro.lecuyer.contactcenters.contact.SimpleContactFactory
  Returns the type ID of the created and reused contact objects.
getTypeId() - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Returns the type identifier for contacts returned by this factory.
getTypeRegion(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
  Returns the region identifier for contact type `k`.
getTypeRegions() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Returns the currently used type regions vector.
getTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerLimit
  Returns an array giving the list of call types on which the limit applies.
getTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerLimitParams
getTypes(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerLimitParams
getTypesLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerLimitParams
getTypeToGroupMap() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
getTypeToGroupMap() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Returns the currently used type-to-group map.
getTypeToGroupMap() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the typeToGroupMap property.
getTypeToGroupMap() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
  Gets the value of the typeToGroupMap property.
getTypeToGroupMap() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Computes a type-to-group map from the agent selection matrix of ranks by calling `RoutingTableUtils.getTypeToGroupMap(double[][])` on the transpose of the matrix of ranks, and returns the result.
getTypeToGroupMap() - Method in class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
  Computes a type-to-group map from the ranks matrix by calling `RoutingTableUtils.getTypeToGroupMap(double[][],int[],int[])`, and returns the result.
getTypeToGroupMap() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
  Returns the type-to-group map associated with this router.
getTypeToGroupMap(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
  Returns the ordered list concerning contact type `k` in the type-to-group map.
getTypeToGroupMap() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
  Returns the type-to-group map associated with this router.
getTypeToGroupMap(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
  Returns the ordered list concerning contact type `k` in the type-to-group map.
getTypeToGroupMap(int, int[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Generates the type-to-group map from the group-to-type map `groupToTypeMap`.
getTypeToGroupMap(boolean[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Constructs and returns a new type-to-group map from the incidence matrix `m`.
getTypeToGroupMap(double[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Generates a type-to-group map from the agent selection matrix of ranks `ranksTG`.
getTypeToGroupMap(double[][], int[], int[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  This method is similar to `RoutingTableUtils.getTypeToGroupMap(double[][])` with a sorting algorithm adapted for the local-specialist policy.
getU(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.EventWithTest
  Generates the value of u using bits in `rv` but ignoring the first least significant `usedBits` bits.
getUnit() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Gets the value of the unit property.
getUnit() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Returns the time unit in which the values produced by the probability distribution are expressed.
getUpperBound(double, double) - Static method in class umontreal.iro.lecuyer.contactcenters.ctmc.IntMCallCenterCTMCSim
getUpperBound() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
  Gets the value of the upperBound property.
getUpperStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Replication
getUpperStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
getUpperStaffing(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
getURL() - Method in class umontreal.iro.lecuyer.xmlbind.CSVSourceArray2D
  Returns the URL of the text file containing the values of the array, in CSV format.
getURL() - Method in class umontreal.iro.lecuyer.xmlbind.ExcelSourceArray2D
  Returns the URL of the text file containing the values of the array, in CSV format.
getURL() - Method in class umontreal.iro.lecuyer.xmlconfig.CSVSourceArray2D
  Returns the URL of the text file containing the values of the array, in CSV format.
getURL() - Method in class umontreal.iro.lecuyer.xmlconfig.ExcelSourceArray2D
  Returns the URL of the text file containing the values of the array, in CSV format.
getUsageThreshold() - Method in class umontreal.iro.lecuyer.util.LowMemoryNotifier
  Returns the usage threshold used by this low-memory notifier.
getUTransfer() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Returns the random number used to test if a call is transferred after its service is over.
getUTransferWait() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Returns the uniform used to decide if the primary agent waits for a secondary agent after a transfer.
getUVQ() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Returns the uniform used to decide if a call accepts to be called back (or join the virtual queue) if offered the possibility.
getUVQCallBack() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Returns the uniform used to decide if a call returning from the virtual queue is successfully called back.
getValColumnNames() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Name of the columns for tables containing values of performance measures.
getValue() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix.Obs
  Gets the value of the value property.
getValue() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerLimit
  Returns the maximal number of calls of the specified typeset during the given interval.
getValue() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerLimitParams
  Gets the value of the value property.
getValue() - Method in class umontreal.iro.lecuyer.stat.TallyWithTimes.Observation
getValue() - Method in exception umontreal.iro.lecuyer.util.UnsupportedConversionException
  Returns the value to be converted and causing the exception.
getValue(Object) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Converts the JAXB element returned by an unmarshaller into an instance of class `T`.
getValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanArray.Row
  Gets the value of the value property.
getValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanArrayProperty
  Gets the value of the value property.
getValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanListProperty
getValue(int) - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanListProperty
getValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.DateTimeProperty
  Gets the value of the value property.
getValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.DoubleArray.Row
  Gets the value of the value property.
getValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationArray.Row
  Gets the value of the value property.
getValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationListProperty
getValue(int) - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationListProperty
getValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationProperty
  Gets the value of the value property.
getValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.IntArray.Row
  Gets the value of the value property.
getValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.IntegerArrayProperty
  Gets the value of the value property.
getValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.IntegerListProperty
getValue(int) - Method in class umontreal.iro.lecuyer.xmlbind.params.IntegerListProperty
getValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.IntegerProperty
  Gets the value of the value property.
getValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.NonNegativeDurationArray.Row
  Gets the value of the value property.
getValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.NumberArrayProperty
  Gets the value of the value property.
getValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.NumberListProperty
getValue(int) - Method in class umontreal.iro.lecuyer.xmlbind.params.NumberListProperty
getValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.NumberProperty
  Gets the value of the value property.
getValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.StringListProperty
getValue(int) - Method in class umontreal.iro.lecuyer.xmlbind.params.StringListProperty
getValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.StringProperty
  Gets the value of the value property.
getValue() - Method in class umontreal.iro.lecuyer.xmlconfig.PropertyParam
  Returns the value of this property.
getValue() - Method in class umontreal.iro.lecuyer.xmlconfig.TimeParam
  Returns the value of this time parameter, without conversion.
getValueGenerator(int) - Method in class umontreal.iro.lecuyer.contactcenters.MinValueGenerator
  Returns the value generator corresponding to value type `vType`.
getValueLength() - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanListProperty
getValueLength() - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationListProperty
getValueLength() - Method in class umontreal.iro.lecuyer.xmlbind.params.IntegerListProperty
getValueLength() - Method in class umontreal.iro.lecuyer.xmlbind.params.NumberListProperty
getValueLength() - Method in class umontreal.iro.lecuyer.xmlbind.params.StringListProperty
getValues() - Method in class umontreal.iro.lecuyer.contactcenters.ConstantValueGenerator
  Returns the values used by this generator.
getValues() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.SegmentInfo
  Returns the reference to an array containing the list of values in this segment.
getValues() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.SegmentParams
  Gets the value of the values property.
getValues(MeasureType, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Converts a matrix of counters constructed during the simulation to a matrix of double-precision observations to be added to a matching matrix of tallies.
getValues() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam
  Returns the associated array of objects.
getValues() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D
  Returns the values in the 2D array represented by this parameter object.
getVariance(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
getVariance(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Returns a matrix of sample variances for the group of performance measures `m`.
getVariance(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
getVariance(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getVariance(PerformanceMeasureType, boolean, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
getVariance(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
getVariance(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
getVariance(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.AbstractCallCenterStatProbes
getVariance(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatProbes
getVariance(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.ChainCallCenterStat
getVariance(int) - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Returns the variance for the period `p`.
getVariance(RandomVariateGenParams) - Static method in class umontreal.iro.lecuyer.xmlbind.ParamReadHelper
  Determines the variance of the distribution corresponding to the parameters given by `rvgp`.
getVariance() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Returns the variance for the current distribution.
getVarianceEpsilon() - Static method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
  Returns the value of `varianceEpsilon`.
getVarianceEpsilon() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Gets the value of the varianceEpsilon property.
getVarianceForPeriod(MultiPeriodGenParams, int) - Static method in class umontreal.iro.lecuyer.contactcenters.CCParamReadHelper
  Returns the variance value of the distribution for the main period `p`.
getVarianceMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
  Gets the value of the varianceMatrices property.
getVarianceOfAverage(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
getVarianceOfAverage(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.AbstractCallCenterStatProbes
getVarianceOfAverage(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatProbes
getVarianceOfAverage(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.ChainCallCenterStat
getVariancePre(MultiPeriodGenParams) - Static method in class umontreal.iro.lecuyer.contactcenters.CCParamReadHelper
  Returns the variance for the preliminary period, if parameters are set for this period.
getVarianceProp(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
getVarianceWrap(MultiPeriodGenParams) - Static method in class umontreal.iro.lecuyer.contactcenters.CCParamReadHelper
  Returns the variance for the wrap-up period, if parameters are set for this period.
getVarMeanAcrossStrata(PerformanceMeasureType, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
getVarStandardDeviationAcrossStrata(PerformanceMeasureType, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
getVirtualQueueTargetType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the virtualQueueTargetType property.
getWaitingQueue(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the waiting queue with index `q` in this model.
getWaitingQueue() - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
  Returns a reference to the waiting queue.
getWaitingQueue() - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStat
  Returns the waiting queue currently associated with this object.
getWaitingQueue(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns the waiting queue with index `q` for this router.
getWaitingQueueListener() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns the waiting-queue listener registered with each waiting queue connected to this router.
getWaitingQueueListeners() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Returns an unmodifiable list containing all the waiting-queue listeners registered with this waiting queue.
getWaitingQueueName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getWaitingQueueName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getWaitingQueueName(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the name of the waiting queue with index `q` used by the evaluation.
getWaitingQueueName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
getWaitingQueueName(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getWaitingQueueName(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getWaitingQueueName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getWaitingQueueName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getWaitingQueueProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getWaitingQueueProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getWaitingQueueProperties(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  This method is similar to `ContactCenterInfo.getContactTypeProperties(int)`, for waiting queues instead of contact types.
getWaitingQueueProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
getWaitingQueueProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
getWaitingQueueProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getWaitingQueueProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getWaitingQueues() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Gets the value of the waitingQueues property.
getWaitingQueues() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns an array containing the waiting queues of this model.
getWaitingQueues() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns an array containing the waiting queues attached to this router.
getWaitingQueues() - Method in class umontreal.iro.lecuyer.contactcenters.router.RouterState
  Returns the state of the waiting queues attached to the router at the time the state of the router was saved.
getWaitingQueueSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getWaitingQueueSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getWaitingQueueSegmentName(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  Returns the name associated with the waiting queue segment `q`, where `q` is a number greater than or equal to 0 and smaller than `ContactCenterInfo.getNumMainPeriodSegments()`.
getWaitingQueueSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getWaitingQueueSegmentName(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getWaitingQueueSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterInfo
getWaitingQueueSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
getWaitingQueueSegmentProperties(int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterInfo
  This method is similar to `ContactCenterInfo.getContactTypeProperties(int)`, for waiting queue segments instead of contact types.
getWaitingQueueSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
getWaitingQueueSegmentProperties(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
getWaitingQueueSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Gets the value of the waitingQueueSegments property.
getWaitingQueueType() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
getWaitingQueueType() - Method in class umontreal.iro.lecuyer.contactcenters.router.ExpDelayRouter
getWaitingQueueType() - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
getWaitingQueueType() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
getWaitingQueueType() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
getWaitingQueueType() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueRatioOverflowRouter
getWaitingQueueType() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns an indicator describing how the implemented routing policies organizes waiting queues.
getWaitingTime(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictor
getWaitingTime(Contact, WaitingQueue) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictor
getWaitingTime(Contact, WaitingQueue) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictorHQ
getWaitingTime(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictorHQ
getWaitingTime(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayWithAbandonPredictor
getWaitingTime(Contact, WaitingQueue) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayWithAbandonPredictor
getWaitingTime(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.HeadOfQueuePredictor
getWaitingTime(Contact, WaitingQueue) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.HeadOfQueuePredictor
getWaitingTime(Contact, WaitingQueue) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.LastWaitingTimePerQueuePredictor
getWaitingTime(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.LastWaitingTimePredictor
getWaitingTime(Contact, WaitingQueue) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.LastWaitingTimePredictor
getWaitingTime(Contact, WaitingQueue) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.MeanNLastWaitingTimePerQueuePredictor
getWaitingTime(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.MeanNLastWaitingTimePerQueuePredictor
getWaitingTime(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.MeanNLastWaitingTimePredictor
getWaitingTime(Contact, WaitingQueue) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.MeanNLastWaitingTimePredictor
getWaitingTime(Contact) - Method in interface umontreal.iro.lecuyer.contactcenters.expdelay.WaitingTimePredictor
  Returns a prediction of the waiting time of contact `contact` waiting in any queue.
getWaitingTime(Contact, WaitingQueue) - Method in interface umontreal.iro.lecuyer.contactcenters.expdelay.WaitingTimePredictor
  Returns a prediction of the waiting time for the given contact `contact` conditional on the contact joining the waiting queue `queue`.
getWaitingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenterRoutingStageInfo
getWaitingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingStageParams
  Gets the value of the waitingTime property.
getWaitingTime() - Method in interface umontreal.iro.lecuyer.contactcenters.router.RoutingStageInfo
  Returns the minimal waiting time for this routing stage.
getWaitingTimeDefaultVQ() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the waitingTimeDefaultVQ property.
getWaitingTimePredictorClass() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the class of waiting time predictors used by some routing policies, and virtual holding.
getWaitingTimePredictorClass() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the waitingTimePredictorClass property.
getWaitingTimeVQ() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Returns the time spent in virtual queue by this call.
getWarmupBatches() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
  Gets the value of the warmupBatches property.
getWeight(CallCenterCTMCKI, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.EventWithSelection
  Returns the weight wk corresponding to events of type k.
getWeight() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the weight associated with the managed agent group.
getWeight(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Returns the weight of the managed agent group during main period `mp`.
getWeight() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the default weight used when no per-period weight is available for the call type associated with this call factory.
getWeight(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Returns the weight of the associated call type during main period `mp`, or the result of `CallFactory.getWeight()` if no per-period weight was given.
getWeight() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Gets the value of the weight property.
getWeight() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the weight property.
getWeightGT(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Returns the weight of contact type k = `k` for agent group i = `i`, used for contact selection.
getWeightPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getWeightPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getWeightPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getWeightPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getWeightPeriodLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
getWeightPeriodLength() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
getWeightsGT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Returns the currently used group-to-type matrix of weights.
getWeightsGT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the weightsGT property.
getWeightsGT() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Returns the matrix of weights defining (i, k).
getWeightsGT() - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
  Returns the matrix of weights defining (i, k) for each contact type and agent group.
getWeightsTG() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Returns the currently used type-to-group matrix of weights.
getWeightsTG() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the weightsTG property.
getWeightsTG() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Returns the matrix of weights defining (k, i).
getWeightsTG() - Method in class umontreal.iro.lecuyer.contactcenters.router.ExpDelayRouter
  Returns the weights matrix defining (k, i).
getWeightsTG() - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
  Returns the matrix of weights defining (k, i) for each contact type and agent group.
getWeightTG(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Returns the weight of contact type k = `k` for agent group i = `i`, used for agent selection.
getWindowSizeVQ() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the windowSizeVQ property.
getWorkbook() - Method in class umontreal.iro.lecuyer.util.ModifiableWorkbook
  Returns a reference to the encapsulated workbook.
getWorkingVolumeMeasureSet(MeasureMatrix[]) - Static method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStatMeasureMatrix
  Returns a measure set regrouping the working volumes for several agent groups.
getWorkingVolumeMeasureSet(MeasureMatrix[], int) - Static method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStatMeasureMatrix
  Returns a measure set regrouping the working volumes stored in `vcalc`, with each working volume repeated `numTypes` times.
getWrapGen() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Gets the value of the wrapGen property.
getXref() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
  Gets the value of the xref property.
getXref() - Method in class umontreal.iro.lecuyer.xmlconfig.AbstractParam
  Returns the identifier of the referenced element.
getZeroOverZeroValue() - Method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Determines the value associated with the undefined 0/0 ratio, for performance measures of this type.
globalOnly - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.SequentialSamplingParams
group - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ServiceTimeParams
groupColumn(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Similar to `PerformanceMeasureFormatExcel.groupRow(int,int)`, for creating column outlines.
groupRow(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  This method does nothing as JExcel API does not support outlining yet.
groupToTypeMap - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
groupToTypeMap - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
groupToTypeMap - Variable in class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
  Contains the group-to-type map routing table.
GroupToTypeMapSource - Enum in umontreal.iro.lecuyer.contactcenters.msk.params
  Java class for GroupToTypeMapSource.
GroupVolumeStat - Class in umontreal.iro.lecuyer.contactcenters.server
  Computes statistics for a specific agent group.
GroupVolumeStat(AgentGroup) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStat
  Constructs a new agent-group volume statistical probe observing the agent group `group` and only computing aggregate statistics.
GroupVolumeStat(Simulator, AgentGroup) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStat
GroupVolumeStat(AgentGroup, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStat
  Constructs a new agent-group volume statistical probe observing the agent group `group`, and supporting `numTypes` contact types.
GroupVolumeStat(Simulator, AgentGroup, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStat
GroupVolumeStatMeasureMatrix - Class in umontreal.iro.lecuyer.contactcenters.server
  Agent group statistical collector implementing `MeasureMatrix`.
GroupVolumeStatMeasureMatrix(AgentGroup) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStatMeasureMatrix
  Constructs a new agent-group volume statistical probe observing the agent group `group` and only computing aggregate statistics.
GroupVolumeStatMeasureMatrix(Simulator, AgentGroup) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStatMeasureMatrix
  Equivalent to `GroupVolumeStatMeasureMatrix.GroupVolumeStatMeasureMatrix(AgentGroup)`, using the given simulator `sim` for creating internal probes.
GroupVolumeStatMeasureMatrix(AgentGroup, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStatMeasureMatrix
  Constructs a new agent-group volume statistical probe observing the agent group `group`, and supporting `numTypes` contact types.
GroupVolumeStatMeasureMatrix(Simulator, AgentGroup, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStatMeasureMatrix
  Equivalent to `GroupVolumeStatMeasureMatrix.GroupVolumeStatMeasureMatrix(AgentGroup,int)`, using the given simulator `sim` for creating internal probes.

## H

hasChanges() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.RateChangeTransitions
  Returns `true` if and only if the arrival rate for at least one call type of the associated model changes with time.
hasErrors(ValidationEvent...) - Static method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Similar to `JAXBParamsConverter.hasWarnings(ValidationEvent[])` for errors instead of warnings.
hasEvalOption(EvalOptionType) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterEval
  Determines if the evaluation option `option` is supported by the implemented system.
hasEvalOption(EvalOptionType) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
hasEvalOption(EvalOptionType) - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
hasEvalOption(EvalOptionType) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
hasEvalOption(EvalOptionType) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
hasEvalOption(EvalOptionType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
hasExited() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Determines if the contact has exited the system.
hasFatalErrors(ValidationEvent...) - Static method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Similar to `JAXBParamsConverter.hasWarnings(ValidationEvent[])` for fatal errors instead of warnings.
hashCode() - Method in class umontreal.iro.lecuyer.collections.AbstractMatrix
hashCode() - Method in interface umontreal.iro.lecuyer.collections.Matrix
  Returns the hash code value for the matrix.
hashCode() - Method in class umontreal.iro.lecuyer.collections.MergedList
hashCode() - Method in class umontreal.iro.lecuyer.collections.MergedSet
hashCode() - Method in class umontreal.iro.lecuyer.collections.TransformingList
hashCode() - Method in class umontreal.iro.lecuyer.collections.TransformingSet
hashCode() - Method in class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter.TracedCall
hashCode() - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet.MeasureInfo
hashCode() - Method in class umontreal.iro.lecuyer.util.IntArray
  Returns the result of `Arrays.hashCode(int[])` on the wrapped array.
hashCode() - Method in class umontreal.iro.lecuyer.util.Pair
hashCode() - Method in class umontreal.iro.lecuyer.xmlconfig.PropertyParam
hashCode() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
hashCodeState() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Computes and returns a hash code using the current state of the CTMC.
hashCodeState() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
hashCodeState() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
hasMeasureMatricesFor(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
hasMeasureMatricesFor(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
hasMeasureMatricesFor(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Determines if this simulator computes the measure matrices required to estimate performance measures of type `pm`.
hasMeasureMatrix(MeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
hasMeasureMatrix(MeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
hasMeasureMatrix(MeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Determines if this object has a measure matrix for the measure type `mt`.
hasMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
hasNext() - Method in class umontreal.iro.lecuyer.collections.FilteredIterator
hasNext() - Method in class umontreal.iro.lecuyer.collections.FilteredListIterator
hasPerformanceMeasure(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
  Calls `ContactCenterEval.getPerformanceMeasures()` and searches for `m` in the returned array.
hasPerformanceMeasure(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterEval
  Determines if the evaluation system can estimate performance measures in group `m`.
hasPerformanceMeasure(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
hasPerformanceMeasure(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
hasPerformanceMeasure(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.AbstractCallCenterStatProbes
hasPerformanceMeasure(PerformanceMeasureType) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatProbes
  Determines if the implementing set of call center probes contains a matrix of probes for the performance measure `pm`.
hasPerformanceMeasure(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.ChainCallCenterStat
hasPrevious() - Method in class umontreal.iro.lecuyer.collections.FilteredListIterator
hasType(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerLimit
  Returns `true` if and only if this limit applies to call type `k`.
hasWarnings(ValidationEvent...) - Static method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Determines if the given list of validation events contains at least one event representing a warning.
HeadOfQueuePredictor - Class in umontreal.iro.lecuyer.contactcenters.expdelay
  Head of queue waiting time predictor.
HeadOfQueuePredictor() - Constructor for class umontreal.iro.lecuyer.contactcenters.expdelay.HeadOfQueuePredictor
histogram - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
histogramList - Variable in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
HistogramParams - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Determine the parameters for a histogram.
HistogramParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams

## I

i - Variable in class umontreal.iro.lecuyer.contactcenters.msk.conditions.IndexThreshInfo
id - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
IdentityFunction - Class in umontreal.iro.lecuyer.contactcenters.msk.cv
IdentityFunction() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.cv.IdentityFunction
idleCost - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
idleCostPeriod - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
ignorableWhitespace(char[], int, int) - Method in class umontreal.iro.lecuyer.xmlbind.RemappingContentHandler
inboundGroup - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
InboundTypeParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Defines the parameters for an inbound call type, for blend/multi-skill call center.
InboundTypeParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.InboundTypeParams
inboundTypes - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
inboundTypes - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
inboundTypeSegments - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
inboundTypeSegments - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
incidenceMatrixGT - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
incidenceMatrixGT - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
IncidenceMatrixGTSource - Enum in umontreal.iro.lecuyer.contactcenters.msk.params
  Java class for IncidenceMatrixGTSource.
incidenceMatrixTG - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
incidenceMatrixTG - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
IncidenceMatrixTGSource - Enum in umontreal.iro.lecuyer.contactcenters.msk.params
  Java class for IncidenceMatrixTGSource.
index - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupIndex
index - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntParams
index - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshParams
indexOf(Object) - Method in class umontreal.iro.lecuyer.collections.MergedList
indexOf(Object) - Method in class umontreal.iro.lecuyer.collections.TransformingList
IndexThreshInfo - Class in umontreal.iro.lecuyer.contactcenters.msk.conditions
  Stores information about an index, a threshold, and a relationship.
IndexThreshInfo(int, double, Relationship) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.conditions.IndexThreshInfo
  Constructs a new object holding the index `i`, the threshold `threshold`, and the relationship `rel`.
IndexThreshIntParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Same as
IndexThreshIntParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntParams
IndexThreshIntWithTypeParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Contains the parameters for a condition comparing an indexed quantity with a fixed integer threshold, possibly for a specific call type.
IndexThreshIntWithTypeParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntWithTypeParams
IndexThreshParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Contains the parameters for a condition comparing an indexed quantity, e.g., the service level for a given call type, with a fixed threshold.
IndexThreshParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshParams
IndexThreshWithTypeParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Contains the parameters for a condition comparing an indexed quantity with a fixed threshold, possibly for a specific call type.
IndexThreshWithTypeParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshWithTypeParams
InfiniteDialerList - Class in umontreal.iro.lecuyer.contactcenters.dialer
  Implements the `DialerList` interface for an infinite dialer list whose elements are produced using a contact factory.
InfiniteDialerList(ContactFactory) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.InfiniteDialerList
  Constructs a new infinite dialer list whose contacts are instantiated using the contact factory `factory`.
init() - Method in interface umontreal.iro.lecuyer.contactcenters.app.trace.ContactTrace
  Initializes the tracing mechanism.
init() - Method in class umontreal.iro.lecuyer.contactcenters.app.trace.DBContactTrace
init() - Method in class umontreal.iro.lecuyer.contactcenters.app.trace.ExcelContactTrace
init() - Method in class umontreal.iro.lecuyer.contactcenters.app.trace.FileContactTrace
init() - Method in class umontreal.iro.lecuyer.contactcenters.ConstantValueGenerator
init(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Initializes this process with a specific busyness factor B = `b`.
init() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Initializes the new arrival process.
init() - Method in interface umontreal.iro.lecuyer.contactcenters.contact.ContactSource
  Initializes the contact source for a new replication of a simulation.
init() - Method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletArrivalProcess
init() - Method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletCompoundArrivalProcess
init() - Method in class umontreal.iro.lecuyer.contactcenters.contact.FixedCountsArrivalProcess
init() - Method in class umontreal.iro.lecuyer.contactcenters.contact.NORTADrivenArrivalProcess
init() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
init() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
init() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithRandomRates
init() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithTimeIntervals
init() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaArrivalProcess
init() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaNortaRatesArrivalProcess
init() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonUniformArrivalProcess
init() - Method in class umontreal.iro.lecuyer.contactcenters.contact.TrunkGroup
  Resets this trunk group, releasing all allocated lines.
init(CallCenterCTMC, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
  Initializes this set of counters using the given call center CTMC `ctmc`, for a simulation over a time horizon `timeHorizon` with `ntr` transitions.
init(CallCenterCTMC) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Initializes the state of this CTMC with the state of the other CTMC `ctmc`.
init(CallCenterCTMC) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
init(CallCenterCTMC) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11WithQueues
init(CallCenterCTMC) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
init(CallCenterCTMC) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKIWithQueues
init() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCQueues
  Empties all the circular arrays representing waiting queues, and resets the last waiting times to 0.
init(CallCenterCTMCQueues) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCQueues
  Initializes this object with the contents of the other object `q`.
init(CallCenterCTMC) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
  Initializes the statistical probes in this object.
init() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStatMP
init(CircularIntArray) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CircularIntArray
  Initializes this circular array of integers with the contents of another circular array `a`.
init(double, double, double, int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWT
  Initializes this object with a new acceptable waiting time, transition rate, time horizon, and number of transitions.
init(double, double, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTBinomial
init(double, double, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTGamma
init(CallCenterCTMC, int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.TransitionListener
  This method is called when the registered call center CTMC is initialized, during replication `r`, at the beginning of main period `mp`.
init() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Initializes both agent groups, and resets the fields storing the last time moves happened.
init(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy
  Makes every agent inbound when the dialer stops.
init(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
init(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ConstantDialerPolicy
init() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
init(Dialer) - Method in interface umontreal.iro.lecuyer.contactcenters.dialer.DialerPolicy
  Initializes this dialer's policy for a new simulation replication.
init(AgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.MismatchChecker
init(Dialer) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
init() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictor
init() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictorHQ
init() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayWithAbandonPredictor
init() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.HeadOfQueuePredictor
init() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.LastWaitingTimePerQueuePredictor
init() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.LastWaitingTimePredictor
init() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.MeanNLastWaitingTimePerQueuePredictor
init() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.MeanNLastWaitingTimePredictor
init() - Method in interface umontreal.iro.lecuyer.contactcenters.expdelay.WaitingTimePredictor
  Resets any internal variable of this predictor.
init() - Method in interface umontreal.iro.lecuyer.contactcenters.Initializable
  Initializes this object.
init() - Method in class umontreal.iro.lecuyer.contactcenters.MinValueGenerator
  Initializes all the associated value generators.
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.AndCondition
  Calls `AndCondition.stop()`, then calls `init` for each initializable condition associated with this object.
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.OrCondition
  Calls `OrCondition.stop()`, then calls `init` for each initializable condition associated with this object.
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.StatCondition
init(SimLogic) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.cv.ControlVariable
  Initializes any data structure used by this control variable.
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
init(SimLogic) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.NumArrivalsCV
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Calls `init` on the managed agent group.
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithAgents
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithStaffing
init(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ArrivalProcessManager
  Initializes the managed arrival process by calling `ContactArrivalProcess.init(double)`.
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Initializes this call factory by setting the multipliers for patience and service times.
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallNotifierForAgentsMove
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerManager
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.OutboundCallFactory
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
init(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesAgentManager
  Initializes this manager by setting the multipliers for the random variate generators.
init(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesManager
  Initializes this manager by setting the multipliers for the random variate generators.
init(RandomStream, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ShiftEvent
  Initializes this event with a new multiplier `mult`, and resets the internal part index.
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.VirtualHoldManager
  Initializes the internal variables of this manager for a new simulation.
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.PeriodCovarianceEstimator
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
init() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Initializes the simulation logic for a new experiment.
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.AbstractCallCenterStatProbes
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.BusyAgentsChecker
  Initializes the counters to 0.
init(AgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.BusyAgentsChecker
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
  Initializes every measure matrices defined by this object.
init() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatProbes
  Initializes the statistical collectors contained in this object.
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatWithSlidingWindows
  Resets the internal statistical counters.
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCounter
  Initializes the call counter.
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.ChainCallCenterStat
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CovFMMCallCenterStat
  Initializes every matrix of tallies encapsulated in this object.
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.OutboundCallCounter
  Initializes the sum matrix for counting contacts.
init() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.QueueSizeChecker
  Resets the values of maxima to 0.
init(WaitingQueue) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.QueueSizeChecker
init() - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
init() - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Equivalent to `init (simulator().time())`.
init(double) - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Inits this period-change event at initial time `initTime`.
init() - Method in class umontreal.iro.lecuyer.contactcenters.queue.ContactPatienceTimeGenerator
init() - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStat
init() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Initializes this waiting queue for a new simulation replication.
init(WaitingQueue) - Method in interface umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueListener
  This method is called after the `WaitingQueue.init()` method is called for the waiting queue `queue`.
init() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
  Initializes all the waiting queues contained in this set.
init() - Method in class umontreal.iro.lecuyer.contactcenters.RandomValueGenerator
init() - Method in class umontreal.iro.lecuyer.contactcenters.router.ExpDelayRouter
init() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  This method is called at the beginning of the simulation to reset the state of this router.
init() - Method in class umontreal.iro.lecuyer.contactcenters.server.AfterContactTimeGenerator
init() - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Initializes this agent for a new simulation replication.
init() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Initializes the agent group for a new simulation replication.
init(AgentGroup) - Method in interface umontreal.iro.lecuyer.contactcenters.server.AgentGroupListener
  This method is called after the `AgentGroup.init()` method is called for the agent group `group`.
init() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
  Initializes all the agent groups in this set of agent groups.
init(Agent) - Method in interface umontreal.iro.lecuyer.contactcenters.server.AgentListener
  This method is called when the `Agent.init()` method is called.
init() - Method in class umontreal.iro.lecuyer.contactcenters.server.ContactTimeGenerator
init() - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
init() - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStat
init() - Method in class umontreal.iro.lecuyer.contactcenters.SwitchEvent
init() - Method in interface umontreal.iro.lecuyer.contactcenters.ValueGenerator
  Initializes the generator at the beginning of the simulation.
init() - Method in class umontreal.iro.lecuyer.simevents.SimTimeMeasureMatrix
init() - Method in class umontreal.iro.lecuyer.simevents.UnusableSimulator
init(EventList) - Method in class umontreal.iro.lecuyer.simevents.UnusableSimulator
init() - Method in class umontreal.iro.lecuyer.stat.AccumulateWithTimes
  Initializes the statistical collector and puts the current value of the corresponding variable to 0 at time 0.
init(double) - Method in class umontreal.iro.lecuyer.stat.AccumulateWithTimes
  Similar to `AccumulateWithTimes.init()`, but the initial time is given by `time`.
init(double, double) - Method in class umontreal.iro.lecuyer.stat.AccumulateWithTimes
  Same as `init` followed by `update``(time, x)`.
init() - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrix
init() - Method in class umontreal.iro.lecuyer.stat.mperiods.ListOfStatProbesMeasureMatrix
init() - Method in class umontreal.iro.lecuyer.stat.mperiods.MatrixOfStatProbesMeasureMatrix
init() - Method in interface umontreal.iro.lecuyer.stat.mperiods.MeasureMatrix
  Initializes this matrix of measures for a new simulation replication.
init() - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet
  This method does nothing in this implementation.
init() - Method in class umontreal.iro.lecuyer.stat.mperiods.StatProbeMeasureMatrix
init() - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
init() - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrixSW
init() - Method in class umontreal.iro.lecuyer.stat.TallyWithMovingWindow
  Initializes this tally as well as all internal tallies.
init() - Method in class umontreal.iro.lecuyer.stat.TallyWithTimes
init() - Method in class umontreal.iro.lecuyer.xmlbind.SourceSubset2D
init() - Method in class umontreal.iro.lecuyer.xmlconfig.CSVSourceArray2D
init() - Method in class umontreal.iro.lecuyer.xmlconfig.DBSourceArray2D
  Initializes the source array by performing the SQL query.
init() - Method in class umontreal.iro.lecuyer.xmlconfig.ExcelSourceArray2D
init() - Method in interface umontreal.iro.lecuyer.xmlconfig.SourceArray2D
  Initializes the source array.
init() - Method in class umontreal.iro.lecuyer.xmlconfig.SourceSubset2D
initAgentsPrefBased(RouterParams, AgentsPrefRouter) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Initializes an agents preference-based router using the parameters `par`.
initAndNotify() - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Equivalent to `initAndNotify (simulator().time())`.
initAndNotify(double) - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Calls `PeriodChangeEvent.init()` and notifies the period-change listeners if the period changed due to the initialization.
initBatchStat() - Method in class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
  Initializes registered matrices of measures if batch aggregation is turned OFF.
initBatchStat() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
initCache() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
  Resets the random variate generator cache to get the generated inter-arrival times.
initCache() - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Resets the cache of this generator, if caching is enabled.
initControlVariableSupport() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
initCV() - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.CVCallCenterStat
initDelays(RouterParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Initializes the matrix of delays from the router's parameters `par`.
initEffectiveBatchProbes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
initElements(Iterable<?>) - Static method in class umontreal.iro.lecuyer.contactcenters.ContactCenter
  Initializes all elements enumerated by the iterable `el`.
initElements(Object[]) - Static method in class umontreal.iro.lecuyer.contactcenters.ContactCenter
  Equivalent to `ContactCenter.initElements(Iterable)` for an array of objects.
initElements(Initializable[]) - Static method in class umontreal.iro.lecuyer.contactcenters.ContactCenter
  Initializes all elements in `el`.
initElements(MeasureMatrix[]) - Static method in class umontreal.iro.lecuyer.contactcenters.ContactCenter
  Initializes all elements in `el`.
initElements(StatProbe[]) - Static method in class umontreal.iro.lecuyer.contactcenters.ContactCenter
  Initializes all elements in `el`.
initElements(ListOfStatProbes<?>[]) - Static method in class umontreal.iro.lecuyer.contactcenters.ContactCenter
  Initializes all elements in `el`.
initElements(MatrixOfStatProbes<?>[]) - Static method in class umontreal.iro.lecuyer.contactcenters.ContactCenter
  Initializes all elements in `el`.
initEmpty() - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Initializes the system to an empty call center, and resets the counter giving the number of transitions done to 0.
initEmpty() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
initEmpty() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11WithQueues
initEmpty() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
initEmpty() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKIWithQueues
initForCurrentPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.BusyAgentsChecker
initForCurrentPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.QueueSizeChecker
initGroupRegions() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Initializes the agent group region identifiers used by the local-specialist routing policy.
initGroupToTypeMap(RouterParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Initializes the group-to-type map from the router parameters `par`, or constructs a new group-to-type map from other information if `RouterParams.getRoutingTableSources()` defines the `groupToTypeMap` attribute.
Initializable - Interface in umontreal.iro.lecuyer.contactcenters
  Defines an object that can be initialized by the use of an initialization method.
initIncidenceMatrixGT(RouterParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Initializes the group-to-type incidence matrix from the router parameters `par`, or constructs a new group-to-type incidence matrix from other information if `RouterParams.getRoutingTableSources()` defines the `incidenceMatrixGT` attribute.
initIncidenceMatrixTG(RouterParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Initializes the type-to-group incidence matrix from the router parameters `par`, or constructs a new type-to-group incidence matrix from other information if `RouterParams.getRoutingTableSources()` defines the `incidenceMatrixTG` attribute.
initLambda(CallCenterCTMC[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
  Initializes the arrival rates used by this statistical collector by summing the arrival rates for all the CTMCs in the given array.
initMarshaller(Marshaller) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Initializes the marshaller before it is used by this object.
initMeasureMap(Map<MeasureType, MeasureMatrix>) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
  Initializes the given map `measureMap` with the measure matrices declared by this class.
initMeasureMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
initMeasureMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
initMeasureMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Initializes the measure matrices defined by this object.
initNonEmpty - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
initNortaStochRootFinding(long[]) - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
initNortaStochRootFinding() - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
initOperatingMode(CallCenterCTMC) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.StateThresh
  Determines the current operating mode r depending on the state of the given CTMC `ctmc`.
initPerformanceMeasures(SimParams) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimUtil
initPerformanceMeasures() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.AbstractCallCenterStatProbes
initQueueWeights(RouterParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Initializes the queue weights using the router's parameters `par`.
initRanksGT(RouterParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Initializes the group-to-type matrix of ranks from the router parameters `par`, or constructs a new group-to-type matrix of ranks from other information if `RouterParams.getRoutingTableSources()` defines the `ranksGT` attribute.
initRanksGTUpdate(RouterParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Initializes the auxiliary group-to-type matrix of ranks associated with minimal waiting times.
initRanksTG(RouterParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Initializes the type-to-group matrix of ranks from the router parameters `par`, or constructs a new type-to-group matrix of ranks from other information if `RouterParams.getRoutingTableSources()` defines the `ranksTG` attribute.
initRawStatistics() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.SimCallCenterStat
initRealBatchProbes() - Method in class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
  Initializes the matrices of measures.
initRealBatchProbes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
initReplication(RandomStream, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
initReplication(RandomStream, int[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
initReplication(RandomStream, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.IntMCallCenterCTMCSim
initReplication(RandomStream, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
initReplication(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
initReplicationProbes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
initSeed(RandomStreamsParams) - Static method in class umontreal.iro.lecuyer.contactcenters.app.SimRandomStreamFactory
initSim() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Initializes the model for a new simulation with a random busyness factor.
initSim(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Initializes the model for a new simulation setting the busyness factor of arrival processes to the given value `b`.
initSimulation() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
initSkillCounts(RouterParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Initializes the skill counts using the router's parameters `par`.
initSourceArray() - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
  Initializes the source array associated with this object.
initStages(RouterParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Initializes the routing stages for the overflow-and-priority routing policy from parameters in `par`.
initStat() - Method in class umontreal.iro.lecuyer.contactcenters.contact.TrunkGroup
  Initializes the two statistical collectors for the number of lines and the capacity.
initStat() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
initStat() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
initStat() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
  Initializes the statistical collector for the size of the queues in this set.
initStat() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
  Initializes the statistical collectors for this set of agent groups.
InitStateThresh - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Used to initialize vectors of thresholds automatically.
InitStateThresh() - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.InitStateThresh
initTimer() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
initTimer() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
initTimer() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
initTrace() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
initTransferTargets(CallCenterParams, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Constructs a contact factory used to generate calls resulting from transfers after service termination.
initTypeRegions() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Initializes the call type region identifiers used by the local-specialist routing policy.
initTypeToGroupMap(RouterParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Initializes the type-to-group map from the router parameters `par`, or constructs a new type-to-group map from other information if `RouterParams.getRoutingTableSources()` defines the `typeToGroupMap` attribute.
initUnmarshaller(Unmarshaller) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Initializes the unmarshaller before it is used by this object.
initWeightsGT(RouterParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Initializes the group-to-type matrix of weights using the router's parameters `par`.
initWeightsTG(RouterParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Initializes the type-to-group matrix of weights using the router's parameters `par`.
initWithFixedA(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletArrivalProcess
  Initializes the number of arrivals with a fixed A `a`.
installPointSet() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimRQMC
  Configures the simulator for generating random numbers from the point set rather than from the default random streams.
IntArray - Class in umontreal.iro.lecuyer.util
  Represents an immutable array of integers.
IntArray(int[]) - Constructor for class umontreal.iro.lecuyer.util.IntArray
  Constructs a new array object from the given array of integers.
IntArray - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a 2D array of integers.
IntArray() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.IntArray
IntArray.Row - Class in umontreal.iro.lecuyer.xmlbind.params
  Java class for anonymous complex type.
IntArray.Row() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.IntArray.Row
IntegerArrayProperty - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a property whose value is a 2D array of 32-bits signed integers.
IntegerArrayProperty() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.IntegerArrayProperty
IntegerListProperty - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a property whose value is a list of 32-bits signed integers.
IntegerListProperty() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.IntegerListProperty
IntegerProperty - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a property whose value is a 32-bits signed integer.
IntegerProperty() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.IntegerProperty
IntegralMeasureMatrix<M extends MeasureMatrix> - Class in umontreal.iro.lecuyer.stat.mperiods
  Computes per-period values for a matrix of measures with a single period.
IntegralMeasureMatrix(M, int) - Constructor for class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrix
  Constructs a new matrix of measures for computing integrals on multiple periods.
IntegralMeasureMatrixSW<M extends MeasureMatrix> - Class in umontreal.iro.lecuyer.stat.mperiods
  This extends `IntegralMeasureMatrix` to add a sliding window for the records.
IntegralMeasureMatrixSW(M, int) - Constructor for class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrixSW
  Calls `super` `(mat, numPeriods)`.
IntMCallCenterCTMCSim - Class in umontreal.iro.lecuyer.contactcenters.ctmc
IntMCallCenterCTMCSim(CallCenter, CTMCRepSimParams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.IntMCallCenterCTMCSim
IntMCallCenterCTMCSim(CallCenterParams, CTMCRepSimParams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.IntMCallCenterCTMCSim
intToString(int) - Static method in class umontreal.iro.lecuyer.util.StringConvert
  Converts the integer value `i` to a string by using `String.valueOf(int)`.
ioException() - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
isAborted() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ObservableContactCenterSim
  Determines if the simulation has been aborted by using the `ObservableContactCenterSim.abort()` method.
isAborted() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
isAborted() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
isAborted() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
isAborted() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Determines if the simulation has been aborted by using the `SimLogic.setAborted(boolean)` method.
isAborted() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogicBase
isAddingAgent() - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Determines if this agent group is currently adding an agent using the `DetailedAgentGroup.addAgent(Agent)` method.
isAgentGroupRanksRelative() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RoutingCase
  Determines if the vector of ranks for agent groups is relative for this routing case.
isAggregation() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
  Gets the value of the aggregation property.
isAllowCopies() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the allowCopies property.
isAllowCopies() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueRatioOverflowRouter
  Determines if contacts can be added to multiple queues.
isAlwaysUseIndexedSearch() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
  Gets the value of the alwaysUseIndexedSearch property.
isAttributeSupported(String) - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam
  For internal use only.
isAttributeSupported(String) - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D
  For internal use only.
isAttributeSupported(String) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  For internal use only.
isAttributeSupported(String) - Method in class umontreal.iro.lecuyer.xmlconfig.TimeParam
  For internal use only.
isAvailable() - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Determines if the agent is available, or is serving contacts.
isBusy() - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Determines if this agent is busy.
isCaching() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RandomStreamsParams
  Gets the value of the caching property.
isCaching() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
  Determines if the generated inter-arrival times are cached for more efficiency.
isCaching() - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Determines if this multiple-periods generator is caching the generated values, using internal `RandomVariateGenWithCache` objects.
isCallTransferSupported() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Determines if this model supports call transfers.
isCallTransferSupported() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Determines if call transfer is supported by this call factory.
isCheckAgentsForCall() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
  Gets the value of the checkAgentsForCall property.
isCheckAgentsForTransfer() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Gets the value of the checkAgentsForTransfer property.
isCollectingAbandonment() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.LastWaitingTimePredictor
  Determines if the collected waiting times for predictions include times before abandonment.
isCollectingService() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.LastWaitingTimePredictor
  Determines if the collected waiting times for predictions include times before service.
isComputingSumRow() - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet
  Determines if the measure set contains an additional row containing the sum of each column.
isContactType() - Method in enum umontreal.iro.lecuyer.contactcenters.app.RowType
  Determines if this row type corresponds to contact types.
isContactTypeAgentGroup() - Method in enum umontreal.iro.lecuyer.contactcenters.app.RowType
  Determines if this row type corresponds to (contact type, agent group) pairs.
isContactTypeAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
isContactTypeAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
isContactTypeAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
  Returns `true` if this group of call center measures contains matrices whose rows correspond to counters concerning (contact type, agent group) pairs.
isContactTypeAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Returns `true` if this group of call center measures contains matrices whose rows correspond to counters concerning (contact type, agent group) pairs.
isConvertSchedulesToStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Gets the value of the convertSchedulesToStaffing property.
isConvertSchedulesToStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Gets the value of the convertSchedulesToStaffing property.
isDefaultDetailed() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Gets the value of the defaultDetailed property.
isDefaultOnlyAverages() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Gets the value of the defaultOnlyAverages property.
isDefaultPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Gets the value of the defaultPeriods property.
isDelay(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
  Determines if the agent group `i` is a delay station regarding the contact type `k`, i.e., it queues contacts of type k if it cannot serve them immediately.
isDetailed() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
  Gets the value of the detailed property.
isDetailed() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Gets the value of the detailed property.
isDisableCallSource() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Determines if calls of the associated type can be produced using a call source, e.g., an arrival process or a dialer.
isDiscreteDistributionInt() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Determines if the associated distribution class extends `DiscreteDistributionInt`.
isDropMismatches() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Gets the value of the dropMismatches property.
isEmpty() - Method in class umontreal.iro.lecuyer.collections.AbstractMatrix
  Returns `true` if `Matrix.rows()` or `Matrix.columns()` return 0.
isEmpty() - Method in class umontreal.iro.lecuyer.collections.MergedCollection
isEmpty() - Method in class umontreal.iro.lecuyer.collections.MergedMap
isEmpty() - Method in class umontreal.iro.lecuyer.collections.TransformingCollection
isEmpty() - Method in class umontreal.iro.lecuyer.collections.TransformingMap
isEmpty() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
isEmpty() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
isEmpty() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
isEnableChrono() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Gets the value of the enableChrono property.
isEstimateBusyness() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Gets the value of the estimateBusyness property.
isEstimateContactTypeAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Gets the value of the estimateContactTypeAgentGroup property.
isEstimateParameters() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Gets the value of the estimateParameters property.
isEstimateParameters() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
  Gets the value of the estimateParameters property.
isExcludedFromStatTotal() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Determines if calls of the associated type are excluded from the totals in statistical reports.
isExponentialPatienceTime(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Determines if patience times for contacts of type `k` arrived during period `mp` are exponential, and returns the result of the test.
isExponentialPatienceTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns an array containing `true` at position `[k][p]` if contacts of type `k` arrived during period `p` have exponential patience times.
isExponentialServiceTime(int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Determines if service times for contacts of type `k` arrived during period `mp`, and served by agents in group `i` are exponential, and returns the result of the test.
isExponentialServiceTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns an array containing `true` at position `[k][i][p]` if contacts of type `k` arrived during period `p`, and served by agents in group `i` have exponential service times.
isGhost() - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Determines if this agent is a ghost, i.e., if it was removed from an agent group before it has ended the service of a contact.
isGlobalOnly() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SequentialSamplingParams
  Gets the value of the globalOnly property.
isGroupingUsed() - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
isHorizonSpanningDays() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Determines if the horizon of this model spans multiple days, i.e., if the period duration times the number of periods is larger than 24 hours.
isInboundToOutboundStarted() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy
  Determines if the inbound-to-outbound flag is turned ON.
isIncludedInDefaultReport(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Determines if the performance measure type `pm` is included in reports when printed statistics are not specified by the user.
isIncludedInReport(ContactCenterEval, PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Determines if the performance measure type `pm` is included in reports.
isIncludedInSummary(ContactCenterEval, PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Determines if the performance measure type `pm` is included in the summary of reports.
isInitNonEmpty() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
  Gets the value of the initNonEmpty property.
isKeepingActionEvents() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Determines if this dialer is keeping the action events.
isKeepingEndServiceEvents() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Determines if this object keeps track of the end-service events for contacts in service by an agent.
isKeepingReroutingEvents() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Determines if this router keeps track of all rerouting events scheduled.
isKeepingValues() - Method in class umontreal.iro.lecuyer.contactcenters.MinValueGenerator
  Determines if the value generator is keeping all the generated values used to compute the last minimum.
isKeepObs() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Gets the value of the keepObs property.
isKeepQueues() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
  Gets the value of the keepQueues property.
isLockedPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Returns `true` if the current period was changed using `PeriodChangeEvent.setCurrentPeriod(int)` from the last call to `PeriodChangeEvent.init()`.
isLongestWaitingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the longestWaitingTime property.
isLoss(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
  Determines if the agent group `i` is a loss station regarding the contact type `k`, i.e., it forwards contacts of type k it cannot serve immediately to other agent groups in the system, without queueing them.
isLossDelay(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
  Determines if the agent group `i` is a loss/delay station, i.e., it queues some contacts it cannot serve while forwarding some other contacts to other agent groups.
isMainPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Determines if the period index `period` corresponds to a main period.
isNormalize() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Gets the value of the normalize property.
isNormalizeToDefaultUnit() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Gets the value of the normalizeToDefaultUnit property.
isNormalizing() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
  Determines if the base arrival rates are normalized with period duration.
isNormalizing() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithTimeIntervals
  Determines if the base arrival rates are normalized with length of intervals.
isObsolete() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionEvent
  Determines if this event is obsolete.
isObsolete() - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
  Determines if this event is obsolete.
isObsolete() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentReroutingEvent
isObsolete() - Method in class umontreal.iro.lecuyer.contactcenters.router.ContactReroutingEvent
isObsolete() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Determines if this event is obsolete.
isOnlyAverages() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
  Gets the value of the onlyAverages property.
isOptimalAllocation() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
  Gets the value of the optimalAllocation property.
isOutboundToInboundStarted() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy
  Determines if the outbound-to-inbound flag is turned ON.
isOverflowTransfer() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the overflowTransfer property.
isOverflowTransfer() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueRatioOverflowRouter
  Determines if the overflow mode is transfer.
isPercentage() - Method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Returns `true` if and only if performance measures of this type can be expressed in percentage.
isPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
  Gets the value of the periods property.
isPeriodStartingTime(double) - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Determines if the time `time` corresponds to the beginning of a period.
isPreliminaryPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Determines if the period index `period` corresponds to the preliminary period.
isPreventMismatches() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Gets the value of the preventMismatches property.
isPureDelay(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
  Determines if the agent group `i` is a pure delay station, i.e., it queues all contacts it cannot serve immediately.
isPureLoss(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
  Determines if the agent group `i` is a pure loss station, i.e., it forwards all contacts to another agent group.
isQueueRanksRelative() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RoutingCase
  Same as `RoutingCase.isAgentGroupRanksRelative()`, for the vector of ranks of waiting queues.
isRandomizedAgentSelection() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the randomizedAgentSelection property.
isRandomizedContactSelection() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Gets the value of the randomizedContactSelection property.
isRemovingAgent() - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Determines if an agent is currently being removed using `DetailedAgentGroup.removeAgent(Agent)`.
isRestrictToPrintedStat() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Gets the value of the restrictToPrintedStat property.
isRightPartyConnect() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Determines if this call is a right party connect.
isSetAgent() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ServiceTimeParams
isSetAgentGroupInfo() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
isSetAgentGroupRanks() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
isSetAgentGroupRanks() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
isSetAgentGroupRanksFunc() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
isSetAgentGroupRanksFunc() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
isSetAgentGroupRanksRel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
isSetAgentGroupRanksRel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
isSetAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
isSetAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetAgentGroupSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
isSetAgentGroupSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetAgentSelectionScore() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetAgentsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetAgentsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetAggregation() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
isSetAll() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
isSetAllowCopies() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetAlwaysUseIndexedSearch() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
isSetArrivalProcess() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.InboundTypeParams
isSetArrivalProcesses() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetArrivalRates() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetArrivals() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetArrivalsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetArrivalsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetArvGen() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetAwt() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ServiceLevelParams
isSetBatchSize() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
isSetBusyCost() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetBusyCostPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetBusyGen() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetBusynessGen() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetC() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
isSetCaching() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RandomStreamsParams
isSetCallTrace() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
isSetCallTypeRouting() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetCallTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetCase() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingStageParams
isSetCheckAgentsForCall() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
isSetCheckAgentsForTransfer() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetCheckedPeriodDuration() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
isSetCheckedPeriodDuration() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.StatConditionParams
isSetColumn() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix.Obs
isSetColumn() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
isSetConditions() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParamsList
isSetConferenceTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetConferenceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetConferenceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetConfidenceLevel() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
isSetConfidenceLevel() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SequentialSamplingParams
isSetContactSelectionScore() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetContactTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
isSetControlVariables() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
isSetConvertSchedulesToStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetConvertSchedulesToStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetCopulaSigma() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetCorrelationFit() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetCpuTimeLimit() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
isSetCurrentPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
isSetCustom() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
isSetData() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetDatabase() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
isSetDefault() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingStageParams
isSetDefaultAfterContactTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Determines if an after-contact time was set specifically for agent group `i`, by using `Contact.setDefaultAfterContactTime(int,double)`.
isSetDefaultArrivalProcess() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetDefaultContactTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Determines if a contact time was set specifically for agent group `i`, by using `Contact.setDefaultContactTime(int,double)`.
isSetDefaultDetailed() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
isSetDefaultGen() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
isSetDefaultOnlyAverages() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
isSetDefaultPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
isSetDefaultUnit() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
isSetDefaultUnit() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetDelayInIn() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
isSetDelayInOut() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
isSetDelayOutIn() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
isSetDelayOutOut() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
isSetDelaysGT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetDetailed() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
isSetDetailed() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetDetailedSheetNameWithoutPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
isSetDetailedSheetNameWithPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
isSetDialer() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
isSetDialerLimit() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
isSetDialerPolicy() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
isSetDialers() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetDisconnectTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetDistributionClass() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
isSetDistributionClass() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
isSetDropMismatches() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
isSetEfficiency() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetEither() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
isSetEnableChrono() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
isSetEndingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TimeIntervalParams
isSetEstimateBusyness() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetEstimateContactTypeAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
isSetEstimateParameters() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
isSetEstimateParameters() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
isSetEvalInfo() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
isSetExpectedWaitingTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetExpectedWaitingTimeThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetFailTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
isSetFirst() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesParams
isSetFirstType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesWithTypesParams
isSetFracBusyAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
isSetFracBusyAgentsThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
isSetGammaShapeEstimatorType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetGammaShapeSmoothingFactor() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetGeneratorClass() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
isSetGeneratorClass() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
isSetGlobalOnly() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SequentialSamplingParams
isSetGroup() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ServiceTimeParams
isSetGroupToTypeMap() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetGroupToTypeMap() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
isSetHistogram() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
isSetId() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
isSetIdleCost() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetIdleCostPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetInboundGroup() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
isSetInboundTypes() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
isSetInboundTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetInboundTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
isSetInboundTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetIncidenceMatrixGT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetIncidenceMatrixGT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
isSetIncidenceMatrixTG() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetIncidenceMatrixTG() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
isSetIndex() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupIndex
isSetIndex() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntParams
isSetIndex() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshParams
isSetInitNonEmpty() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
isSetJdbcDriverClass() - Method in class umontreal.iro.lecuyer.xmlbind.params.DBConnectionParams
isSetJdbcURI() - Method in class umontreal.iro.lecuyer.xmlbind.params.DBConnectionParams
isSetJndiDataSourceName() - Method in class umontreal.iro.lecuyer.xmlbind.params.DBConnectionParams
isSetKappa() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
isSetKeepObs() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
isSetKeepQueues() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
isSetLambdas() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetLeftBoundary() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
isSetLocalSpecOverflowDelay() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetLongestWaitingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetLowerBound() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
isSetMatricesOfAWT() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
isSetMaxAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetMaxAgentsPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetMaxBadCallRate() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
isSetMaxBatches() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
isSetMaxColumns() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
isSetMaximumIdleOutboundAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
isSetMaxInitBlocked() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
isSetMaxIter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetMaxMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
isSetMaxNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
isSetMaxReplications() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
isSetMeasure() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix
isSetMeasure() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
isSetMeasure() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PMMatrix
isSetMeasure() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PMMatrixInt
isSetMeasure() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
isSetMeasure() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SequentialSamplingParams
isSetMeasure() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.StatConditionParams
isSetMinAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetMinAgentsPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetMinBatches() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
isSetMinFreeAgentsTarget() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
isSetMinFreeAgentsTest() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
isSetMinimumIdleInboundAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
isSetMinimumIdleTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
isSetMinMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
isSetMinNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
isSetMinReplications() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
isSetMinWaitingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DoubleArrayWithMinWaitingTime
isSetMismatchRateThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
isSetMovingWindowSize() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetMult() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
isSetName() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ControlVariableParams
isSetName() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PropertyNameParam
isSetName() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ServiceLevelParams
isSetName() - Method in class umontreal.iro.lecuyer.xmlbind.params.AbstractProperty
isSetName() - Method in class umontreal.iro.lecuyer.xmlbind.params.Named
isSetNormalize() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetNormalizeToDefaultUnit() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
isSetNortaGamma() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetNortaP() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetNortaSigma() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
isSetNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
isSetNumAgentsData() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
isSetNumAgentsData() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
isSetNumBins() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
isSetNumCheckedPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
isSetNumCheckedPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.StatConditionParams
isSetNumDigits() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
isSetNumDigits() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
isSetNumFreeAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
isSetNumFreeAgentsThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
isSetNumMatricesOfAWT() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
isSetNumMonteCarlo() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetNumObsMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
isSetNumPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetNumPilotRunsPerStratum() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
isSetNumSteps() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
isSetNumStrata() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
isSetNumTestingPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetObs() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix
isSetObservationMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
isSetObsSheetName() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
isSetOnlyAverages() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
isSetOptimalAllocation() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
isSetOutboundGroup() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
isSetOutboundTypes() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
isSetOutboundTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetOutboundTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
isSetOutboundTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetOutputFileName() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
isSetOutReplications() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
isSetOverflowTransfer() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetParams() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
isSetPatienceTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetPatienceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetPatienceTimesMultCallBack() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetPatienceTimesMultNoVirtualQueue() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetPerformanceMeasureMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
isSetPeriodDuration() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetPeriodGen() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
isSetPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
isSetPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
isSetPeriodSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
isSetPeriodSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetPerPeriodCollectingMode() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
isSetPerUseCost() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetPerUseCostPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetPoissonGammaRate() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetPoissonGammaShape() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetPreGen() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
isSetPreServiceTimesNoConf() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetPreServiceTimesNoConfMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetPreServiceTimesNoConfMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetPreventMismatches() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
isSetPreviewTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
isSetPreviewTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetPreviewTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
isSetPrintedObs() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
isSetPrintedStats() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
isSetProbAbandon() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetProbability() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupIndex
isSetProbability() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ProducedCallTypeParams
isSetProbAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetProbAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
isSetProbAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
isSetProbDisconnect() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetProbPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ProducedCallTypeParams
isSetProbReach() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
isSetProbRPC() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
isSetProbTransfer() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetProbTransferWait() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetProbVirtualQueue() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetProbVirtualQueueCallBack() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetProducedCallTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
isSetProperties() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
isSetProperties() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetProperties() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetProperties() - Method in class umontreal.iro.lecuyer.xmlbind.params.DBConnectionParams
isSetProperties() - Method in class umontreal.iro.lecuyer.xmlbind.params.Named
isSetPropertyList() - Method in class umontreal.iro.lecuyer.xmlbind.params.PropertiesParams
isSetQueueCapacity() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetQueueRanks() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
isSetQueueRanks() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
isSetQueueRanksFunc() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
isSetQueueRanksFunc() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
isSetQueueRanksRel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
isSetQueueRanksRel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
isSetQueueSizes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
isSetQueueSizeThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
isSetQueueSizeThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetQueueWeights() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetRandomizedAgentSelection() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetRandomizedContactSelection() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetRandomStreams() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
isSetRanksGT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetRanksGT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
isSetRanksGTUpdate() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetRanksTG() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetRanksTG() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
isSetReachTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
isSetRel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntParams
isSetRel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshParams
isSetRel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesParams
isSetRepeat() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams.PeriodGen
isSetRepeat() - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanArray.Row
isSetRepeat() - Method in class umontreal.iro.lecuyer.xmlbind.params.DoubleArray.Row
isSetRepeat() - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationArray.Row
isSetRepeat() - Method in class umontreal.iro.lecuyer.xmlbind.params.IntArray.Row
isSetRepeat() - Method in class umontreal.iro.lecuyer.xmlbind.params.NonNegativeDurationArray.Row
isSetReport() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
isSetReport() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
isSetRequiredEmptyGroupsInOut() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
isSetRequiredEmptyGroupsOutIn() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
isSetRestrictToPrintedStat() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
isSetRightBoundary() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
isSetRouter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetRouterPolicy() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetRoutingTableSources() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetRow() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix.Obs
isSetRow() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
isSetRows() - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanArray
isSetRows() - Method in class umontreal.iro.lecuyer.xmlbind.params.DoubleArray
isSetRows() - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationArray
isSetRows() - Method in class umontreal.iro.lecuyer.xmlbind.params.IntArray
isSetRows() - Method in class umontreal.iro.lecuyer.xmlbind.params.NonNegativeDurationArray
isSetSchedule() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetSecond() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesParams
isSetSecondType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesWithTypesParams
isSetSelectedColumn() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
isSetSelectedPerformanceMeasure() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
isSetSelectedRow() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
isSetSequentialSampling() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
isSetServiceLevelIndex() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
isSetServiceLevelParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetServiceTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimes
  Determines if a service time was set specifically for agent group `i`, by using `ServiceTimes.setServiceTime(int,double)`.
isSetServiceTime(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimesAgent
  Determines if a service time was set specifically for agent `j` by using `ServiceTimesAgent.setServiceTime(int,double)`.
isSetServiceTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetServiceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetServiceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetServiceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetServiceTimesMultCallBack() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetServiceTimesMultNoVirtualQueue() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetServiceTimesMultTransfer() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetSheetName() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
isSetShift() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentParams
isSetShift() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
isSetShift() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
isSetShiftMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
isSetShiftMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetShiftParts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
isSetShifts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
isSetShifts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetShownAgentGroupProperties() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
isSetShownContactTypeProperties() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
isSetSkillCount() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetSkillCounts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetSlInboundThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
isSetSlOutboundThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
isSetSourceEnabled() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
isSetSourceToggleTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
isSetSplineSmoothingFactor() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetStaffingData() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetStage() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeRoutingParams
isSetStartingDate() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetStartingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetStartingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TimeIntervalParams
isSetStat() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
isSetStatWithThreshOrStatWithStat() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.StatConditionParams
isSetStratificationVariable() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
isSetStreamClass() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RandomStreamsParams
isSetStreamSeed() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RandomStreamsParams
isSetSummarySheetName() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
isSetSyncTicks() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
isSetTableName() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
isSetTarget() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ServiceLevelParams
isSetTargetError() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SequentialSamplingParams
isSetTargetFracAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetTargetInitOccupancy() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
isSetTargetQueueRatio() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetTestingPeriodDuration() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetThreshold() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntParams
isSetThreshold() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshParams
isSetThresholds() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
isSetTimeHorizon() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
isSetTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetTransferTargets() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetTransferTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetTransferTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetTransferTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntWithTypeParams
isSetType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshWithTypeParams
isSetType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ProducedCallTypeParams
isSetType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ShiftPartParams
isSetTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerLimitParams
isSetTypeToGroupMap() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetTypeToGroupMap() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
isSetUnit() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
isSetUpperBound() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
isSetUseNumActionEvents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
isSetUseRoutingMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
isSetValue() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix.Obs
isSetValue() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerLimitParams
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanArray.Row
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanArrayProperty
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanListProperty
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanProperty
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.DateTimeProperty
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.DoubleArray.Row
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationArray.Row
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationListProperty
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationProperty
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.IntArray.Row
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.IntegerArrayProperty
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.IntegerListProperty
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.IntegerProperty
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.NonNegativeDurationArray.Row
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.NumberArrayProperty
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.NumberListProperty
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.NumberProperty
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.StringListProperty
isSetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.StringProperty
isSetValues() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.SegmentParams
isSetVarianceEpsilon() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
isSetVarianceMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
isSetVirtualQueueTargetType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetWaitingQueues() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
isSetWaitingQueueSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
isSetWaitingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingStageParams
isSetWaitingTimeDefaultVQ() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetWaitingTimePredictorClass() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
isSetWarmupBatches() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
isSetWeight() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetWeight() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetWeightPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
isSetWeightPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetWeightsGT() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetWeightsTG() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
isSetWindowSizeVQ() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
isSetWrapGen() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
isSetXref() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
isSimulating() - Method in class umontreal.iro.lecuyer.simevents.UnusableSimulator
isSourceEnabled() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallSourceManager
  Returns `true` if the concerned call source is enabled, i.e., if it produces calls.
isSourceEnabled() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
  Gets the value of the sourceEnabled property.
isStarted() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
isStarted() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
isStarted() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.AndCondition
isStarted() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.OrCondition
isStarted() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.StatCondition
isStarted() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatWithSlidingWindows
isStarted() - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
isStarted() - Method in interface umontreal.iro.lecuyer.contactcenters.ToggleElement
  Determines if the element is enabled or disabled.
isStatCollecting() - Method in class umontreal.iro.lecuyer.contactcenters.contact.TrunkGroup
  Determines if this trunk group is collecting statistics about the number of allocated lines and its capacity.
isStatCollecting() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
  Determines if this set of waiting queues is collecting statistics about the total size of the queues.
isStatCollecting() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
  Determines if this set of agent groups is collecting statistics about the number of agents.
isSteadyState() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
isSteadyState() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
isSteadyState() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Determines if this simulator performs a steady-state simulation.
isStopped() - Method in class umontreal.iro.lecuyer.simevents.UnusableSimulator
isSuccessful(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Determines if the call represented by `contact` is a right party connect.
isSuccessful() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionEvent
  Returns `true` if a right party connect will occur at the time of this event.
isSuccessful() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionState
  Returns the success indicator of the dial.
isSyncTicks() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
  Gets the value of the syncTicks property.
isTime() - Method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Determines if performance measures of this type represent time durations.
isTransposed() - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
  Determines if the matrix of data must be transposed before data is extracted.
isUseNumActionEvents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerManager
  Determines if the dialer subtracts the number of calls for which dialing is in progress from the number of calls to dial.
isUseNumActionEvents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Gets the value of the useNumActionEvents property.
isUseRoutingMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Gets the value of the useRoutingMatrix property.
isUsingControlVariables() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
isUsingControlVariables() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
isUsingNumActionsEvents() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Determines if the `Dialer.dial()` method subtracts the number of action events returned by `Dialer.getNumActionEvents()` from the return value of `DialerPolicy.getNumDials(Dialer)` in order to determine the number of calls to dial.
isUsingSetAccessible() - Method in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Determines if the parameter reader can use the `AccessibleObject.setAccessible(boolean)` when accessing members using Relfection.
isUSmallerThan(int, int, double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.EventWithTest
  Returns `true` if and only if u < t, using `getU` `(rv, usedBits)` to generate u randomly.
isValidating() - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Determines if this converter is validating unmarshalled and marshalled instances.
isValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanProperty
  Gets the value of the value property.
isVerbose() - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterEval
isVerbose() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterEval
  Determines if the implementation should print information during the evaluation of the performance measures.
isVerbose() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
isVerbose() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
isVerbose() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
isVerbose() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
isVerbose() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Determines if the simulation logic is in verbose mode.
isVerbose() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogicBase
isVirtualHoldSupported() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Determines if this model supports virtual holding.
isVirtualHoldSupported() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Determines if virtual holding (or virtual queueing) is supported for the associated call type.
isWorking() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ShiftPart
  Determines if agents are working during this part of the shift.
isWrapupPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Determines if the period index `period` corresponds to the wrap-up period.
iterator() - Method in class umontreal.iro.lecuyer.collections.AbstractMatrix
iterator() - Method in interface umontreal.iro.lecuyer.collections.Matrix
  Constructs and returns an iterator traversing the elements of this matrix rowise.
iterator() - Method in class umontreal.iro.lecuyer.collections.MergedCollection
iterator() - Method in class umontreal.iro.lecuyer.collections.MergedSet
  Constructs and returns an iterator for the merged set.
iterator() - Method in class umontreal.iro.lecuyer.collections.TransformingCollection
iterator(int) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Returns an iterator allowing the dequeue events representing contacts in queue to be enumerated.
iterator() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  This is similar to `WaitingQueue.iterator(int)`, except it uses the default dequeue type returned by `WaitingQueue.getDefaultDequeueType()`.
iterator() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
iterator() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
iterator() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet

## J

JAXBParamsConverter<T> - Class in umontreal.iro.lecuyer.xmlbind
  Convenience base class to marshal and unmarshal objects of a specific class using JAXB.
JAXBParamsConverter(Class<T>) - Constructor for class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Constructs a new converter manipulating objects of class `objClass`.
jdbcDriverClass - Variable in class umontreal.iro.lecuyer.xmlbind.params.DBConnectionParams
jdbcURI - Variable in class umontreal.iro.lecuyer.xmlbind.params.DBConnectionParams
jndiDataSourceName - Variable in class umontreal.iro.lecuyer.xmlbind.params.DBConnectionParams
jumpRate - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP

## K

kappa - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
keepObs - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
keepQueues - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
keySet() - Method in class umontreal.iro.lecuyer.collections.TransformingMap

## L

lambdas - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
lastIndexOf(Object) - Method in class umontreal.iro.lecuyer.collections.MergedList
lastIndexOf(Object) - Method in class umontreal.iro.lecuyer.collections.TransformingList
LastWaitingTimePerQueuePredictor - Class in umontreal.iro.lecuyer.contactcenters.expdelay
  Waiting time predictor using the waiting time of the last contact exiting queue q for service as a prediction for the waiting time of a new contact entering queue q.
LastWaitingTimePerQueuePredictor() - Constructor for class umontreal.iro.lecuyer.contactcenters.expdelay.LastWaitingTimePerQueuePredictor
LastWaitingTimePredictor - Class in umontreal.iro.lecuyer.contactcenters.expdelay
  Waiting time predictor using the waiting time of the last contact beginning service as a prediction for the waiting time.
LastWaitingTimePredictor() - Constructor for class umontreal.iro.lecuyer.contactcenters.expdelay.LastWaitingTimePredictor
LaTeXArrayFormatter - Class in umontreal.iro.lecuyer.util
  Provides utility methods to format every element of arrays using methods of `LaTeXFormatter`.
LaTeXArrayFormatter(LaTeXFormatter) - Constructor for class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
LaTeXDoubleFormatter - Class in umontreal.iro.lecuyer.util
  Represents a double formatter formatting strings for insertion into a LATEX document.
LaTeXDoubleFormatter(DoubleFormatter) - Constructor for class umontreal.iro.lecuyer.util.LaTeXDoubleFormatter
  Constructs a new double formatter using `df`.
LaTeXDoubleFormatter(DoubleFormatter, String) - Constructor for class umontreal.iro.lecuyer.util.LaTeXDoubleFormatter
  Constructs a new double formatter using `df`, and the LATEX command given by `ensureMathCmd` to ensure math mode when necessary.
LaTeXDoubleFormatterWithError - Class in umontreal.iro.lecuyer.util
  Represents a double formatter with error formatting strings for insertion into a LATEX document.
LaTeXDoubleFormatterWithError(DoubleFormatterWithError) - Constructor for class umontreal.iro.lecuyer.util.LaTeXDoubleFormatterWithError
  Constructs a new double formatter using `df`.
LaTeXDoubleFormatterWithError(DoubleFormatterWithError, String) - Constructor for class umontreal.iro.lecuyer.util.LaTeXDoubleFormatterWithError
  Constructs a new double formatter using `df`, and the LATEX command given by `ensureMathCmd` to ensure math mode when necessary.
LaTeXFormatter - Class in umontreal.iro.lecuyer.util
  Provides methods for formatting times and number for typesetting with LATEX.
LaTeXFormatter() - Constructor for class umontreal.iro.lecuyer.util.LaTeXFormatter
LaTeXFormatter(Locale) - Constructor for class umontreal.iro.lecuyer.util.LaTeXFormatter
LaTeXFormatter(Appendable) - Constructor for class umontreal.iro.lecuyer.util.LaTeXFormatter
LaTeXFormatter(Appendable, Locale) - Constructor for class umontreal.iro.lecuyer.util.LaTeXFormatter
LaTeXFormatter(File) - Constructor for class umontreal.iro.lecuyer.util.LaTeXFormatter
LaTeXFormatter(File, String) - Constructor for class umontreal.iro.lecuyer.util.LaTeXFormatter
LaTeXFormatter(File, Locale) - Constructor for class umontreal.iro.lecuyer.util.LaTeXFormatter
LaTeXFormatter(File, String, Locale) - Constructor for class umontreal.iro.lecuyer.util.LaTeXFormatter
LaTeXFormatter(OutputStream) - Constructor for class umontreal.iro.lecuyer.util.LaTeXFormatter
LaTeXFormatter(OutputStream, String) - Constructor for class umontreal.iro.lecuyer.util.LaTeXFormatter
LaTeXFormatter(OutputStream, Locale) - Constructor for class umontreal.iro.lecuyer.util.LaTeXFormatter
LaTeXFormatter(OutputStream, String, Locale) - Constructor for class umontreal.iro.lecuyer.util.LaTeXFormatter
LaTeXFormatter(String) - Constructor for class umontreal.iro.lecuyer.util.LaTeXFormatter
LaTeXFormatter(String, String) - Constructor for class umontreal.iro.lecuyer.util.LaTeXFormatter
LaTeXFormatter(String, Locale) - Constructor for class umontreal.iro.lecuyer.util.LaTeXFormatter
LaTeXFormatter(String, String, Locale) - Constructor for class umontreal.iro.lecuyer.util.LaTeXFormatter
LaTeXFormatter(PrintStream) - Constructor for class umontreal.iro.lecuyer.util.LaTeXFormatter
LaTeXFormatter(PrintStream, Locale) - Constructor for class umontreal.iro.lecuyer.util.LaTeXFormatter
LaTeXObjectMatrixFormatter - Class in umontreal.iro.lecuyer.util
LaTeXObjectMatrixFormatter() - Constructor for class umontreal.iro.lecuyer.util.LaTeXObjectMatrixFormatter
  Constructs and returns a matrix formatter with alignment <tt>LEFT</tt>.
LaTeXObjectMatrixFormatter(String) - Constructor for class umontreal.iro.lecuyer.util.LaTeXObjectMatrixFormatter
  Constructs and returns a matrix formatter.
leftBoundary - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
length - Variable in class umontreal.iro.lecuyer.util.IntArray
  Gives the length of the wrapped array.
LineBreaker - Class in umontreal.iro.lecuyer.util
  Provides facilities to write multiple lines into output streams or writers, with automatic conversion of line separators.
lines() - Method in class umontreal.iro.lecuyer.contactcenters.contact.TrunkGroup
  Returns the current number of allocated lines.
lineSepCol - Variable in class umontreal.iro.lecuyer.util.LaTeXObjectMatrixFormatter
ListGroupSelector - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Represents an agent group selector using static lists for agent selection.
ListGroupSelector(int, int[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.ListGroupSelector
  Constructs a new list-based agent group selector using the given static list `groupList`.
listIterator() - Method in class umontreal.iro.lecuyer.collections.MergedList
listIterator(int) - Method in class umontreal.iro.lecuyer.collections.MergedList
listIterator() - Method in class umontreal.iro.lecuyer.collections.TransformingList
listIterator(int) - Method in class umontreal.iro.lecuyer.collections.TransformingList
ListOfStatProbesMeasureMatrix - Class in umontreal.iro.lecuyer.stat.mperiods
  Matrix of measures whose values are obtained using an list of statistical probes.
ListOfStatProbesMeasureMatrix(ListOfStatProbes<? extends StatProbe>) - Constructor for class umontreal.iro.lecuyer.stat.mperiods.ListOfStatProbesMeasureMatrix
  Constructs a new matrix of measures using the list of probes `list`.
ListQueueSelector - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Represents a waiting queue selector using static lists.
ListQueueSelector(int, int[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.ListQueueSelector
  Constructs a new list-based waiting queue selector using the given list `queueList`.
LoadSimResults - Class in umontreal.iro.lecuyer.contactcenters.app
  This class contains a main method that loads and displays results from a simulator.
LoadSimResults() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.LoadSimResults
locale() - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
localSpecOverflowDelay - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
LocalSpecRouter - Class in umontreal.iro.lecuyer.contactcenters.router
  This router implements the local-specialist policy which tries to assign contacts to agents in the same region and prefers specialists to preserve generalists.
LocalSpecRouter(int[], int[], double, int[], boolean[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
  Constructs a local-specialist router with contact type region identifiers `typeRegion`, agent group region `groupRegion`, overflow delay `overflowDelay`, skill counts `skillCounts`, and incidence matrix `m`.
LocalSpecRouter(int[], int[], double, double[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
  Constructs a local-specialist router with contact type region identifiers `typeRegion`, agent group region identifiers `groupRegion`, overflow delay `overflowDelay`, and contact selection ranks matrix `ranksGT`.
LocalSpecRouter(int[], int[], double, double[][], double[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
  Constructs a local-specialist router with contact type region identifiers `typeRegion`, agent group region identifiers `groupRegion`, overflow delay `overflowDelay`, agent selection ranks matrix `ranksTG`, and contact selection ranks matrix `ranksGT`.
LocalSpecRouter(int[], int[], double, double[][], double[][], double[][], double[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
  Constructs a local-specialist router with contact type region identifiers `typeRegion`, agent group region identifiers `groupRegion`, overflow delay `overflowDelay`, agent selection ranks matrix `ranksTG`, and contact selection ranks matrix `ranksGT`.
locatorToString(ValidationEventLocator) - Static method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Formats the given locator `locator` into a string.
logger - Variable in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
LongestQueueFirstRouter - Class in umontreal.iro.lecuyer.contactcenters.router
  This extends the queue priority router to select contacts in the longest waiting queue.
LongestQueueFirstRouter(int[][], int[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.LongestQueueFirstRouter
  Constructs a new longest-queue-first router with a type-to-group map `typeToGroupMap` and a group-to-type map `groupToTypeMap`.
longestWaitingTime - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
LongestWeightedWaitingTimeRouter - Class in umontreal.iro.lecuyer.contactcenters.router
  This extends the queue priority router to select contacts with the longest weighted waiting time.
LongestWeightedWaitingTimeRouter(int[][], int[][], double[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.LongestWeightedWaitingTimeRouter
  Constructs a new longest weighted waiting time router with a type-to-group map `typeToGroupMap`, a group-to-type map `groupToTypeMap`, and an array of weights `queueWeights`.
longToString(long) - Static method in class umontreal.iro.lecuyer.util.StringConvert
  Same as `StringConvert.intToString(int)` for a long.
LookupEvent - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Represents a call center event using random bits to select the index of a subinterval corresponding to an event.
LookupEvent(CCEvent[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.LookupEvent
  Creates a new lookup event selecting events from the given array `events`.
LOSS - Static variable in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
  Agent group is a loss station; see `QueueAtLastGroupRouter.isLoss(int, int)`.
LOSSDELAY - Static variable in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
  Agent group is a loss and delay station.
lowerBound - Variable in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
lowerStaffing - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
lowMemory(LowMemoryNotifier, MemoryPoolMXBean, double) - Method in interface umontreal.iro.lecuyer.util.LowMemoryListener
  This method is called when a low-memory condition is detected by the low-memory notifier `source` for the memory pool `pool`, `fraction` indicating the number of used bytes over the maximum number of bytes for the pool.
LowMemoryListener - Interface in umontreal.iro.lecuyer.util
  Represents a low-memory notification listener that can be registered with a low-memory notifier.
LowMemoryNotifier - Class in umontreal.iro.lecuyer.util
  Uses the Java 5 Management API to monitor memory usage, and notifies registered listeners when memory becomes low.
LowMemoryNotifier() - Constructor for class umontreal.iro.lecuyer.util.LowMemoryNotifier
  Constructs a low-memory notifier with usage threshold set to 0.75 and monitoring every memory pool supporting usage threshold.
LowMemoryNotifier(double) - Constructor for class umontreal.iro.lecuyer.util.LowMemoryNotifier
  Constructs a low-memory notifier with usage threshold set to `usageThreshold` and monitoring every memory pool supporting usage threshold.
LowMemoryNotifier(Collection<MemoryPoolMXBean>) - Constructor for class umontreal.iro.lecuyer.util.LowMemoryNotifier
  Constructs a low-memory notifier with usage threshold set to 0.75, and monitoring every memory pool in `pools` supporting usage threshold.
LowMemoryNotifier(Collection<MemoryPoolMXBean>, double) - Constructor for class umontreal.iro.lecuyer.util.LowMemoryNotifier
  Constructs a low-memory notifier with usage threshold set to `usageThreshold`, and monitoring every memory pool in `pools` supporting usage threshold.

## M

main(String[]) - Static method in class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter
  Main method taking as arguments the name of an input trace file and the name of an output file.
main(String[]) - Static method in class umontreal.iro.lecuyer.contactcenters.app.CompareSimResults
main(String[]) - Static method in class umontreal.iro.lecuyer.contactcenters.app.LoadSimResults
  Main method for this class.
main(String[]) - Static method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
  Main method allowing to run this class from the command-line with `CallCenterSim` as the internal simulator.
main(String[]) - Static method in class umontreal.iro.lecuyer.contactcenters.app.OldSimParamsConverter
main(String[]) - Static method in class umontreal.iro.lecuyer.contactcenters.ctmc.BasicCallCenterCTMCSim
main(String[]) - Static method in class umontreal.iro.lecuyer.contactcenters.ctmc.BasicCallCenterCTMCSimMP
main(String[]) - Static method in class umontreal.iro.lecuyer.contactcenters.ctmc.CircularIntArray
main(String[]) - Static method in class umontreal.iro.lecuyer.contactcenters.ctmc.InitStateThresh
  Main method of the class, to be called from the command-line.
main(String[]) - Static method in class umontreal.iro.lecuyer.contactcenters.ctmc.IntMCallCenterCTMCSim
main(String[]) - Static method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
main(String[]) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSim
  Main method allowing to run this class from the command-line.
main(String[]) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimRQMC
  Main method allowing to run this class from the command-line.
main(String[]) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
  Main method allowing to run this class from the command-line.
main(String[]) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.OldCallCenterParamsConverter
main(String[]) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.ParameterEstimator
  Main method of this class taking, as arguments, the names of the input and the output files.
main(String[]) - Static method in class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Returns the service level and the delay probability of given parameters.
MakeAgentAvailableEvent - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Represents an event occuring when a disconnected agent becomes available again.
MakeAgentAvailableEvent(CallCenter, Agent) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.MakeAgentAvailableEvent
  Constructs an event making the agent `agent` in the model `model` available when it occurs.
makeAllInbound() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Moves all outbound agents to the inbound group.
makeInboundIfNoOut() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
makePilotRuns() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
makeRow() - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam
marshal(T, ContentHandler) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Marshals the given object by generating SAX events and sending them to the given content handler.
marshal(T, Result) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Marshals the given object `object` to the target set by `res`.
marshal(T, File) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Marshals the given value object into the given output file.
marshal(T, Node) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Similar to `File)`, for a DOM node.
marshalAndGZip(T, File) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Marshals the given object to the given file, and gzips the marshalled contents.
marshalAndGZipOrExit(T, File) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Similar to `File)`, except that the method `File)` is called instead of `File)`.
marshalArray(ArrayConverter.RowFactory<T>, T[][]) - Static method in class umontreal.iro.lecuyer.xmlbind.ArrayConverter
  Uses the given row factory to convert the specified Java 2D array into a list intended to be associated with the JAXB representation of a 2D array.
marshalArray(boolean[][]) - Static method in class umontreal.iro.lecuyer.xmlbind.ArrayConverter
  Marshals a Java 2D array of boolean values into an object that can be serialized to XML by JAXB.
marshalArray(double[][]) - Static method in class umontreal.iro.lecuyer.xmlbind.ArrayConverter
  Marshals a Java 2D array of double-precision values into an object that can be serialized to XML by JAXB.
marshalArray(int[][]) - Static method in class umontreal.iro.lecuyer.xmlbind.ArrayConverter
  Marshals a Java 2D array of integers into an object that can be serialized to XML by JAXB.
marshalArray(Duration[][]) - Static method in class umontreal.iro.lecuyer.xmlbind.ArrayConverter
  Marshals a Java 2D array of durations into an object that can be serialized to XML by JAXB.
marshalArray(double[]) - Static method in class umontreal.iro.lecuyer.xmlbind.ArrayConverter
  Converts an array of double-precision values to a list containing values wrapped into objects of class `Double`.
marshalArrayNonNegative(Duration[][]) - Static method in class umontreal.iro.lecuyer.xmlbind.ArrayConverter
  Similar to `ArrayConverter.marshalArray(Duration[][])`, for non-negative durations only.
marshalEval(ContactCenterEvalResults, ContentHandler) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Marshals an object containing evaluation results into an XML document, and writes the resulting output to the content handler `handler`.
marshalEval(ContactCenterEvalResults, Result) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.marshalEval(ContactCenterEvalResults,ContentHandler)`, but uses `JAXBParamsConverter.marshal(Object,Result)` for marshalling instead.
marshalEval(ContactCenterEvalResults, File) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.marshalEval(ContactCenterEvalResults,ContentHandler)`, but uses `JAXBParamsConverter.marshal(Object,File)` for marshalling into a file instead.
marshalEval(ContactCenterEvalResults, Node) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.marshalEval(ContactCenterEvalResults,ContentHandler)`, but uses `JAXBParamsConverter.marshal(Object,Node)` for marshalling instead.
marshalEvalAndGZip(ContactCenterEvalResults, File) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.marshalEval(ContactCenterEvalResults,File)`, but calls `JAXBParamsConverter.marshalAndGZip(Object,File)`.
marshalEvalAndGZipOrExit(ContactCenterEvalResults, File) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.marshalEvalOrExit(ContactCenterEvalResults,File)`, but calls `JAXBParamsConverter.marshalAndGZipOrExit(Object,File)`.
marshalEvalOrExit(ContactCenterEvalResults, File) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.marshalEval(ContactCenterEvalResults,File)`, but uses `JAXBParamsConverter.marshalOrExit(Object,File)` for marshalling.
marshalOrExit(T, File) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Marshals the object `object` to the file `file`, using the `File)` method, but if an error occurs, this method prints messages on the standard error output, and exits the VM using `System.exit(int)`.
marshalProperties(Map<String, Object>) - Static method in class umontreal.iro.lecuyer.xmlbind.ParamReadHelper
  Marshals the given map into a `PropertiesParams` object.
matricesOfAWT - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
Matrix<E> - Interface in umontreal.iro.lecuyer.collections
  Represents a two-dimensional matrix of objects.
MatrixCache - Class in umontreal.iro.lecuyer.contactcenters.msk.stat
  Constructs and caches matrices of observations derived from the matrices obtained using a `CallCenterMeasureManager`.
MatrixCache(CallCenter, CallCenterMeasureManager) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.stat.MatrixCache
  Constructs a new matrix cache from the call center `cc`, and the measure manager `ccm`.
MatrixOfStatProbesMeasureMatrix - Class in umontreal.iro.lecuyer.stat.mperiods
  Matrix of measures whose values are obtained using a matrix of statistical probes.
MatrixOfStatProbesMeasureMatrix(MatrixOfStatProbes<?>) - Constructor for class umontreal.iro.lecuyer.stat.mperiods.MatrixOfStatProbesMeasureMatrix
  Constructs a new matrix of measures using the matrix of probes `matrix`.
MatrixUtil - Class in umontreal.iro.lecuyer.contactcenters
  Contains utility methods to add rows or columns to matrices, and to construct a matrix by repeating a submatrix several times.
max() - Method in class umontreal.iro.lecuyer.stat.TallyWithMovingWindow
max(byte...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the value of the greatest element in the array `a`.
max(short...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the value of the greatest element in the array `a`.
max(int...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the value of the greatest element in the array `a`.
max(long...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the value of the greatest element in the array `a`.
max(float...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the value of the greatest element in the array `a`.
max(double...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the value of the greatest element in the array `a`.
max(T...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the value of the greatest element in the array `a`.
maxAgents - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
maxAgentsPeriod - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
maxBadCallRate - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
maxBatches - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
maxBusyAgents - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
maxColumns - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
maximumIdleOutboundAgents - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
maxInitBlocked - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
maxIter - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
maxMatrices - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
maxNumAgents - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
maxQueueSize - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
maxReplications - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
MBatchMeansSim - Class in umontreal.iro.lecuyer.contactcenters.app
  This simulator performs a certain number of replications of a simulation with batch means.
MBatchMeansSim(ContactCenterSim, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
  Constructs a simulator running `numReps` independent batch means experiments using the internal simulator `sim`.
MeanNLastWaitingTimePerQueuePredictor - Class in umontreal.iro.lecuyer.contactcenters.expdelay
MeanNLastWaitingTimePerQueuePredictor() - Constructor for class umontreal.iro.lecuyer.contactcenters.expdelay.MeanNLastWaitingTimePerQueuePredictor
MeanNLastWaitingTimePredictor - Class in umontreal.iro.lecuyer.contactcenters.expdelay
MeanNLastWaitingTimePredictor() - Constructor for class umontreal.iro.lecuyer.contactcenters.expdelay.MeanNLastWaitingTimePredictor
measure - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix
measure - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
measure - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.PMMatrix
measure - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.PMMatrixInt
measure - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
measure - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.SequentialSamplingParams
measure - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.StatConditionParams
MeasureMatrix - Interface in umontreal.iro.lecuyer.stat.mperiods
  Represents a matrix of measures for a set of related values during successive simulation periods.
MeasureSet - Class in umontreal.iro.lecuyer.stat.mperiods
  Represents a set of related measures computed using different measure matrices.
MeasureSet() - Constructor for class umontreal.iro.lecuyer.stat.mperiods.MeasureSet
  Constructs a new empty measure set.
MeasureSet.MeasureInfo - Class in umontreal.iro.lecuyer.stat.mperiods
  Contains information about a measure added to a measure set.
MeasureSet.MeasureInfo(MeasureMatrix, int) - Constructor for class umontreal.iro.lecuyer.stat.mperiods.MeasureSet.MeasureInfo
  Constructs a new measure information object for the measure `index` in the matrix `mat`.
MeasureType - Enum in umontreal.iro.lecuyer.contactcenters.msk.stat
  Defines the types of matrices of measures, or raw statistics, supported by the call center simulator.
merge(Replication) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Replication
merge(int[]...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Merges the given arrays into a single array, and returned the constructed array.
merge(byte[]...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
merge(short[]...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
merge(long[]...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
merge(float[]...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
merge(double[]...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
merge(char[]...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
merge(boolean[]...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
merge(T[]...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
MergedCollection<E> - Class in umontreal.iro.lecuyer.collections
  Represents a collection providing a view of two collections merged together.
MergedCollection(Collection<? extends E>, Collection<? extends E>) - Constructor for class umontreal.iro.lecuyer.collections.MergedCollection
  Constructs a collection merging collections `col1` and `col2`.
MergedList<E> - Class in umontreal.iro.lecuyer.collections
  Represents a list providing a view of two lists side by side.
MergedList(List<? extends E>, List<? extends E>) - Constructor for class umontreal.iro.lecuyer.collections.MergedList
  Constructs a new merged list from lists `list1` and `list2`.
MergedMap<K,V> - Class in umontreal.iro.lecuyer.collections
  Represents a map merging two maps.
MergedMap(Map<? extends K, ? extends V>, Map<? extends K, ? extends V>) - Constructor for class umontreal.iro.lecuyer.collections.MergedMap
  Constructs a new merged map from maps `map1` and `map2`.
MergedSet<E> - Class in umontreal.iro.lecuyer.collections
  Represents a set providing a view of two sets.
MergedSet(Set<? extends E>, Set<? extends E>) - Constructor for class umontreal.iro.lecuyer.collections.MergedSet
  Constructs a set merging sets `set1` and `set2`.
Messages - Class in umontreal.iro.lecuyer.contactcenters.app
Messages - Class in umontreal.iro.lecuyer.contactcenters.msk
Messages - Class in umontreal.iro.lecuyer.contactcenters.msk.simlogic
min() - Method in class umontreal.iro.lecuyer.stat.TallyWithMovingWindow
min(byte...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the value of the smallest element in the array `a`.
min(short...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the value of the smallest element in the array `a`.
min(int...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the value of the smallest element in the array `a`.
min(long...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the value of the smallest element in the array `a`.
min(float...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the value of the smallest element in the array `a`.
min(double...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the value of the smallest element in the array `a`.
min(T...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Returns the value of the smallest element in the array `a`.
minAgents - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
minAgentsPeriod - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
minBatches - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
minFreeAgentsTarget - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
minFreeAgentsTest - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
minimumIdleInboundAgents - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
minimumIdleTime - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
minMatrices - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
minNumAgents - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
minReplications - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
minServer(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Returns the minimum number c of servers needed to have a service level of at least sl, that is : {c : Pr{W≤awt}≥sl}.
minServer(double, double, double, double) - Static method in class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Returns the minimum number c of servers needed to have a service level of at least sl, that is : {c : Pr{W≤awt}≥sl}.
minServer(double, double, int, double, double) - Static method in class umontreal.iro.lecuyer.contactcenters.queuemodel.ErlangC
  Returns the minimum number c of servers needed to have a service level of at least sl, that is : {c : Pr{W≤awt}≥sl}.
MinValueGenerator - Class in umontreal.iro.lecuyer.contactcenters
  Value generator for the minimum of values.
MinValueGenerator() - Constructor for class umontreal.iro.lecuyer.contactcenters.MinValueGenerator
  Constructs a minimum value generator with no registered internal value generator.
MinValueGenerator(int) - Constructor for class umontreal.iro.lecuyer.contactcenters.MinValueGenerator
  Constructs a minimum value generator with an internal array of value generators containing `initialLength` elements.
minWaitingTime - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DoubleArrayWithMinWaitingTime
MismatchChecker - Class in umontreal.iro.lecuyer.contactcenters.dialer
  This agent-group listener checks that the number of free agents in the test and target sets for a given dialer never fall outside the user-defined thresholds while dialing is in-progress.
MismatchChecker(Dialer) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.MismatchChecker
  Constructs a new mismatch checker for the dialer `dialer`.
mismatchRateThresh - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
modCount - Variable in class umontreal.iro.lecuyer.collections.AbstractMatrix
  This must be incremented each time `Matrix.setRows(int)` or `Matrix.setColumns(int)` modify the number of rows or columns.
ModifiableWorkbook - Class in umontreal.iro.lecuyer.util
  Encapsulates a workbook from JExcel API that can be created from an already existing file, modified, and written back to the input file.
ModifiableWorkbook(File) - Constructor for class umontreal.iro.lecuyer.util.ModifiableWorkbook
  Constructs a new modifiable workbook from the Excel file referred to by `outputFile`.
ModifiableWorkbook(String) - Constructor for class umontreal.iro.lecuyer.util.ModifiableWorkbook
  Similar to the constructor `ModifiableWorkbook.ModifiableWorkbook(File)`, with a string instead of a file object.
moveFile(File, File) - Static method in class umontreal.iro.lecuyer.util.FileUtil
  Moves the file `srcFile` to `destFile`.
moveToInit() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
movingWindowSize - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
mp - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
mult(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimes
  Multiplies each service time v and vi stored in this object by the given constant `mult`.
mult(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimesAgent
  Multiplies each service time v and vaj stored in this object by the given constant `mult`.
mult - Variable in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
MultiPeriodGen - Class in umontreal.iro.lecuyer.contactcenters
  Represents a random variate generator for non-stationary distributions with constant parameters during each period.
MultiPeriodGen(PeriodChangeEvent, RandomVariateGen) - Constructor for class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Constructs a new multi-period random variate generator with period-change event `pce`, and random variate generator `gen` for every period.
MultiPeriodGen(PeriodChangeEvent, RandomVariateGen[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Constructs a new multi-period random variate generator with period-change event `pce`, and the per-period random variate generators `gens`.
MultiPeriodGenParams - Class in umontreal.iro.lecuyer.contactcenters.params
  Represents parameters for a random variate generator over multiple periods.
MultiPeriodGenParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
MultiPeriodGenParams.PeriodGen - Class in umontreal.iro.lecuyer.contactcenters.params
  Java class for anonymous complex type.
MultiPeriodGenParams.PeriodGen() - Constructor for class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams.PeriodGen
multiplyServiceTimesCallBack(Call) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Similar to `CallFactory.multiplyServiceTimesNoVirtualQueue(Call)`, but using multipliers returned by `CallFactory.getServiceTimesMultCallBack(int,int)`.
multiplyServiceTimesNoVirtualQueue(Call) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Applies the multipliers returned by `CallFactory.getServiceTimesMultNoVirtualQueue(int,int)` to the given call `call`.
mustClearWaitingQueue(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Determines if the router must clear the waiting queue `q` when all queued contacts cannot be served since no agent capable of serving them is online anymore.

## N

name - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ControlVariableParams
name - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.PropertyNameParam
name - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ServiceLevelParams
name - Variable in class umontreal.iro.lecuyer.xmlbind.params.AbstractProperty
name - Variable in class umontreal.iro.lecuyer.xmlbind.params.Named
Named - Interface in umontreal.iro.lecuyer.contactcenters
  Represents an object having a name.
Named - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents an entity with a name and zero or several properties.
Named() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.Named
NamedInfo - Class in umontreal.iro.lecuyer.xmlbind
  Represents the information about an entity with a name and possibly properties.
NamedInfo(Named) - Constructor for class umontreal.iro.lecuyer.xmlbind.NamedInfo
  Constructs a new named entity from the parameter object `named`.
NamedInfo(String) - Constructor for class umontreal.iro.lecuyer.xmlbind.NamedInfo
  Constructs a named entity with name `name`, and no property.
NamedInfo(String, Map<String, ? extends Object>) - Constructor for class umontreal.iro.lecuyer.xmlbind.NamedInfo
  Constructs a new named entity with name `name`, and properties stored in the map `properties`.
needsDetailedAgentGroup(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
needsDetailedAgentGroup(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
needsDetailedAgentGroup(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Determines if the agent group `i` should consider individual agents.
needsSlidingWindows() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
needsSlidingWindows() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
needsSlidingWindows() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.StatPeriod
  Determines if sliding windows are needed by statistical counters using an object implementing this interface to get the statistical periods of calls.
needsStatForPeriodSegmentsAwt() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
needsStatForPeriodSegmentsAwt() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
needsStatForPeriodSegmentsAwt() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.stat.StatPeriod
  Determines if statistics for segments regrouping main periods are collected for measure types using acceptable waiting times.
nestedText(ParamReader, String) - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam
  For internal use only.
nestedText(ParamReader, String) - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam.RowParam
nestedText(ParamReader, String) - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D
  For internal use only.
nestedText(ParamReader, String) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  For internal use only.
nestedText(String) - Method in class umontreal.iro.lecuyer.xmlconfig.TimeParam
  For internal use only.
newAbandoned(Contact, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
newArrival(Contact, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
newBlocked(Contact, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
newContact(Contact) - Method in interface umontreal.iro.lecuyer.contactcenters.contact.NewContactListener
  Notifies the listener about a new contact `contact`.
newContact(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ContactListenerDialerList
  Adds the new contact `contact` to the dialer list.
newContact(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallTracer
newContact(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallNotifierForBadContactMismatchRate
newContact(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCounter
newContact(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.OutboundCallCounter
newContact(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  This method is called when the new contact `contact` enters in the system and should not be overridden.
NewContactListener - Interface in umontreal.iro.lecuyer.contactcenters.contact
  Defines a new-contact listener that receives incoming contacts for further processing.
newDelayed(Contact, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
newInstance() - Method in interface umontreal.iro.lecuyer.contactcenters.contact.ContactFactory
  Constructs and returns a new `Contact` object.
newInstance() - Method in class umontreal.iro.lecuyer.contactcenters.contact.RandomTypeContactFactory
newInstance() - Method in class umontreal.iro.lecuyer.contactcenters.contact.SimpleContactFactory
newInstance() - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Creates a new instance of class `Contact`, and initializes it by calling the `SingleTypeContactFactory.setRandomVariables(Contact)` method.
newInstance(double, double, int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CCEventFactory
  Creates a new call center event resulting from a uniform generated in interval [u1, u2], and using a maximum of `maxExtraBits` additional random bits to take decisions.
newInstance() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ContactListenerDialerList
newInstance() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerListNoQueueing
newInstance() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.InfiniteDialerList
newInstance() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
newInstance() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerListWithLimits
newInstance() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomTypeCallFactory
newInstance() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.SingleTypeInfiniteDialerList
newMatrixOfObservations(MatrixOfStatProbes<?>, DoubleMatrix2D) - Method in class umontreal.iro.lecuyer.contactcenters.msk.PeriodCovarianceEstimator
newMerge() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
newRandomAccess(List<? extends E>, List<? extends E>) - Static method in class umontreal.iro.lecuyer.collections.MergedList
  Attempts to construct a random-accessible merged list.
newRecord() - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrix
  Records the current values of (t).
newRecord() - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrixSW
  This is the same as in the superclass, but if the number of stored records exceeds the number of real records, the first stored record is discarded.
newSeeds() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Changes the seeds of the random number generators used during the simulation.
newSeeds() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
newSeeds() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
newSeeds() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
newSeeds() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
newSeeds() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.IntMCallCenterCTMCSim
newSeeds() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
newServed(Contact, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
newServiceTime(Contact, int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
newSheet(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Creates a new `WritableSheet` with name `sheetName`, and sets this new sheet as the current one.
newTransition(CallCenterCTMC, int, int, TransitionType) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.TransitionListener
  This method is called when a new transition occurs in the CTMC `ctmc`, during replication `r` of the simulation of main period `mp`.
newWaitingTimeAbandoned(Contact, int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
newWaitingTimeServed(Contact, int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
newWaitingTimeVQAbandoned(Contact, int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
newWaitingTimeVQServed(Contact, int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
newWrong(Contact, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
next() - Method in class umontreal.iro.lecuyer.collections.FilteredIterator
next() - Method in class umontreal.iro.lecuyer.collections.FilteredListIterator
nextArrayOfDouble(double[], int, int) - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
nextDouble(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.ConstantValueGenerator
  Returns the value of the constant corresponding to the type of `contact`, and the current period.
nextDouble(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.MinValueGenerator
  Generates and returns a new value for the contact `contact`.
nextDouble() - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
nextDouble(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Ignores the given `contact` and calls `MultiPeriodGen.nextDouble()`.
nextDouble(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.queue.ContactPatienceTimeGenerator
nextDouble(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.RandomValueGenerator
nextDouble(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.server.AfterContactTimeGenerator
nextDouble(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.server.ContactTimeGenerator
nextDouble(Contact) - Method in interface umontreal.iro.lecuyer.contactcenters.ValueGenerator
  Generates and returns a new value for the contact `contact`.
nextDouble() - Method in class umontreal.iro.lecuyer.randvar.ExpKernelDensityGen
nextDouble() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithShift
nextIndex() - Method in class umontreal.iro.lecuyer.collections.FilteredListIterator
nextIndex() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomTypeCallFactory
  Generates and returns a new type identifier.
nextInt() - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenIntWithShift
nextState(double) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Generates the next state of the CTMC randomly from the current state, using the given uniform `u`, and changes the current state to this new state.
nextState(double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
nextState(double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11WithQueues
nextState(double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
nextState(double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKIWithQueues
nextStateInt(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Similar to `CallCenterCTMC.nextState(double)`, except that the given random variate `v` is uniformly distributed over [0, 231 - 1].
nextStateInt(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
nextStateInt(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11WithQueues
nextStateInt(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
nextStateInt(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKIWithQueues
nextTime() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Computes and returns the time before the next contact arrival is simulated by this object.
nextTime() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
nextTime() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithInversion
nextTime() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithThinning
nextTime() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonUniformArrivalProcess
nextTime() - Method in class umontreal.iro.lecuyer.contactcenters.contact.StationaryContactArrivalProcess
nodeHasSiblings(Node) - Static method in class umontreal.iro.lecuyer.xmlconfig.DOMUtils
  Determines if the node `node` has at least one sibling.
NONE - Static variable in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
  Agent group which is neither loss nor delay.
NonNegativeDurationArray - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a 2D array of non-negative time durations.
NonNegativeDurationArray() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.NonNegativeDurationArray
NonNegativeDurationArray.Row - Class in umontreal.iro.lecuyer.xmlbind.params
  Java class for anonymous complex type.
NonNegativeDurationArray.Row() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.NonNegativeDurationArray.Row
NonStationaryMeasureMatrix<M extends MeasureMatrix> - Class in umontreal.iro.lecuyer.contactcenters
  Computes per-period values for a one-period measure matrix.
NonStationaryMeasureMatrix(PeriodChangeEvent, M) - Constructor for class umontreal.iro.lecuyer.contactcenters.NonStationaryMeasureMatrix
  Constructs a new non-stationary measure matrix from the one-period measure matrix `mat` and using the period change event `pce` to define the periods.
normalize - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
normalizeRoutingTable(int[][], int) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Converts the routing table `table` to a rectangular matrix containing `table.length` rows and at least `minColumns` columns.
normalizeRoutingTable(int[][]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.RoutingTableUtils
  Equivalent to `normalizeRoutingTable` `(table, 0)`.
normalizeToDefaultUnit - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
NORTADrivenArrivalProcess - Class in umontreal.iro.lecuyer.contactcenters.contact
  Represents an arrival process in which the numbers of arrivals per-period are correlated negative binomial random variables, generated using the NORTA method.
NORTADrivenArrivalProcess(PeriodChangeEvent, ContactFactory, DoubleMatrix2D, double[], double[], RandomStream) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.NORTADrivenArrivalProcess
  Constructs a new NORTA-driven arrival process with period-change event `pce`, contact factory `factory`, correlation matrix `sigma`, negative binomial parameters `(gammas[p], probs[p])`, and random number stream `stream`.
nortaGamma - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
nortaP - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
nortaSigma - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
notifyAdded(DetailedAgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
notifyAvailable(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
notifyBeginService(EndServiceEventDetailed) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
notifyBeginService(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Notifies every registered listener that a service, represented by `es`, was started by this agent group.
notifyBeginService(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
notifyBlocked(Contact, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Notifies every registered listener that the contact `contact` was blocked with blocking type `bType`.
notifyChange() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Notifies every registered listener that the number of agents of this group has changed.
notifyDequeued(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Notifies every registered listener that a contact left this queue, this event being represented by `ev`.
notifyDequeued(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Notifies every registered listener that a contact left the waiting queue, this event being represented by `ev`.
notifyEndContact(EndServiceEventDetailed) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
notifyEndContact(EndServiceEvent, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Notifies every registered listener that the communication part of the service represented by `es` has ended.
notifyEndContact(EndServiceEvent, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
notifyEndService(EndServiceEventDetailed) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
notifyEndService(EndServiceEvent, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Notifies every registered listener that the service represented by `es` is finished.
notifyEndService(EndServiceEvent, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
notifyEnqueued(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Notifies every registered listener that a contact was enqueued, this event being represented by `ev`.
notifyInboundContact(Contact, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
  Notify a processed inbound contact to this dialer's policy.
notifyInit(int, int, CallCenterCTMC) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
notifyInit(int, int, CallCenterCTMC) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
notifyInit() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Notifies every registered listener that this waiting queue was initialized.
notifyInit() - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
notifyInit() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Notifies every registered listener that this agent group has been initialized.
notifyListeners(Contact, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Notifies registered new-contact listeners about the success or failure of the contact `contact`.
notifyNewContact(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Notifies the contact `contact` to every registered listener.
notifyOutboundContact(Contact, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
  Notifies an outbound contact to this dialer policy.
notifyRemoved(DetailedAgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
notifyServed(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Notifies every registered listener that a contact was served, the service being represented by the end-service event `ev`.
notifyTransition(int, int, CallCenterCTMC, TransitionType) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
notifyTransition(int, int, CallCenterCTMC, TransitionType) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
numAbandoned - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
numAbandonedBeforeAWT - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
numAbandonedBeforeAWTG - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
NUMAGENTGROUPSTREAMS - Static variable in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Number of streams for agent groups.
numAgents - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
numAgents - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
numAgentsData - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
numAgentsData - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
NUMAPSTREAMS - Static variable in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Number of random streams for arrival processes.
numArrivals - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
NumArrivalsCV - Class in umontreal.iro.lecuyer.contactcenters.msk.cv
  Represents the control variable A, which is the number of arrivals of inbound contacts.
NumArrivalsCV() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.cv.NumArrivalsCV
NumberArrayProperty - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a property whose value is a 2D array of double-precision numbers.
NumberArrayProperty() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.NumberArrayProperty
numberFromString(Class<T>, String) - Static method in class umontreal.iro.lecuyer.util.StringConvert
  Converts the string `val` to an instance of `cls` being a subclass of `Number` or a primitive numeric type.
NumberListProperty - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a property whose value is a list of double-precision numbers.
NumberListProperty() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.NumberListProperty
numberObs(PerformanceMeasureType, int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimWithObservations
  Returns the number of observations available for a performance measure of type `pm`, identified by row `row` and column `column`.
numberObs(PerformanceMeasureType, int, int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimWithObservationSets
  Returns the number of observations available in the set `set` for a performance measure of type `pm`, identified by row `row` and column `column`.
numberObs(PerformanceMeasureType, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
numberObs(PerformanceMeasureType, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
numberObs(PerformanceMeasureType, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSim
numberObs(SimLogic, CallCenterStatProbes, PerformanceMeasureType, int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.cv.ControlVariable
  Returns the number of observations for the control variable used for the performance measure of type `pm`, at row `row` and column `col`.
numberObs(SimLogic, CallCenterStatProbes, PerformanceMeasureType, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.NumArrivalsCV
numberObs() - Method in class umontreal.iro.lecuyer.stat.TallyWithMovingWindow
NumberProperty - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a property whose value is a double-precision number.
NumberProperty() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.NumberProperty
numberToString(Number) - Static method in class umontreal.iro.lecuyer.util.StringConvert
  Formats the number `n` into a string.
numBins - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
numBlocked - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
numCanSplit - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
numCheckedPeriods - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
numCheckedPeriods - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.StatConditionParams
NUMDIALERSTREAMS - Static variable in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Number of streams for dialers.
numDiffStaffings - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
numDigits - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
numDigits - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
numExpectedTransitions - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.BasicCallCenterCTMCSim
numExpectedTransitions - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.BasicCallCenterCTMCSimMP
numExpectedTransitions - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.IntMCallCenterCTMCSim
NUMFACTORYSTREAMS - Static variable in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Number of random streams for a contact factory.
NUMFACTORYSTREAMS2 - Static variable in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Number of random streams for a contact factory.
numFalseTransitions - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
numFreeAgents - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
NumFreeAgentsCondition - Class in umontreal.iro.lecuyer.contactcenters.msk.conditions
  Represents a condition comparing the number of free agents in two groups of a model.
NumFreeAgentsCondition(CallCenter, int, int, Relationship) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.conditions.NumFreeAgentsCondition
  Constructs a new condition on agent groups for the call center model `cc`, agent groups with indices `i1` and `i2`, and comparing with relationship `rel`.
numFreeAgentsThresh - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
NumFreeAgentsThreshCondition - Class in umontreal.iro.lecuyer.contactcenters.msk.conditions
  Represents a condition comparing the number of free agents in a groups of a model with a fixed threshold.
NumFreeAgentsThreshCondition(CallCenter, int, int, Relationship) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.conditions.NumFreeAgentsThreshCondition
  Constructs a new condition on agent group for the call center model `cc`, agent group with index `i`, threshold `threshold`, and comparing with relationship `rel`.
numMatricesOfAWT - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
numMonteCarlo - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
numObsMatrices - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
numPeriods - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
numPeriods - Variable in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
  Number of periods.
numPilotRunsPerStratum - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
numServedBeforeAWT - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
numServedBeforeAWTG - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
numSteps - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
numStoredPeriods - Variable in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
  Number of stored periods.
numStrata - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
numTestingPeriods - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
numTransitions - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
numTypes - Variable in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
  Number of types of events.

## O

ObjectFactory - Class in umontreal.iro.lecuyer.contactcenters.app.params
  This object contains factory methods for each Java content interface and Java element interface generated in the umontreal.iro.lecuyer.contactcenters.app.params package.
ObjectFactory() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.ObjectFactory
  Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: umontreal.iro.lecuyer.contactcenters.app.params
ObjectFactory - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  This object contains factory methods for each Java content interface and Java element interface generated in the umontreal.iro.lecuyer.contactcenters.msk.params package.
ObjectFactory() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.ObjectFactory
  Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: umontreal.iro.lecuyer.contactcenters.msk.params
ObjectFactory - Class in umontreal.iro.lecuyer.contactcenters.params
  This object contains factory methods for each Java content interface and Java element interface generated in the umontreal.iro.lecuyer.contactcenters.params package.
ObjectFactory() - Constructor for class umontreal.iro.lecuyer.contactcenters.params.ObjectFactory
  Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: umontreal.iro.lecuyer.contactcenters.params
ObjectFactory - Class in umontreal.iro.lecuyer.xmlbind.params
  This object contains factory methods for each Java content interface and Java element interface generated in the umontreal.iro.lecuyer.xmlbind.params package.
ObjectFactory() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.ObjectFactory
  Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: umontreal.iro.lecuyer.xmlbind.params
ObjectTypeIterator<E> - Class in umontreal.iro.lecuyer.collections
  Represents an iterator traversing objects of a particular class enumerated by another iterator.
ObjectTypeIterator(Iterator<? super E>, Class<E>) - Constructor for class umontreal.iro.lecuyer.collections.ObjectTypeIterator
  Constructs a new iterator traversing objects of class `objectClass` enumerated by the inner iterator `it`.
ObjectTypeIterator(Iterator<? super E>, Class<E>, int) - Constructor for class umontreal.iro.lecuyer.collections.ObjectTypeIterator
  Constructs a new iterator traversing at most `maxNumElements` objects of class `objectClass` enumerated by the inner iterator `it`.
ObjectTypeListIterator<E> - Class in umontreal.iro.lecuyer.collections
  Represents a list iterator traversing objects of a particular class enumerated by another iterator.
ObjectTypeListIterator(ListIterator<? super E>, Class<E>) - Constructor for class umontreal.iro.lecuyer.collections.ObjectTypeListIterator
  Constructs a new iterator traversing objects of class `objectClass` enumerated by the inner iterator `it`.
ObjectTypeListIterator(ListIterator<? super E>, Class<E>, int) - Constructor for class umontreal.iro.lecuyer.collections.ObjectTypeListIterator
  Constructs a new iterator traversing at most `maxNumElements` objects of class `objectClass` enumerated by the inner iterator `it`.
obs - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix
ObservableContactCenterSim - Interface in umontreal.iro.lecuyer.contactcenters.app
  Represents a contact center simulation whose simulation can be observed or stopped.
observationMatrices - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
ObsMatrix - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Represents a matrix of observations concerning a specific type of performance measure.
ObsMatrix() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix
ObsMatrix.Obs - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Java class for anonymous complex type.
ObsMatrix.Obs() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix.Obs
obsSheetName - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
offer(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
OldCallCenterParamsConverter - Class in umontreal.iro.lecuyer.contactcenters.msk
OldCallCenterParamsConverter(Node, String) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.OldCallCenterParamsConverter
OldSimParamsConverter - Class in umontreal.iro.lecuyer.contactcenters.app
OldSimParamsConverter() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.OldSimParamsConverter
oneStageDone() - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter.RoutingInfo
  Indicates that a new agent selection was just done for the contact.
onlyAverages - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
optimalAllocation - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
OrCondition - Class in umontreal.iro.lecuyer.contactcenters.msk.conditions
  Represents a condition checking that at least one of a list of conditions applies.
OrCondition(Condition...) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.conditions.OrCondition
  Constructs a new or condition based on the list of conditions `condList`.
out() - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
OutboundCallCounter - Class in umontreal.iro.lecuyer.contactcenters.msk.stat
  Defines a new-contact listener that counts the number of outbound calls.
OutboundCallCounter(CallCenter, StatPeriod) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.stat.OutboundCallCounter
  Constructs a new call counter for the call center model `cc`, and using `statP` to get statistical periods of calls.
OutboundCallFactory - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Represents a call factory for outbound calls.
OutboundCallFactory(CallCenter, CallCenterParams, OutboundTypeParams, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.OutboundCallFactory
  Constructs a new call factory for outbound call.
outboundGroup - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
OutboundTypeParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Defines the parameters for an outbound call type, for blend/multi-skill call center.
OutboundTypeParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
outboundTypes - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
outboundTypes - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
outboundTypeSegments - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
outboundTypeSegments - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
OUTCOME_ABANDONED - Static variable in interface umontreal.iro.lecuyer.contactcenters.app.trace.ContactTrace
OUTCOME_BLOCKED - Static variable in interface umontreal.iro.lecuyer.contactcenters.app.trace.ContactTrace
OUTCOME_FAILED - Static variable in interface umontreal.iro.lecuyer.contactcenters.app.trace.ContactTrace
OUTCOME_SERVED - Static variable in interface umontreal.iro.lecuyer.contactcenters.app.trace.ContactTrace
outputFileName - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
outReplications - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
OverflowAndPriorityRouter - Class in umontreal.iro.lecuyer.contactcenters.router
  Represents a routing policy allowing contacts to overflow from one set of agents to another, and agents to pick out queued contacts based on priorities that can change at predefined moments during the waiting time.
OverflowAndPriorityRouter(int, RoutingStageInfo[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
  Constructs a new overflow and priority router with `numGroups` agent groups, and `stages` for information about routing stages.
OverflowAndPriorityRouter.RoutingInfo - Class in umontreal.iro.lecuyer.contactcenters.router
  Represents information about the routing for a particular contact.
OverflowAndPriorityRouter.RoutingInfo(int) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter.RoutingInfo
  Constructs a new routing information object for a system with `numGroups` agent groups.
overflowTransfer - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams

## P

Pair<S,T> - Class in umontreal.iro.lecuyer.util
  Represents a pair of values.
Pair(S, T) - Constructor for class umontreal.iro.lecuyer.util.Pair
  Constructs a new pair for values `first` and `second`.
Pair(Pair<? extends S, ? extends T>) - Constructor for class umontreal.iro.lecuyer.util.Pair
  Constructs a new pair from the pair `pair`.
Param - Interface in umontreal.iro.lecuyer.xmlconfig
  Marks an object as a parameter object.
ParameterEstimator - Class in umontreal.iro.lecuyer.contactcenters.msk
  Estimates the parameters of a call center model.
ParameterEstimator() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.ParameterEstimator
ParamReader - Class in umontreal.iro.lecuyer.xmlconfig
  Constructs a parameter object from an XML document parsed using a DOM parser.
ParamReader() - Constructor for class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Constructs a new parameter reader.
ParamReader.MethodComparator - Class in umontreal.iro.lecuyer.xmlconfig
  Comparator for sorting the methods returned by `Introspection.getMethods(java.lang.Class)`.
ParamReader.MethodComparator() - Constructor for class umontreal.iro.lecuyer.xmlconfig.ParamReader.MethodComparator
ParamReadException - Exception in umontreal.iro.lecuyer.xmlconfig
  This exception is thrown when a problem happens when converting a DOM document into a tree of parameter objects.
ParamReadException() - Constructor for exception umontreal.iro.lecuyer.xmlconfig.ParamReadException
  Constructs a new parameter reading exception with no message and no node.
ParamReadException(Node) - Constructor for exception umontreal.iro.lecuyer.xmlconfig.ParamReadException
  Constructs a new parameter reading exception with no message and the node `node`.
ParamReadException(String) - Constructor for exception umontreal.iro.lecuyer.xmlconfig.ParamReadException
  Constructs a new parameter reading exception with the given `message`.
ParamReadException(Node, String) - Constructor for exception umontreal.iro.lecuyer.xmlconfig.ParamReadException
  Constructs a new parameter reading exception with the given `message` and the node `node`.
ParamReadHelper - Class in umontreal.iro.lecuyer.xmlbind
  Defines methods that can be used to construct Java objects from some parameter objects whose classes are derived by the JAXB binding compiler.
ParamReadHelper() - Constructor for class umontreal.iro.lecuyer.xmlbind.ParamReadHelper
params - Variable in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
ParamWithSourceArray - Class in umontreal.iro.lecuyer.xmlconfig
  Represents a parameter object whose contents can be extracted from a source subset created from a source array.
ParamWithSourceArray() - Constructor for class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
PATIENCETIME - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.TIMETOABANDON` instead.
patienceTime - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
PATIENCETIMEREP - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.TIMETOABANDONREP` instead.
patienceTimesMult - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
patienceTimesMultCallBack - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
patienceTimesMultNoVirtualQueue - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
peek() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
PerformanceMeasureFormat - Class in umontreal.iro.lecuyer.contactcenters.app
  Provides basic methods for formatting matrices of performance measures.
PerformanceMeasureFormat() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
PerformanceMeasureFormat(ReportParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
PerformanceMeasureFormatExcel - Class in umontreal.iro.lecuyer.contactcenters.app
  Provides methods used to format matrices of performance measures into Microsoft Excel spreadsheets.
PerformanceMeasureFormatExcel(WritableWorkbook) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Constructs a new performance measure formatter with the workbook `wb`.
PerformanceMeasureFormatExcel(WritableWorkbook, ReportParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
PerformanceMeasureFormatText - Class in umontreal.iro.lecuyer.contactcenters.app
  Defines some facilities to format performance measures as strings.
PerformanceMeasureFormatText() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Creates a performance measure formatter using the default `Formatter` implementation adapted for on-screen printing.
PerformanceMeasureFormatText(Formatter) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Constructs a performance measure formatter with the formatter `fmt`.
PerformanceMeasureFormatText(Formatter, DoubleFormatter, DoubleFormatter) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Constructs a performance measure formatter with the matrix formatter `fmt`, the double-precision formatter `fmtVal` for values (with unknown error), and `fmtStat` for statistics (with an estimated error).
PerformanceMeasureFormatText(ReportParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
PerformanceMeasureFormatText(Formatter, ReportParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
performanceMeasureMatrices - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
PerformanceMeasureParams - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Selects a specific performance measure identified by a type name, a row, and a column.
PerformanceMeasureParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
PerformanceMeasureType - Enum in umontreal.iro.lecuyer.contactcenters.app
  Represents types of performance measures for contact centers.
performReplication(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
performReplication(int) - Method in class umontreal.iro.lecuyer.contactcenters.RepSimCC
  This method is overridden to initialize the matrices of measures after the simulator is initialized.
PeriodChangeEvent - Class in umontreal.iro.lecuyer.contactcenters
  Defines a simulation event that occurs upon period changes and supporting fixed-sized or variable-sized periods.
PeriodChangeEvent(double, int, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Constructs a new period-change event with fixed-sized main periods of duration `periodDuration`, a total of P + 2 = `numPeriods` periods, with the first main period beginning at time t0 = `startingTime`, and using the default simulator.
PeriodChangeEvent(Simulator, double, int, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Equivalent to `PeriodChangeEvent.PeriodChangeEvent(double,int,double)`, with a user-defined simulator `sim`.
PeriodChangeEvent(double...) - Constructor for class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Constructs a new period-change event with variable-sized periods, using the default simulator.
PeriodChangeEvent(Simulator, double...) - Constructor for class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Equivalent to `PeriodChangeEvent.PeriodChangeEvent(double[])`, with a user-defined simulator `sim`.
PeriodChangeListener - Interface in umontreal.iro.lecuyer.contactcenters
  Represents a period-change listener being notified when period-change events occur.
PeriodCovarianceEstimator - Class in umontreal.iro.lecuyer.contactcenters.msk
PeriodCovarianceEstimator(ContactCenterSim, PerformanceMeasureType, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.PeriodCovarianceEstimator
periodDuration - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
periodGen - Variable in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
periods - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
periods - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
periodSegments - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
periodSegments - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
PerPeriodCollectingMode - Enum in umontreal.iro.lecuyer.contactcenters.app.params
  Java class for PerPeriodCollectingMode.
perPeriodCollectingMode - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
perUseCost - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
perUseCostPeriod - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
PiecewiseConstantPoissonArrivalProcess - Class in umontreal.iro.lecuyer.contactcenters.contact
  Represents a non-homogeneous Poisson arrival process with piecewise-constant arrival rates.
PiecewiseConstantPoissonArrivalProcess(PeriodChangeEvent, ContactFactory, double[], RandomStream) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
  Constructs a new Poisson arrival process with piecewise-constant arrival rates instantiating new contacts using `factory`.
PiecewiseConstantPoissonArrivalProcess(PeriodChangeEvent, ContactFactory, double[], RandomStream, RandomVariateGen) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
  Similar to `(PeriodChangeEvent, ContactFactory, double[], RandomStream)`, but with busyness generator `bgen`.
PMMatrix - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Represents a matrix of statistics concerning a specific type of performance measure, obtained by some evaluation.
PMMatrix() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.PMMatrix
PMMatrixInt - Class in umontreal.iro.lecuyer.contactcenters.app.params
  This is similar to PMMatrix with a matrix of integers rather than a matrix of double-precision values.
PMMatrixInt() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.PMMatrixInt
PoissonArrivalProcess - Class in umontreal.iro.lecuyer.contactcenters.contact
  Represents a Poisson-based contact arrival process.
PoissonArrivalProcess(ContactFactory, double, RandomStream) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
  Constructs a new Poisson arrival process instantiating new contacts using `factory`.
PoissonArrivalProcess(Simulator, ContactFactory, double, RandomStream) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
  Equivalent to `PoissonArrivalProcess.PoissonArrivalProcess(ContactFactory,double,RandomStream)`, with the given simulator `sim`.
PoissonArrivalProcessWithInversion - Class in umontreal.iro.lecuyer.contactcenters.contact
  Defines a Poisson arrival process with arrival rate Bλ(t) at time t and generated by inversion.
PoissonArrivalProcessWithInversion(ContactFactory, RandomStream, MathFunction, MathFunction) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithInversion
  Constructs a new transformed Poisson arrival process using contact factory `factory` for creating contacts, random stream `stream` for generating uniforms, `cLambda` for the Λ(t) function, and `invLambda` for the Λ-1(t) function.
PoissonArrivalProcessWithInversion(Simulator, ContactFactory, RandomStream, MathFunction, MathFunction) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithInversion
  Equivalent to `PoissonArrivalProcessWithInversion.PoissonArrivalProcessWithInversion(ContactFactory,RandomStream,MathFunction,MathFunction)`, using the given simulator `sim`.
PoissonArrivalProcessWithInversion(ContactFactory, RandomStream, MathFunction) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithInversion
  Similar to `RandomStream,MathFunction,MathFunction) PoissonArrivalProcessWithInversion (factory, stream, cLambda, f)`, where `f` is a function performing the inversion of `cLambda` using the Brent-Decker root finding algorithm.
PoissonArrivalProcessWithInversion(Simulator, ContactFactory, RandomStream, MathFunction) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithInversion
  Equivalent to `PoissonArrivalProcessWithInversion.PoissonArrivalProcessWithInversion(ContactFactory,RandomStream,MathFunction)`, using the given simulator `sim`.
PoissonArrivalProcessWithRandomRates - Class in umontreal.iro.lecuyer.contactcenters.contact
  Represents a poisson arrival process with piecewise-constant randomized arrival rates following a user-defined distribution.
PoissonArrivalProcessWithRandomRates(PeriodChangeEvent, ContactFactory, RandomVariateGen[], RandomStream) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithRandomRates
  Constructs a new Poisson-gamma arrival process using `factory` to instantiate contacts.
PoissonArrivalProcessWithThinning - Class in umontreal.iro.lecuyer.contactcenters.contact
  Defines a Poisson arrival process with arrival rate Bλ(t)≤B for time t, and generated using the thinning method.
PoissonArrivalProcessWithThinning(ContactFactory, RandomStream, RandomStream, MathFunction, double, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithThinning
  Constructs a new thinned Poisson arrival process using `factory` to generate contacts, `stream` to generate pseudo-arrivals, `uStream` to test for acceptance or rejection, `lambda` for λ(t), and `lambdaMax` for .
PoissonArrivalProcessWithThinning(Simulator, ContactFactory, RandomStream, RandomStream, MathFunction, double, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithThinning
  Equivalent to `PoissonArrivalProcessWithThinning.PoissonArrivalProcessWithThinning(ContactFactory,RandomStream,RandomStream,MathFunction,double,double)`, using the given simulator `sim`.
PoissonArrivalProcessWithTimeIntervals - Class in umontreal.iro.lecuyer.contactcenters.contact
  Represents a Poisson arrival process with piecewise-constant arrival rates that can change at arbitrary moments during the simulation.
PoissonArrivalProcessWithTimeIntervals(ContactFactory, double[], double[], RandomStream) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithTimeIntervals
  Calls `PoissonArrivalProcessWithTimeIntervals` `(Simulator.getDefaultSimulator(), factory, times, lambdas, stream)`.
PoissonArrivalProcessWithTimeIntervals(Simulator, ContactFactory, double[], double[], RandomStream) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithTimeIntervals
  Constructs a new arrival process using the simulator `sim`, the contact factory `factory` for creating contacts, times t0,…, tL in array `times`, and arrival rates in array `lambdas`.
PoissonGammaArrivalProcess - Class in umontreal.iro.lecuyer.contactcenters.contact
  Represents a doubly-stochastic Poisson process with piecewise-constant randomized arrival rates [13].
PoissonGammaArrivalProcess(PeriodChangeEvent, ContactFactory, double[], double[], RandomStream, RandomStream) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaArrivalProcess
  Constructs a new Poisson-gamma arrival process using `factory` to instantiate contacts.
PoissonGammaArrivalProcess(PeriodChangeEvent, ContactFactory, double[], double[], RandomStream, RandomStream, RandomVariateGen) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaArrivalProcess
PoissonGammaNortaRatesArrivalProcess - Class in umontreal.iro.lecuyer.contactcenters.contact
  Represents a doubly-stochastic Gamma-Poisson process with piecewise-constant randomized correlated arrival rates.
PoissonGammaNortaRatesArrivalProcess(PeriodChangeEvent, ContactFactory, double[], double[], double[][], RandomStream, RandomStream) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaNortaRatesArrivalProcess
  Constructs a new Poisson-gamma arrival process using `factory` to instantiate contacts.
poissonGammaRate - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
poissonGammaShape - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
PoissonUniformArrivalProcess - Class in umontreal.iro.lecuyer.contactcenters.contact
  This arrival process can be used when the number of arrivals per period Ap is known (when B = 1).
PoissonUniformArrivalProcess(PeriodChangeEvent, ContactFactory, int[], RandomStream) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.PoissonUniformArrivalProcess
  Constructs a new arrival process with known number of arrivals in each period.
poll() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
POSWAITRATIO - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.DELAYRATIO` instead.
POSWAITRATIOREP - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.DELAYRATIOREP` instead.
preGen - Variable in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
prepareEvaluation() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
preServiceTimesNoConf - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
preServiceTimesNoConfMult - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
preServiceTimesNoConfMult - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
preventMismatches - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
previewTimes - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
previewTimesMult - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
previewTimesMult - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
previous() - Method in class umontreal.iro.lecuyer.collections.FilteredListIterator
previousIndex() - Method in class umontreal.iro.lecuyer.collections.FilteredListIterator
printedObs - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
PrintedStatParams - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Represents the parameters for a group printed statistics when a statistical report is queried
PrintedStatParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
printedStats - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
PRIORITY - Static variable in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Default priority of period-change events.
PriorityGroupSelector - Class in umontreal.iro.lecuyer.contactcenters.ctmc
PriorityGroupSelector(double[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.PriorityGroupSelector
PriorityQueueSelectorQS - Class in umontreal.iro.lecuyer.contactcenters.ctmc
PriorityQueueSelectorQS(double[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.PriorityQueueSelectorQS
PriorityQueueSelectorWT - Class in umontreal.iro.lecuyer.contactcenters.ctmc
PriorityQueueSelectorWT(double[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.PriorityQueueSelectorWT
PriorityWaitingQueue - Class in umontreal.iro.lecuyer.contactcenters.queue
  Extends the `WaitingQueue` class for a priority waiting queue.
PriorityWaitingQueue() - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.PriorityWaitingQueue
  Constructs a new waiting queue using a `TreeSet` to store the elements.
PriorityWaitingQueue(Comparator<? super DequeueEvent>) - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.PriorityWaitingQueue
  Constructs a new waiting queue using a `TreeSet` to store the elements, and the given `comparator` to determine how to order pairs of elements.
PriorityWaitingQueue(SortedSet<DequeueEvent>) - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.PriorityWaitingQueue
  Constructs a new waiting queue using the given `SortedSet` implementation to manage the elements.
probAbandon - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
probability - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupIndex
probability - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ProducedCallTypeParams
probAgents - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
probAgents - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
probAgents - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
probDisconnect - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
ProbInAWT - Interface in umontreal.iro.lecuyer.contactcenters.ctmc
  Represents an object that can compute information on the waiting time distribution conditional on the total number of transitions during a time horizon, the transition rate, and the number of transitions spent in queue by a particular contact.
ProbInAWTBinomial - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Computes information on the conditional distribution of the waiting time, for a deterministic horizon.
ProbInAWTBinomial() - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTBinomial
ProbInAWTGamma - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Computes information on the conditional distribution of the waiting time in the case of a random horizon.
ProbInAWTGamma() - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.ProbInAWTGamma
probPeriod - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ProducedCallTypeParams
probReach - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
probRPC - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
probTransfer - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
probTransferWait - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
probVirtualQueue - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
probVirtualQueueCallBack - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
processElement(Element, Param) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Configures the parameter object `o` by processing the DOM element `el`.
processForLaTeX(String, String) - Static method in class umontreal.iro.lecuyer.util.LaTeXDoubleFormatter
  Prepares the string `str` to be formatted in LATEX, and returns the processed string.
processInfiniteAndNaN(double, String, String) - Static method in class umontreal.iro.lecuyer.util.LaTeXFormatter
  Returns a string representing infinite or NaN for `x`, or `null` if `x` is finite.
processingInstruction(String, String) - Method in class umontreal.iro.lecuyer.xmlbind.RemappingContentHandler
ProducedCallTypeParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Determines the parameters of a call type produced by a call source.
ProducedCallTypeParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.ProducedCallTypeParams
producedCallTypes - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
properties - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
properties - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
properties - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
properties - Variable in class umontreal.iro.lecuyer.xmlbind.params.DBConnectionParams
properties - Variable in class umontreal.iro.lecuyer.xmlbind.params.Named
PropertiesParams - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a set of properties associated with some entity.
PropertiesParams() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.PropertiesParams
propertyList - Variable in class umontreal.iro.lecuyer.xmlbind.params.PropertiesParams
PropertyNameParam - Class in umontreal.iro.lecuyer.contactcenters.app.params
  This element is used to refer to a property by name, using the
PropertyNameParam() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.PropertyNameParam
PropertyParam - Class in umontreal.iro.lecuyer.xmlconfig
  Represents a property, i.e., a name-value pair.
PropertyParam() - Constructor for class umontreal.iro.lecuyer.xmlconfig.PropertyParam
  Nullary constructor for the parameter reader.
PropertyParam(String, String) - Constructor for class umontreal.iro.lecuyer.xmlconfig.PropertyParam
  Constructs a new property with name `name`, and value `value`.
put(OK, OV) - Method in class umontreal.iro.lecuyer.collections.TransformingMap

## Q

QOS - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.SERVICELEVEL` instead.
QOS2 - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.SERVICELEVEL2` instead.
QOS2REP - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.SERVICELEVEL2REP` instead.
QOSREP - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.SERVICELEVELREP` instead.
QueueAtLastGroupRouter - Class in umontreal.iro.lecuyer.contactcenters.router
  This router uses a queue-at-last-group policy.
QueueAtLastGroupRouter(int, int[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
  Constructs a new queue at last group router with a type-to-group map `typeToGroupMap`.
queueCapacity - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
QueuePriorityRouter - Class in umontreal.iro.lecuyer.contactcenters.router
  This skill-based router with queue priority ranking is based on the routing heuristic in [14], extended to support queueing.
QueuePriorityRouter(int[][], int[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
  Constructs a new queue priority router with a type-to-group map `typeToGroupMap`, and a group-to-type map `groupToTypeMap`.
queueRanks - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
queueRanks - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
queueRanksFunc - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
queueRanksFunc - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
queueRanksRel - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
queueRanksRel - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
QueueRatioOverflowRouter - Class in umontreal.iro.lecuyer.contactcenters.router
  This router sends new contacts to agent groups using a fixed list, but for each agent group, routing occurs conditional on the expected waiting time.
QueueRatioOverflowRouter(int, double[][], double[], boolean, boolean) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.QueueRatioOverflowRouter
  Constructs a new queue-ratio overflow router with ranks matrix `ranksTG`, `numGroups` agent groups, and target queue ratio for contact type k set to `targetQueueRatio[k]`.
queueSize - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
queueSize() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
  Returns the total size of the queues currently in this group of waiting queues.
QueueSizeChecker - Class in umontreal.iro.lecuyer.contactcenters.msk.stat
  Computes the maximal queue size for every waiting queue and statistical period, during the simulation.
QueueSizeChecker(CallCenter, StatPeriod) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.stat.QueueSizeChecker
  Constructs a new queue-size checker using call center `cc`, and object `statP` to obtain statistical periods.
queueSizes - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
QueueSizesCondition - Class in umontreal.iro.lecuyer.contactcenters.msk.conditions
  Represents a condition comparing the size of a waiting queue with the size of another queue.
QueueSizesCondition(CallCenter, int, int, Relationship) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.conditions.QueueSizesCondition
  Constructs a new condition on the queue size for the call center model `cc`, first waiting queue `q1`, second waiting queue `q2`, and relationship `rel`.
QueueSizeStat - Class in umontreal.iro.lecuyer.contactcenters.queue
  Computes statistics for a specific waiting queue.
QueueSizeStat(WaitingQueue) - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStat
  Constructs a new queue size statistical probe for the waiting queue `queue` and only computing aggregate queue size.
QueueSizeStat(Simulator, WaitingQueue) - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStat
  Equivalent to `QueueSizeStat.QueueSizeStat(WaitingQueue)`, using the given simulator `sim` to construct accumulates.
QueueSizeStat(WaitingQueue, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStat
  Constructs a new queue size statistical probe for the waiting queue `queue` supporting `numTypes` contact types.
QueueSizeStat(Simulator, WaitingQueue, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStat
  Equivalent ot `QueueSizeStat.QueueSizeStat(WaitingQueue,int)`, using the simulator `sim` to construct accumulates.
QueueSizeStatMeasureMatrix - Class in umontreal.iro.lecuyer.contactcenters.queue
  Queue size statistical collector implementing `MeasureMatrix`.
QueueSizeStatMeasureMatrix(WaitingQueue) - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStatMeasureMatrix
  Constructs a new queue size statistical probe for the waiting queue `queue` and only computing aggregate queue size.
QueueSizeStatMeasureMatrix(Simulator, WaitingQueue) - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStatMeasureMatrix
  Equivalent to `QueueSizeStatMeasureMatrix.QueueSizeStatMeasureMatrix(WaitingQueue)`, using the given simulator `sim` to create internal probes.
QueueSizeStatMeasureMatrix(WaitingQueue, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStatMeasureMatrix
  Constructs a new queue size statistical probe for the waiting queue `queue` supporting `numTypes` contact types.
QueueSizeStatMeasureMatrix(Simulator, WaitingQueue, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStatMeasureMatrix
  Equivalent to `QueueSizeStatMeasureMatrix.QueueSizeStatMeasureMatrix(WaitingQueue,int)`, using the given simulator `sim` to create internal probes.
QueueSizesWithTypesCondition - Class in umontreal.iro.lecuyer.contactcenters.msk.conditions
  Represents a condition on queue sizes possibly for specific call types.
QueueSizesWithTypesCondition(CallCenter, int, int, int, int, Relationship) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.conditions.QueueSizesWithTypesCondition
  Constructs a new condition on the queue size for call center `cc`, using queue indices `q1` and `q2`, the call type indices `k1` and `k2`, and the relationshiop `rel`.
QueueSizeThresh - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Encapsulates thresholds on the queue size with the corresponding transition rates and geometric distributions for the number of successive self jumps preceding any generated transition.
QueueSizeThresh(double, double, int, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.QueueSizeThresh
  Constructs a new manager for queue size thresholds, for a CTMC with the given jump rate `jumpRate`, representing a call center with maximal abandonment rate `nu`, and maximal queue capacity `queueCapacity`.
queueSizeThresh - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
queueSizeThresh - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
QueueSizeThreshCondition - Class in umontreal.iro.lecuyer.contactcenters.msk.conditions
  Represents a condition comparing the size of a waiting queue with a fixed threshold.
QueueSizeThreshCondition(CallCenter, int, int, Relationship) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.conditions.QueueSizeThreshCondition
  Constructs a new condition on the queue size for the call center model `cc`, first waiting queue `index`, threshold `threshold`, and relationship `rel`.
QueueSizeThreshWithTypeCondition - Class in umontreal.iro.lecuyer.contactcenters.msk.conditions
  Represents a condition comparing the number of calls of a given type in a given queue with a threshold.
QueueSizeThreshWithTypeCondition(CallCenter, int, int, int, Relationship) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.conditions.QueueSizeThreshWithTypeCondition
  Constructs a new condition on the queue size for the call center `cc`, queue with index `index`, calls of type `type`, with threshold `threshold`, and using relation `rel` for comparison.
QueueWaitingQueue - Class in umontreal.iro.lecuyer.contactcenters.queue
  Represents a waiting queue using a Java `Queue` implementation as a data structure.
QueueWaitingQueue() - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.QueueWaitingQueue
  Constructs a waiting queue using a priority heap with `DequeueEventComparator` for dequeue event.
QueueWaitingQueue(Comparator<? super DequeueEvent>) - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.QueueWaitingQueue
  Constructs a new waiting queue using a priority heap with the comparator `comparator`.
QueueWaitingQueue(Queue<DequeueEvent>) - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.QueueWaitingQueue
  Constructs a new waiting queue using the queue `queue` as a data structure.
queueWeights - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams

## R

randomizedAgentSelection - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
randomizedContactSelection - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
randomizePointSet() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimRQMC
  Randomize the point set for a new macro-replication.
randomStreams - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
RandomStreams - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Encapsulates the random streams used by the blend/multi-skill call center simulator.
RandomStreams(RandomStreamFactory, CallCenterParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Creates a new set of random streams using the random stream factory `rsf`, and the call center parameters `ccParams`.
RandomStreamsParams - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Defines parameters of the random streams used during an experiment based on simulation.
RandomStreamsParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.RandomStreamsParams
RandomStreamUtil - Class in umontreal.iro.lecuyer.contactcenters
  Provides utility methods to create and extend arrays of random streams.
RandomTypeCallFactory - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  This class is similar to `RandomTypeContactFactory`, but it allows the probability of generating each contact type to change from periods to periods, and possibly depends on the presence of agents in groups.
RandomTypeCallFactory(CallCenter, double[][], RandomStream, boolean) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.RandomTypeCallFactory
  Constructs a new random-type call factory using period-change event associated with `cc` to obtain the current main period, and random stream `stream` to generate random numbers.
RandomTypeContactFactory - Class in umontreal.iro.lecuyer.contactcenters.contact
  Represents a contact factory that can create contacts of random types.
RandomTypeContactFactory(ContactFactory[], double[], RandomStream) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.RandomTypeContactFactory
  Constructs a random-type contact factory selecting contact factories from the array `factories`, with probabilities given by `prob`, and using the random stream `stream`.
RandomValueGenerator - Class in umontreal.iro.lecuyer.contactcenters
  Implements the `ValueGenerator` interface when the values come from a continuous and possibly non-stationary distribution.
RandomValueGenerator(int, RandomVariateGen) - Constructor for class umontreal.iro.lecuyer.contactcenters.RandomValueGenerator
  Constructs a new random stationary value generator with generator `gen` for each contact type, and supporting `numTypes` contact types.
RandomValueGenerator(RandomVariateGen[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.RandomValueGenerator
  Constructs a new random stationary value generator with generator `gens[k]` for contact type `k`.
RandomValueGenerator(PeriodChangeEvent, int, RandomVariateGen[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.RandomValueGenerator
  Constructs a new random value generator with period-change event `pce`, generator `gens[p]` for period `p`, and supporting `numTypes` contact types.
RandomValueGenerator(PeriodChangeEvent, RandomVariateGen[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.RandomValueGenerator
  Constructs a new random value generator with period-change event `pce` and random variate generators `gens`.
RandomVariateGenIntWithShift - Class in umontreal.iro.lecuyer.randvar
  Random variate generator applying a shift to the generated values.
RandomVariateGenIntWithShift(RandomVariateGenInt, int) - Constructor for class umontreal.iro.lecuyer.randvar.RandomVariateGenIntWithShift
  Constructs a new random variate generator with underlying generator `gen`, and shift `shift`.
RandomVariateGenParam - Class in umontreal.iro.lecuyer.xmlconfig
  Stores the parameters of a probability distribution to create the distribution object or a matching random variate generator at a later time.
RandomVariateGenParam() - Constructor for class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Default constructor for parameter reader.
RandomVariateGenParam(Class<? extends Distribution>, String) - Constructor for class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Constructs a new distribution parameter object with distribution class `distClass` and parameter string `params`.
RandomVariateGenParam(Distribution) - Constructor for class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Constructs a new random variate generator parameter object for the distribution `dist`.
RandomVariateGenParams - Class in umontreal.iro.lecuyer.xmlbind.params
  Gives parameters for a probability distribution and a random number generator constructed using SSJ.
RandomVariateGenParams() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
RandomVariateGenWithShift - Class in umontreal.iro.lecuyer.randvar
  Random variate generator applying a shift to the generated values.
RandomVariateGenWithShift(RandomVariateGen, double) - Constructor for class umontreal.iro.lecuyer.randvar.RandomVariateGenWithShift
  Constructs a new random variate generator with underlying generator `gen`, and shift `shift`.
RankFunction - Interface in umontreal.iro.lecuyer.contactcenters.router
  Represents a function computing a vector of ranks for a given contact, for the `OverflowAndPriorityRouter` router.
ranksGT - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
ranksGT - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
ranksGT - Variable in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
RanksGTSource - Enum in umontreal.iro.lecuyer.contactcenters.msk.params
  Java class for RanksGTSource.
ranksGTUpdate - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
ranksTG - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
ranksTG - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
ranksTG - Variable in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
RanksTGSource - Enum in umontreal.iro.lecuyer.contactcenters.msk.params
  Java class for RanksTGSource.
rateChange - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
rateChange - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
RateChangeInfo - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Represents information about a change in the arrival rate.
RateChangeInfo(int, int, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.RateChangeInfo
  Constructs a new object representing a change to arrival rate `rate` of call type `k` at transition number `tr`.
RateChangeTransitions - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Provides methods to determine transitions at which arrivl rates change in order to have piecewise-constant arrival rates in the CTMC simulator.
RateChangeTransitions(CallCenter) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.RateChangeTransitions
  Constructs a new object for managing changes of arrival rates for the call center `cc`.
RATEOFPOSWAIT - Static variable in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Deprecated. Use `PerformanceMeasureType.RATEOFDELAY` instead.
reachTime - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
read(String) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Deprecated. Use `ParamReader.readFile(java.lang.String)` instead.
read(File) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Reads a parameter object from the XML file `filaName`.
read(URL) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Reads a parameter object from the XML file located at URL `url`.
read(InputStream) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  This is similar to `ParamReader.read(String)`, but it reads the XML document from the stream `stream` instead of from a file.
read(Document) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Reads a DOM document `doc` and constructs a parameter object based on its contents.
readCallCenterParams(String) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSim
readFile(String) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Reads the parameter object given by the file `fileName`.
readSchema() - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Tries to use `JAXBParamsConverter.getSchema()` to obtain the schema.
readSimParams(String) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSim
readTrace(Reader) - Static method in class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter
  For each line read from `reader`, creates an object representing a traced call, puts the objects in a sorted set, and returns that set.
readURL(String) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Reads the parameter object given by the URL `url`.
recomputeTimeAggregates() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.SimCallCenterStat
  Recomputes time-aggregate statistics in a setting where the number of observations in statistical collectors differs from periods to periods.
register() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallTracer
  Registers this call tracer with the model associated with the simulation logic returned by `CallTracer.getSimLogic()`.
register() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.BusyAgentsChecker
  Registers this busy-agents checker with the associated call center model.
register() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.QueueSizeChecker
  Registers this queue-size checker with the associated call center model.
registerListeners() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
registerListeners() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
registerListeners() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Registers any listener required by the simulator from the model.
registerListeners() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Registers listeners required to get statistics during simulation.
registerListeners() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatWithSlidingWindows
  Registers listeners with the call center model in order to collect observations.
regroupPeriods(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.BusyAgentsChecker
regroupPeriods(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.QueueSizeChecker
regroupPeriods(int) - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStatMeasureMatrix
regroupPeriods(int) - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStatMeasureMatrix
regroupPeriods(int) - Method in class umontreal.iro.lecuyer.simevents.SimTimeMeasureMatrix
  Throws an `UnsupportedOperationException`.
regroupPeriods(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrix
regroupPeriods(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.ListOfStatProbesMeasureMatrix
  Throws an `UnsupportedOperationException`.
regroupPeriods(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.MatrixOfStatProbesMeasureMatrix
  Throws an `UnsupportedOperationException`.
regroupPeriods(int) - Method in interface umontreal.iro.lecuyer.stat.mperiods.MeasureMatrix
  Increases the length of stored periods by regrouping them.
regroupPeriods(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet
  This implementation does not support period regrouping.
regroupPeriods(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.StatProbeMeasureMatrix
  Throws an `UnsupportedOperationException`.
regroupPeriods(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
regroupPeriods(int, boolean) - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
  Similar to `SumMatrix.regroupPeriods(int)`, but if `onlyFirst` is `false`, do not sum the values in each group.
regroupPeriods(int, boolean) - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrixSW
regroupRealBatches(int) - Method in class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
reindent(Node, int) - Static method in class umontreal.iro.lecuyer.xmlconfig.DOMUtils
  Adds newlines and whitespaces for the node `node` to be indented in an XML output file.
rel - Variable in class umontreal.iro.lecuyer.contactcenters.msk.conditions.IndexThreshInfo
rel - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntParams
rel - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshParams
rel - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesParams
Relationship - Enum in umontreal.iro.lecuyer.contactcenters.msk.params
  Java class for Relationship.
release(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.contact.TrunkGroup
  Releases the trunk line allocated by the contact `contact`.
RemappingContentHandler - Class in umontreal.iro.lecuyer.xmlbind
  SAX content handler remapping namespace prefixes.
RemappingContentHandler(Map<String, String>, ContentHandler) - Constructor for class umontreal.iro.lecuyer.xmlbind.RemappingContentHandler
  Constructs a new remapping content handler sending events to the given target handler, and using the supplied prefix-to-URI map.
remove() - Method in class umontreal.iro.lecuyer.collections.FilteredIterator
remove() - Method in class umontreal.iro.lecuyer.collections.FilteredListIterator
remove(int) - Method in class umontreal.iro.lecuyer.collections.MergedList
remove(Object) - Method in class umontreal.iro.lecuyer.collections.TransformingCollection
remove(int) - Method in class umontreal.iro.lecuyer.collections.TransformingList
remove(Object) - Method in class umontreal.iro.lecuyer.collections.TransformingMap
remove(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CircularIntArray
  Removes and returns the element with index `i` in the array.
remove(int) - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
  Removes this dequeue event from its associated waiting queue, with dequeue type `dqType`.
remove(DequeueEvent, int) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Removes the contact identified by the dequeue event `dqEvent`, setting its effective dequeue type to `dqType`.
remove(Object) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
remove(Contact, int) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Removes the contact `contact` from the waiting queue.
remove(Object) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
  Removes the waiting queue `queue` from this set of waiting queues.
remove(Object) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
  Removes the agent group `group` from this set of agent groups.
removeAgent(Agent) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Removes the agent `agent` from this agent group.
removeAgentGroupListener(AgentGroupListener) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Removes the agent-group listener `listener` from this object.
removeAgentListener(AgentListener) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Removes the agent listener `listener` from this object.
removeContactCenterSimListener(ContactCenterSimListener) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ObservableContactCenterSim
  Removes the listener `l` from the list of listeners registered with this simulator.
removeContactCenterSimListener(ContactCenterSimListener) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
removeExitedContactListener(ExitedContactListener) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Removes the exited-contact listener `listener` from this router.
removeFailListener(NewContactListener) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Removes the new-contact listener `listener` from the list of listeners being notified upon wrong party connects or connection failures.
removeFirst() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CircularIntArray
  Removes and returns the first element of this circular array.
removeFirst(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ContactListenerDialerList
removeFirst(int[]) - Method in interface umontreal.iro.lecuyer.contactcenters.dialer.DialerList
  Removes and returns the first contact with one of the desired types from the dialer list.
removeFirst(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerListNoQueueing
removeFirst(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.InfiniteDialerList
removeFirst(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerListWithLimits
removeFirst(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.SingleTypeInfiniteDialerList
removeFirst(int) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Removes the first contact in the waiting queue and returns the corresponding dequeue event.
removeLast() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CircularIntArray
  Removes and returns the last element of this circular array.
removeLast(int) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Removes the last contact in the waiting queue and returns the corresponding dequeue event.
removeLowMemoryListener(LowMemoryListener) - Method in class umontreal.iro.lecuyer.util.LowMemoryNotifier
  Unregisters the low-memory listener `listener`.
removeLowMemoryListeners() - Method in class umontreal.iro.lecuyer.util.LowMemoryNotifier
  Removes all low-memory listeners registered with this object.
removeNewContactListener(NewContactListener) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
removeNewContactListener(NewContactListener) - Method in interface umontreal.iro.lecuyer.contactcenters.contact.ContactSource
  Removes the new-contact listener `listener` from the list associated with this contact source.
removeNewContactListener(NewContactListener) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Calls `Dialer.removeReachListener(NewContactListener)`.
removePeriodChangeListener(PeriodChangeListener) - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Removes the period-change listener `l` from this period-change event.
removeReachListener(NewContactListener) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Removes the new-contact listener `listener` from the list of listeners being notified upon right party connects.
removeSimLogicListener(SimLogicListener) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
removeSimLogicListener(SimLogicListener) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
removeSimLogicListener(SimLogicListener) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Removes the listener `l` from the list of listeners registered with this simulator.
removeSimLogicListener(SimLogicListener) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogicBase
removeTransitionListener(TransitionListener) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
removeTransitionListener(TransitionListener) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
removeVQ(PerformanceMeasureType...) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimUtil
removeWaitingQueueListener(WaitingQueueListener) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Removes the waiting-queue listener `listener` from this object.
repeat - Variable in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams.PeriodGen
repeat - Variable in class umontreal.iro.lecuyer.xmlbind.params.BooleanArray.Row
repeat - Variable in class umontreal.iro.lecuyer.xmlbind.params.DoubleArray.Row
repeat - Variable in class umontreal.iro.lecuyer.xmlbind.params.DurationArray.Row
repeat - Variable in class umontreal.iro.lecuyer.xmlbind.params.IntArray.Row
repeat - Variable in class umontreal.iro.lecuyer.xmlbind.params.NonNegativeDurationArray.Row
replaceDefaultExceptionHandler() - Static method in class umontreal.iro.lecuyer.util.ExceptionUtil
  Sets the uncaught exception handler to use `ExceptionUtil.throwableToString(Throwable)` to print exceptions, i.e., instances of `Exception`.
Replication - Class in umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge
Replication(CallCenterCTMC, CallCenterCounters, boolean, int[], int[], RateChangeInfo[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Replication
RepLogic - Class in umontreal.iro.lecuyer.contactcenters.msk.simlogic
  Implements the logic for a simulation with independent replications.
RepLogic(CallCenter, RepSimParams, PerformanceMeasureType...) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
  Constructs a new simulation logic for independent replications, using the model `cc`, the simulation parameters `simParams`, and estimating performance measures of all types listed in `pms`.
repMat(DoubleMatrix2D, int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.MatrixUtil
  Constructs a matrix by copying `m` a certain number of times.
report - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
report - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
report() - Method in class umontreal.iro.lecuyer.stat.AccumulateWithTimes
ReportParams - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Defines parameters for reports on simulation results.
ReportParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
reportSL() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
RepSimCC - Class in umontreal.iro.lecuyer.contactcenters
  Extends `RepSim` to use measure matrices as counters, to compute observations.
RepSimCC(int) - Constructor for class umontreal.iro.lecuyer.contactcenters.RepSimCC
  Calls `super` `(minReps)`.
RepSimCC(Simulator, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.RepSimCC
  Calls `RepSim.RepSim(Simulator,int)`.
RepSimCC(int, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.RepSimCC
  Calls `super` `(minReps, maxReps)`.
RepSimCC(Simulator, int, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.RepSimCC
  Calls `RepSim.RepSim(Simulator,int,int)`.
RepSimParams - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Represents parameters for a contact center simulation using independent replications to evaluate performance measures for a finite horizon and possibly non-stationary system.
RepSimParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
requiredEmptyGroupsInOut - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
requiredEmptyGroupsOutIn - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
ReroutingState - Class in umontreal.iro.lecuyer.contactcenters.router
  Represents state information for contact or agent rerouting.
ReroutingState(int, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.ReroutingState
  Constructs a new state information object for rerouting for a contact or an agent that has been previously rerouted `numReroutingsDone` times, and whose next rerouting will happen at time `nextReroutingTime`.
reset() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterEval
  Resets this contact center evaluation system for new parameters.
reset() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
reset() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
reset() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
reset() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
reset() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.IntMCallCenterCTMCSim
reset() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
reset(CallCenterParams, SimParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
reset() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimRQMC
reset(CallCenterParams, SimParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimRQMC
reset() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
reset(CallCenterParams, SimParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
reset(CallCenterParams, RandomStreams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Recreates the model with new parameters.
reset(PerformanceMeasureType...) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
reset(PerformanceMeasureType...) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
reset(PerformanceMeasureType...) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Resets the simulation logic for a new experiment after the model has been reset.
resetAgentsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Sets the multiplier returned by `CallCenter.getAgentsMult()` to 1, and adjusts the multipliers for each agent group.
resetNextSubstream() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Calls `RandomStream.resetNextSubstream()` for all random streams used by the simulator.
resetNextSubstream() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
resetNextSubstream() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
resetNextSubstream() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
resetNextSubstream() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
resetNextSubstream() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
resetNextSubstream() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Calls `RandomStream.resetNextSubstream()` on every random stream of this model.
resetStartStream() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Calls `RandomStream.resetStartStream()` for all random streams used by the simulator.
resetStartStream() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
resetStartStream() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
resetStartStream() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
resetStartStream() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
resetStartStream() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
resetStartStream() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Calls `RandomStream.resetStartStream()` on every random stream of this model.
resetStartSubstream() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Calls `RandomStream.resetStartSubstream()` for all random streams used by the simulator.
resetStartSubstream() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
resetStartSubstream() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
resetStartSubstream() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
resetStartSubstream() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
resetStartSubstream() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
resetStartSubstream() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Calls `RandomStream.resetStartSubstream()` on each random stream of this model.
resizeArray(byte[], int) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
resizeArray(short[], int) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
resizeArray(int[], int) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
resizeArray(int[][], int, int) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Resize array `oldArray` to `newRowLen` rows and `newColLen` columns.
resizeArray(long[], int) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
resizeArray(char[], int) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
resizeArray(boolean[], int) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
resizeArray(float[], int) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
resizeArray(double[], int) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
resizeArray(double[][], int, int, double) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Resize array `oldArray` to `newRowLen` rows and `newColLen` columns.
resizeArray(T[], int) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Resizes an array `oldArray` to the length `newLength`, and returns a reference to an array with the appropriate length.
resizeRow(int[][], int, int) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Resize row `row` of array `array` to have `len` elements.
resizeRow(double[][], int, int) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Resize row `row` of array `array` to have `len` elements.
restore(DialerState) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Restores the state of this dialer with state information included in `state`.
restore(WaitingQueueState) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Restores the state of the waiting queue by using the `restore` method of `state`.
restore(RouterState) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Restores the state `state` of this router.
restore(AgentState) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Restores the state of this agent by using the given state object `state`.
restore(AgentGroupState) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Restores the state of this agent group by using the `restore` method of `state`.
restore() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentState
  Restores the state of the agent attached to this state object.
restore(AgentGroupState) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
RestoreAgentsEvent - Class in umontreal.iro.lecuyer.contactcenters.server
  Represents an event that restores the state of busy and ghost agents after the service of contacts are started, during state restoration.
RestoreAgentsEvent(DetailedAgentGroup, AgentState[], AgentState[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.RestoreAgentsEvent
  Constructs a new agent restoration event concerning agents in the group `dgroup`.
restrictToPrintedStat - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
rightBoundary - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
Rin - Variable in class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMatrixCorrector
round(int, float...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Roudns each number in `a` to `maxDigits` digits.
round(int, double...) - Static method in class umontreal.iro.lecuyer.util.ArrayUtil
  Roudns each number in `a` to `maxDigits` digits.
Rout - Variable in class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMatrixCorrector
router - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
Router - Class in umontreal.iro.lecuyer.contactcenters.router
  Represents a contact router which can perform agent and contact selections.
Router(int, int, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.Router
  Constructs a new router with `numTypes` contact types, `numQueues` waiting queues, and `numGroups` agent groups.
RouterCreationException - Exception in umontreal.iro.lecuyer.contactcenters.msk.model
  This exception is thrown when a problem occurs during the creation of the router.
RouterCreationException() - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.RouterCreationException
RouterCreationException(String, Throwable) - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.RouterCreationException
RouterCreationException(String) - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.RouterCreationException
RouterCreationException(Throwable) - Constructor for exception umontreal.iro.lecuyer.contactcenters.msk.model.RouterCreationException
RouterFactory - Interface in umontreal.iro.lecuyer.contactcenters.msk.spi
  Provdes a method to create a router from the user-specified parameters.
RouterManager - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Manages the creation of the router as well as the data structures containing routing information.
RouterManager(CallCenter, RouterParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Constructs a new router manager using the call center model `cc`, and the router's parameters `par`.
RouterParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Represents the router's parameters for a blend/multi-skill call center.
RouterParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
routerPolicy - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
RouterPolicyType - Enum in umontreal.iro.lecuyer.contactcenters.app
  Represents the type of router's policies supported by blend/multi-skill call center simulations.
RouterState - Class in umontreal.iro.lecuyer.contactcenters.router
  Represents state information for a router.
RouterState(Router) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.RouterState
  Constructs a new state information for a router `router`.
RoutingCase - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Represents a routing case part of a routing stage, for the `OverflowAndPriorityRouter`.
RoutingCase(CallCenter, int, RoutingCaseParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.RoutingCase
  Constructs a new routing case using the call center model `cc`, and parameters `par`.
RoutingCase(CallCenter, int, DefaultCaseParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.RoutingCase
  Similar to constructor `RoutingCase.RoutingCase(CallCenter,int,RoutingCaseParams)`, for the default case with no condition.
RoutingCase(Condition, double[], double[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.RoutingCase
  Creates a new routing case with condition `cond`, and vectors of ranks `aRanks` and `qRanks` for agent selection and queue priority.
RoutingCaseParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Represents a case inside a routing stage, and described using a routing condition along with vectors of ranks.
RoutingCaseParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
RoutingStageInfo - Interface in umontreal.iro.lecuyer.contactcenters.router
  Represents a stage for routing, with a minimal waiting time, and two rank functions for agent and contact selections.
RoutingStageParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Describes a specific stage of routing for a particular call type by using a waiting time, and a sequence of cases.
RoutingStageParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingStageParams
routingTableSources - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
RoutingTableSources - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Determines how missing routing information can be inferred from alternative data structures.
RoutingTableSources() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
RoutingTableUtils - Class in umontreal.iro.lecuyer.contactcenters.router
  Provides some utility methods to manage routing tables represented using 2D arrays.
row - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix.Obs
row - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
rowName(ContactCenterInfo, int) - Method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Returns the name associated with the row `row` in a matrix of results for this type of performance measure estimated by `eval`.
rowNameWithProperties(ContactCenterInfo, PerformanceMeasureType, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
rowProperties(ContactCenterInfo, int) - Method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Returns the properties associated with the row `row` in a matrix of results for this type of performance measure estimated by `eval`.
rows() - Method in class umontreal.iro.lecuyer.collections.DenseMatrix
rows() - Method in interface umontreal.iro.lecuyer.collections.Matrix
  Returns the number of rows in this matrix.
rows(ContactCenterInfo) - Method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Returns the number of rows in a matrix of performance measures of this type estimated by the evaluation system `eval`.
rows() - Method in class umontreal.iro.lecuyer.xmlbind.CSVSourceArray2D
rows - Variable in class umontreal.iro.lecuyer.xmlbind.params.BooleanArray
rows - Variable in class umontreal.iro.lecuyer.xmlbind.params.DoubleArray
rows - Variable in class umontreal.iro.lecuyer.xmlbind.params.DurationArray
rows - Variable in class umontreal.iro.lecuyer.xmlbind.params.IntArray
rows - Variable in class umontreal.iro.lecuyer.xmlbind.params.NonNegativeDurationArray
rows() - Method in interface umontreal.iro.lecuyer.xmlbind.SourceArray2D
  Returns the number of rows in the source array.
rows() - Method in class umontreal.iro.lecuyer.xmlbind.SourceSubset2D
rows() - Method in class umontreal.iro.lecuyer.xmlconfig.CSVSourceArray2D
rows() - Method in class umontreal.iro.lecuyer.xmlconfig.DBSourceArray2D
rows() - Method in class umontreal.iro.lecuyer.xmlconfig.ExcelSourceArray2D
rows() - Method in interface umontreal.iro.lecuyer.xmlconfig.SourceArray2D
  Returns the number of rows in the source array.
rows() - Method in class umontreal.iro.lecuyer.xmlconfig.SourceSubset2D
rowTitle() - Method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Returns the title that should identify the rows of matrices of results for this type of performance measure.
RowType - Enum in umontreal.iro.lecuyer.contactcenters.app
  Represents the row type for a matrix regrouping performance measures.

## S

s_bgammaParam - Static variable in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
  Contains the parameter for the gamma-distributed busyness factor given by methods for parameter estimation.
s_bgenParams - Static variable in class umontreal.iro.lecuyer.contactcenters.msk.model.ArrivalProcessManager
  This field is initialized by `ArrivalProcessManager.estimateParameters(CallCenterParams,ArrivalProcessParams,int,double)` when the distribution of a busyness factor is estimated in addition to parameters of arrival process.
s_numMC - Static variable in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
sameGenerators(MultiPeriodGenParams, MultiPeriodGenParams, double) - Static method in class umontreal.iro.lecuyer.contactcenters.CCParamReadHelper
  Determines if the two generators `mpg1`, and `mpg2` are equivalent, i.e., if they use the same distribution and parameters for each period.
sameGenerators(RandomVariateGenParams, RandomVariateGenParams, double) - Static method in class umontreal.iro.lecuyer.xmlbind.ParamReadHelper
  Determines if `rvgp1` and `rvgp2` describe two equivalent random variate generators.
save() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Saves the state of this dialer and returns a state object containing the information.
save() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Constructs a new `WaitingQueueState` object holding the current state of this waiting queue, i.e., every queued contact.
save() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Saves the state of this router, and returns the resulting state object.
save() - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Constructs and returns a token object containing the state of this agent.
save() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Constructs a new `AgentGroupState` instance holding the state of this agent group.
save() - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
schedule(double) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionEvent
schedule() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ShiftEvent
  Schedules this event to occur at the next time it is needed to add or remove the associated agents from the attached group.
schedule - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
schedule(double) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentReroutingEvent
schedule(double) - Method in class umontreal.iro.lecuyer.contactcenters.router.ContactReroutingEvent
schedule(double) - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
schedule() - Method in class umontreal.iro.lecuyer.contactcenters.SwitchEvent
scheduleAfter(Event) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionEvent
scheduleAfter(Event) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentReroutingEvent
scheduleAfter(Event) - Method in class umontreal.iro.lecuyer.contactcenters.router.ContactReroutingEvent
scheduleBefore(Event) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionEvent
scheduleBefore(Event) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentReroutingEvent
scheduleBefore(Event) - Method in class umontreal.iro.lecuyer.contactcenters.router.ContactReroutingEvent
scheduleNext() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionEvent
scheduleNext() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentReroutingEvent
scheduleNext() - Method in class umontreal.iro.lecuyer.contactcenters.router.ContactReroutingEvent
ScheduleShift - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Represents a shift in a schedule for agents.
ScheduleShift(CallCenter, ScheduleShiftParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.ScheduleShift
  Constructs a new shift from call center `cc`, and parameters `par`.
ScheduleShift(ShiftPart[], int, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.ScheduleShift
  Constructs a new schedule shift from parts in the array `parts`, and with `numAgents` agents.
ScheduleShiftParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Defines a shift in the schedule of an agent group.
ScheduleShiftParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
searchFile(String) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Returns a file object corresponding to an existing file with name `fileName` by looking on the current search path.
searchPath - Variable in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Contains the search path for the `ParamReader.searchFile(java.lang.String)` method.
SearchStoppingCondition - Class in umontreal.iro.lecuyer.contactcenters.app
  Early stopping condition allowing to perform a first cut when using neighborhood search.
SearchStoppingCondition(double, double, PerformanceMeasureType, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.SearchStoppingCondition
  Constructs a new search stopping condition with confidence level β, threshold value δ, on performance measure type `pm` and with a maximal number of replications or batches `maxReps`.
second - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesParams
secondType - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesWithTypesParams
seemsUnstable() - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterEval
  Determines if the system seems to be unstable.
seemsUnstable() - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
seemsUnstable() - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
seemsUnstable() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
seemsUnstable() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
seemsUnstable() - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
seemsUnstable() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
seemsUnstable() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
seemsUnstable() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Returns `true` if, after the simulation, the system seems unstable.
SegmentInfo - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Represents information about a user-defined segment regrouping some indexed entities such as call types, agent groups, or periods.
SegmentInfo(SegmentParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.SegmentInfo
  Constructs a new segment information object from the segment parameters `par`.
SegmentParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Gives parameters for a segment which is defined here as a group of contact types, agent groups, or main periods.
SegmentParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.SegmentParams
selectAgent(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
selectAgent(Contact, double, boolean[], int) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  This method is called by `AgentsPrefRouter.selectAgent(Contact)` to perform the selection of an agent among the `numCandidates` agent groups sharing the same minimal finite rank and containing at least one free agent.
selectAgent(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
selectAgent(DequeueEvent, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
selectAgent(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.router.ExpDelayRouter
selectAgent(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
selectAgent(DequeueEvent, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
selectAgent(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
selectAgent(Contact, OverflowAndPriorityRouter.RoutingInfo) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
selectAgent(DequeueEvent, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
selectAgent(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
selectAgent(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
selectAgent(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueRatioOverflowRouter
selectAgent(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Begins the service of the contact `contact` by trying to assign it a free agent.
selectAgent(DequeueEvent, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Selects an agent for serving a queued contact in the context of rerouting.
selectAgentGroup(CallCenterCTMC, int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.AgentGroupSelector
  Selects an agent group for the newly arrived contact, and returns the index of the selected agent group.
selectAgentGroup(CallCenterCTMC, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ListGroupSelector
selectAgentGroup(CallCenterCTMC, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.PriorityGroupSelector
selectAgentGroup(CallCenterCTMC, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.SimpleGroupSelector
selectContact(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Selects a new queued contact for a free agent in group `i`, and returns a boolean indicator determining if a contact could be selected.
selectContact(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
selectContact(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11WithQueues
selectContact(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
selectContact(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKIWithQueues
selectContact(AgentGroup, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
selectContact(AgentGroup, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.router.ExpDelayRouter
selectContact(AgentGroup, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.router.LongestQueueFirstRouter
selectContact(AgentGroup, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.router.LongestWeightedWaitingTimeRouter
selectContact(AgentGroup, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
selectContact(AgentGroup, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
selectContact(AgentGroup, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
selectContact(AgentGroup, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueRatioOverflowRouter
selectContact(AgentGroup, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns a dequeue event representing a queued contact to be served by the agent `agent` in agent group `group`.
selectContact(Agent, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Selects a new contact for the agent `agent`, in the context of rerouting.
selectContact(AgentGroup, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.router.SingleFIFOQueueRouter
selectedColumn - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
selectedPerformanceMeasure - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
selectedRow - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
selectFirst(Router, int[], boolean[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.AgentGroupSelectors
  Selects, from the given ordered list, the first agent group containing at least one free agent.
selectFirst(Router, int[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.AgentGroupSelectors
  Equivalent to `selectFirst` `(router, ind, null)`.
selectFirstNonEmpty(Router, int[], boolean[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.WaitingQueueSelectors
  Selects, from the given list of indices, the first waiting queue containing at least one contact.
selectFirstNonEmpty(Router, int[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.WaitingQueueSelectors
  Equivalent to `selectFirstNonEmpty` `(router, ind, null)`.
selectGreatestFree(Router, int[], boolean[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.AgentGroupSelectors
  Returns a reference to the agent group, among the groups referred to by the given list of indices, containing the greatest number of free agents.
selectGreatestFree(Router, int[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.AgentGroupSelectors
  Equivalent to `selectGreatestFree` `(router, ind, null)`.
selectLast(Router, int[], boolean[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.AgentGroupSelectors
  Selects, from the given ordered list, the last agent group containing at least one free agent.
selectLast(Router, int[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.AgentGroupSelectors
  Equivalent to `selectLast` `(router, ind, null)`.
selectLastNonEmpty(Router, int[], boolean[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.WaitingQueueSelectors
  Selects, from the given list of indices, the last waiting queue containing at least one contact.
selectLastNonEmpty(Router, int[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.WaitingQueueSelectors
  Equivalent to `selectLastNonEmpty` `(router, ind, null)`.
selectLongest(Router, int[], boolean[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.WaitingQueueSelectors
  Returns a reference to the longest waiting queue in the given list.
selectLongest(Router, int[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.WaitingQueueSelectors
  Equivalent to `selectLongest` `(router, ind, null)`.
selectLongestIdle(Router, int[], boolean[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.AgentGroupSelectors
  Returns the reference to the agent having the longest idle time among the agent groups indexed by the list `ind` and possibly restricted by `subset` if it is non-`null`.
selectLongestIdle(Router, int[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.AgentGroupSelectors
  Equivalent to `selectLongestIdle` `(router, ind, null)`.
selectLongestWeightedWaitingTime(Router, int[], double[], boolean[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.WaitingQueueSelectors
  Selects the waiting queue containing the contact with the longest weighted waiting time, assuming that waiting queues attached to the router use FIFO discipline.
selectLongestWeightedWaitingTime(Router, int[], double[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.WaitingQueueSelectors
  Equivalent to `selectLongestWeightedWaitingTime` `(router, ind, weights, null)`.
selectSmallestFirstEnqueueTime(Router, int[], boolean[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.WaitingQueueSelectors
  Selects the waiting queue containing the contact with the smallest enqueue time, assuming that waiting queues attached to the router use FIFO discipline.
selectSmallestFirstEnqueueTime(Router, int[]) - Static method in class umontreal.iro.lecuyer.contactcenters.router.WaitingQueueSelectors
  Equivalent to `selectSmallestFirstEnqueueTime` `(router, ind, null)`.
selectType(CallCenterCTMCKI, int, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.EventWithSelection
  Selects and returns an event type k.
selectUniform(Router, int[], boolean[], RandomStream) - Static method in class umontreal.iro.lecuyer.contactcenters.router.AgentGroupSelectors
  Returns a reference to a randomly selected agent group, among the groups referred to by the given list of indices.
selectUniform(Router, int[], RandomStream) - Static method in class umontreal.iro.lecuyer.contactcenters.router.AgentGroupSelectors
  Equivalent to `selectUniform` `(router, ind, null, stream)`.
selectWaitingQueue(CallCenterCTMC, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.ListQueueSelector
selectWaitingQueue(CallCenterCTMC, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.PriorityQueueSelectorQS
selectWaitingQueue(CallCenterCTMC, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.PriorityQueueSelectorWT
selectWaitingQueue(CallCenterCTMC, int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.SimpleQueueSelector
selectWaitingQueue(CallCenterCTMC, int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.WaitingQueueSelector
  Selects a waiting queue for the free agent, and returns the index of the selected queue.
selectWaitingQueue(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
selectWaitingQueue(AgentGroup, Agent, double, boolean[], int) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Selects the queued contact for an agent `agent` in group `group`, with waiting queue candidates `qCandidates`.
selectWaitingQueue(AgentGroup, Agent, double, boolean[], int) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
selectWaitingQueue(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.router.ExpDelayRouter
selectWaitingQueue(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
selectWaitingQueue(Contact, OverflowAndPriorityRouter.RoutingInfo) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
selectWaitingQueue(DequeueEvent, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
selectWaitingQueue(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
selectWaitingQueue(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
selectWaitingQueue(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueRatioOverflowRouter
selectWaitingQueue(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Selects a waiting queue and puts the contact `contact` into it.
selectWaitingQueue(DequeueEvent, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Selects a waiting queue for a queued contact in the context of rerouting.
seqSampEachEval - Variable in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
sequentialSampling - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
SequentialSamplingParams - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Defines parameters for sequential sampling based on some type of performance measure.
SequentialSamplingParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.SequentialSamplingParams
serve(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Instructs this agent to begin the service of the contact `contact`, and returns the constructed end-service event representing the service.
serve(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Begins the service of the contact `contact` and returns the constructed end-service event.
serve(Contact, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  This is similar to `AgentGroup.serve(Contact)`, except that the specified contact time and end-contact type are used instead of generated ones.
serve(Contact, double, int, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  This is similar to `AgentGroup.serve(Contact)` except that the contact and after-contact times are specified explicitly.
serve(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Starts the service of a contact based on information stored in the old end-service event `oldEndServiceEvent`.
serve(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Begins the service of the contact `contact` by the agent with the longest idle time in this group.
serve(Contact, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
serve(Contact, double, int, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
serve(Contact, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Begins the service of the contact `contact` by the agent `agent`.
serve(Contact, Agent, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  This is similar to `DetailedAgentGroup.serve(Contact,Agent)`, except that the specified contact time and end-contact type are used instead of generated ones.
serve(Contact, Agent, double, int, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  This is similar to `DetailedAgentGroup.serve(Contact,Agent)` except that the contact and after-contact times are specified explicitly.
serve(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
served(Router, EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallTracer
served(Router, EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallNotifierForAgentsMove
served(Router, EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallNotifierForBadContactMismatchRate
served(Router, EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallByCallMeasureManager
served(Router, EndServiceEvent) - Method in interface umontreal.iro.lecuyer.contactcenters.router.ExitedContactListener
  This method is called when a contact was served by an agent.
servedRates - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
serviceLevelIndex - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
ServiceLevelParamReadHelper - Class in umontreal.iro.lecuyer.contactcenters.app
  Provides helper methods used to read AWT and target service level information from `ServiceLevelParams` objects.
ServiceLevelParamReadHelper(ServiceLevelParams, Date, TimeUnit) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.ServiceLevelParamReadHelper
  Constructs a new service level parameter reader from the parameters stored in `slp`.
ServiceLevelParams - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Represents the parameters used for estimating the service level.
ServiceLevelParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.ServiceLevelParams
serviceLevelParams - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
ServiceTimeParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Represents parameters for service times.
ServiceTimeParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.ServiceTimeParams
ServiceTimes - Class in umontreal.iro.lecuyer.contactcenters.contact
  Stores service times for a contact.
ServiceTimes(double) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimes
  Constructs a new container for service times using the default service time `serviceTime`.
serviceTimes - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
ServiceTimesAgent - Class in umontreal.iro.lecuyer.contactcenters.contact
  Stores service times for a contact.
ServiceTimesAgent(double) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimesAgent
  Constructs a new container for service times using the default service time `serviceTime` if no service time was given for a specific agent or group.
ServiceTimesAgentManager - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Manages the construction of service time generators specific to each agent, as well as a default generator used when no generator is available for a given agent.
ServiceTimesAgentManager(CallCenter, String, List<ServiceTimeParams>, int, RandomStream, double, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesAgentManager
  Constructs a new service times manager using call center parameters `cc`.
ServiceTimesManager - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Manages the construction of service time generators specific to each agent, to each agent group also as well as a default generator used when no generator is available for a given agent or agent group.
ServiceTimesManager(CallCenter, String, List<ServiceTimeParams>, int, RandomStream, double, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesManager
  Constructs a new service times manager using call center parameters `cc`.
serviceTimesMult - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
serviceTimesMult - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
serviceTimesMult - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
serviceTimesMultCallBack - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
serviceTimesMultNoVirtualQueue - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
serviceTimesMultTransfer - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
servTime - Variable in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimes
set(int, int, E) - Method in class umontreal.iro.lecuyer.collections.AbstractMatrix
set(int, int, E) - Method in class umontreal.iro.lecuyer.collections.DenseMatrix
set(E) - Method in class umontreal.iro.lecuyer.collections.FilteredListIterator
set(int, int, E) - Method in interface umontreal.iro.lecuyer.collections.Matrix
  Sets the element at index (`r`, `c`) of the matrix to `value`, and returns the element previously at that position.
set(int, E) - Method in class umontreal.iro.lecuyer.collections.MergedList
set(int, OE) - Method in class umontreal.iro.lecuyer.collections.TransformingList
set(ServiceTimes) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimes
  Replaces the service times v and vi's stored in this object with the values obtained from `st`.
set(ServiceTimes) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimesAgent
  Replaces the service times v, vi's and vaj's stored in this object with the values obtained from `st`.
set(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CircularIntArray
  Sets the value of element `i` to `e`.
set(int, int, double) - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
  Sets the sum for event `type` in period `period` for this matrix to `x`.
set(int, int, double) - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrixSW
  Sets the sum for event `type` in real period `realPeriod` for this matrix to `x`.
setAborted(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
setAborted(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
setAborted(boolean) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Aborts the current simulation.
setAborted(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogicBase
setAfterContactTimeGen(RandomVariateGen) - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Sets the random variate generator for default after-contact times to `acgen`.
setAfterContactTimeGenerator(int, ValueGenerator) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Sets the after-contact time generator for end-service type `esType` to `acgen`.
setAfterContactTimeGenerator(int, ValueGenerator) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Sets the after-contact time generator for end-service type `esType` to `acgen`.
setAfterContactTimeGenGroups(RandomVariateGen[]) - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Sets the contact-time generators for contacts served by specific agent groups to `cgenGroups`.
setAgent(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ServiceTimeParams
  Sets the value of the agent property.
setAgentGroup(int, AgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Associates the agent group `group` with the index `i` in the router.
setAgentGroup(AgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.server.AfterContactTimeGenerator
  Sets the associated agent group to `group`.
setAgentGroup(AgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.server.ContactTimeGenerator
  Sets the associated agent group to `group`.
setAgentGroup(AgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStat
  Sets the associated agent group to `agentGroup`.
setAgentGroupRanks(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
setAgentGroupRanks(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
setAgentGroupRanks(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
setAgentGroupRanks(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
setAgentGroupRanksFunc(Named) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
  Sets the value of the agentGroupRanksFunc property.
setAgentGroupRanksFunc(Named) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
  Sets the value of the agentGroupRanksFunc property.
setAgentGroupRanksRel(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
setAgentGroupRanksRel(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
setAgentGroupRanksRel(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
setAgentGroupRanksRel(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
setAgentProbability(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithStaffing
  Sets the per-period presence probabilities of agents to `prob`.
setAgentProbability(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithStaffing
  Sets the presence probability of agents to `prob` for main period `mp`.
setAgentProbability(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ScheduleShift
  Sets the presence probability of agents on this shift to `prob`.
setAgentSelectionScore(AgentSelectionScore) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the agentSelectionScore property.
setAgentSelectionScore(AgentSelectionScore) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Sets the way scores for agent selection are computed to `agentSelectionScore`.
setAgentSelectionScore(AgentSelectionScore) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
  Sets the way scores for agent selection are computed to `agentSelectionScore`.
setAgentsMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Sets the multiplier of the managed agent group to `mult`.
setAgentsMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Sets the global multiplier for the number of agents to `agentsMult`.
setAgentsMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Sets the value of the agentsMult property.
setAgentsMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the agentsMult property.
setAggregation(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
  Sets the value of the aggregation property.
setAll(ConditionParamsList) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Sets the value of the all property.
setAllowCopies(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the allowCopies property.
setAllowCopies(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueRatioOverflowRouter
  Sets the allow-copies flag to `allowCopies`.
setAlpha(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayWithAbandonPredictor
setAlpha(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayWithAbandonPredictor
setAlphas(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletArrivalProcess
  Sets the Dirichlet parameters αp for this object.
setAlphas(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletCompoundArrivalProcess
  Sets the Dirichlet parameters αp for this object.
setAlphaWithContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayWithAbandonPredictor
setAlwaysUseIndexedSearch(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
  Sets the value of the alwaysUseIndexedSearch property.
setArrivalPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Sets the period of arrival of this call to `arrivalPeriod`.
setArrivalProcess(ArrivalProcessParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.InboundTypeParams
  Sets the value of the arrivalProcess property.
setArrivalRate(int, double) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Sets the arrival rate for contacts of type `k` to `rate`.
setArrivalRate(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
setArrivalRate(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
setArrivalRates(double[]) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Sets the arrival rate for each contact type `k` to `rates[k]`.
setArrivalRates(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
setArrivalRates(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
setArrivalRates(MultiPeriodGenParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Sets the value of the arrivalRates property.
setArrivals(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonUniformArrivalProcess
  Sets the number of arrivals in each period to `arrivals`.
setArrivals(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
setArrivals(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
setArrivalsMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ArrivalProcessManager
  Sets the multiplier for arrival rates to `arrivalsMult`.
setArrivalsMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Sets the global multiplier for arrivals to `arrivalsMult`.
setArrivalsMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Sets the value of the arrivalsMult property.
setArrivalsMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the arrivalsMult property.
setArrivalTime(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Sets the arrival time of this contact to `arrivalTime`.
setArvGen(RandomVariateGenParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Sets the value of the arvGen property.
setAutoResetStartStream(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
setAutoResetStartStream(boolean) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Sets the automatic reset start stream indicator to `r`.
setAutoResetStartStream(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
setAvailable(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Sets the availability status of this agent to `avail`.
setAwt(NonNegativeDurationArray) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ServiceLevelParams
  Sets the value of the awt property.
setAwtPeriod(AWTPeriod) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Sets the object for computing AWT periods to `awtPeriod`.
setBatchSize(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
  Sets the value of the batchSize property.
setBeginServicePeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Sets the period at which the service of this call begins to `beginServicePeriod`.
setBeta(double) - Method in class umontreal.iro.lecuyer.contactcenters.app.SearchStoppingCondition
  Sets the β confidence level to `beta`.
setBusyCost(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Sets the value of the busyCost property.
setBusyCostPeriod(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setBusyCostPeriod(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setBusyGen(RandomVariateGenParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Sets the value of the busyGen property.
setBusynessFactor(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Sets the busyness factor to `b`.
setBusynessFactor(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.NumArrivalsCV
setBusynessFactors(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.cv.NumArrivalsCV
setBusynessGen(RandomVariateGenParams) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Busyness
  Sets the random number generator for busyness to `gen`.
setBusynessGen(RandomVariateGen) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Sets the random variate generator for the global busyness factor to `bgen`.
setBusynessGen(RandomVariateGenParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the busynessGen property.
setBusynessStream(RandomStream) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaArrivalProcess
  Changes the random stream used to generate the busyness factors for this arrival process.
setBusynessStream(RandomStream) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaNortaRatesArrivalProcess
  Changes the random stream used to generate the busyness factors for the Poisson arrival process.
setC(int) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
  Sets the additive constant c to `c` for this dialer's policy.
setC(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Sets the value of the c property.
setCachedValues(DoubleArrayList[]) - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Sets the array list containing the cached values to `values[g]` for each period-specific generator `g`.
setCacheIndices(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Sets the array of cache indices to `ind`.
setCaching(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RandomStreamsParams
  Sets the value of the caching property.
setCaching(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
  Sets the caching indicator to `caching` for this Poisson process.
setCaching(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Sets the status of the caching for this generator.
setCallTrace(CallTraceParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Sets the value of the callTrace property.
setCapacity(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.TrunkGroup
  Changes the capacity to `capacity`.
setCheckAgentsForCall(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
  Sets the value of the checkAgentsForCall property.
setCheckAgentsForTransfer(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Sets the value of the checkAgentsForTransfer property.
setCheckedPeriodDuration(double) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
  Sets the duration of the checked periods to `checkedPeriodDuration`.
setCheckedPeriodDuration(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Sets the value of the checkedPeriodDuration property.
setCheckedPeriodDuration(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.StatConditionParams
  Sets the value of the checkedPeriodDuration property.
setClearWaitingQueue(int, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Sets the clear-waiting-queue indicator for the waiting queue `q` to `b`.
setClearWaitingQueues(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Sets the clear-waiting-queue indicator to `b` for all waiting queues.
setCollectingAbandonment(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.LastWaitingTimePredictor
  Sets the flag for collecting abandonment to `collectingAbandonment`.
setCollectingService(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.LastWaitingTimePredictor
  Sets the flag for collecting service to `collectingService`.
setColumn(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix.Obs
  Sets the value of the column property.
setColumn(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
  Sets the value of the column property.
setColumnOutlines(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Sets the column outlines flag to `columnOutlines`.
setColumns(int) - Method in class umontreal.iro.lecuyer.collections.DenseMatrix
setColumns(int) - Method in interface umontreal.iro.lecuyer.collections.Matrix
  Sets the number of columns of this matrix to `numColumns`.
setComputingSumRow(boolean) - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet
  Sets the computing sum row indicator to `b`.
setConferenceTimes(Call) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Generates conference times for the given call `call`, and adds these conference times to the regular service times.
setConferenceTimesMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Sets the global multiplier for conference times to `conferenceTimesMult`.
setConferenceTimesMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the conferenceTimesMult property.
setConferenceTimesMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Sets the value of the conferenceTimesMult property.
setConfidenceLevel(double) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Sets the level of confidence for the intervals output by `ContactCenterEval.formatStatistics()` to `level`.
setConfidenceLevel(double) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
setConfidenceLevel(double) - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
setConfidenceLevel(double) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Sets the value of the confidenceLevel property.
setConfidenceLevel(double) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SequentialSamplingParams
  Sets the value of the confidenceLevel property.
setConfidenceLevel(double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
setConfidenceLevel(double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
setConfidenceLevel(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
setConstant(double) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Sets the current distribution to a constant value `c`.
setContactFactory(ContactFactory) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Sets the contact factory to `factory`.
setContactFactory(ContactFactory) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.InfiniteDialerList
  Sets the contact factory used to instantiate contacts to `factory`.
setContactFactory(ContactFactory) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.SingleTypeInfiniteDialerList
  Sets the contact factory used to instantiate contacts to `factory`.
setContactFactory(int, SingleTypeContactFactory) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Sets the contact factory used to create contacts of type `k` to `factory`.
setContactSelectionScore(ContactSelectionScore) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the contactSelectionScore property.
setContactSelectionScore(ContactSelectionScore) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Sets the way scores for contact selection are computed to `contactSelectionScore`.
setContactSelectionScore(ContactSelectionScore) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
  Sets the way scores for contact selection are computed to `contactSelectionScore`.
setContactTimeGen(RandomVariateGen) - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Sets the random variate generator for default contact times to `cgen`.
setContactTimeGenerator(int, ValueGenerator) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Sets the contact time generator for end-contact type `ecType` to `cgen`.
setContactTimeGenerator(int, ValueGenerator) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Sets the contact time generator for end-contact type `ecType` to `cgen`.
setContactTimeGenGroups(RandomVariateGen[]) - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Sets the contact-time generators for contacts served by specific agent groups to `cgenGroups`.
setConvertSchedulesToStaffing(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Sets the value of the convertSchedulesToStaffing property.
setConvertSchedulesToStaffing(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the convertSchedulesToStaffing property.
setCopulaSigma(DoubleArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Sets the value of the copulaSigma property.
setCorrelationFit(CorrelationFit) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Sets the value of the correlationFit property.
setCpuTimeLimit(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Sets the value of the cpuTimeLimit property.
setCumulativeLambdaFunction(MathFunction) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithInversion
  Sets the Λ(t) function to `cLambda`.
setCurrentMainPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
setCurrentMainPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
setCurrentMainPeriod(int) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Sets the current period for this simulator to `p`.
setCurrentPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
  Sets the value of the currentPeriod property.
setCurrentPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
setCurrentPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Sets the current period to `p` and disables all period changes initiated by this event.
setCurrentRow(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Sets the index of the current row to `currentRow`
setCurrentSheet(WritableSheet) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Sets the current sheet to `sheet`, and resets the current row and starting column to 0.
setCurrentWorkbook(WritableWorkbook) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Sets the current workbook to `workbook`.
setCustom(Named) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Sets the value of the custom property.
setData(IntArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Sets the value of the data property.
setData(double[]) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Sets the data used for estimating the parameters of the selected distribution to `data`.
setDatabase(DBConnectionParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
  Sets the value of the database property.
setDatabase(DBConnectionParam) - Method in class umontreal.iro.lecuyer.xmlconfig.DBSourceArray2D
  Sets the parameters of the database connection to `dbParams`.
setDataMatrix(SourceArray2D) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
  Sets the matrix to extract data from to `dataMatrix`.
setDataParam(ArrayParam) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
setDataQuery(String) - Method in class umontreal.iro.lecuyer.xmlconfig.DBSourceArray2D
  Sets the SQL query for data to `dataQuery`.
setDefault(DefaultCaseParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingStageParams
  Sets the value of the default property.
setDefaultAfterContactTime(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Sets the default after-contact time to `afterContactTime`.
setDefaultAfterContactTime(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Sets the default after-contact time for this contact to `t`, if served by an agent in group `i`.
setDefaultArrivalProcess(ArrivalProcessParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the defaultArrivalProcess property.
setDefaultContactTime(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Sets the default contact time to `contactTime`.
setDefaultContactTime(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Sets the default contact time for this contact if served by an agent in group `i` to `t`.
setDefaultDequeueType(int) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Sets the default dequeue type to `dqTypeDefault`.
setDefaultDetailed(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Sets the value of the defaultDetailed property.
setDefaultGen(RandomVariateGenParams) - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Sets the value of the defaultGen property.
setDefaultOnlyAverages(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Sets the value of the defaultOnlyAverages property.
setDefaultPatienceTime(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Sets the default patience time of this contact to `patienceTime`.
setDefaultPeriods(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Sets the value of the defaultPeriods property.
setDefaultServiceTime(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Sets the default service time of this contact to `serviceTime`.
setDefaultUnit(TimeUnitParam) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Sets the value of the defaultUnit property.
setDefaultUnit(TimeUnitParam) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the defaultUnit property.
setDelayInIn(double) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Sets the value of [j] to `delayInIn`.
setDelayInIn(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
  Sets the value of the delayInIn property.
setDelayInOut(double) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Sets the value of [j] to `delayInOut`.
setDelayInOut(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
  Sets the value of the delayInOut property.
setDelayOutIn(double) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Sets the value of [j] to `delayOutIn`.
setDelayOutIn(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
  Sets the value of the delayOutIn property.
setDelayOutOut(double) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Sets the value of [j] to `delayOutOut`.
setDelayOutOut(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
  Sets the value of the delayOutOut property.
setDelaysGT(double[][]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Sets the group-to-type delays matrix to `delaysGT`.
setDelaysGT(NonNegativeDurationArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the delaysGT property.
setDelaysGT(double[][]) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
  Sets the delays matrix of this router to `delaysGT`.
setDelta(double) - Method in class umontreal.iro.lecuyer.contactcenters.app.SearchStoppingCondition
  Sets the treshold value δ to `delta`.
setDelta(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMtxFitting
  Sets the limits in which exhaustive grid search for the optimization of parameter b is performed.
setDequeueEvent(int, DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter.RoutingInfo
  Sets the dequeue event for queue `q` to `ev`.
setDetailed(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
  Sets the value of the detailed property.
setDetailed(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Sets the value of the detailed property.
setDetailedSheetNameWithoutPeriods(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Sets the value of the detailedSheetNameWithoutPeriods property.
setDetailedSheetNameWithPeriods(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Sets the value of the detailedSheetNameWithPeriods property.
setDialer(DialerParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
  Sets the value of the dialer property.
setDialerLimit(DialerLimitParams[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
setDialerLimit(int, DialerLimitParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
setDialerList(DialerList) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy
  Sets the dialer list of this policy to `list`.
setDialerList(DialerList) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ConstantDialerPolicy
  Sets the dialer list to `list`.
setDialerList(DialerList) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
  Sets the currently used dialer list to `list`.
setDialerPolicy(DialerPolicy) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Sets the dialing policy to `policy`.
setDialerPolicy(String) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Sets the value of the dialerPolicy property.
setDisableCallSource(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Sets the indicator for disabled call source to `disableCallSource`.
setDisconnectTime(MultiPeriodGenParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Sets the value of the disconnectTime property.
setDistribution(Distribution) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Sets the probability distribution to `dist`.
setDistribution(Distribution, String) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
setDistributionClass(String) - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Sets the value of the distributionClass property.
setDistributionClass(String) - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
  Sets the value of the distributionClass property.
setDistributionClass(Class<? extends Distribution>) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Sets the class of distribution object to `distClass`.
setDistributionParameters(String) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Sets the distribution parameters to `params`.
setDocumentLocator(Locator) - Method in class umontreal.iro.lecuyer.xmlbind.RemappingContentHandler
setDoubleFormatter(DoubleFormatter) - Method in class umontreal.iro.lecuyer.util.LaTeXDoubleFormatter
  Sets the double formatter used by this formatter to `df`.
setDoubleFormatter(DoubleFormatterWithError) - Method in class umontreal.iro.lecuyer.util.LaTeXDoubleFormatterWithError
  Sets the double formatter used by this formatter to `df`.
setDoubleFormatterStatistics(DoubleFormatter) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Sets the double-precision formatter used for statistics to `dfmtStat`.
setDoubleFormatterValues(DoubleFormatter) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Sets the double-precision formatter used for values to `dfmtVal`.
setDropMismatches(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Sets the value of the dropMismatches property.
setEffectiveNumAgents(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
  Sets the effective number of agents for each shift of the managed agent group to `numAgents`.
setEffectiveNumAgents(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
  Similar to `AgentGroupManagerWithSchedule.setEffectiveNumAgents(int[])`, but only sets the number of agents in shift `shift` to `n` instead of the number of agents in all shifts.
setEffectiveStaffing(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithStaffing
  Sets the effective staffing for the managed agent group to `staffing`.
setEffectiveStaffing(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithStaffing
  Similar to `AgentGroupManagerWithStaffing.setEffectiveStaffing(int[])`, for a single main period.
setEfficiency(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Sets the value of the efficiency property.
setEfficiency(double) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Changes the agents' efficiency to `eff`.
setEfficiency(double) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Sets the efficiency of the agents in the group.
setEither(ConditionParamsList) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Sets the value of the either property.
setEnableChrono(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Sets the value of the enableChrono property.
setEndingTime(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TimeIntervalParams
  Sets the value of the endingTime property.
setEndingTimes(double...) - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Changes the ending times of periods to `endingTimes`.
setEnsureMathCommand(String) - Method in class umontreal.iro.lecuyer.util.LaTeXDoubleFormatter
  Sets the name of the math-ensuring LATEX command to `ensureMathCmd`.
setEnsureMathCommand(String) - Method in class umontreal.iro.lecuyer.util.LaTeXDoubleFormatterWithError
  Sets the name of the math-ensuring LATEX command to `ensureMathCmd`.
setEpsilon(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMatrixCorrector
  Sets the number, which is used to substitute the negative eigenvalues in the POSDEF algorithm
setEpsilonLoading(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMatrixCorrector
  Sets the number, which is used to scale the identity matrix in the diagonal loading algorithm
setEstimateBusyness(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Sets the value of the estimateBusyness property.
setEstimateContactTypeAgentGroup(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Sets the value of the estimateContactTypeAgentGroup property.
setEstimateParameters(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Sets the value of the estimateParameters property.
setEstimateParameters(boolean) - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
  Sets the value of the estimateParameters property.
setEvalInfo(PropertiesParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Sets the value of the evalInfo property.
setEvalOption(EvalOptionType, Object) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterEval
  Sets the evaluation option `option` to `value`.
setEvalOption(EvalOptionType, Object) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
setEvalOption(EvalOptionType, Object) - Method in class umontreal.iro.lecuyer.contactcenters.app.MBatchMeansSim
setEvalOption(EvalOptionType, Object) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
setEvalOption(EvalOptionType, Object) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
setEvalOption(EvalOptionType, Object) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
setEventHandler(ValidationEventHandler) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Sets the validation event handler to `handler`.
setExcludedFromStatTotal(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Sets the indicator for exclusion in totals to `excludedFromStatTotal`.
setExited(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Sets the exited indicator to `b`.
setExitPeriod(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Sets the period at which this call exits the system to `exitPeriod`.
setExpectedBusynessFactor(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Sets the expected busyness factor for this arrival process to `bMean`.
setExpectedFactor(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Busyness
  Sets the expected busyness factor to `bMean`.
setExpectedWaitingTimesMult(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
setExpectedWaitingTimesMult(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
setExpectedWaitingTimeThresh(Duration[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
setExpectedWaitingTimeThresh(int, Duration) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
setExpLambda(double) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Sets the distribution class to exponential and sets the λ parameter to `lambda`.
setFactor(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Busyness
  Sets the common busyness factor to b.
setFactors(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Busyness
  Sets the busyness factor to B[j] for each period j.
setFailTime(MultiPeriodGenParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
  Sets the value of the failTime property.
setFailTimeGenerator(ValueGenerator) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Sets the value generator for fail times to `failTimeGen`.
setFirst(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesParams
  Sets the value of the first property.
setFirst(S) - Method in class umontreal.iro.lecuyer.util.Pair
  Sets the first value of this pair to `first`.
setFirstLoginTime(double) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
setFirstRealPeriod(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrixSW
  Sets the index of the first real period to `firstRealPeriod`.
setFirstRealRecord(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrixSW
  Sets the index of the first real record to `firstRealRecord`.
setFirstType(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesWithTypesParams
  Sets the value of the firstType property.
setFixedPeriods(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Sets this period-change event to fixed-length periods of duration `periodDuration`, and with main period starting at t0 = `startingTime`.
setFracBusyAgents(TwoIndicesWithTypesParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Sets the value of the fracBusyAgents property.
setFracBusyAgentsThresh(IndexThreshWithTypeParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Sets the value of the fracBusyAgentsThresh property.
setGammaParams(double[], double[]) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaArrivalProcess
  Sets the αG, p and λp parameters for the busyness and the arrival rates to `galphas` and `glambdas`, respectively.
setGammaParams(double[], double[]) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaNortaRatesArrivalProcess
  Sets the αG, p and λp parameters for the gamma arrival rates to `galphas` and `glambdas`, respectively.
setGammaParams(double, double) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Sets the distribution class to gamma and sets the α and λ parameters to `alpha` and `lambda`, respectively.
setGammaShapeEstimatorType(GammaShapeEstimatorType) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Sets the value of the gammaShapeEstimatorType property.
setGammaShapeSmoothingFactor(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Sets the value of the gammaShapeSmoothingFactor property.
setGenerator(int, RandomVariateGen) - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Sets the random variate generator for period `p` to `gen`.
setGeneratorClass(String) - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Sets the value of the generatorClass property.
setGeneratorClass(String) - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
  Sets the value of the generatorClass property.
setGeneratorClass(Class<? extends RandomVariateGen>) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Sets the class of random variate generator to `genClass`.
setGenerators(RandomVariateGen[]) - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Sets the per-period random variate generators to `gens`.
setGlobalOnly(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SequentialSamplingParams
  Sets the value of the globalOnly property.
setGroup(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ServiceTimeParams
  Sets the value of the group property.
setGroupingUsed(boolean) - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
setGroupRegion(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
  Sets the region identifier for agent group `i` to `r`.
setGroupRegions(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Sets the currently used group regions to `groupRegions`.
setGroupToTypeMap(int[][]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Sets the group-to-type map to `groupToTypeMap`.
setGroupToTypeMap(IntArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the groupToTypeMap property.
setGroupToTypeMap(GroupToTypeMapSource) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
  Sets the value of the groupToTypeMap property.
setHistogram(HistogramParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
  Sets the value of the histogram property.
setId(String) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
  Sets the value of the id property.
setId(int) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Sets the identifier of this queue to `id`.
setId(int) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
  Sets the identifier of this agent to `id`.
setId(int) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Sets the identifier of this agent group to `id`.
setId(String) - Method in class umontreal.iro.lecuyer.xmlconfig.AbstractParam
  Sets the identifier of this parameter element to `id`.
setIdleCost(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Sets the value of the idleCost property.
setIdleCostPeriod(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setIdleCostPeriod(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setIdleSimTime(double) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
setIncidenceMatrixGT(boolean[][]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Sets the group-to-type incidence matrix to `incidenceMatrixGT`.
setIncidenceMatrixGT(BooleanArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the incidenceMatrixGT property.
setIncidenceMatrixGT(IncidenceMatrixGTSource) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
  Sets the value of the incidenceMatrixGT property.
setIncidenceMatrixTG(boolean[][]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Sets the type-to-group incidence matrix to `incidenceMatrixTG`.
setIncidenceMatrixTG(BooleanArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the incidenceMatrixTG property.
setIncidenceMatrixTG(IncidenceMatrixTGSource) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
  Sets the value of the incidenceMatrixTG property.
setIndex(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupIndex
  Sets the value of the index property.
setIndex(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntParams
  Sets the value of the index property.
setIndex(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshParams
  Sets the value of the index property.
setInitNonEmpty(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
  Sets the value of the initNonEmpty property.
setInvertedLambdaFunction(MathFunction) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithInversion
  Sets the Λ-1(t) function to `invLambda`.
setJdbcDriverClass(String) - Method in class umontreal.iro.lecuyer.xmlbind.params.DBConnectionParams
  Sets the value of the jdbcDriverClass property.
setJdbcDriverClass(Class<? extends Driver>) - Method in class umontreal.iro.lecuyer.xmlconfig.DBConnectionParam
  Sets the JDBC driver class to `jdbcDriverClass`.
setJdbcURI(String) - Method in class umontreal.iro.lecuyer.xmlbind.params.DBConnectionParams
  Sets the value of the jdbcURI property.
setJdbcURI(URI) - Method in class umontreal.iro.lecuyer.xmlconfig.DBConnectionParam
  Sets the JDBC URI to `jdbcURI`.
setJndiDataSourceName(String) - Method in class umontreal.iro.lecuyer.xmlbind.params.DBConnectionParams
  Sets the value of the jndiDataSourceName property.
setJndiDataSourceName(String) - Method in class umontreal.iro.lecuyer.xmlconfig.DBConnectionParam
  Sets the JNDI name of the data source to `jndiDataSourceName`.
setKappa(double) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
  Sets the multiplicative constant κ to `kappa` for this dialer policy.
setKappa(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Sets the value of the kappa property.
setKeepingActionEvents(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Sets the keep-dial-events indicator to `keepActionEvents`.
setKeepingEndServiceEvents(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Sets the keep end-service-event indicator to `keepEsev`.
setKeepingReroutingEvents(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Sets the keep-rerouting-events indicator to `keep`.
setKeepingValues(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.MinValueGenerator
  Sets the keeping-values indicator to `k`.
setKeepObs(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Sets the value of the keepObs property.
setKeepQueues(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
  Sets the value of the keepQueues property.
setLambda(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
  Changes the value of λ to `newLambda`.
setLambda(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithInversion
setLambda(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithThinning
  Sets the value of to `lambda`.
setLambdaFunction(MathFunction) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithThinning
  Sets the λ(t) function to `lambda`.
setLambdas(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
  Sets the base arrival rates to `lambdas`.
setLambdas(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
setLambdas(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
setLastLoginTime(double) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
setLeftBoundary(double) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
  Sets the value of the leftBoundary property.
setList(List<Contact>) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ContactListenerDialerList
  Sets the internal list of contacts to dial to `dialerList`.
setListOfStatProbes(ListOfStatProbes<? extends StatProbe>) - Method in class umontreal.iro.lecuyer.stat.mperiods.ListOfStatProbesMeasureMatrix
  Sets the associated list of statistical probes to `list`.
setLocale(Locale) - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
setLocalSpecOverflowDelay(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the localSpecOverflowDelay property.
setLongestWaitingTime(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the longestWaitingTime property.
setLongestWaitingTimeStatus(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
  Sets the longest waiting time mode to `longestWaitingTime`.
setLowerBound(double) - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
  Sets the value of the lowerBound property.
setMathEnsuringCmd(String) - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
setMatrixFormatter(Formatter) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Sets the matrix formatter used by this object to `fmt`.
setMatrixOfStatProbes(MatrixOfStatProbes<?>) - Method in class umontreal.iro.lecuyer.stat.mperiods.MatrixOfStatProbesMeasureMatrix
  Sets the associated matrix of statistical probes to `matrix`.
setMaxAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Sets the value of the maxAgents property.
setMaxAgentsPeriod(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setMaxAgentsPeriod(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setMaxArrivalRate(int, double) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Sets the maximal arrival rate for contacts of type `k` to `rate`.
setMaxArrivalRate(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
setMaxArrivalRate(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
setMaxArrivalRates(double[]) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Sets the maximal arrival rate for each contact type `k` to `rates[k]`.
setMaxArrivalRates(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
setMaxArrivalRates(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
setMaxBadCallRate(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Sets the value of the maxBadCallRate property.
setMaxBadContactRate(double) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
  Sets the maximal rate of bad contacts for this dialer's policy to `maxBadContactRate`.
setMaxBatches(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
  Sets the value of the maxBatches property.
setMaxColumns(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Sets the value of the maxColumns property.
setMaxColumns(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Sets the maximal number of columns in a spreadsheet to `maxColumns`.
setMaximalQueueTimeGenerator(int, ValueGenerator) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Changes the maximal queue time generator associated with dequeue type `dqType` for this waiting queue to `dqgen`.
setMaximalTime(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithThinning
  Sets the maximal time T to `maxTime`.
setMaximumIdleOutboundAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Sets the value of Mj to `maximumIdleAgents`.
setMaximumIdleOutboundAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
  Sets the value of the maximumIdleOutboundAgents property.
setMaxInitBlocked(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
  Sets the value of the maxInitBlocked property.
setMaxit(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMatrixCorrector
  Sets the maximum number of iterations in the algorithm.
setMaxIter(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
setMaxIter(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Sets the value of the maxIter property.
setMaxNumAgents(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
setMaxNumAgents(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
setMaxNumAgents(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
setMaxNumAgents(int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Sets the maximal number of agents in group `i` to `n`.
setMaxNumAgents(int[]) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  For each agent group i = 0,…, I - 1, sets the maximal number of agents in group i to `numAgents[i]`.
setMaxNumAgents(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
setMaxNumAgents(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
setMaxNumAgents(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
setMaxNumAgents(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
setMaxPatienceRate(int, double) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Sets the maximal patience rate for contacts of type `k` to `nuk`.
setMaxPatienceRate(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
setMaxPatienceRate(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
setMaxQueueCapacity(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Sets the bound on the queue capacity to `q`.
setMaxQueueCapacity(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
setMaxQueueCapacity(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
setMaxReplications(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
  Sets the value of the maxReplications property.
setMaxReplications(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.SearchStoppingCondition
  Sets the maximal number of replications or batches to `maxReps`.
setMaxServiceRate(int, int, double) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Sets the maximal service rate for contacts of type `k` served by agents in group `i` to `muki`.
setMaxServiceRate(int, int, double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
setMaxServiceRate(int, int, double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
setMeasure(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix
  Sets the value of the measure property.
setMeasure(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
  Sets the value of the measure property.
setMeasure(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PMMatrix
  Sets the value of the measure property.
setMeasure(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PMMatrixInt
  Sets the value of the measure property.
setMeasure(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
  Sets the value of the measure property.
setMeasure(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SequentialSamplingParams
  Sets the value of the measure property.
setMeasure(String) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.StatConditionParams
  Sets the value of the measure property.
setMeasureMatrix(M) - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrix
  Sets the associated matrix of measures to `mat`.
setMinAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Sets the value of the minAgents property.
setMinAgentsPeriod(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setMinAgentsPeriod(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setMinBatches(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
  Sets the value of the minBatches property.
setMinFreeAgentsTarget(int) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
  Sets the minimal number of free agents in the target set to `minFreeTarget`.
setMinFreeAgentsTarget(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
setMinFreeAgentsTarget(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
setMinFreeAgentsTest(int) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
  Sets the minimal number of free agents in the test set to `minFreeTest`.
setMinFreeAgentsTest(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
setMinFreeAgentsTest(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
setMinimumIdleInboundAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Sets the value of mj to `minimumIdleAgents`.
setMinimumIdleInboundAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
  Sets the value of the minimumIdleInboundAgents property.
setMinimumIdleTime(double) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Sets the value of tj to `minimumIdleTime`.
setMinimumIdleTime(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
  Sets the value of the minimumIdleTime property.
setMinNumAgents(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
setMinNumAgents(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
setMinReplications(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
  Sets the value of the minReplications property.
setMinWaitingTime(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DoubleArrayWithMinWaitingTime
  Sets the value of the minWaitingTime property.
setMismatchRateThresh(double) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
  Sets the threshold on the mismatch rate to `mismatchRateThresh`.
setMismatchRateThresh(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Sets the value of the mismatchRateThresh property.
setMovingWindowSize(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Sets the number of sub-periods over which to average the MME estimate in getMMEdoublyGammaGeneral.
setMovingWindowSize(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Sets the value of the movingWindowSize property.
setMu(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictor
  Sets the value of μi to `m`.
setMu(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictor
  Sets the values of μi to `mu`.
setMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Sets the multiplier applied to each generated random variate to `mult`.
setMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Sets the value of the mult property.
setMultipliers(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.server.AfterContactTimeGenerator
  Sets the after-contact time multiplier for each contact type to `mult`.
setMultipliers(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.server.ContactTimeGenerator
  Sets the contact time multiplier for each contact type to `mult`.
setMuWithContactTypes() - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictor
  Initializes the values of μi using the mean service time for contact types.
setName(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ControlVariableParams
  Sets the value of the name property.
setName(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PropertyNameParam
  Sets the value of the name property.
setName(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ServiceLevelParams
  Sets the value of the name property.
setName(String) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
setName(String) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
setName(String) - Method in class umontreal.iro.lecuyer.contactcenters.contact.TrunkGroup
setName(String) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
setName(String) - Method in interface umontreal.iro.lecuyer.contactcenters.Named
  Sets the name of this object to `name`.
setName(String) - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
setName(String) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
setName(String) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
setName(String) - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
setName(String) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
setName(String) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
setName(String) - Method in class umontreal.iro.lecuyer.xmlbind.params.AbstractProperty
  Sets the value of the name property.
setName(String) - Method in class umontreal.iro.lecuyer.xmlbind.params.Named
  Sets the value of the name property.
setName(String) - Method in class umontreal.iro.lecuyer.xmlconfig.PropertyParam
  Sets the name of the property to `name`.
setNanString(String) - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
setNegBinParams(int, double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.NORTADrivenArrivalProcess
  Sets the parameters for the negative binomial of period p to γp and ρp.
setNoMerge(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
setNormalize(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Sets the value of the normalize property.
setNormalizeToDefaultUnit(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Sets the value of the normalizeToDefaultUnit property.
setNormalizing(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
  Sets the arrival rates normalization indicator to `b`.
setNormalizing(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithTimeIntervals
  Sets the arrival rates normalization indicator to `b`.
setNortaGamma(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
setNortaGamma(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
setNortaP(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
setNortaP(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
setNortaSigma(DoubleArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Sets the value of the nortaSigma property.
setNumAgents(int, int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Sets the number of agents in group `i` to `n`.
setNumAgents(int[]) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  For each agent group i = 0,…, I - 1, sets the number of agents in group i to `numAgents[i]`.
setNumAgents(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
setNumAgents(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
setNumAgents(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
setNumAgents(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
setNumAgents(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
  Sets the vector of raw numbers of agents to `numAgents`.
setNumAgents(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithSchedule
  Sets the raw number of agents in shift `shift` to `n`.
setNumAgents(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupSchedule
  Sets the number of agents on the shift `shift` to `n`.
setNumAgents(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupSchedule
  Sets the vector of number of agents of this schedule to `numAgents`.
setNumAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ScheduleShift
  Sets the number of agents on that shift to `numAgents`.
setNumAgents(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
setNumAgents(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
setNumAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
  Sets the value of the numAgents property.
setNumAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Changes the number of agents of this group to `n`.
setNumAgents(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Sets the number of agents in period `p` to `n`.
setNumAgents(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
  Sets the vector giving the number of agent for each period to `allNumAgents`.
setNumAgents(int) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Sets the number of agents in the agent group to `n`.
setNumAgentsData(IntArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
  Sets the value of the numAgentsData property.
setNumAgentsData(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
setNumAgentsData(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
SetNumAgentsEvent - Class in umontreal.iro.lecuyer.contactcenters.server
  Represents a simulation that sets the number of agents and agents' efficiency in an agent group.
SetNumAgentsEvent(AgentGroup, int, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.SetNumAgentsEvent
  Constructs a new set-num-agents event that sets the number of agents in the group `group` to `numAgents`, and the efficiency factor to `efficiency`.
SetNumAgentsEvent(Simulator, AgentGroup, int, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.SetNumAgentsEvent
  Equivalent to `SetNumAgentsEvent.SetNumAgentsEvent(AgentGroup,int,double)`, using the given simulator `sim`.
setNumArrivalsGenerator(RandomVariateGen) - Method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletArrivalProcess
  Changes the random variate generator for the number of arrivals to `agen`.
setNumBins(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
  Sets the value of the numBins property.
setNumCheckedPeriods(int) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.BadContactMismatchRatesDialerPolicy
  Sets the number of checked periods to `numCheckedPeriods`.
setNumCheckedPeriods(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Sets the value of the numCheckedPeriods property.
setNumCheckedPeriods(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.StatConditionParams
  Sets the value of the numCheckedPeriods property.
setNumColumns(int) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
  Sets the number of columns to be extracted from an external source to construct this array to `numColumns`
setNumDials(int) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ConstantDialerPolicy
  Sets the number of dialed contacts to `n`.
setNumDigits(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
  Sets the value of the numDigits property.
setNumDigits(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Sets the value of the numDigits property.
setNumFreeAgents(TwoIndicesParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Sets the value of the numFreeAgents property.
setNumFreeAgentsThresh(IndexThreshIntParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Sets the value of the numFreeAgentsThresh property.
setNumMatricesOfAWT(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Sets the value of the numMatricesOfAWT property.
setNumMC(int) - Static method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
  Sets the number of Monte Carlo samples to n.
setNumMeasures(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactSumMatrix
setNumMeasures(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.BusyAgentsChecker
setNumMeasures(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.QueueSizeChecker
setNumMeasures(int) - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStatMeasureMatrix
setNumMeasures(int) - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStatMeasureMatrix
  Throws an `UnsupportedOperationException`.
setNumMeasures(int) - Method in class umontreal.iro.lecuyer.simevents.SimTimeMeasureMatrix
  Throws an `UnsupportedOperationException`.
setNumMeasures(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrix
setNumMeasures(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.ListOfStatProbesMeasureMatrix
setNumMeasures(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.MatrixOfStatProbesMeasureMatrix
setNumMeasures(int) - Method in interface umontreal.iro.lecuyer.stat.mperiods.MeasureMatrix
  Sets the number of measures to `nm`.
setNumMeasures(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet
  This implementation does not support changing the number of measures.
setNumMeasures(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.StatProbeMeasureMatrix
  Throws an `UnsupportedOperationException`.
setNumMeasures(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
  Sets the number of measures to `nm`.
setNumMonteCarlo(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Sets the value of the numMonteCarlo property.
setNumPeriods(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the numPeriods property.
setNumPeriods(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.BusyAgentsChecker
setNumPeriods(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.QueueSizeChecker
setNumPeriods(int) - Method in class umontreal.iro.lecuyer.contactcenters.NonStationaryMeasureMatrix
setNumPeriods(int) - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStatMeasureMatrix
setNumPeriods(int) - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStatMeasureMatrix
  Throws an `UnsupportedOperationException`.
setNumPeriods(int) - Method in class umontreal.iro.lecuyer.simevents.SimTimeMeasureMatrix
  Throws an `UnsupportedOperationException`.
setNumPeriods(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrix
setNumPeriods(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.ListOfStatProbesMeasureMatrix
  Throws an `UnsupportedOperationException`.
setNumPeriods(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.MatrixOfStatProbesMeasureMatrix
setNumPeriods(int) - Method in interface umontreal.iro.lecuyer.stat.mperiods.MeasureMatrix
  Sets the number of periods of this matrix to `np`.
setNumPeriods(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet
  This implementation does not support changing the number of periods.
setNumPeriods(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.StatProbeMeasureMatrix
  Throws an `UnsupportedOperationException`.
setNumPeriods(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
  Sets the number of periods to `np`.
setNumPeriods(int) - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrixSW
setNumPilotRunsPerStratum(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
  Sets the value of the numPilotRunsPerStratum property.
setNumRows(int) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
  Sets the number of rows to be extracted from an external source to construct this array to `numRows`
setNumSteps(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
  Sets the value of the numSteps property.
setNumStrata(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
  Sets the value of the numStrata property.
setNumTestingPeriods(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the numTestingPeriods property.
setObsSheetName(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Sets the value of the obsSheetName property.
setOneSimDone(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
setOnlyAverages(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
  Sets the value of the onlyAverages property.
setOptimalAllocation(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
  Sets the value of the optimalAllocation property.
setOptimalAllocation(PerformanceMeasureType, int, int, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
  Sets the number of replications in each stratum for optimal allocation minimizing the variance of performance measure of type `m`, at row `r` and column `c`.
setOutputFileName(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
  Sets the value of the outputFileName property.
setOutReplications(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
setOutReplications(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
setOverflowDelay(double) - Method in class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
  Sets the overflow delay to `overflowDelay`.
setOverflowTransfer(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the overflowTransfer property.
setOverflowTransfer(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueRatioOverflowRouter
  Sets the overflow mode to `overflowTransfer`.
setOverflowTransferStatus(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
  Sets the overflow transfer mode to `overFlowTransfer`.
setPackageSeed(Class<?>, double...) - Static method in class umontreal.iro.lecuyer.contactcenters.app.SimRandomStreamFactory
setParams(double[]) - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
setParams(int, double) - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
setParamsFromDefault(ArrivalProcessParams, ArrivalProcessParams) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.ParameterEstimator
  If the basic parameters of arrival process `par` are not set, sets them to those of the default arrival process `defPar`.
setPatienceRate(int, double) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Sets the patience rate νk for contacts of type `k` to `nuk`.
setPatienceRate(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
setPatienceRate(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
setPatienceTime(MultiPeriodGenParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Sets the value of the patienceTime property.
setPatienceTimeGen(RandomVariateGen) - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Sets the random variate generator for patience times to `pgen`.
setPatienceTimeGen(RandomVariateGen) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
setPatienceTimesMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Sets the global multiplier for patience times to `patienceTimesMult`.
setPatienceTimesMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Sets the multiplier for patience times to `pgenMult`.
setPatienceTimesMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the patienceTimesMult property.
setPatienceTimesMultCallBack(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
setPatienceTimesMultCallBack(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
setPatienceTimesMultNoVirtualQueue(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
setPatienceTimesMultNoVirtualQueue(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
setPercentString(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatText
  Sets the percentage string to `percentString`.
setPerformanceMeasureType(PerformanceMeasureType) - Method in class umontreal.iro.lecuyer.contactcenters.app.SearchStoppingCondition
  Sets the checked performance measure to `pm`.
setPeriodChangeEvent(PeriodChangeEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Sets the period-change event of this call to `pce`.
setPeriodDuration(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the periodDuration property.
setPeriods(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
  Sets the value of the periods property.
setPerPeriodCollectingMode(PerPeriodCollectingMode) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
  Sets the value of the perPeriodCollectingMode property.
setPerUseCost(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Sets the value of the perUseCost property.
setPerUseCostPeriod(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setPerUseCostPeriod(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setPoissonGammaRate(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
setPoissonGammaRate(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
setPoissonGammaShape(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
setPoissonGammaShape(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
setPreGen(RandomVariateGenParams) - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Sets the value of the preGen property.
setPreServiceTimesNoConf(Call) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Similar to `CallFactory.setConferenceTimes(Call)`, for pre-service times in the case when no conference occurs.
setPreServiceTimesNoConfMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Sets the global multiplier for pre-service times to `preServiceTimesNoConfMult`.
setPreServiceTimesNoConfMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the preServiceTimesNoConfMult property.
setPreServiceTimesNoConfMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Sets the value of the preServiceTimesNoConfMult property.
setPreventMismatches(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Sets the value of the preventMismatches property.
setPreviewTimesMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Sets the global multiplier for preview times to `previewTimesMult`.
setPreviewTimesMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the previewTimesMult property.
setPreviewTimesMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
  Sets the value of the previewTimesMult property.
setPrimaryEndServiceEvent(EndServiceEvent) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Sets the end-service event associated with the primary agent for a transferred call to `primaryEndServiceEvent`.
setPriority(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Changes the contact's priority to `newPriority`.
setProbAbandon(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
setProbAbandon(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
setProbability(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupIndex
  Sets the value of the probability property.
setProbability(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ProducedCallTypeParams
  Sets the value of the probability property.
setProbAgents(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setProbAgents(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setProbAgents(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
setProbAgents(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
setProbAgents(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
  Sets the value of the probAgents property.
setProbBalkGenerator(ValueGenerator) - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Sets the value generator for probability of balking to `probBalkGen`.
setProbBalking(int, double) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Sets the balking probability to ρk for contacts of type `k` to `rhok`.
setProbBalking(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
setProbBalking(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
setProbDisconnect(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setProbDisconnect(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setProbDisconnectStream(RandomStream) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
  Sets the random stream used to test if an agents disconnects after the end of a service to `dpStream`.
setProbPeriod(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ProducedCallTypeParams
setProbPeriod(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ProducedCallTypeParams
setProbReach(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
setProbReach(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
setProbReachGenerator(ValueGenerator) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Sets the value generator for right party connect probabilities to `probReach`.
setProbRPC(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
setProbRPC(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
setProbTransfer(int, double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
setProbTransfer(DoubleArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Sets the value of the probTransfer property.
setProbTransferWait(int, double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
setProbTransferWait(DoubleArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Sets the value of the probTransferWait property.
setProbVirtualQueue(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
setProbVirtualQueue(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
setProbVirtualQueueCallBack(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
setProbVirtualQueueCallBack(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
setProperties(PropertiesParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Sets the value of the properties property.
setProperties(PropertiesParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the properties property.
setProperties(PropertiesParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the properties property.
setProperties(PropertiesParams) - Method in class umontreal.iro.lecuyer.xmlbind.params.DBConnectionParams
  Sets the value of the properties property.
setProperties(PropertiesParams) - Method in class umontreal.iro.lecuyer.xmlbind.params.Named
  Sets the value of the properties property.
setProportionalAllocation() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
  Initializes the number of replications in each stratum for proportional allocation.
setQueueCapacity(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
setQueueCapacity(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
setQueueCapacity(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Sets the capacity of the waiting queue to `q`.
setQueueCapacity(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
setQueueCapacity(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
setQueueCapacity(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Sets the total queue capacity to `q`.
setQueueCapacity(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the queueCapacity property.
setQueueRanks(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
setQueueRanks(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
setQueueRanks(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
setQueueRanks(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
setQueueRanksFunc(Named) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
  Sets the value of the queueRanksFunc property.
setQueueRanksFunc(Named) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
  Sets the value of the queueRanksFunc property.
setQueueRanksRel(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
setQueueRanksRel(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
setQueueRanksRel(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
setQueueRanksRel(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
setQueueSizes(TwoIndicesWithTypesParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Sets the value of the queueSizes property.
setQueueSizeThresh(IndexThreshIntWithTypeParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Sets the value of the queueSizeThresh property.
setQueueSizeThresh(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the queueSizeThresh property.
setQueueWeights(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Sets the vector of queue weights to `queueWeights`.
setQueueWeights(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
setQueueWeights(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
setQueueWeights(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.router.LongestWeightedWaitingTimeRouter
  Sets the weights of waiting queues to `queueWeights`.
setRandomizedAgentSelection(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the randomizedAgentSelection property.
setRandomizedContactSelection(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the randomizedContactSelection property.
setRandomStreamFactory(RandomStreamFactory) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RandomStreams
  Sets the associated random stream factory to `rsf`.
setRandomStreams(RandomStreamsParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Sets the value of the randomStreams property.
setRandomStreams(RandomStreams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Sets the random streams used by this model to `streams`.
setRandomVariables(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Generates the random variates related to a contact, and assigns the generated value to the given `contact` object.
setRandomVariables(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
setRandomVariables(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.OutboundCallFactory
setRandomVariateGens(RandomVariateGen[][]) - Method in class umontreal.iro.lecuyer.contactcenters.RandomValueGenerator
  Sets the random variate generators for this object to `gens`.
setRanksGT(double[][]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Sets the group-to-type matrix of ranks to `ranksGT`.
setRanksGT(DoubleArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the ranksGT property.
setRanksGT(RanksGTSource) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
  Sets the value of the ranksGT property.
setRanksGT(double[][]) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Sets the matrix of ranks defining how agents prefer contacts to `ranksGT`.
setRanksGT(double, double[][]) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
  Sets the matrix of ranks used for selecting contacts which have waited at least `minWaitingTime`.
setRanksTG(double[][]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Sets the type-to-group matrix of ranks to `ranksTG`.
setRanksTG(DoubleArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the ranksTG property.
setRanksTG(RanksTGSource) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
  Sets the value of the ranksTG property.
setRanksTG(double[][]) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Sets the matrix of ranks defining how contacts prefer agents to `ranksTG`.
setRanksTG(double[][]) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueRatioOverflowRouter
  Sets the ranks matrix defining how contacts prefer agents to `ranksTG`.
setRateGenerators(RandomVariateGen[]) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithRandomRates
  Sets the random variate generators for the arrival rates to `genLambdas`.
setRateIndicator(boolean) - Method in class umontreal.iro.lecuyer.xmlconfig.TimeParam
  Sets the rate indicator of this time parameter to `rate`.
setRateStream(RandomStream) - Method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletCompoundArrivalProcess
  Changes the random stream used to generate the rates for the Poisson arrival process to `streamRates`.
setReachTime(MultiPeriodGenParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
  Sets the value of the reachTime property.
setReachTimeGenerator(ValueGenerator) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Sets the value generator for reach times to `reachTimeGen`.
setRejectionStream(RandomStream) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithThinning
  Sets the random stream for tests of acceptance to `uStream`.
setRel(Relationship) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntParams
  Sets the value of the rel property.
setRel(Relationship) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshParams
  Sets the value of the rel property.
setRel(Relationship) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesParams
  Sets the value of the rel property.
setRepeat(int) - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams.PeriodGen
  Sets the value of the repeat property.
setRepeat(int) - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanArray.Row
  Sets the value of the repeat property.
setRepeat(int) - Method in class umontreal.iro.lecuyer.xmlbind.params.DoubleArray.Row
  Sets the value of the repeat property.
setRepeat(int) - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationArray.Row
  Sets the value of the repeat property.
setRepeat(int) - Method in class umontreal.iro.lecuyer.xmlbind.params.IntArray.Row
  Sets the value of the repeat property.
setRepeat(int) - Method in class umontreal.iro.lecuyer.xmlbind.params.NonNegativeDurationArray.Row
  Sets the value of the repeat property.
setRepeat(int) - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam.RowParam
setRepeat(int) - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D.MatrixRowParam
setReport(ReportParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
  Sets the value of the report property.
setReport(ReportParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Sets the value of the report property.
setReportParams(ReportParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterEval
setReportParams(ReportParams) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterEval
  Sets the report parameters to `reportParams`.
setReportParams(ReportParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
setReportParams(ReportParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
setRequiredEmptyGroupsInOut(AgentGroup[]) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
setRequiredEmptyGroupsInOut(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
setRequiredEmptyGroupsInOut(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
setRequiredEmptyGroupsOutIn(AgentGroup[]) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
setRequiredEmptyGroupsOutIn(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
setRequiredEmptyGroupsOutIn(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
setRestrictToPrintedStat(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
  Sets the value of the restrictToPrintedStat property.
setRightBoundary(double) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
  Sets the value of the rightBoundary property.
setRightPartyConnect(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Sets the indicator for right party connect to `rightPartyConnect`.
setRouter(Router) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  This should only be called by the router.
setRouter(Router) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy
setRouter(Router) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictor
setRouter(Router) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictorHQ
setRouter(Router) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayWithAbandonPredictor
setRouter(Router) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.HeadOfQueuePredictor
setRouter(Router) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.LastWaitingTimePerQueuePredictor
setRouter(Router) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.LastWaitingTimePredictor
setRouter(Router) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.MeanNLastWaitingTimePerQueuePredictor
setRouter(Router) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.MeanNLastWaitingTimePredictor
setRouter(Router) - Method in interface umontreal.iro.lecuyer.contactcenters.expdelay.WaitingTimePredictor
  Sets the router associated with this predictor to `router`.
setRouter(Router) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Deprecated. Use `RouterManager.setRouter(Router)` instead.
setRouter(Router) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Sets the managed router to `router`.
setRouter(RouterParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the router property.
setRouterPolicy(String) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the routerPolicy property.
setRoutingTable(int[][], int[][]) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
  Changes the routing table for this router.
setRoutingTableSources(RoutingTableSources) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the routingTableSources property.
setRow(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix.Obs
  Sets the value of the row property.
setRow(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
  Sets the value of the row property.
setRowOutlines(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Sets the row outlines flag to `rowOutlines`.
setRowOverwrite(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Sets the status of row overwriting to `rowOverwrite`.
setRows(int) - Method in class umontreal.iro.lecuyer.collections.DenseMatrix
setRows(int) - Method in interface umontreal.iro.lecuyer.collections.Matrix
  Sets the number of rows of this matrix to `numRows`.
setSchedule(AgentGroupSchedule) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManager
setSchedule(AgentGroupScheduleParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Sets the value of the schedule property.
setScheduledAgents(int[][]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
setScheduledAgents(int[][]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
setScheduledAgents(int[][]) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Sets the number of scheduled agents for each group and shift using the given 2D array.
setScheduledDequeueType(int) - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
  Changes the dequeue type of the contact to `dqType` when the event occurs.
setScheduledEndContactType(int) - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Changes the type of contact termination that will occur when this event happens to `ecType`.
setScheduledEndServiceType(int) - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Changes the type of service termination that will occur when this event happens to `esType`.
setSecond(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesParams
  Sets the value of the second property.
setSecond(T) - Method in class umontreal.iro.lecuyer.util.Pair
  Sets the second value of this pair to `second`.
setSecondType(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesWithTypesParams
  Sets the value of the secondType property.
setSelectedColumn(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
  Sets the value of the selectedColumn property.
setSelectedPerformanceMeasure(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
  Sets the value of the selectedPerformanceMeasure property.
setSelectedRow(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
  Sets the value of the selectedRow property.
setSeqSampEachEval(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterSim
setSeqSampEachEval(boolean) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSim
  Sets the indicator for sequential sampling on each eval to `seqSamp`.
setSeqSampEachEval(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
setServiceLevelIndex(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Sets the value of the serviceLevelIndex property.
setServiceRate(int, int, double) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Sets the service rate μk, i to for contacts of type `k` served by agents in group `i` to `muki`.
setServiceRate(int, int, double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
setServiceRate(int, int, double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
setServiceTime(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimes
  Sets the default service time v of this object to `serviceTime`.
setServiceTime(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimes
  Sets the service time vi for contacts served by an agent in group `i` to `t`.
setServiceTime(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimesAgent
  Sets the service time vaj for contacts served by an agent `j` to `t`.
setServiceTimeGen(MultiPeriodGen) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesAgentManager
  Sets the default service time generator to `sgen`.
setServiceTimeGen(int, MultiPeriodGen) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesAgentManager
  Sets the service time generator for agent `i` to `gen`.
setServiceTimeGen(MultiPeriodGen) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesManager
  Sets the default service time generator to `sgen`.
setServiceTimeGen(int, MultiPeriodGen) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesManager
  Sets the service time generator for agent group `i` to `gen`.
setServiceTimeGenAgents(MultiPeriodGen[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesAgentManager
  Sets the service time generators to `sgenAgents` for agents.
setServiceTimeGenGroups(MultiPeriodGen[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesManager
  Sets the service time generators to `sgenGroups` for agent groups.
setServiceTimesGenAgentsMult(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesAgentManager
  Sets the service time multipliers for the agents using the array `sgenMultAgents`.
setServiceTimesGenGroupsMult(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesManager
  Sets the service time multipliers for the agent groups using the array `sgenMultGroups`.
setServiceTimesMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Sets the global multiplier for service times to `serviceTimesMult`.
setServiceTimesMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesAgentManager
  Sets the multiplier for the default service time generator to `sgenMult`.
setServiceTimesMult(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesAgentManager
  Sets the service time multiplier specific to agent `i` to `mult`.
setServiceTimesMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesManager
  Sets the multiplier for the default service time generator to `sgenMult`.
setServiceTimesMult(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesManager
  Sets the service time multiplier specific to agent group `i` to `mult`.
setServiceTimesMult(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setServiceTimesMult(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setServiceTimesMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the serviceTimesMult property.
setServiceTimesMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Sets the value of the serviceTimesMult property.
setServiceTimesMultAllAgents(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesAgentManager
  Sets the global multiplier applied to each service time generator managed by this object to `sgenMultAllAgents`.
setServiceTimesMultAllGroups(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.ServiceTimesManager
  Sets the global multiplier applied to each service time generator managed by this object to `sgenMultAllGroups`.
setServiceTimesMultCallBack(DoubleArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Sets the value of the serviceTimesMultCallBack property.
setServiceTimesMultNoVirtualQueue(DoubleArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Sets the value of the serviceTimesMultNoVirtualQueue property.
setServiceTimesMultTransfer(DoubleArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Sets the value of the serviceTimesMultTransfer property.
setSheetName(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
  Sets the value of the sheetName property.
setSheetName(String) - Method in class umontreal.iro.lecuyer.xmlconfig.ExcelSourceArray2D
  Sets the sheet name to `sheetName`.
setShift(ScheduleShiftParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentParams
  Sets the value of the shift property.
setShift(double) - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Sets the value of the shift property.
setShift(int) - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenIntWithShift
  Sets the current value of the shift to `shift`.
setShift(double) - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithShift
  Sets the current value of the shift to `shift`.
setShift(double) - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
  Sets the value of the shift property.
setShift(double) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Sets the shift being applied to all generated values to `shift`.
setShiftMatrix(BooleanArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
  Sets the value of the shiftMatrix property.
setShiftMatrix(BooleanArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the shiftMatrix property.
setSigma(DoubleMatrix2D) - Method in class umontreal.iro.lecuyer.contactcenters.contact.NORTADrivenArrivalProcess
  Sets the associated correlation matrix to `sigma`.
setSigma(double[][]) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaNortaRatesArrivalProcess
  Sets the associated correlation matrix to `CorrMtx`.
setSimStoppingCondition(SimStoppingCondition) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
setSimulator(Simulator) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Sets the simulator attached to this contact to `sim`.
setSimulator(Simulator) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
setSimulator(Simulator) - Method in interface umontreal.iro.lecuyer.contactcenters.contact.ContactSource
  Sets the simulator attached to this contact source to `sim`.
setSimulator(Simulator) - Method in class umontreal.iro.lecuyer.contactcenters.contact.SimpleContactFactory
  Sets the simulator associated with this contact factory to `sim`.
setSimulator(Simulator) - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Sets the simulator associated with this contact factory to `sim`.
setSimulator(Simulator) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
setSimulator(Simulator) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Sets the simulator of this model to `sim`.
setSimulator(Simulator) - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStat
  Sets the simulator attached to internal accumulates to `sim`.
setSimulator(Simulator) - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Sets the attached simulator of this agent group to `sim`.
setSimulator(Simulator) - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStat
  Sets the simulator attached to internal accumulates to `sim`.
setSkillCount(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Sets the value of the skillCount property.
setSkillCounts(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Sets the currently used skill counts to `skillCounts`.
setSkillCounts(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
setSkillCounts(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
setSlInboundThresh(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Sets the value of the slInboundThresh property.
setSlOutboundThresh(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Sets the value of the slOutboundThresh property.
setSmoothingLambda(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Sets the smoothing parameter for the use with the smoothing spline doubly gamma penalized MLE.
setSource(ContactSource) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Sets the source of this contact to `src`.
setSourceEnabled(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
  Sets the value of the sourceEnabled property.
setSourceTimeUnit(TimeUnit) - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Sets the source time unit to `unit`.
setSourceToggleTimes(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallSourceManager
setSplineSmoothingFactor(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Sets the value of the splineSmoothingFactor property.
setStaffing(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
setStaffing(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
setStaffing(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
setStaffing(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithStaffing
  Sets the staffing vector to `staffing`.
setStaffing(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupManagerWithStaffing
  Sets the staffing for main period `mp` to `staffing`.
setStaffing(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setStaffing(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setStaffing(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
setStaffing(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
setStaffing(int[]) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Sets the staffing vector used by this simulator to `staffing`.
setStaffingData(IntArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Sets the value of the staffingData property.
setStaffingMatrix(int[][]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
setStaffingMatrix(int[][]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
setStaffingMatrix(int[][]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
setStaffingMatrix(int[][]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
setStaffingMatrix(int[][]) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Sets the 2D array representing the staffing matrix to `staffing`.
setStart(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.ToggleEvent
  When the event occurs, the activity status of the toggle element will be set to `start`.
setStartingColumn(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Sets the index of the starting column to `startingColumn`.
setStartingColumn(int) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
  Sets the starting column to extract external data from to `startingColumn`.
setStartingDate(XMLGregorianCalendar) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the startingDate property.
setStartingRow(int) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
  Sets the starting row to extract external data from to `startingRow`.
setStartingTime(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the startingTime property.
setStartingTime(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TimeIntervalParams
  Sets the value of the startingTime property.
setStat(CallCenterStat) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
setStat(CallCenterStatMP) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
setStat(StatConditionParams) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
  Sets the value of the stat property.
setStatCollecting(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.contact.TrunkGroup
  Sets the statistical collecting to `b`.
setStatCollecting(Simulator) - Method in class umontreal.iro.lecuyer.contactcenters.contact.TrunkGroup
  Enables statistical collecting, but associates the given simulator to the internal accumulates.
setStatCollecting(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
  Sets the state of statistical collecting to `b`.
setStatCollecting(Simulator) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
  Enables statistical collecting, but associates the given simulator to the internal accumulate.
setStatCollecting(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
  Sets the state of statistical collecting to `b`.
setStatCollecting(Simulator) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
  Enables statistical collecting, and uses the given simulator `sim`.
setStatCollectiong(Simulator) - Method in class umontreal.iro.lecuyer.contactcenters.contact.TrunkGroup
  Enables statistical collecting, and attach the simulator `sim` to the internal accumulates.
setStateThresholds(int[][]) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Sets the matrix of thresholds for this CTMC to `thresholds`.
setStateThresholds(int[][]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
setStateThresholds(int[][]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
setStatProbe(StatProbe) - Method in class umontreal.iro.lecuyer.stat.mperiods.StatProbeMeasureMatrix
  Sets the associated statistical probe to `probe`.
setStep(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMtxFitting
  Sets the exhaustive grid search grid size for the optimization of parameter b.
setStratificationVariable(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
  Sets the value of the stratificationVariable property.
setStream(RandomStream) - Method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletArrivalProcess
setStream(RandomStream) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
  Sets the random number stream used to generate the uniforms for the inter-arrival times to `stream`.
setStream(RandomStream) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonUniformArrivalProcess
  Sets the random number stream to `stream` for generating uniforms.
setStream(RandomStream) - Method in class umontreal.iro.lecuyer.contactcenters.contact.RandomTypeContactFactory
  Sets the random stream for performing further selections to `stream`.
setStream(RandomStream) - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenIntWithShift
setStream(RandomStream) - Method in class umontreal.iro.lecuyer.randvar.RandomVariateGenWithShift
setStreamAgentSelection(RandomStream) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Sets the random stream for agent selection to `streamAgentSelection`.
setStreamAgentSelection(RandomStream) - Method in class umontreal.iro.lecuyer.contactcenters.router.ExpDelayRouter
  Sets the random stream for agent selection to `streamAgentSelection`.
setStreamBalk(RandomStream) - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Sets the random stream used for balking to `streamBalk`.
setStreamClass(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RandomStreamsParams
  Sets the value of the streamClass property.
setStreamContactSelection(RandomStream) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Sets the random stream for contact selection to `streamContactSelection`.
setStreamReach(RandomStream) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Sets the stream used to determine if a called person is reached to `streamReach`.
setStreamSeed(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RandomStreamsParams
setStreamSeed(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RandomStreamsParams
setSubgradientOnly(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
setSummarySheetName(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
  Sets the value of the summarySheetName property.
setSyncTicks(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
  Sets the value of the syncTicks property.
setTableName(String) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
  Sets the value of the tableName property.
setTarget(DoubleArray) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ServiceLevelParams
  Sets the value of the target property.
setTargetError(double) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SequentialSamplingParams
  Sets the value of the targetError property.
setTargetFracAgents(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
setTargetFracAgents(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
setTargetHandler(ContentHandler) - Method in class umontreal.iro.lecuyer.xmlbind.RemappingContentHandler
  Sets the target content handler.
setTargetInitOccupancy(double) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
  Sets the value of the targetInitOccupancy property.
setTargetNumTransitions(int) - Method in interface umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC
  Sets the target number of transitions to `tntr`.
setTargetNumTransitions(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
setTargetNumTransitions(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
setTargetQueueRatio(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
setTargetQueueRatio(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
setTargetQueueRatio(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueRatioOverflowRouter
  Sets the target queue ratio for each contact type to `targetQueueRAtio`.
setTargetSet(AgentGroupSet) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
  Sets the target set of agent groups to `targetGroups`.
setTargetTimeUnit(TimeUnit) - Method in class umontreal.iro.lecuyer.contactcenters.MultiPeriodGen
  Sets the target time unit to `unit`.
setTargetVQType(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallFactory
  Sets the target call type for virtual queueing to `targetVQType`.
setTestingPeriodDuration(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the testingPeriodDuration property.
setTestSet(AgentGroupSet) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
  Sets the test set of agent groups to `testGroups`.
setThreshold(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntParams
  Sets the value of the threshold property.
setThreshold(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshParams
  Sets the value of the threshold property.
setTimeHorizon(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
  Sets the value of the timeHorizon property.
setTimeHorizon(double) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
setTimes(Duration[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
setTimes(int, Duration) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
setTimesGen(RandomVariateGen) - Method in class umontreal.iro.lecuyer.contactcenters.contact.StationaryContactArrivalProcess
  Sets the random variate generator for inter-arrival times to `timesGen`.
setTimeUnit(TimeUnit) - Method in class umontreal.iro.lecuyer.xmlconfig.TimeParam
  Sets the time unit of this parameter to `unit`.
setToggleElement(ToggleElement) - Method in class umontreal.iro.lecuyer.contactcenters.ToggleEvent
  Changes the associated toggle element to `element`.
setTotalQueueCapacity(int) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Sets the total queue capacity to `capacity` for this router.
setTransferTimesMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Sets the global multiplier for transfer times to `transferTimesMult`.
setTransferTimesMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the transferTimesMult property.
setTransferTimesMult(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Sets the value of the transferTimesMult property.
setTransposed(boolean) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
  Sets the matrix transposition indicator to `transposedDataMatrix`.
setTrunkGroup(TrunkGroup) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Sets the trunk group for this contact to `tg`.
setTrustRegionAnnealingPwr(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Sets the power law in the step size stochastic approximation annealing sequence.
setTrustRegionInitBoundary(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Sets the initial size of the trust region (initial value of the step size regulator).
setTrustRegionMaxIterations(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Sets the maximum number of iterations in the trust region optimization algorithm
setTrustRegionMultipliers(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Sets the multipliers that control the rate at which the step size regulator is increased (`GammaParameterEstimator.g1`) or decreased (`GammaParameterEstimator.g0`).
setTrustRegionNoiseAttenuator(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Sets the value of the noise attenuator for the trust region approach.
setTrustRegionQualBounds(double, double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Sets the lower and higher bounds on the quality metrics of the trust region.
setTrustRegionTol(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Sets the threshold for the tolerance of the trust region optimization algorithm.
setType(String) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Sets the value of the type property.
setType(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntWithTypeParams
  Sets the value of the type property.
setType(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshWithTypeParams
  Sets the value of the type property.
setType(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ProducedCallTypeParams
  Sets the value of the type property.
setType(String) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ShiftPartParams
  Sets the value of the type property.
setTypeBeforeVQ(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Sets the type of this call before it enters virtual queue to `beforeVQ`.
setTypeId(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Changes the type identifier for this contact object to `newTypeId`.
setTypeId(int) - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Sets the type identifier of constructed contacts to `type`.
setTypeRegion(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
  Sets the region identifier for contact type `k` to `r`.
setTypeRegions(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Sets the vector of type regions to `typeRegions`.
setTypes(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerLimitParams
setTypes(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerLimitParams
setTypeToGroupMap(int[][]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Sets the currently used type-to-group map to `typeToGroupMap`.
setTypeToGroupMap(IntArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the typeToGroupMap property.
setTypeToGroupMap(TypeToGroupMapSource) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
  Sets the value of the typeToGroupMap property.
setTypeToGroupMap(int[][]) - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
  Sets the type-to-group map associated with this router to `tg`.
setUnit(TimeUnitParam) - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Sets the value of the unit property.
setUnit(TimeUnit) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
  Sets the distribution's time unit to `unit`.
setUpperBound(double) - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
  Sets the value of the upperBound property.
setURL(URL) - Method in class umontreal.iro.lecuyer.xmlconfig.CSVSourceArray2D
  Sets the URL pointing to the CSV file containing the elements of this array to `url`.
setURL(URL) - Method in class umontreal.iro.lecuyer.xmlconfig.ExcelSourceArray2D
  Sets the URL pointing to the CSV file containing the elements of this array to `url`.
setUsageThreshold(double) - Method in class umontreal.iro.lecuyer.util.LowMemoryNotifier
  Sets the usage threshold used by this low-memory notifier to `usageThreshold`
setUseNumActionEvents(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Sets the value of the useNumActionEvents property.
setUseRoutingMatrix(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
  Sets the value of the useRoutingMatrix property.
setUsingNumActionEvents(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Sets the flag for taking the number of action events into account while dialing to `useNumActionEvents`.
setUsingSetAccessible(boolean) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamReader
  Sets the set-accessible usage flag to `useSetAccessible`.
setUTransfer(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Sets the uniform for transfer decision to `transfer`.
setUTransferWait(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Sets the uniform for deciding if the primary agent waits for a secondary agent to `transferWait`.
setUVQ(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Sets the uniform for deciding if a call chooses to be called back to `u`.
setUVQCallBack(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Sets the uniform for call back success to `u`.
setValidating(boolean) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Sets the status of the validating indicator to `validating`.
setValue(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerLimitParams
  Sets the value of the value property.
setValue(BooleanArray) - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanArrayProperty
  Sets the value of the value property.
setValue(boolean[]) - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanListProperty
setValue(int, boolean) - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanListProperty
setValue(boolean) - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanProperty
  Sets the value of the value property.
setValue(XMLGregorianCalendar) - Method in class umontreal.iro.lecuyer.xmlbind.params.DateTimeProperty
  Sets the value of the value property.
setValue(Duration[]) - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationListProperty
setValue(int, Duration) - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationListProperty
setValue(Duration) - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationProperty
  Sets the value of the value property.
setValue(IntArray) - Method in class umontreal.iro.lecuyer.xmlbind.params.IntegerArrayProperty
  Sets the value of the value property.
setValue(int[]) - Method in class umontreal.iro.lecuyer.xmlbind.params.IntegerListProperty
setValue(int, int) - Method in class umontreal.iro.lecuyer.xmlbind.params.IntegerListProperty
setValue(int) - Method in class umontreal.iro.lecuyer.xmlbind.params.IntegerProperty
  Sets the value of the value property.
setValue(DoubleArray) - Method in class umontreal.iro.lecuyer.xmlbind.params.NumberArrayProperty
  Sets the value of the value property.
setValue(double[]) - Method in class umontreal.iro.lecuyer.xmlbind.params.NumberListProperty
setValue(int, double) - Method in class umontreal.iro.lecuyer.xmlbind.params.NumberListProperty
setValue(double) - Method in class umontreal.iro.lecuyer.xmlbind.params.NumberProperty
  Sets the value of the value property.
setValue(String[]) - Method in class umontreal.iro.lecuyer.xmlbind.params.StringListProperty
setValue(int, String) - Method in class umontreal.iro.lecuyer.xmlbind.params.StringListProperty
setValue(String) - Method in class umontreal.iro.lecuyer.xmlbind.params.StringProperty
  Sets the value of the value property.
setValue(String) - Method in class umontreal.iro.lecuyer.xmlconfig.PropertyParam
  Sets the value of this property to `value`.
setValue(double) - Method in class umontreal.iro.lecuyer.xmlconfig.TimeParam
  Sets the value of this time parameter to `value`.
setValueGenerator(int, ValueGenerator) - Method in class umontreal.iro.lecuyer.contactcenters.MinValueGenerator
  Sets the value generator corresponding to value type `vType` to `vgen`.
setValues(double[][]) - Method in class umontreal.iro.lecuyer.contactcenters.ConstantValueGenerator
  Sets the values for this generator to `vals`.
setValues(Object[]) - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam
  Sets the array elements to `v`.
setValues(Object[][]) - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D
  Sets the 2D array to `m`.
setVarianceEpsilon(double) - Static method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
  Sets the lower limit for the variance of the busyness distribution.
setVarianceEpsilon(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
  Sets the value of the varianceEpsilon property.
setVerbose(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.AbstractContactCenterEval
setVerbose(boolean) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterEval
  Sets the verbose status to `v`.
setVerbose(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
setVerbose(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.AbstractCallCenterSim
setVerbose(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
setVerbose(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
setVerbose(boolean) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Sets the verbose indicator to `verbose`.
setVerbose(boolean) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogicBase
setVirtualQueueTargetType(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Sets the value of the virtualQueueTargetType property.
setWaitingQueue(WaitingQueue) - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStat
  Sets the associated waiting queue to `queue`.
setWaitingQueue(int, WaitingQueue) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Associates the waiting queue `queue` with the index `q` in the router.
setWaitingTime(Duration) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingStageParams
  Sets the value of the waitingTime property.
setWaitingTimeDefaultVQ(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictorHQ
setWaitingTimeDefaultVQ(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.MeanNLastWaitingTimePerQueuePredictor
setWaitingTimeDefaultVQ(double) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.MeanNLastWaitingTimePredictor
setWaitingTimeDefaultVQ(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Sets the value of the waitingTimeDefaultVQ property.
setWaitingTimePredictorClass(String) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
  Sets the value of the waitingTimePredictorClass property.
setWaitingTimeVQ(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.Call
  Sets the waiting time in virtual queue of this call to `waitingTimeVQ`.
setWarmupBatches(int) - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
  Sets the value of the warmupBatches property.
setWeight(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
  Sets the value of the weight property.
setWeight(double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Sets the value of the weight property.
setWeightPeriod(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setWeightPeriod(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
setWeightPeriod(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
setWeightPeriod(int, double) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
setWeightsGT(double[][]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Sets the group-to-type matrix of weights to `weightsGT`.
setWeightsGT(DoubleArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the weightsGT property.
setWeightsGT(double[][]) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Sets the matrix of weights defining (i, k) to `weightsGT`.
setWeightsGT(double[][]) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
  Sets the matrix of weights defining (i, k) for each k and i to `weightsGT`.
setWeightsTG(double[][]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.RouterManager
  Sets the type-to-group matrix of weights to `weightsTG`.
setWeightsTG(DoubleArray) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
  Sets the value of the weightsTG property.
setWeightsTG(double[][]) - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
  Sets the matrix of weights defining (k, i) to `weightsTG`.
setWeightsTG(double[][]) - Method in class umontreal.iro.lecuyer.contactcenters.router.ExpDelayRouter
  Sets the weights matrix defining (k, i) to `weightsTG`.
setWeightsTG(double[][]) - Method in class umontreal.iro.lecuyer.contactcenters.router.OverflowAndPriorityRouter
  Sets the matrix of weights defining (k, i) for each k and i to `weightsTG`.
setWindowSizeVQ(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictorHQ
setWindowSizeVQ(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.MeanNLastWaitingTimePerQueuePredictor
setWindowSizeVQ(int) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.MeanNLastWaitingTimePredictor
setWindowSizeVQ(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
  Sets the value of the windowSizeVQ property.
setWrapGen(RandomVariateGenParams) - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
  Sets the value of the wrapGen property.
setXref(Object) - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
  Sets the value of the xref property.
setXref(String) - Method in class umontreal.iro.lecuyer.xmlconfig.AbstractParam
  Sets the referenced identifier to `xref`.
sheetName - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
shift - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentParams
shift - Variable in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
shift - Variable in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
ShiftEvent - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Represents a simulation event adding agents to a group at the beginning of working parts of a shift, and removing them at the end of working parts.
ShiftEvent(DetailedAgentGroup, ScheduleShift) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.ShiftEvent
  Constructs a new shift event managing agent group `group`, and using information in shift `shift`.
ShiftEvent(DetailedAgentGroup, Agent[], ScheduleShift) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.ShiftEvent
  Similar to `ShiftEvent.ShiftEvent(DetailedAgentGroup,ScheduleShift)`, except that the agents in array `agents` are added and removed to the group rather than an array of new `Agent` objects.
shiftMatrix - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
shiftMatrix - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
ShiftPart - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Represents the part of a shift in a schedule.
ShiftPart(CallCenter, ShiftPartParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.ShiftPart
  Constructs a new shift part using the call ceneter `cc`, and parameters `par`.
ShiftPart(double, double, String) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.ShiftPart
  Constructs a new shift part using the given starting time, ending time, and type.
ShiftPartParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Defines the part of a shift in the schedule of an agent group.
ShiftPartParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.ShiftPartParams
shiftParts - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
shifts - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
shifts - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
shortReport() - Method in class umontreal.iro.lecuyer.stat.AccumulateWithTimes
shortReportHeader() - Method in class umontreal.iro.lecuyer.stat.AccumulateWithTimes
shortToString(short) - Static method in class umontreal.iro.lecuyer.util.StringConvert
  Same as `StringConvert.intToString(int)` for a short.
shownAgentGroupProperties - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
shownContactTypeProperties - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
SimCallCenterStat - Class in umontreal.iro.lecuyer.contactcenters.msk.stat
  Represents call center statistics obtained directly via call center measures.
SimCallCenterStat(CallCenter, CallCenterMeasureManager, boolean, boolean, PerformanceMeasureType...) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.stat.SimCallCenterStat
  Constructs a new simulation-based call center statistics object.
SimLogic - Interface in umontreal.iro.lecuyer.contactcenters.msk.simlogic
  Represents a simulation logic performing a certain type of experiment on a model of a call center.
SimLogicBase - Class in umontreal.iro.lecuyer.contactcenters.msk.simlogic
  Provides some basic methods for implementing the `SimLogic` interface.
SimLogicBase() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogicBase
SimLogicListener - Interface in umontreal.iro.lecuyer.contactcenters.msk.simlogic
  Represents an observer of the progress of a simulation.
SimParams - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Represents generic parameters for experiments using simulation.
SimParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
simParams - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
simParams - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
SimParamsConverter - Class in umontreal.iro.lecuyer.contactcenters.app
  Parameter converter for `SimParams`.
SimParamsConverter() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.SimParamsConverter
SimpleContactFactory - Class in umontreal.iro.lecuyer.contactcenters.contact
  This implements the `ContactFactory` interface to instantiate `Contact` objects with fixed parameters.
SimpleContactFactory() - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.SimpleContactFactory
  Constructs a new contact factory which will create contact objects with priority 1 and type ID 0.
SimpleContactFactory(Simulator) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.SimpleContactFactory
  Equivalent to `SimpleContactFactory.SimpleContactFactory()`, using the given simulator `sim`.
SimpleContactFactory(int) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.SimpleContactFactory
  Constructs a new contact factory which will create contact objects with priority 1 and type ID `typeId`.
SimpleContactFactory(Simulator, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.SimpleContactFactory
  Equivalent to `SimpleContactFactory.SimpleContactFactory(int)`, using the given simulator `sim`.
SimpleContactFactory(double, int, boolean) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.SimpleContactFactory
  Constructs a new contact factory which will create contact objects with priority `priority` and type ID `typeId`.
SimpleContactFactory(Simulator, double, int, boolean) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.SimpleContactFactory
  Equivalent to `SimpleContactFactory.SimpleContactFactory(double,int,boolean)`, using the given simulator `sim`.
SimpleGroupSelector - Class in umontreal.iro.lecuyer.contactcenters.ctmc
SimpleGroupSelector() - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.SimpleGroupSelector
SimpleQueueSelector - Class in umontreal.iro.lecuyer.contactcenters.ctmc
SimpleQueueSelector() - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.SimpleQueueSelector
SimRandomStreamFactory - Class in umontreal.iro.lecuyer.contactcenters.app
  Represents a random stream factory created using simulation parameters.
SimRandomStreamFactory(RandomStreamsParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.app.SimRandomStreamFactory
SimStoppingCondition - Interface in umontreal.iro.lecuyer.contactcenters.app
  Represents a simulation stopping condition which is checked before the simulation ends.
SimTimeMeasureMatrix - Class in umontreal.iro.lecuyer.simevents
  This matrix of measures contains a single measure corresponding to the current simulation time.
SimTimeMeasureMatrix() - Constructor for class umontreal.iro.lecuyer.simevents.SimTimeMeasureMatrix
simulate(RandomStream, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
simulate(RandomStream, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
simulate(RandomStream, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.BasicCallCenterCTMCSim
simulate(RandomStream, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.BasicCallCenterCTMCSimMP
simulate(RandomStream, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.IntMCallCenterCTMCSim
simulate(RandomStream, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
simulate(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
simulate(int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
simulate(int) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Simulates `numSteps` steps, and updates observations in statistical collectors as well as the number of completed steps returned by `SimLogic.getCompletedSteps()`.
simulateBatch() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
simulateForFixedB(double, int) - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimStrat
simulateStep(int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Replication
simulateTransitions(RandomStream, int, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.BasicCallCenterCTMCSim
simulateTransitions(RandomStream, int, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.IntMCallCenterCTMCSim
simulateTransitions(RandomStream, int, double, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
simulationExtended(ObservableContactCenterSim, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterProgressBar
simulationExtended(ObservableContactCenterSim, int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimListener
  Indicates that an in-progress simulation performed by the simulator `sim` is extended to consist of `newNumTargetSteps` steps.
simulationStarted(ObservableContactCenterSim, int) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterProgressBar
simulationStarted(ObservableContactCenterSim, int) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimListener
  Indicates that a new simulation was started by the simulator `sim`, and that it will consist of `numTargetSteps` steps.
simulationStopped(ObservableContactCenterSim, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterProgressBar
simulationStopped(ObservableContactCenterSim, boolean) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimListener
  Indicates that a simulation performed by `sim` is terminated.
simulator() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
  Returns a reference to the simulator attached to this contact.
simulator() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
simulator() - Method in interface umontreal.iro.lecuyer.contactcenters.contact.ContactSource
  Returns a reference to the simulator associated with this contact source.
simulator() - Method in class umontreal.iro.lecuyer.contactcenters.contact.SimpleContactFactory
  Returns the simulator associated with this contact factory.
simulator() - Method in class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Returns the simulator associated with this contact factory.
simulator() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
simulator() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
simulator() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenter
  Returns the simulator associated with this call center model.
simulator() - Method in class umontreal.iro.lecuyer.contactcenters.server.DetailedAgentGroup
  Returns a reference to the simulator used to obtain simulation times at which agents are added or become free, for computing login and idle times of agents.
SingleFIFOQueueRouter - Class in umontreal.iro.lecuyer.contactcenters.router
  This extends the queue priority router to implement a single FIFO queue.
SingleFIFOQueueRouter(int[][], int[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.router.SingleFIFOQueueRouter
  Constructs a new single FIFO queue router with a type-to-group map `typeToGroupMap` and a group-to-type map `groupToTypeMap`.
SingleTypeContactFactory - Class in umontreal.iro.lecuyer.contactcenters.contact
  Represents a contact factory used to create contacts of a single type.
SingleTypeContactFactory(int, ValueGenerator, RandomStream, RandomVariateGen, RandomVariateGen, RandomVariateGen[], RandomVariateGen, RandomVariateGen[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Constructs a new contact factory constructing contacts of type `type`.
SingleTypeContactFactory(Simulator, int, ValueGenerator, RandomStream, RandomVariateGen, RandomVariateGen, RandomVariateGen[], RandomVariateGen, RandomVariateGen[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.SingleTypeContactFactory
  Equivalent to `SingleTypeContactFactory.SingleTypeContactFactory(int,ValueGenerator,RandomStream,RandomVariateGen,RandomVariateGen,RandomVariateGen[],RandomVariateGen,RandomVariateGen[])`, using the given simulator `sim`.
SingleTypeInfiniteDialerList - Class in umontreal.iro.lecuyer.contactcenters.msk.model
SingleTypeInfiniteDialerList(ContactFactory, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.SingleTypeInfiniteDialerList
  Constructs a new infinite dialer list whose contacts are instantiated using the contact factory `factory`.
size() - Method in class umontreal.iro.lecuyer.collections.AbstractMatrix
  Returns the product of `Matrix.rows()` and `Matrix.columns()`.
size() - Method in class umontreal.iro.lecuyer.collections.MergedCollection
size() - Method in class umontreal.iro.lecuyer.collections.MergedMap
size() - Method in class umontreal.iro.lecuyer.collections.MergedSet
size() - Method in class umontreal.iro.lecuyer.collections.TransformingCollection
size() - Method in class umontreal.iro.lecuyer.collections.TransformingMap
size() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CircularIntArray
  Returns the size of this circular array.
size(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ContactListenerDialerList
size(int[]) - Method in interface umontreal.iro.lecuyer.contactcenters.dialer.DialerList
  Returns the number of contacts of desired types stored into this dialer list.
size(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerListNoQueueing
size(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.InfiniteDialerList
size(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.DialerListWithLimits
size(int[]) - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.SingleTypeInfiniteDialerList
size() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Returns the number of contacts in this waiting queue.
size(int) - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Returns the number of contacts of type `k` in this waiting queue.
size() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
size() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
size() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
skillCount - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
skillCounts - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
skippedEntity(String) - Method in class umontreal.iro.lecuyer.xmlbind.RemappingContentHandler
skipRow() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Increments the current row index to leave a blank row in the current spreadsheet.
skipTime() - Method in class umontreal.iro.lecuyer.contactcenters.SwitchEvent
  Cancels this event if it is scheduled, and skips to the next toggle time.
slInboundThresh - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
slOutboundThresh - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
SourceArray2D - Interface in umontreal.iro.lecuyer.xmlbind
  Represents a 2D array obtained from a data source such a text file, or a spreadsheet.
SourceArray2D - Interface in umontreal.iro.lecuyer.xmlconfig
  Represents a 2D array obtained from a data source such a text file, or a database.
sourceEnabled - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
SourceSubset2D - Class in umontreal.iro.lecuyer.xmlbind
  Represents a source subset obtained from a source array.
SourceSubset2D(SourceArray2D, int, int, int, int, boolean) - Constructor for class umontreal.iro.lecuyer.xmlbind.SourceSubset2D
  Constructs a new subset from the array `sourceArray`.
SourceSubset2D - Class in umontreal.iro.lecuyer.xmlconfig
  Represents a source subset obtained from a source array.
SourceSubset2D(SourceArray2D, int, int, int, int, boolean) - Constructor for class umontreal.iro.lecuyer.xmlconfig.SourceSubset2D
  Constructs a new subset from the array `sourceArray`.
sourceToggleTimes - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
splineSmoothingFactor - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
split(CallCenterCTMC, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
split(CallCenterCTMC, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.TrajectoryForSubgradient
splitNewPeriod(CallCenterCTMC) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Replication
splitNewPeriod(CallCenterCTMC) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
splitNewPeriod(CallCenterCTMC, int[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
splitNewPeriod(CallCenterCTMC, int[]) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.TrajectoryForSubgradient
stabilityCheck() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
staffing - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
staffingData - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
stage - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeRoutingParams
StandardWaitingQueue - Class in umontreal.iro.lecuyer.contactcenters.queue
  Extends the `WaitingQueue` class for a standard waiting queue, without priority.
StandardWaitingQueue() - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.StandardWaitingQueue
  Constructs a new waiting queue using a `LinkedList` to store the elements.
StandardWaitingQueue(List<DequeueEvent>) - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.StandardWaitingQueue
  Constructs a new waiting queue using the given `List` implementation to manage the elements.
start() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
start(double) - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Starts this arrival process and schedules the first arrival to happen after `delay` simulation time units, independently of how `ContactArrivalProcess.nextTime()` is implemented.
start() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithTimeIntervals
start() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
start() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.AndCondition
  Calls `start` for each associated condition implementing the `ToggleElement` interface.
start() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.OrCondition
  Calls `start` for each associated condition implementing the `ToggleElement` interface.
start() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.StatCondition
start() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatWithSlidingWindows
start() - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Starts the period-change event by scheduling it.
start() - Method in interface umontreal.iro.lecuyer.contactcenters.ToggleElement
  Enables the element represented by this object.
start() - Method in class umontreal.iro.lecuyer.simevents.UnusableSimulator
start() - Method in class umontreal.iro.lecuyer.stat.TallyWithMovingWindow
  Starts this tally with moving window by scheduling the first period-changing event.
startDialers(AgentGroup) - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Starts the dialers after the service of a contact by an agent in group `group`.
startDocument() - Method in class umontreal.iro.lecuyer.xmlbind.RemappingContentHandler
startElement(String, String, String, Attributes) - Method in class umontreal.iro.lecuyer.xmlbind.RemappingContentHandler
startGradUncTrustRegionSpline(double[]) - Method in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
  Implements the trust region Gauss-Newton maximizer of the likelihood of the doubly Gamma-Poisson process.
startInboundToOutbound() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Starts the process moving inbound agents to outbound for the agent groups associated with this object.
startInboundToOutbound() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy
  Turns the inbound-to-outbound flag on.
startingDate - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
startingTime - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
startingTime - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.TimeIntervalParams
startingTransition - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
startNoDial() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  This is the same as `Dialer.start()`, except that no call to `Dialer.dial()` is made after the dialer is started.
startOutboundToInbound() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Similar to `AgentsMoveDialerPolicy.AgentGroupInfo.startInboundToOutbound()`, for the outbound-to-inbound process.
startOutboundToInbound() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy
  Turns the outbound-to-inbound flag on.
startPeriodChangeEvents(Iterable<? extends PeriodChangeEvent>) - Static method in class umontreal.iro.lecuyer.contactcenters.ContactCenter
  For each period-change event enumerated by the iterable `pce`, calls the `PeriodChangeEvent.start()` method.
startPeriodChangeEvents(PeriodChangeEvent[]) - Static method in class umontreal.iro.lecuyer.contactcenters.ContactCenter
  For each period-change event in the array `pce`, calls the `PeriodChangeEvent.start()` method.
startPrefixMapping(String, String) - Method in class umontreal.iro.lecuyer.xmlbind.RemappingContentHandler
StartServiceEvent - Class in umontreal.iro.lecuyer.contactcenters.server
  Represents an event that restarts the service of a contact.
StartServiceEvent(EndServiceEvent) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.StartServiceEvent
  Constructs a new start-service event that will put the contact in service represented by `oldEndServiceEvent` in the target agent group given by `EndServiceEvent.getAgentGroup()`.
StartServiceEvent(AgentGroup, EndServiceEvent) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.StartServiceEvent
  Constructs a new start-service event that will put the contact in service represented by `oldEndServiceEvent` in the target agent group `targetGroup`.
StartServiceEvent(AgentGroup, Contact, double, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.StartServiceEvent
  Constructs an event that will call `targetGroup.``serve` `(contact, contactTime, ecType)` when it happens.
StartServiceEvent(AgentGroup, Contact, double, int, double, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.StartServiceEvent
  Constructs an event that will call `targetGroup.``serve` `(contact, contactTime, ecType, afterContactTime, esType)` when it happens.
StartServiceEvent(Agent, Contact, double, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.StartServiceEvent
  Constructs an event that will call `targetAgent.getGroup().``serve` `(contact, targetAgent, contactTime, ecType)` when it happens.
StartServiceEvent(Agent, Contact, double, int, double, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.server.StartServiceEvent
  Constructs an event that will call `targetAgent.getGroup().``serve` `(contact, targetAgent, contactTime, ecType, afterContactTime, esType)` when it happens.
startStationary() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
  Setup the arrival process to be stationary, and starts it using the `ContactArrivalProcess.start()` method.
startStationary() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
  This method checks that the associated period-change event is locked to a fixed period, and calls `ContactArrivalProcess.start()` if this is the case.
startStationary() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
  This method calls `ContactArrivalProcess.start()` assuming that the λ arrival rate will not change during simulation.
startStationary() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithInversion
startStationary() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithThinning
startStationary() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithTimeIntervals
stat - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParams
statAbandoned - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statAbandonedBeforeAWT - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statArrivals - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statBlocked - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statBusyAgents - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
StatCallCenterStat - Class in umontreal.iro.lecuyer.contactcenters.msk.stat
  Represents a set of statistical probes containing other statistics as observations.
StatCallCenterStat(CallCenterStatProbes, StatType, boolean) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.stat.StatCallCenterStat
  Constructs a new group of call center statistical probes taking the observations from the inner set of probes `stat`, and collecting the statistic `statType`.
StatCallCenterStat(CallCenterStatProbes, StatType, boolean, boolean) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.stat.StatCallCenterStat
StatCondition - Class in umontreal.iro.lecuyer.contactcenters.msk.conditions
  Represents a condition on statistics observed during a given number of periods preceding the times at which the condition is checked.
StatCondition(CallCenter, StatConditionParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.conditions.StatCondition
  Constructs a new condition on statistics based on a call center model `cc`, and parameters `par`.
StatConditionParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Regroups the parameters for a condition on statistics collected during some time intervals.
StatConditionParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.StatConditionParams
StateThresh - Class in umontreal.iro.lecuyer.contactcenters.ctmc
  Represents thresholds on the queue size, and the number of agents in each group.
StateThresh(CallCenterCTMC, int[][]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.StateThresh
  Constructs a new state thresholds object using the given thresholds on the queue size and agent groups.
statGoodSL - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
StationaryContactArrivalProcess - Class in umontreal.iro.lecuyer.contactcenters.contact
  Defines a contact arrival process with inter-arrival times following a stationary distribution.
StationaryContactArrivalProcess(ContactFactory, RandomVariateGen) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.StationaryContactArrivalProcess
  Constructs a new contact arrival process creating contacts using the given `factory` and using `timesGen` to generate the inter-arrival times.
StationaryContactArrivalProcess(Simulator, ContactFactory, RandomVariateGen) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.StationaryContactArrivalProcess
  Equivalent to `StationaryContactArrivalProcess.StationaryContactArrivalProcess(ContactFactory,RandomVariateGen)`, using the given simulator `sim`.
statMaxBusyAgents - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statMaxQueueSize - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statNumFalseTransitions - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statNumTransitions - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statOccupancy - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
StatPeriod - Interface in umontreal.iro.lecuyer.contactcenters.msk.stat
  Represents an object capable of assigning a statistical period to any observed call.
StatProbeMeasureMatrix - Class in umontreal.iro.lecuyer.stat.mperiods
  Matrix of measures whose value is obtained using a statistical probe.
StatProbeMeasureMatrix(StatProbe) - Constructor for class umontreal.iro.lecuyer.stat.mperiods.StatProbeMeasureMatrix
  Constructs a new matrix of measures using the statistical probe `probe`.
statQueueSize - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statServedBeforeAWT - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statServedRates - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statService - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statSL - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statSL2 - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statSumWaitingTimes - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statSumWaitingTimesAbandoned - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statSumWaitingTimesServed - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statTotalAgents - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
StatType - Enum in umontreal.iro.lecuyer.contactcenters.msk.stat
  Represents a type of statistic used by `StatCallCenterStat`.
StatUtil - Class in umontreal.iro.lecuyer.contactcenters
  Provides methods to add ratios into lists and matrices of statistical probes as well as a method to trim arrays of observations in statistical probes in order to save memory.
statWaitingTime - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statWaitingTimeAbandoned - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statWaitingTimeServed - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterStat
statWithThreshOrStatWithStat - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.StatConditionParams
stepDone(ObservableContactCenterSim) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterProgressBar
stepDone(ObservableContactCenterSim) - Method in interface umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimListener
  Indicates that a step was done by the simulator `sim`.
stepDone(SimLogic) - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogicListener
  Indicates that a step was done by the simulator `sim`.
stop() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
stop(PeriodChangeEvent) - Method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
stop() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcessWithTimeIntervals
stop() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
stop() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.AndCondition
  Calls `stop` for each associated condition implementing the `ToggleElement` interface.
stop() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.OrCondition
  Calls `stop` for each associated condition implementing the `ToggleElement` interface.
stop() - Method in class umontreal.iro.lecuyer.contactcenters.msk.conditions.StatCondition
stop() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatWithSlidingWindows
stop(PeriodChangeEvent) - Method in class umontreal.iro.lecuyer.contactcenters.NonStationaryMeasureMatrix
stop() - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  This method should be called when the simulation ends.
stop(PeriodChangeEvent) - Method in interface umontreal.iro.lecuyer.contactcenters.PeriodChangeListener
  This method is called after the period-change event is stopped by `PeriodChangeEvent.stop()`.
stop(PeriodChangeEvent) - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
stop() - Method in interface umontreal.iro.lecuyer.contactcenters.ToggleElement
  Disables the element represented by this object.
stop() - Method in class umontreal.iro.lecuyer.simevents.UnusableSimulator
stop() - Method in class umontreal.iro.lecuyer.stat.TallyWithMovingWindow
  Stops this tally with moving average by cancelling the currently scheduled period-changing event.
stopDial() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
  Stops any ongoing dialing of calls.
stopInboundToOutbound() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Stops the process moving inbound agents to the outbound group.
stopInboundToOutbound() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy
  Turns the inbound-to-outbound flag off.
stopOutboundToInbound() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Similar to `AgentsMoveDialerPolicy.AgentGroupInfo.stopInboundToOutbound()`, for the outbound-to-inbound process.
stopOutboundToInbound() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy
  Turns the outbound-to-inbound flag off.
stopPeriodChangeEvents(Iterable<? extends PeriodChangeEvent>) - Static method in class umontreal.iro.lecuyer.contactcenters.ContactCenter
  For each period-change event enumerated by the iterable `pce`, calls the `PeriodChangeEvent.stop()` method.
stopPeriodChangeEvents(PeriodChangeEvent[]) - Static method in class umontreal.iro.lecuyer.contactcenters.ContactCenter
  For each period-change event in the array `pce`, calls the `PeriodChangeEvent.stop()` method.
StorableParam - Interface in umontreal.iro.lecuyer.xmlconfig
  Represents a parameter object providing the capability to be converted back to a DOM element.
storePeriod() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
stratificationVariable - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
StratSimParams - Class in umontreal.iro.lecuyer.contactcenters.app.params
  Represents parameters specific to an experiment using independent replications and stratification.
StratSimParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
streamClass - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.RandomStreamsParams
streamSeed - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.RandomStreamsParams
StringConvert - Class in umontreal.iro.lecuyer.util
  Provides utility methods to convert strings into Java objects.
StringListProperty - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a property whose value is a list of strings.
StringListProperty() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.StringListProperty
StringProperty - Class in umontreal.iro.lecuyer.xmlbind.params
  Represents a property whose value is a string.
StringProperty() - Constructor for class umontreal.iro.lecuyer.xmlbind.params.StringProperty
subList(int, int) - Method in class umontreal.iro.lecuyer.collections.MergedList
subList(int, int) - Method in class umontreal.iro.lecuyer.collections.TransformingList
sum() - Method in class umontreal.iro.lecuyer.stat.AccumulateWithTimes
summarySheetName - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
SumMatrix - Class in umontreal.iro.lecuyer.stat.mperiods
  This matrix of measures can be used to compute sums of values, or the number of occurrences of events.
SumMatrix(int) - Constructor for class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
  Constructs a new matrix of sums for `numTypes` event types and a single period.
SumMatrix(int, int) - Constructor for class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
  Constructs a new matrix of sums for `numTypes` event types and `numPeriods` periods.
SumMatrixSW - Class in umontreal.iro.lecuyer.stat.mperiods
  Extends `SumMatrix` to add a sliding window.
SumMatrixSW(int) - Constructor for class umontreal.iro.lecuyer.stat.mperiods.SumMatrixSW
  Constructs a new matrix of sums with sliding window for `numTypes` event types and a single period.
SumMatrixSW(int, int) - Constructor for class umontreal.iro.lecuyer.stat.mperiods.SumMatrixSW
  Constructs a new matrix of sums with sliding window for `numTypes` event types and `numPeriods` periods.
sumWaitingTimesAbandoned - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
sumWaitingTimesServed - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
SwitchEvent - Class in umontreal.iro.lecuyer.contactcenters
  Represents an event that toggles an element on predefined simulation times.
SwitchEvent(ToggleElement, double[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.SwitchEvent
  Constructs a new switch event from the toggle element `el`, and the simulation times `times`.
SwitchEvent(Simulator, ToggleElement, double[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.SwitchEvent
  Equivalent to `SwitchEvent.SwitchEvent(ToggleElement,double[])`, with a user-defined simulator `sim`.
syncTicks - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams

## T

tableName - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
take(Contact) - Method in class umontreal.iro.lecuyer.contactcenters.contact.TrunkGroup
  Indicates that the contact `contact` enters the system and takes one line from this trunk group.
tallyMap - Variable in class umontreal.iro.lecuyer.contactcenters.msk.stat.AbstractCallCenterStatProbes
  Map associating types of performance measures with matrices of tallies.
TallyWithMovingWindow - Class in umontreal.iro.lecuyer.stat
  Represents a tally with a moving window of fixed length.
TallyWithMovingWindow(boolean, int, double, double) - Constructor for class umontreal.iro.lecuyer.stat.TallyWithMovingWindow
  Constructs a new tally with moving window using `numCollectingPeriods` of duration `collectingPeriodDuration`, and with simulation ending at `endingTime`.
TallyWithMovingWindow(String, boolean, int, double, double) - Constructor for class umontreal.iro.lecuyer.stat.TallyWithMovingWindow
  Constructs a new tally with moving window with name `name`, using `numCollectingPeriods` of duration `collectingPeriodDuration`, and with simulation ending at `endingTime`.
TallyWithTimes - Class in umontreal.iro.lecuyer.stat
TallyWithTimes() - Constructor for class umontreal.iro.lecuyer.stat.TallyWithTimes
TallyWithTimes.Observation - Class in umontreal.iro.lecuyer.stat
TallyWithTimes.Observation(double, double) - Constructor for class umontreal.iro.lecuyer.stat.TallyWithTimes.Observation
target - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ServiceLevelParams
targetError - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.SequentialSamplingParams
targetFracAgents - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
targetInitOccupancy - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
targetQueueRatio - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
testingPeriodDuration - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
testMerge(List<Replication>) - Static method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.CallCenterCTMCSimSplit
threshold - Variable in class umontreal.iro.lecuyer.contactcenters.msk.conditions.IndexThreshInfo
threshold - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntParams
threshold - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshParams
ThresholdDialerPolicy - Class in umontreal.iro.lecuyer.contactcenters.dialer
  Represents a threshold-based dialing policy selecting the number of calls to try based on the number of free agents in certain groups.
ThresholdDialerPolicy(DialerList, AgentGroupSet, AgentGroupSet, int, int, double, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
  Constructs a new dialer's policy with dialer list `list`, test set `testGroups`, and target set `targetGroups`.
ThresholdDialerPolicy(DialerList, AgentGroupSet, AgentGroupSet, int, double, int) - Constructor for class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
  Equivalent to `int,int,double,int) ThresholdDialerPolicy` `(list, testGroups, targetGroups, minFreeTest, 1, kappa, c)`.
thresholds - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
throwableToString(Throwable) - Static method in class umontreal.iro.lecuyer.util.ExceptionUtil
  Converts the throwable `throwable` to a string, and returns the constructed string.
time() - Method in class umontreal.iro.lecuyer.simevents.UnusableSimulator
timeHorizon - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
TimeInterval - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Represents a time interval.
TimeInterval(CallCenter, TimeIntervalParams) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.TimeInterval
  Constructs a time interval from the call center `cc`, and the parameters `par`.
TimeInterval(double, double) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.TimeInterval
  Constructs a new time interval from the given starting and ending times.
TimeIntervalParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Represents a time interval specified by a starting and an ending time.
TimeIntervalParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.TimeIntervalParams
timeNormalize(DoubleMatrix2D, double) - Static method in class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
  Normalizes the rows of the one-column matrix `m` using the batch length `l`.
timeNormalize(DoubleMatrix1D, double) - Static method in class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
  Equivalent to `BatchMeansSimCC.timeNormalize(DoubleMatrix2D,double)` with an instance of `DoubleMatrix1D`.
timeNormalize(double[], double) - Static method in class umontreal.iro.lecuyer.contactcenters.BatchMeansSimCC
  Equivalent to `BatchMeansSimCC.timeNormalize(DoubleMatrix2D,double)` for an array.
timeNormalize(MeasureType, DoubleMatrix2D) - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Normalizes the measures in `m` using simulation time.
timeNormalize(PeriodChangeEvent, DoubleMatrix2D, double) - Static method in class umontreal.iro.lecuyer.contactcenters.RepSimCC
  Normalizes the matrix `m` using simulation time.
timeNormalize(PeriodChangeEvent, DoubleMatrix2D, boolean, boolean, boolean[]) - Static method in class umontreal.iro.lecuyer.contactcenters.RepSimCC
  Equivalent to `RepSimCC.timeNormalize(PeriodChangeEvent,DoubleMatrix2D,double)` with automatic computation of total simulation time.
timeNormalize(PeriodChangeEvent, DoubleMatrix2D, boolean, boolean) - Static method in class umontreal.iro.lecuyer.contactcenters.RepSimCC
  Equivalent to `timeNormalize` `(pce, m, preliminary, wrapup, null)`.
TimeNormalizeType - Enum in umontreal.iro.lecuyer.contactcenters.msk.stat
  Possible type of time normalizations after a matrix of counters is obtained.
TimeParam - Class in umontreal.iro.lecuyer.xmlconfig
  Represents a time duration or a rate parameter expressed in a time unit.
TimeParam() - Constructor for class umontreal.iro.lecuyer.xmlconfig.TimeParam
  Constructs a time parameter with value 0.
TimeParam(double) - Constructor for class umontreal.iro.lecuyer.xmlconfig.TimeParam
  Equivalent to `TimeParam` `(value, false, null)`.
TimeParam(double, TimeUnit) - Constructor for class umontreal.iro.lecuyer.xmlconfig.TimeParam
  Equivalent to `TimeParam` `(value, false, unit)`.
TimeParam(double, boolean, TimeUnit) - Constructor for class umontreal.iro.lecuyer.xmlconfig.TimeParam
  Constructs a new time parameter with encoded value `value`, rate indicator `rate`, and time unit `unit`.
TimeParam(String) - Constructor for class umontreal.iro.lecuyer.xmlconfig.TimeParam
  Constructs a time parameter from the string `str`.
timePrecision - Static variable in class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter.TracedCall
times - Variable in class umontreal.iro.lecuyer.contactcenters.contact.PoissonUniformArrivalProcess
  Array list containing the arrival times of contacts.
times - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
timeToDuration(String) - Static method in class umontreal.iro.lecuyer.contactcenters.app.OldSimParamsConverter
timeToDuration(String) - Method in class umontreal.iro.lecuyer.contactcenters.msk.OldCallCenterParamsConverter
TimeUnitParam - Enum in umontreal.iro.lecuyer.xmlbind.params
  Java class for TimeUnitParam.
to2DArray(E[][]) - Method in class umontreal.iro.lecuyer.collections.AbstractMatrix
to2DArray() - Method in class umontreal.iro.lecuyer.collections.AbstractMatrix
to2DArray() - Method in interface umontreal.iro.lecuyer.collections.Matrix
  Returns a 2D array containing the elements of this matrix in the proper sequence.
to2DArray(E[][]) - Method in interface umontreal.iro.lecuyer.collections.Matrix
  Returns a 2D array containing the elements of this matrix in the proper sequence; the runtime type of the returned array is the same as the runtime type of the given array.
toContactType() - Method in enum umontreal.iro.lecuyer.contactcenters.app.RowType
  Reverse of `RowType.toContactTypeAgentGroup()`.
toContactTypeAgentGroup() - Method in enum umontreal.iro.lecuyer.contactcenters.app.RowType
  Returns the equivalent of this row type for pairs with agent groups.
toDuration(double) - Static method in class umontreal.iro.lecuyer.contactcenters.app.OldSimParamsConverter
toElement(ClassFinder, Node, String, int) - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam
toElement(ClassFinder, Node, String, int) - Method in class umontreal.iro.lecuyer.xmlconfig.ArrayParam2D
toElement(ClassFinder, Node, String, int) - Method in class umontreal.iro.lecuyer.xmlconfig.CSVSourceArray2D
toElement(ClassFinder, Node, String, int) - Method in class umontreal.iro.lecuyer.xmlconfig.DBConnectionParam
toElement(ClassFinder, Node, String, int) - Method in class umontreal.iro.lecuyer.xmlconfig.DBSourceArray2D
toElement(ClassFinder, Node, String, int) - Method in class umontreal.iro.lecuyer.xmlconfig.ExcelSourceArray2D
toElement(ClassFinder, Node, String, int) - Method in class umontreal.iro.lecuyer.xmlconfig.ParamWithSourceArray
toElement(ClassFinder, Node, String, int) - Method in class umontreal.iro.lecuyer.xmlconfig.PropertyParam
toElement(ClassFinder, Node, String, int) - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
toElement(ClassFinder, Node, String, int) - Method in interface umontreal.iro.lecuyer.xmlconfig.StorableParam
  Converts this parameter object to a DOM element using the class finder `finder` for formatting class names, with parent node `parent`, element name `elementName`, and `spc` spaces for each indentation level.
ToggleElement - Interface in umontreal.iro.lecuyer.contactcenters
  Specifies an element that can be enabled or disabled at any time during the simulation.
toggleElements(Iterable<? extends ToggleElement>, boolean) - Static method in class umontreal.iro.lecuyer.contactcenters.ContactCenter
  Toggles the elements to the status `enabled`.
toggleElements(ToggleElement[], boolean) - Static method in class umontreal.iro.lecuyer.contactcenters.ContactCenter
  Toggles the elements to the status `enabled`.
ToggleEvent - Class in umontreal.iro.lecuyer.contactcenters
  This event instructs a toggle element, i.e., any object implementing `ToggleElement`, to be started or stopped during the simulation.
ToggleEvent(ToggleElement, boolean) - Constructor for class umontreal.iro.lecuyer.contactcenters.ToggleEvent
  Constructs a new toggle event that will, at the time of its execution, start the toggle element `element` if `start` is `true`, or stop it if `enabled` is `false`.
ToggleEvent(Simulator, ToggleElement, boolean) - Constructor for class umontreal.iro.lecuyer.contactcenters.ToggleEvent
  Equivalent to `ToggleEvent.ToggleEvent(ToggleElement,boolean)`, with a user-defined simulator `sim`.
toInboundType() - Method in enum umontreal.iro.lecuyer.contactcenters.app.RowType
  Converts this row type to a row type representing inbound contact types.
toInboundTypeAWT() - Method in enum umontreal.iro.lecuyer.contactcenters.app.RowType
  Similar to `RowType.toInboundType()`, but converts to inbound contact type with acceptable waiting times.
toLongString() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
toLongString() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouterWithDelays
toLongString() - Method in class umontreal.iro.lecuyer.contactcenters.router.ExpDelayRouter
toLongString() - Method in class umontreal.iro.lecuyer.contactcenters.router.LocalSpecRouter
toLongString() - Method in class umontreal.iro.lecuyer.contactcenters.router.LongestWeightedWaitingTimeRouter
toLongString() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
toLongString() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
toLongString() - Method in class umontreal.iro.lecuyer.contactcenters.router.QueueRatioOverflowRouter
toLongString() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
  Returns a string representation of detailed information about the router.
toOutboundType() - Method in enum umontreal.iro.lecuyer.contactcenters.app.RowType
  Converts this row type to a row type representing outbound contact types.
toShortString(Named) - Static method in class umontreal.iro.lecuyer.contactcenters.ContactCenter
  Returns a short string representation of the named object `named`.
toString() - Method in class umontreal.iro.lecuyer.collections.AbstractMatrix
toString() - Method in enum umontreal.iro.lecuyer.contactcenters.app.ArrivalProcessType
toString() - Method in class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter.TracedCall
toString() - Method in enum umontreal.iro.lecuyer.contactcenters.app.ControlVariableType
toString() - Method in enum umontreal.iro.lecuyer.contactcenters.app.DialerPolicyType
toString() - Method in enum umontreal.iro.lecuyer.contactcenters.app.EvalOptionType
toString() - Method in enum umontreal.iro.lecuyer.contactcenters.app.RouterPolicyType
toString() - Method in class umontreal.iro.lecuyer.contactcenters.ConstantValueGenerator
toString() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Busyness
toString() - Method in class umontreal.iro.lecuyer.contactcenters.contact.Contact
toString() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactArrivalProcess
toString() - Method in exception umontreal.iro.lecuyer.contactcenters.contact.ContactInstantiationException
  Returns a short description of the exception.
toString() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ContactSumMatrix
toString() - Method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletArrivalProcess
toString() - Method in class umontreal.iro.lecuyer.contactcenters.contact.DirichletCompoundArrivalProcess
toString() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
toString() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonArrivalProcess
toString() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaArrivalProcess
toString() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonGammaNortaRatesArrivalProcess
toString() - Method in class umontreal.iro.lecuyer.contactcenters.contact.PoissonUniformArrivalProcess
toString() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimes
toString() - Method in class umontreal.iro.lecuyer.contactcenters.contact.ServiceTimesAgent
toString() - Method in class umontreal.iro.lecuyer.contactcenters.contact.SimpleContactFactory
toString() - Method in class umontreal.iro.lecuyer.contactcenters.contact.StationaryContactArrivalProcess
toString() - Method in class umontreal.iro.lecuyer.contactcenters.contact.TrunkGroup
toString() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
  Returns a string giving the number of counted arrivals, abandoned calls, and calls waiting less than the acceptable waiting time.
toString() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMC11
toString() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCKI
toString() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CircularIntArray
  Constructs and returns a string representation of the form `[e1, e2, ...]` of this array.
toString() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.RateChangeInfo
toString() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Replication
toString() - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
toString() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ConstantDialerPolicy
toString() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ContactListenerDialerList
toString() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.Dialer
toString() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionEvent
toString() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.DialerActionState
toString() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.InfiniteDialerList
toString() - Method in class umontreal.iro.lecuyer.contactcenters.dialer.ThresholdDialerPolicy
toString() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.MakeAgentAvailableEvent
toString() - Method in class umontreal.iro.lecuyer.contactcenters.msk.model.SingleTypeInfiniteDialerList
toString() - Method in class umontreal.iro.lecuyer.contactcenters.NonStationaryMeasureMatrix
toString() - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
toString() - Method in class umontreal.iro.lecuyer.contactcenters.queue.DequeueEvent
toString() - Method in class umontreal.iro.lecuyer.contactcenters.queue.EnqueueEvent
toString() - Method in class umontreal.iro.lecuyer.contactcenters.queue.PriorityWaitingQueue
toString() - Method in class umontreal.iro.lecuyer.contactcenters.queue.QueueSizeStat
toString() - Method in class umontreal.iro.lecuyer.contactcenters.queue.StandardWaitingQueue
toString() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
toString() - Method in class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
toString() - Method in class umontreal.iro.lecuyer.contactcenters.RandomValueGenerator
toString() - Method in class umontreal.iro.lecuyer.contactcenters.router.AgentReroutingEvent
toString() - Method in class umontreal.iro.lecuyer.contactcenters.router.ContactReroutingEvent
toString() - Method in class umontreal.iro.lecuyer.contactcenters.router.EnqueueEventWithRerouting
toString() - Method in class umontreal.iro.lecuyer.contactcenters.router.ReroutingState
toString() - Method in class umontreal.iro.lecuyer.contactcenters.router.Router
toString() - Method in class umontreal.iro.lecuyer.contactcenters.server.AfterContactTimeGenerator
toString() - Method in class umontreal.iro.lecuyer.contactcenters.server.Agent
toString() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroup
toString() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentGroupSet
toString() - Method in class umontreal.iro.lecuyer.contactcenters.server.ContactTimeGenerator
toString() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
toString() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEventDetailed
toString() - Method in class umontreal.iro.lecuyer.contactcenters.server.GroupVolumeStat
toString() - Method in class umontreal.iro.lecuyer.contactcenters.server.RestoreAgentsEvent
toString() - Method in class umontreal.iro.lecuyer.contactcenters.server.SetNumAgentsEvent
toString() - Method in class umontreal.iro.lecuyer.contactcenters.server.StartServiceEvent
toString() - Method in class umontreal.iro.lecuyer.contactcenters.SwitchEvent
toString() - Method in class umontreal.iro.lecuyer.contactcenters.ToggleEvent
toString() - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrix
toString() - Method in class umontreal.iro.lecuyer.stat.mperiods.IntegralMeasureMatrixSW
toString() - Method in class umontreal.iro.lecuyer.stat.mperiods.ListOfStatProbesMeasureMatrix
toString() - Method in class umontreal.iro.lecuyer.stat.mperiods.MatrixOfStatProbesMeasureMatrix
toString() - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet.MeasureInfo
toString() - Method in class umontreal.iro.lecuyer.stat.mperiods.MeasureSet
toString() - Method in class umontreal.iro.lecuyer.stat.mperiods.StatProbeMeasureMatrix
toString() - Method in class umontreal.iro.lecuyer.stat.mperiods.SumMatrix
toString() - Method in class umontreal.iro.lecuyer.util.IntArray
  Returns the result of `Arrays.toString(int[])` called on the wrapped array.
toString() - Method in class umontreal.iro.lecuyer.util.LaTeXArrayFormatter
toString() - Method in class umontreal.iro.lecuyer.util.LaTeXFormatter
toString(AbstractMatrix2D) - Method in class umontreal.iro.lecuyer.util.LaTeXObjectMatrixFormatter
  Returns a string representation of the given matrix.
toString(ObjectMatrix1D) - Method in class umontreal.iro.lecuyer.util.LaTeXObjectMatrixFormatter
  Returns a string representation of the given matrix.
toString(ObjectMatrix2D) - Method in class umontreal.iro.lecuyer.util.LaTeXObjectMatrixFormatter
  Returns a string representation of the given matrix.
toString(ObjectMatrix3D) - Method in class umontreal.iro.lecuyer.util.LaTeXObjectMatrixFormatter
  Returns a string representation of the given matrix.
toString() - Method in exception umontreal.iro.lecuyer.util.UnsupportedConversionException
  Returns a short description of the exception.
toString() - Method in exception umontreal.iro.lecuyer.xmlbind.DistributionCreationException
  Returns a short description of this exception.
toString() - Method in exception umontreal.iro.lecuyer.xmlbind.GeneratorCreationException
  Returns a short description of this exception.
toString() - Method in class umontreal.iro.lecuyer.xmlconfig.AbstractParam
toString() - Method in exception umontreal.iro.lecuyer.xmlconfig.DistributionCreationException
  Returns a short description of this exception.
toString() - Method in exception umontreal.iro.lecuyer.xmlconfig.GeneratorCreationException
  Returns a short description of this exception.
toString() - Method in exception umontreal.iro.lecuyer.xmlconfig.ParamReadException
  Returns a short description of this exception.
toString() - Method in class umontreal.iro.lecuyer.xmlconfig.PropertyParam
toString() - Method in class umontreal.iro.lecuyer.xmlconfig.RandomVariateGenParam
toString() - Method in class umontreal.iro.lecuyer.xmlconfig.TimeParam
  Formats this time parameter as a string.
toStringValues(Map<? extends K, ? extends Object>) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.model.CallCenterUtil
  Constructs and returns a map for which each entry (k, v') is created from entry (k, v) in map `map`, where k is a key, and v' is the string representation of the value v.
totalAgents - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
toTitleString(ObjectMatrix2D, String[], String[], String, String, String) - Method in class umontreal.iro.lecuyer.util.LaTeXObjectMatrixFormatter
  Returns a string representation of the given matrix with axis as well as rows and columns labeled.
toTitleString(ObjectMatrix3D, String[], String[], String[], String, String, String, String) - Method in class umontreal.iro.lecuyer.util.LaTeXObjectMatrixFormatter
  Returns a string representation of the given matrix with axis as well as rows and columns labeled.
trace - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
trace - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSimMP
traceStep(CallCenterCTMC, TransitionType, ContactTrace, int, int) - Static method in class umontreal.iro.lecuyer.contactcenters.ctmc.AbstractCallCenterCTMCSim
Trajectory - Class in umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge
Trajectory(CallCenterCTMC, int[][], CallCenterCounters, int[], int[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
TrajectoryForSubgradient - Class in umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge
TrajectoryForSubgradient(CallCenterCTMC, int[][], CallCenterCounters, int[], int[]) - Constructor for class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.TrajectoryForSubgradient
transferTargets - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
transferTimes - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
transferTimesMult - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
transferTimesMult - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
transferToInbound(int) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Transfers `n` agents from the outbound groups of this object to its inbound group.
transferToInbound(int, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Transfers the agent `agent` to a randomly-chosen inbound agent group.
transferToOutbound(int) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Transfers `n` agents from the inbound groups of this object to its outbound group.
transferToOutbound(int, Agent) - Method in class umontreal.iro.lecuyer.contactcenters.dialer.AgentsMoveDialerPolicy.AgentGroupInfo
  Transfers the agent `agent` to a randomly-chosen outbound agent group.
TransformingCollection<OE,IE> - Class in umontreal.iro.lecuyer.collections
  Represents a collection that dynamically transforms the elements of another collection.
TransformingCollection(Collection<IE>) - Constructor for class umontreal.iro.lecuyer.collections.TransformingCollection
  Constructs a new transforming collection mapping the elements of the inner collection `innerCollection`.
TransformingList<OE,IE> - Class in umontreal.iro.lecuyer.collections
  Represents a list that dynamically transforms the elements of another list.
TransformingList(List<IE>) - Constructor for class umontreal.iro.lecuyer.collections.TransformingList
  Constructs a new transforming list mapping the elements of the inner list `innerList`.
TransformingMap<OK,OV,IK,IV> - Class in umontreal.iro.lecuyer.collections
  Represents a map that dynamically transforms the elements of another map.
TransformingMap(Map<IK, IV>) - Constructor for class umontreal.iro.lecuyer.collections.TransformingMap
  Constructs a new transforming map converting keys and values of map `innerMap`.
TransformingSet<OE,IE> - Class in umontreal.iro.lecuyer.collections
  Represents a set that dynamically transforms the elements of another set.
TransformingSet(Set<IE>) - Constructor for class umontreal.iro.lecuyer.collections.TransformingSet
  Constructs a new transforming set mapping the elements of the inner set `innerSet`.
TransitionListener - Interface in umontreal.iro.lecuyer.contactcenters.ctmc
  Represents a listener that can be notified when a transition occurs during a DTMC simulation of a call center.
TransitionType - Enum in umontreal.iro.lecuyer.contactcenters.ctmc
  Represents the type of a transition performed by the `CallCenterCTMC.nextState(double)` method.
TrunkGroup - Class in umontreal.iro.lecuyer.contactcenters.contact
  Represents a group of trunks, i.e., phone lines or more generally communication channels, in a contact center.
TrunkGroup(int) - Constructor for class umontreal.iro.lecuyer.contactcenters.contact.TrunkGroup
  Constructs a new trunk group with capacity `capacity`.
tryToCallConstructor(URI, ClassFinder, Class<T>, String...) - Static method in class umontreal.iro.lecuyer.util.StringConvert
  Tries to find a compatible constructor in class `cls`, converts the arguments stored into `vals` to the arguments of the constructor, calls it and returns the constructed instance.
tryToCallMethod(URI, ClassFinder, Class<T>, Class<?>, Object, String, String...) - Static method in class umontreal.iro.lecuyer.util.StringConvert
  Tries to call a method named `name` on object `o` with arguments given by `vals`, with expected return value class `rcls`.
tryToMakeRandomAccess() - Method in class umontreal.iro.lecuyer.collections.MergedList
  Attempts to make this merged list random-accessible, i.e., supporting fast random access.
tryToMakeRandomAccess() - Method in class umontreal.iro.lecuyer.collections.TransformingList
  Attempts to make this transforming list random-accessible, i.e., supporting fast random access.
TwoIndicesInfo - Class in umontreal.iro.lecuyer.contactcenters.msk.conditions
  Stores information about two indices and a relationship.
TwoIndicesInfo(int, int, Relationship) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.conditions.TwoIndicesInfo
  Constructs a new data object holding indices `i1` and `i2`, as well as relationship `rel`.
TwoIndicesParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Contains the parameters for a condition comparing two indexed quantities, e.g., the size of two specific queues in a model.
TwoIndicesParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesParams
TwoIndicesWithTypesParams - Class in umontreal.iro.lecuyer.contactcenters.msk.params
  Contains the parameters for a condition comparing two index quantities possibly for specific call types.
TwoIndicesWithTypesParams() - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesWithTypesParams
type - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
type - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntWithTypeParams
type - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshWithTypeParams
type - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ProducedCallTypeParams
type - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ShiftPartParams
types - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerLimitParams
typeToGroupMap - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
typeToGroupMap - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingTableSources
typeToGroupMap - Variable in class umontreal.iro.lecuyer.contactcenters.router.QueueAtLastGroupRouter
  Contains the type-to-group map routing table.
typeToGroupMap - Variable in class umontreal.iro.lecuyer.contactcenters.router.QueuePriorityRouter
  Contains the type-to-group map routing table.
TypeToGroupMapSource - Enum in umontreal.iro.lecuyer.contactcenters.msk.params
  Java class for TypeToGroupMapSource.

## U

umontreal.iro.lecuyer.collections - package umontreal.iro.lecuyer.collections
  Provides collections dynamically transforming the elements of other collections or merging collections together.
umontreal.iro.lecuyer.contactcenters - package umontreal.iro.lecuyer.contactcenters
  Contains general interfaces and classes for simulating contact centers.
umontreal.iro.lecuyer.contactcenters.app - package umontreal.iro.lecuyer.contactcenters.app
  Provides an interface for application programs interacting with a contact center simulator or evaluation system.
umontreal.iro.lecuyer.contactcenters.app.params - package umontreal.iro.lecuyer.contactcenters.app.params
  Defines types used for evaluation systems of contact centers.
umontreal.iro.lecuyer.contactcenters.app.trace - package umontreal.iro.lecuyer.contactcenters.app.trace
  Provides facilities for creating contact-by-contact traces in simulators.
umontreal.iro.lecuyer.contactcenters.contact - package umontreal.iro.lecuyer.contactcenters.contact
  Manages contact arrivals into the contact center system.
umontreal.iro.lecuyer.contactcenters.ctmc - package umontreal.iro.lecuyer.contactcenters.ctmc
  Provides call center simulators based on a quick uniformized continuous-time Markov chain model.
umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge - package umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge
  Provides an implementation of a split and merge scheme for simulating a call center with different staffing vectors simultaneously.
umontreal.iro.lecuyer.contactcenters.dialer - package umontreal.iro.lecuyer.contactcenters.dialer
  Manages a predictive dialer capable of making outbound contacts.
umontreal.iro.lecuyer.contactcenters.expdelay - package umontreal.iro.lecuyer.contactcenters.expdelay
  Provides facilities to predict the waiting time of contacts.
umontreal.iro.lecuyer.contactcenters.msk - package umontreal.iro.lecuyer.contactcenters.msk
  Provides a generic simulator for multi-skill and blend call centers.
umontreal.iro.lecuyer.contactcenters.msk.conditions - package umontreal.iro.lecuyer.contactcenters.msk.conditions
  Defines an interface for representing a condition on calls, and provides some implementations of the interface.
umontreal.iro.lecuyer.contactcenters.msk.cv - package umontreal.iro.lecuyer.contactcenters.msk.cv
  Contains classes used for simulation with control variables.
umontreal.iro.lecuyer.contactcenters.msk.model - package umontreal.iro.lecuyer.contactcenters.msk.model
  Provides the classes that implement the model of a call center with multiple call types and agent groups used by the blend and multi-skill simulator.
umontreal.iro.lecuyer.contactcenters.msk.params - package umontreal.iro.lecuyer.contactcenters.msk.params
  Defines types for the parameters of the blend/multi-skill call center simulator.
umontreal.iro.lecuyer.contactcenters.msk.simlogic - package umontreal.iro.lecuyer.contactcenters.msk.simlogic
  Provides classes implementing the logic containing the necessary instructions to simulate a model of a call center, and interact with facilities for statistical collecting.
umontreal.iro.lecuyer.contactcenters.msk.spi - package umontreal.iro.lecuyer.contactcenters.msk.spi
  Service provider interfaces for creating custom arrival processes, router's or dialer's policies.
umontreal.iro.lecuyer.contactcenters.msk.stat - package umontreal.iro.lecuyer.contactcenters.msk.stat
  Provides utility classes to manage statistics in the blend/multi-skill call center simulator.
umontreal.iro.lecuyer.contactcenters.params - package umontreal.iro.lecuyer.contactcenters.params
  Defines basic types usable by simulators of contact center.
umontreal.iro.lecuyer.contactcenters.queue - package umontreal.iro.lecuyer.contactcenters.queue
  Manages waiting queues for storing contacts not being served immediately.
umontreal.iro.lecuyer.contactcenters.queuemodel - package umontreal.iro.lecuyer.contactcenters.queuemodel
  Implements different formulae used to compute the delay probability and the service level, assuming some queueing model for the arrival and service rates.
umontreal.iro.lecuyer.contactcenters.router - package umontreal.iro.lecuyer.contactcenters.router
  Contains the contact routing facilities.
umontreal.iro.lecuyer.contactcenters.server - package umontreal.iro.lecuyer.contactcenters.server
  Manages the simulation of the contact's service process.
umontreal.iro.lecuyer.randvar - package umontreal.iro.lecuyer.randvar
  Extends the random variate generation facilities of SSJ.
umontreal.iro.lecuyer.simevents - package umontreal.iro.lecuyer.simevents
  Extends the SSJ's discrete-event simulation package to add utility methods and support batch means simulation.
umontreal.iro.lecuyer.stat - package umontreal.iro.lecuyer.stat
  Special tallies in line with the stat package of SSJ.
umontreal.iro.lecuyer.stat.mperiods - package umontreal.iro.lecuyer.stat.mperiods
  Provides facilities for storing observations during a simulation per time period, for the common situation where time is partitioned into a finite number of intervals, and statistics have to be collected separately for the different intervals.
umontreal.iro.lecuyer.util - package umontreal.iro.lecuyer.util
  Contains some utility classes.
umontreal.iro.lecuyer.xmlbind - package umontreal.iro.lecuyer.xmlbind
  Extends the JAXB framework with new classes to simplify the process of marshalling and unmarshalling objects with validation using XML Schema.
umontreal.iro.lecuyer.xmlbind.params - package umontreal.iro.lecuyer.xmlbind.params
  Defines some basic types usable by simulation applications.
umontreal.iro.lecuyer.xmlconfig - package umontreal.iro.lecuyer.xmlconfig
  Provides some facilities to extract and verify parameters read from data files in XML format.
unindent(Node) - Static method in class umontreal.iro.lecuyer.xmlconfig.DOMUtils
  Suppresses any indenting text node from the DOM node `node`.
uninstallPointSet() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSimRQMC
  Restors the simulator to stop using the point set.
unit - Variable in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
unmarshal(File) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Unmarshals the given input file to an object.
unmarshal(URL) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Unmarshals the given URL into an object, and returns the constructed object.
unmarshal(Node) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Unmarshals the given node into a JAXB object, and returns the constructed object.
unmarshal(Source) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Unmarshals the given source into an object, and returns the constructed object.
unmarshalArray(Class<T>, List<?>) - Static method in class umontreal.iro.lecuyer.xmlbind.ArrayConverter
  Converts the list of arrays `rows` into a Java 2D array.
unmarshalArray(DoubleArray) - Static method in class umontreal.iro.lecuyer.xmlbind.ArrayConverter
  Unmarshals a 2D array JAXB object into a Java 2D array of double-precision values.
unmarshalArray(BooleanArray) - Static method in class umontreal.iro.lecuyer.xmlbind.ArrayConverter
  Unmarshals a 2D array JAXB object into a Java 2D array of boolean values.
unmarshalArray(IntArray) - Static method in class umontreal.iro.lecuyer.xmlbind.ArrayConverter
  Unmarshals a 2D array JAXB object into a Java 2D array of integers.
unmarshalArray(DurationArray) - Static method in class umontreal.iro.lecuyer.xmlbind.ArrayConverter
  Unmarshals a 2D array JAXB object into a Java 2D array of time durations.
unmarshalArray(NonNegativeDurationArray) - Static method in class umontreal.iro.lecuyer.xmlbind.ArrayConverter
  Similar to `ArrayConverter.unmarshalArray(DurationArray)` for non-negative durations.
unmarshalArray(List<Double>) - Static method in class umontreal.iro.lecuyer.xmlbind.ArrayConverter
  Converts a list containing double-precision values wrapped into objects of class `Double` to an array of double-precision values.
unmarshalGZipped(File) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Reads the given input file as a GZipped file, using `GZIPInputStream`, and unmarshals the uncompressed XML data.
unmarshalGZipped(URL) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Similar to `JAXBParamsConverter.unmarshalGZipped(File)`, for a URL instead of a file.
unmarshalGZippedToEval(File) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.unmarshalToEval(File)`, but calls `JAXBParamsConverter.unmarshalGZipped(File)` for unmarshalling.
unmarshalGZippedToEval(File, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.unmarshalToEval(File,boolean)`, but calls `JAXBParamsConverter.unmarshalGZipped(File)` for unmarshalling.
unmarshalGZippedToEval(URL) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.unmarshalToEval(URL)`, but calls `JAXBParamsConverter.unmarshalGZipped(URL)` for unmarshalling.
unmarshalGZippedToEval(URL, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.unmarshalToEval(URL,boolean)` but calls `JAXBParamsConverter.unmarshalGZipped(URL)` for unmarshalling.
unmarshalOrExit(File) - Method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Unmarshals the given file using `JAXBParamsConverter.unmarshalGZipped(File)`, but if an error occurs, messages are printed on the standard error output, and the method exits the VM using `System.exit(int)`.
unmarshalProperties(PropertiesParams) - Static method in class umontreal.iro.lecuyer.xmlbind.ParamReadHelper
  Constructs and returns a map containing the properties stored into the given `PropertiesParams` object `prop` which can be considered as a list of properties.
unmarshalToEval(File) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Reads evaluation results from the file `file`.
unmarshalToEval(File, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.unmarshalToEval(File)`, but uses `ContactCenterEvalResults.createFromParams(ContactCenterEvalResultsParams,boolean)` instead of `ContactCenterEvalResults.createFromParams(ContactCenterEvalResultsParams)`.
unmarshalToEval(URL) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.unmarshalToEval(File)`, with an URL instead of a file.
unmarshalToEval(URL, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.unmarshalToEval(File,boolean)`, with an URL instead of a file.
unmarshalToEval(Node) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.unmarshalToEval(File)`, with a node instead of a file.
unmarshalToEval(Node, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.unmarshalToEval(File,boolean)` with a node instead of a file.
unmarshalToEval(Source) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.unmarshalToEval(File)`, with a source instead of a file.
unmarshalToEval(Source, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.unmarshalToEval(File,boolean)`, with a source instead of a file.
unmarshalToEvalOrExit(File) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.unmarshalToEval(File)`, but calls `JAXBParamsConverter.unmarshalOrExit(File)` to perform unmarshalling.
unmarshalToEvalOrExit(File, boolean) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResultsConverter
  Similar to `ContactCenterEvalResultsConverter.unmarshalToEval(File,boolean)`, but calls `JAXBParamsConverter.unmarshalOrExit(File)` to perform unmarshalling.
unregister() - Method in class umontreal.iro.lecuyer.contactcenters.msk.CallTracer
  Unregisters this call tracer with the model associated with the simulation logic returned by `CallTracer.getSimLogic()`.
unregister() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.BusyAgentsChecker
  Unregisters this busy-agents checker with the associated model.
unregister() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.QueueSizeChecker
  Unregisters this queue-size checker with the associated model.
unregisterListeners() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.BatchMeansLogic
unregisterListeners() - Method in class umontreal.iro.lecuyer.contactcenters.msk.simlogic.RepLogic
unregisterListeners() - Method in interface umontreal.iro.lecuyer.contactcenters.msk.simlogic.SimLogic
  Disconnects every listener registered by the simulator from the model.
unregisterListeners() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Unregisters listeners required to get statistics during simulation.
unregisterListeners() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterStatWithSlidingWindows
  Unregisters the listeners with the call center model.
unsetAgent() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ServiceTimeParams
unsetAgentGroupInfo() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
unsetAgentGroupRanks() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
unsetAgentGroupRanks() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
unsetAgentGroupRanksRel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
unsetAgentGroupRanksRel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
unsetAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
unsetAgentGroups() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetAgentGroupSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
unsetAgentGroupSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetAgentsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetAgentsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetAggregation() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
unsetAllowCopies() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
unsetAlwaysUseIndexedSearch() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
unsetArrivalProcesses() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetArrivals() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
unsetArrivalsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
unsetArrivalsMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetBusyCost() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetBusyCostPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetC() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
unsetCaching() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RandomStreamsParams
unsetCallTypeRouting() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
unsetCallTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetCase() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingStageParams
unsetCheckAgentsForCall() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
unsetCheckAgentsForTransfer() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetColumn() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
unsetConditions() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ConditionParamsList
unsetConferenceTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetConferenceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetConferenceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetContactTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
unsetControlVariables() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
unsetConvertSchedulesToStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetConvertSchedulesToStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetCurrentPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
unsetDefaultDetailed() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
unsetDefaultOnlyAverages() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
unsetDefaultPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
unsetDetailed() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
unsetDetailed() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetDialerLimit() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
unsetDialers() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetDropMismatches() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
unsetEfficiency() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetEnableChrono() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
unsetEstimateBusyness() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
unsetEstimateContactTypeAgentGroup() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
unsetEstimateParameters() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
unsetEstimateParameters() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
unsetExpectedWaitingTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetExpectedWaitingTimeThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetFirstType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesWithTypesParams
unsetGammaShapeSmoothingFactor() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
unsetGlobalOnly() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SequentialSamplingParams
unsetGroup() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ServiceTimeParams
unsetIdleCost() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetIdleCostPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetInboundGroup() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
unsetInboundTypes() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
unsetInboundTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetInboundTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
unsetInboundTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetIndex() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupIndex
unsetInitNonEmpty() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
unsetKappa() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
unsetKeepObs() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
unsetKeepQueues() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
unsetLambdas() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
unsetLeftBoundary() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
unsetLongestWaitingTime() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
unsetLowerBound() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
unsetMatricesOfAWT() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
unsetMaxAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetMaxAgentsPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetMaxBadCallRate() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
unsetMaxBatches() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
unsetMaxColumns() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
unsetMaximumIdleOutboundAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
unsetMaxInitBlocked() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
unsetMaxIter() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
unsetMaxMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
unsetMaxNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
unsetMaxReplications() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
unsetMinAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetMinAgentsPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetMinFreeAgentsTarget() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
unsetMinFreeAgentsTest() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
unsetMinimumIdleInboundAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
unsetMinMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
unsetMinNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
unsetMismatchRateThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
unsetMovingWindowSize() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
unsetMult() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
unsetNormalize() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
unsetNormalizeToDefaultUnit() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
unsetNortaGamma() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
unsetNortaP() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
unsetNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
unsetNumAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
unsetNumAgentsData() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
unsetNumBins() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
unsetNumCheckedPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
unsetNumDigits() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CallTraceParams
unsetNumDigits() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
unsetNumMatricesOfAWT() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
unsetNumMonteCarlo() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
unsetNumObsMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
unsetNumPilotRunsPerStratum() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
unsetNumSteps() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
unsetNumTestingPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
unsetObs() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix
unsetObservationMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
unsetOnlyAverages() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
unsetOptimalAllocation() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
unsetOutboundGroup() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
unsetOutboundTypes() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
unsetOutboundTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetOutboundTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
unsetOutboundTypeSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetOutReplications() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RepSimParams
unsetOverflowTransfer() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
unsetParams() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
unsetPatienceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetPatienceTimesMultCallBack() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetPatienceTimesMultNoVirtualQueue() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetPerformanceMeasureMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
unsetPeriodGen() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
unsetPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
unsetPeriods() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PrintedStatParams
unsetPeriodSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
unsetPeriodSegments() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetPerUseCost() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetPerUseCostPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetPoissonGammaRate() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
unsetPoissonGammaShape() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
unsetPreServiceTimesNoConf() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetPreServiceTimesNoConfMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetPreServiceTimesNoConfMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetPreventMismatches() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
unsetPreviewTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
unsetPreviewTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetPreviewTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
unsetPrintedObs() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
unsetPrintedStats() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
unsetProbAbandon() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetProbability() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupIndex
unsetProbability() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ProducedCallTypeParams
unsetProbAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetProbAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
unsetProbAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
unsetProbDisconnect() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetProbPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ProducedCallTypeParams
unsetProbReach() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
unsetProbRPC() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.OutboundTypeParams
unsetProbVirtualQueue() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetProbVirtualQueueCallBack() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetProducedCallTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
unsetPropertyList() - Method in class umontreal.iro.lecuyer.xmlbind.params.PropertiesParams
unsetQueueCapacity() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetQueueRanks() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
unsetQueueRanks() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
unsetQueueRanksRel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DefaultCaseParams
unsetQueueRanksRel() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingCaseParams
unsetQueueSizeThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
unsetQueueWeights() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
unsetRandomizedAgentSelection() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
unsetRandomizedContactSelection() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
unsetRanksGTUpdate() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
unsetRepeat() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams.PeriodGen
unsetRepeat() - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanArray.Row
unsetRepeat() - Method in class umontreal.iro.lecuyer.xmlbind.params.DoubleArray.Row
unsetRepeat() - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationArray.Row
unsetRepeat() - Method in class umontreal.iro.lecuyer.xmlbind.params.IntArray.Row
unsetRepeat() - Method in class umontreal.iro.lecuyer.xmlbind.params.NonNegativeDurationArray.Row
unsetRequiredEmptyGroupsInOut() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
unsetRequiredEmptyGroupsOutIn() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerAgentGroupParams
unsetRestrictToPrintedStat() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
unsetRightBoundary() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
unsetRow() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.PerformanceMeasureParams
unsetRows() - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanArray
unsetRows() - Method in class umontreal.iro.lecuyer.xmlbind.params.DoubleArray
unsetRows() - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationArray
unsetRows() - Method in class umontreal.iro.lecuyer.xmlbind.params.IntArray
unsetRows() - Method in class umontreal.iro.lecuyer.xmlbind.params.NonNegativeDurationArray
unsetSecondType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.TwoIndicesWithTypesParams
unsetSelectedColumn() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
unsetSelectedRow() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.StratSimParams
unsetSequentialSampling() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.SimParams
unsetServiceLevelIndex() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
unsetServiceLevelParams() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetServiceTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetServiceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetServiceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetServiceTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetShift() - Method in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
unsetShift() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
unsetShiftParts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams
unsetShifts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupScheduleParams
unsetShifts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetShownAgentGroupProperties() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
unsetShownContactTypeProperties() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ReportParams
unsetSkillCount() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetSkillCounts() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
unsetSlInboundThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
unsetSlOutboundThresh() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
unsetSourceEnabled() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
unsetSourceToggleTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallSourceParams
unsetSplineSmoothingFactor() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
unsetStaffing() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetStage() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeRoutingParams
unsetStatWithThreshOrStatWithStat() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.StatConditionParams
unsetStreamSeed() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.RandomStreamsParams
unsetSyncTicks() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.HistogramParams
unsetTargetFracAgents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
unsetTargetInitOccupancy() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
unsetTargetQueueRatio() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
unsetThresholds() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.CTMCRepSimParams
unsetTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
unsetTransferTargets() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetTransferTimes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetTransferTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
unsetTransferTimesMult() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshIntWithTypeParams
unsetType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.IndexThreshWithTypeParams
unsetTypes() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerLimitParams
unsetUpperBound() - Method in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
unsetUseNumActionEvents() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
unsetUseRoutingMatrix() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
unsetValue() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix.Obs
unsetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanArray.Row
unsetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanListProperty
unsetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.BooleanProperty
unsetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.DoubleArray.Row
unsetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationArray.Row
unsetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.DurationListProperty
unsetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.IntArray.Row
unsetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.IntegerListProperty
unsetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.IntegerProperty
unsetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.NonNegativeDurationArray.Row
unsetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.NumberListProperty
unsetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.NumberProperty
unsetValue() - Method in class umontreal.iro.lecuyer.xmlbind.params.StringListProperty
unsetValues() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.SegmentParams
unsetVarianceEpsilon() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
unsetVarianceMatrices() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
unsetVirtualQueueTargetType() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetWaitingQueues() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
unsetWaitingQueueSegments() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
unsetWaitingTimeDefaultVQ() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetWarmupBatches() - Method in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
unsetWeight() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetWeight() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetWeightPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
unsetWeightPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
unsetWindowSizeVQ() - Method in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
UnsupportedConversionException - Exception in umontreal.iro.lecuyer.util
  Exception occurring when a conversion is not supported by a method of `StringConvert`.
UnsupportedConversionException() - Constructor for exception umontreal.iro.lecuyer.util.UnsupportedConversionException
  Constructs a new unsupported conversion exception with no target class or message.
UnsupportedConversionException(String) - Constructor for exception umontreal.iro.lecuyer.util.UnsupportedConversionException
  Constructs a new unsupported conversion exception with no target class and message `message`.
UnsupportedConversionException(Class<?>, String) - Constructor for exception umontreal.iro.lecuyer.util.UnsupportedConversionException
  Constructs a new unsupported conversion exception with target class `cls`, converted value `val` and no message.
UnsupportedConversionException(Class<?>, String, String) - Constructor for exception umontreal.iro.lecuyer.util.UnsupportedConversionException
  Constructs a new unsupported conversion exception with target class `cls`, converted value `val` and message `message`.
UnusableSimulator - Class in umontreal.iro.lecuyer.simevents
  Simulator for which all methods throw an `UnsupportedOperationException`.
UnusableSimulator() - Constructor for class umontreal.iro.lecuyer.simevents.UnusableSimulator
update(CallCenterCTMC, TransitionType) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCTMCQueues
  Updates the status of the waiting queues after a transition of type `type` of the CTMC model `ctmc`.
update(CallCenterCTMC, TransitionType) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
update(double) - Method in class umontreal.iro.lecuyer.stat.AccumulateWithTimes
  Updates the accumulator using the last value passed to `update`.
update(double, double) - Method in class umontreal.iro.lecuyer.stat.AccumulateWithTimes
  Gives a new observation (`time`, `x`) to the statistical collector.
updateCurrentPeriod() - Method in class umontreal.iro.lecuyer.contactcenters.msk.stat.CallCenterMeasureManager
  Updates the current statistical period.
updateOperatingMode(CallCenterCTMC, TransitionType) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.StateThresh
  Updates the current vector of thresholds after a transition of type `type` of the CTMC model `ctmc`.
updateQIdx(int, int) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.QueueSizeThresh
  Returns the smallest index for which the queue size is smaller than or equal to the corresponding threshold, given that the current index is `qidx`.
updateRanks(Contact, double[]) - Method in interface umontreal.iro.lecuyer.contactcenters.router.RankFunction
  Fills the array `ranks` with the ranks for the contact `contact`.
updateStatOnTime(CallCenterCTMC) - Method in class umontreal.iro.lecuyer.contactcenters.ctmc.CallCenterCounters
  Updates the arrays `CallCenterCounters.queueSize`, `CallCenterCounters.busyAgents`, and `CallCenterCounters.totalAgents` for this set of counters from the corresponding accumulates computing time-averages for the queue size, number of busy agents, and total number of agents, respectively.
updateWaitingTime(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.ExpectedDelayPredictorHQ
updateWaitingTime(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.MeanNLastWaitingTimePerQueuePredictor
updateWaitingTime(DequeueEvent) - Method in class umontreal.iro.lecuyer.contactcenters.expdelay.MeanNLastWaitingTimePredictor
upperBound - Variable in class umontreal.iro.lecuyer.xmlbind.params.RandomVariateGenParams
upperStaffing - Variable in class umontreal.iro.lecuyer.contactcenters.ctmc.splitmerge.Trajectory
uriFromString(URI, String) - Static method in class umontreal.iro.lecuyer.util.StringConvert
  Constructs and returns a new URI from the string `url`, resolved against the base URI `baseURI`.
urlFromString(URI, String) - Static method in class umontreal.iro.lecuyer.util.StringConvert
  This method calls `StringConvert.uriFromString(URI,String)` with the given base URI, and URL, and converts the resulting URI into a URL using `URI.toURL()`.
useNumActionEvents - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams
useRoutingMatrix - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerParams

## V

V - Variable in class umontreal.iro.lecuyer.contactcenters.contact.CorrelationMatrixCorrector
validationEventsToString(ValidationEvent...) - Static method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Formats and returns a string containing a description for each validation event in the given list.
validationEventToString(ValidationEvent) - Static method in class umontreal.iro.lecuyer.xmlbind.JAXBParamsConverter
  Constructs and returns a string representing the validation event `ev`.
value - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ObsMatrix.Obs
value() - Method in enum umontreal.iro.lecuyer.contactcenters.app.params.PerPeriodCollectingMode
value() - Method in enum umontreal.iro.lecuyer.contactcenters.msk.params.AgentSelectionScore
value() - Method in enum umontreal.iro.lecuyer.contactcenters.msk.params.ContactSelectionScore
value() - Method in enum umontreal.iro.lecuyer.contactcenters.msk.params.CorrelationFit
value - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.DialerLimitParams
value() - Method in enum umontreal.iro.lecuyer.contactcenters.msk.params.GammaShapeEstimatorType
value() - Method in enum umontreal.iro.lecuyer.contactcenters.msk.params.GroupToTypeMapSource
value() - Method in enum umontreal.iro.lecuyer.contactcenters.msk.params.IncidenceMatrixGTSource
value() - Method in enum umontreal.iro.lecuyer.contactcenters.msk.params.IncidenceMatrixTGSource
value() - Method in enum umontreal.iro.lecuyer.contactcenters.msk.params.RanksGTSource
value() - Method in enum umontreal.iro.lecuyer.contactcenters.msk.params.RanksTGSource
value() - Method in enum umontreal.iro.lecuyer.contactcenters.msk.params.Relationship
value() - Method in enum umontreal.iro.lecuyer.contactcenters.msk.params.TypeToGroupMapSource
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.BooleanArray.Row
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.BooleanArrayProperty
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.BooleanListProperty
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.BooleanProperty
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.DateTimeProperty
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.DoubleArray.Row
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.DurationArray.Row
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.DurationListProperty
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.DurationProperty
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.IntArray.Row
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.IntegerArrayProperty
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.IntegerListProperty
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.IntegerProperty
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.NonNegativeDurationArray.Row
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.NumberArrayProperty
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.NumberListProperty
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.NumberProperty
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.StringListProperty
value - Variable in class umontreal.iro.lecuyer.xmlbind.params.StringProperty
value() - Method in enum umontreal.iro.lecuyer.xmlbind.params.TimeUnitParam
ValueGenerator - Interface in umontreal.iro.lecuyer.contactcenters
  Represents a value generator for random variates used for simulating contact centers.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.app.ArrivalProcessType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.app.CCResultsFormat
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.app.ColumnType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.app.ControlVariableType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.app.DialerPolicyType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.app.EstimationType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.app.EvalOptionType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.app.params.PerPeriodCollectingMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.app.RouterPolicyType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.app.RowType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.ctmc.TransitionType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupStreamType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.model.ArrivalProcessStreamType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.model.CallFactoryStreamType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.model.CallFactoryStreamType2
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.model.DialerStreamType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.AgentSelectionScore
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.ContactSelectionScore
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.CorrelationFit
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.GammaShapeEstimatorType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.GroupToTypeMapSource
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.IncidenceMatrixGTSource
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.IncidenceMatrixTGSource
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.RanksGTSource
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.RanksTGSource
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.Relationship
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.TypeToGroupMapSource
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.stat.MeasureType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.stat.StatType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.stat.TimeNormalizeType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.router.AgentSelectionScore
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.router.ContactSelectionScore
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.router.WaitingQueueStructure
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.router.WaitingQueueType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum umontreal.iro.lecuyer.xmlbind.params.TimeUnitParam
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class umontreal.iro.lecuyer.xmlconfig.TimeParam
  Constructs a new time parameter from the string `str`, using `TimeParam(String)` and returns the constructed instance.
valueOfFromFileExtension(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.app.CCResultsFormat
  Returns the format corresponding to the given file extension `ext`.
valueOfFromFileName(String) - Static method in enum umontreal.iro.lecuyer.contactcenters.app.CCResultsFormat
  Returns the format corresponding to the given file name `name`.
values() - Method in class umontreal.iro.lecuyer.collections.TransformingMap
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.app.ArrivalProcessType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.app.CCResultsFormat
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.app.ColumnType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.app.ControlVariableType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.app.DialerPolicyType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.app.EstimationType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.app.EvalOptionType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.app.params.PerPeriodCollectingMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.app.RouterPolicyType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.app.RowType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.ctmc.TransitionType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.model.AgentGroupStreamType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.model.ArrivalProcessStreamType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.model.CallFactoryStreamType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.model.CallFactoryStreamType2
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.model.DialerStreamType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.AgentSelectionScore
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.ContactSelectionScore
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.CorrelationFit
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.GammaShapeEstimatorType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.GroupToTypeMapSource
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.IncidenceMatrixGTSource
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.IncidenceMatrixTGSource
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.RanksGTSource
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.RanksTGSource
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.Relationship
  Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.SegmentParams
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.params.TypeToGroupMapSource
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.stat.MeasureType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.stat.StatType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.msk.stat.TimeNormalizeType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.router.AgentSelectionScore
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.router.ContactSelectionScore
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.router.WaitingQueueStructure
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.contactcenters.router.WaitingQueueType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum umontreal.iro.lecuyer.xmlbind.params.TimeUnitParam
  Returns an array containing the constants of this enum type, in the order they are declared.
variance() - Method in class umontreal.iro.lecuyer.stat.TallyWithMovingWindow
  Computes and returns the sample variance of the observations in the moving window.
varianceEpsilon - Static variable in class umontreal.iro.lecuyer.contactcenters.contact.PiecewiseConstantPoissonArrivalProcess
varianceEpsilon - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ArrivalProcessParams
varianceMatrices - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterSimResultsParams
viewColumn(int) - Method in class umontreal.iro.lecuyer.collections.AbstractMatrix
  Returns a list using `Matrix.rows()` to get the number of elements, and `Matrix.get(int, int)` to access elements.
viewColumn(int) - Method in interface umontreal.iro.lecuyer.collections.Matrix
  Returns a list representing a view of column `c` of this matrix.
viewPart(int, int, int, int) - Method in class umontreal.iro.lecuyer.collections.AbstractMatrix
viewPart(int, int, int, int) - Method in interface umontreal.iro.lecuyer.collections.Matrix
  Returns a view of a portion of this matrix containing rows `fromRow` (inclusive) to `toRow` (exclusive), and columns `fromColumn` (inclusive) to `toColumn` (exclusive).
viewRow(int) - Method in class umontreal.iro.lecuyer.collections.AbstractMatrix
  Returns a list using `Matrix.columns()` to get the number of elements, and `Matrix.get(int, int)` to access elements.
viewRow(int) - Method in interface umontreal.iro.lecuyer.collections.Matrix
  Returns a list representing a view of row `r` of this matrix.
VirtualHoldManager - Class in umontreal.iro.lecuyer.contactcenters.msk.model
  Implements the necessary logic for virtual holding, also called virtual queueing.
VirtualHoldManager(CallCenter) - Constructor for class umontreal.iro.lecuyer.contactcenters.msk.model.VirtualHoldManager
  Constructs a new virtual hold manager for the call center model `cc`.
virtualQueueTargetType - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams

## W

WaitingQueue - Class in umontreal.iro.lecuyer.contactcenters.queue
  Represents a waiting queue where contacts are added if they cannot be served immediately.
WaitingQueue() - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueue
  Constructs a new waiting queue.
WaitingQueueListener - Interface in umontreal.iro.lecuyer.contactcenters.queue
  Represents a waiting-queue listener which can be notified about events concerning waiting queues.
waitingQueues - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
waitingQueueSegments - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.ContactCenterEvalResultsParams
WaitingQueueSelector - Interface in umontreal.iro.lecuyer.contactcenters.ctmc
  Represents a policy selecting a queued contact for an agent becoming free, in a CTMC call center model.
WaitingQueueSelectors - Class in umontreal.iro.lecuyer.contactcenters.router
  Provides some convenience methods for selecting a waiting queue from a list of indices.
WaitingQueueSet - Class in umontreal.iro.lecuyer.contactcenters.queue
  Represents a group of waiting queues for which it is possible to get the total size.
WaitingQueueSet() - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueSet
WaitingQueueState - Class in umontreal.iro.lecuyer.contactcenters.queue
  Represents the state of a waiting queue.
WaitingQueueState(WaitingQueue) - Constructor for class umontreal.iro.lecuyer.contactcenters.queue.WaitingQueueState
  Constructs a new state object by saving the state of the waiting queue `queue`.
WaitingQueueStructure - Enum in umontreal.iro.lecuyer.contactcenters.router
  Possible data structures for waiting queues.
WaitingQueueType - Enum in umontreal.iro.lecuyer.contactcenters.router
  Represent possible roles of waiting queues for routing policies.
waitingTime - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingStageParams
waitingTimeDefaultVQ - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
WaitingTimePredictor - Interface in umontreal.iro.lecuyer.contactcenters.expdelay
  Represents a heuristic that can predict the waiting time of a contact depending on the system's state.
waitingTimePredictorClass - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallCenterParams
warmupBatches - Variable in class umontreal.iro.lecuyer.contactcenters.app.params.BatchSimParams
wasAvailable() - Method in class umontreal.iro.lecuyer.contactcenters.server.AgentState
  Determines the availability status of the agent at the time of state saving.
wasGhostAgent() - Method in class umontreal.iro.lecuyer.contactcenters.server.EndServiceEvent
  Determines if the agent ending the service of the contact disappears after the service is completed.
wasStopped() - Method in class umontreal.iro.lecuyer.contactcenters.PeriodChangeEvent
  Determines if this period-change event was stopped since the last call to `PeriodChangeEvent.init()`.
weight - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
weight - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
weightPeriod - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.AgentGroupParams
weightPeriod - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
weightsGT - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
weightsGT - Variable in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
weightsTG - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RouterParams
weightsTG - Variable in class umontreal.iro.lecuyer.contactcenters.router.AgentsPrefRouter
windowSizeVQ - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.CallTypeParams
WORKING - Static variable in class umontreal.iro.lecuyer.contactcenters.msk.model.ShiftPart
  The text ``Working''.
wrapGen - Variable in class umontreal.iro.lecuyer.contactcenters.params.MultiPeriodGenParams
wrapperFromString(Class<T>, String) - Static method in class umontreal.iro.lecuyer.util.StringConvert
  Converts a string to a wrapper object of class `cls`.
write(CallCenterParams, String) - Static method in class umontreal.iro.lecuyer.contactcenters.msk.CallCenterSim
write(String, StorableParam, String, int) - Static method in class umontreal.iro.lecuyer.xmlconfig.AbstractParam
  Equivalent to `String, StorableParam, String, int) write (new ClassFinder(), fileName, par, rootName, spc)`.
write(ClassFinder, String, StorableParam, String, int) - Static method in class umontreal.iro.lecuyer.xmlconfig.AbstractParam
  Convenience method to write the parameters `par` into an XML file `file`, with a root element name `rootName` and `spc` spaces for each needed indentation level.
write(File, StorableParam, String, int) - Static method in class umontreal.iro.lecuyer.xmlconfig.AbstractParam
  Equivalent to `File, StorableParam, String, int) write (new ClassFinder(), file, par, rootName, spc)`.
write(ClassFinder, File, StorableParam, String, int) - Static method in class umontreal.iro.lecuyer.xmlconfig.AbstractParam
  Same as `String, StorableParam, String, int)`, for a file object rather than a file name.
write(OutputStream, StorableParam, String, int) - Static method in class umontreal.iro.lecuyer.xmlconfig.AbstractParam
  Equivalent to `OutputStream, StorableParam, String, int) write (new ClassFinder(), out, par, rootName, spc)`.
write(ClassFinder, OutputStream, StorableParam, String, int) - Static method in class umontreal.iro.lecuyer.xmlconfig.AbstractParam
  Same as `String, StorableParam, String, int)`, but writes the XML contents to the output stream `out`.
write(Writer, StorableParam, String, int) - Static method in class umontreal.iro.lecuyer.xmlconfig.AbstractParam
  Equivalent to `Writer, StorableParam, String, int) write (new ClassFinder(), out, par, rootName, spc)`.
write(ClassFinder, Writer, StorableParam, String, int) - Static method in class umontreal.iro.lecuyer.xmlconfig.AbstractParam
  Same as `String, StorableParam, String, int)`, but writes the XML contents to the writer `out`.
writeHeader() - Method in class umontreal.iro.lecuyer.contactcenters.app.trace.ExcelContactTrace
writeHeader() - Method in class umontreal.iro.lecuyer.contactcenters.app.trace.FileContactTrace
  Writes the output of `FileContactTrace.getHeader()` in the trace file, followed by an end-line character.
writeHistograms() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Show all histograms for the chosen measures on standard output.
writeHistogramsLaTeX() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormat
  Writes all histograms for the chosen measures in a LaTex file.
writeLine(int, int, int, double, double, String, int, double) - Method in interface umontreal.iro.lecuyer.contactcenters.app.trace.ContactTrace
  Writes a new line in the trace representing a simulated contact.
writeLine(int, int, int, double, double, String, int, double) - Method in class umontreal.iro.lecuyer.contactcenters.app.trace.DBContactTrace
writeLine(int, int, int, double, double, String, int, double) - Method in class umontreal.iro.lecuyer.contactcenters.app.trace.ExcelContactTrace
writeLine(int, int, int, double, double, String, int, double) - Method in class umontreal.iro.lecuyer.contactcenters.app.trace.FileContactTrace
writeLines(PrintWriter, String) - Static method in class umontreal.iro.lecuyer.util.LineBreaker
  Prints the string `out` using the correct platform-specific line separator.
writeLines(PrintStream, String) - Static method in class umontreal.iro.lecuyer.util.LineBreaker
  Similar to `String)`, for a print stream.
writeLines(BufferedWriter, String) - Static method in class umontreal.iro.lecuyer.util.LineBreaker
  Similar to `String)`, for a buffered writer.
writeLines(T, String, String) - Static method in class umontreal.iro.lecuyer.util.LineBreaker
  Similar to `String)`, for a generic appendable object, and a user-defined line separator `lineSeparator`.
writeParams(ContactCenterEvalResultsParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterEvalResults
  Fills `ccp` with parameters stored in this object.
writeParams(ContactCenterEvalResultsParams) - Method in class umontreal.iro.lecuyer.contactcenters.app.ContactCenterSimResults
writeResults(String, ContactCenterEvalResults) - Method in class umontreal.iro.lecuyer.contactcenters.app.CCResultsWriter
  User-defined method for writing results, for a specific scenario represented by `res`, and having name `resFileName`.
writeResults(File) - Method in class umontreal.iro.lecuyer.contactcenters.app.CCResultsWriter
  Writes results extracted from the file `resultFile`.
writeTrace(Writer, Collection<? extends CallTraceSorter.TracedCall>, int) - Static method in class umontreal.iro.lecuyer.contactcenters.app.CallTraceSorter
  For each traced call in the collection `calls`, writes one line on `writer` by using `CallTraceSorter.TracedCall.toString()`.
writeWorkbook() - Method in class umontreal.iro.lecuyer.contactcenters.app.PerformanceMeasureFormatExcel
  Writes the current workbook..

## X

x - Variable in class umontreal.iro.lecuyer.contactcenters.contact.GammaParameterEstimator
xref - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.ScheduleShiftParams

## _

_case - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingStageParams
_default - Variable in class umontreal.iro.lecuyer.contactcenters.msk.params.RoutingStageParams

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

Overview | Package | Class | Tree | Deprecated | Index | Help
| ContactCenters V. 0.9.9.
PREV NEXT | FRAMES NO FRAMES

To submit a bug or ask questions, send an e-mail to Richard Simard.