scalation.simulation.tableau
Members list
Type members
Classlikes
The CallCenterModel
class customizes scalation.simulation.tableau.Model
for Call Center simulations by overriding the 'simulate' method.
The CallCenterModel
class customizes scalation.simulation.tableau.Model
for Call Center simulations by overriding the 'simulate' method.
Value parameters
- label
-
the column labels for the matrix
- m
-
the number entities to process before stopping
- name
-
the name of simulation model
- rv
-
the random variate generators to use
Attributes
- Supertypes
The Model
class support tableau oriented simulation models in which each simulation entity's events are recorded in tabular form (in a matrix). This is analogous to Spreadsheet simulation.
The Model
class support tableau oriented simulation models in which each simulation entity's events are recorded in tabular form (in a matrix). This is analogous to Spreadsheet simulation.
Value parameters
- label_
-
the column labels for the matrix
- m
-
the number entities to process before stopping
- name
-
the name of simulation model
- rv
-
the random variate generators to use
Attributes
- See also
- Companion
- object
- Supertypes
- Known subtypes
-
class CallCenterModel
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Value members
Concrete methods
The runEx_Bank
function defines a simple tableau model of a bank where service is provided by one teller and models an M/M/1 queue. In this case, the default simulate method in scalation.simulation.tableau.Model
is sufficient and need not be overridden.
The runEx_Bank
function defines a simple tableau model of a bank where service is provided by one teller and models an M/M/1 queue. In this case, the default simulate method in scalation.simulation.tableau.Model
is sufficient and need not be overridden.
runMain scalation.simulation.tableau.runEx_Bank
Attributes
The runEx_CallCenter
function defines a simple tableau model of a Call Center where service is provided by one tele-service representative and models an M/M/1/1 queue (i.e., no call waiting). The default 'simulate' method provided by scalation.simulation.tableau.Model
won't suffice and must be overridden in the CallCenterModel
class.
The runEx_CallCenter
function defines a simple tableau model of a Call Center where service is provided by one tele-service representative and models an M/M/1/1 queue (i.e., no call waiting). The default 'simulate' method provided by scalation.simulation.tableau.Model
won't suffice and must be overridden in the CallCenterModel
class.
runMain scalation.simulation.tableau.runEx_CallCenter
Attributes
The runModelTest
main function is used to test the Model
class. Note make sure the streams are different for two Random Variables (RV)
The runModelTest
main function is used to test the Model
class. Note make sure the streams are different for two Random Variables (RV)
runMain scalation.simulation.tableau.runModelTest
Attributes
The runQueue_MM1
function defines a simple tableau model of a bank where service is provided by one teller and models an M/M/1 queue. In this case, the default simulate method in scalation.simulation.tableau.Model
is sufficient and need not be overridden. Note, the Known random variate generator simply repeats the given sequence.
The runQueue_MM1
function defines a simple tableau model of a bank where service is provided by one teller and models an M/M/1 queue. In this case, the default simulate method in scalation.simulation.tableau.Model
is sufficient and need not be overridden. Note, the Known random variate generator simply repeats the given sequence.
runMain scalation.simulation.tableau.runQueue_MM1