scalation.simulation.event.example_1
Members list
Type members
Classlikes
The BankModel class defines a simple Event-Scheduling model of a Bank where service is provided by one teller and models an M/M/1 queue.
The BankModel class defines a simple Event-Scheduling model of a Bank where service is provided by one teller and models an M/M/1 queue.
Value parameters
- nStop
-
the number arrivals before stopping
- name
-
the name of the simulation model
- reps
-
the number of independent replications to run
- stream
-
the base random number stream (0 to 999)
Attributes
- Supertypes
The BankModel2 class defines a simple Event-Scheduling model of a Bank where service is provided by one teller and models an M/M/1 queue.
The BankModel2 class defines a simple Event-Scheduling model of a Bank where service is provided by one teller and models an M/M/1 queue.
Value parameters
- lambda
-
the customer arrival rate (per hr)
- mu
-
the customer service rate (per hr)
- nStop
-
the number arrivals before stopping
- name
-
the name of the simulation model
- reps
-
the number of independent replications to run
- stream
-
the base random number stream (0 to 999)
Attributes
- Supertypes
The BankModel3 class defines a simple Event Graph model of a Bank where service is provided by one teller and models an M/M/1 queue.
The BankModel3 class defines a simple Event Graph model of a Bank where service is provided by one teller and models an M/M/1 queue.
Value parameters
- nStop
-
the number arrivals before stopping
- name
-
the name of the simulation model
- reps
-
the number of independent replications to run
- stream
-
the base random number stream (0 to 999)
Attributes
- Supertypes
The CallCenterModel class defines a simple Event Graph model of a Call Center where service is provided by one tele-service representative and models an M/M/1/1 queue.
The CallCenterModel class defines a simple Event Graph model of a Call Center where service is provided by one tele-service representative and models an M/M/1/1 queue.
Value parameters
- nStop
-
the number arrivals before stopping
- name
-
the name of the simulation model
- reps
-
the number of independent replications to run
- stream
-
the base random number stream (0 to 999)
Attributes
- Supertypes
The CallCenterModel2 class defines a simple Event Graph model of a Call Center where service is provided by one tele-service representative and models an M/M/1/1 queue.
The CallCenterModel2 class defines a simple Event Graph model of a Call Center where service is provided by one tele-service representative and models an M/M/1/1 queue.
Value parameters
- nStop
-
the number arrivals before stopping
- name
-
the name of the simulation model
- reps
-
the number of independent replications to run
- stream
-
the base random number stream (0 to 999)
Attributes
- Supertypes
The FastFoodModel class defines a simple Event-Scheduling model of a FastFood restaurant where service is provided by nUnits servers and models an M/M/c/k queue. It estimates the restaurant profit based on the number servers.
The FastFoodModel class defines a simple Event-Scheduling model of a FastFood restaurant where service is provided by nUnits servers and models an M/M/c/k queue. It estimates the restaurant profit based on the number servers.
Value parameters
- nStop
-
the number arrivals before stopping
- nUnits
-
the number of servers
- name
-
the name of the simulation model
- reps
-
the number of independent replications to run
- stream
-
the base random number stream (0 to 999)
Attributes
- Supertypes
The MachineModel class defines a simple Event-Scheduling model of a simple two-stage manufacturing process (machine shop). Tandem M/M/1/4 Queues (queue only capacity = 4-1 = 3).
The MachineModel class defines a simple Event-Scheduling model of a simple two-stage manufacturing process (machine shop). Tandem M/M/1/4 Queues (queue only capacity = 4-1 = 3).
Value parameters
- nStop
-
the number arrivals before stopping
- name
-
the name of the simulation model
- reps
-
the number of independent replications to run
- stream
-
the base random number stream (0 to 999)
Attributes
- Supertypes
The PoissonModel models the detection of particles (e.g., gamma rays) from the decay of radioactive atoms as a Poisson Process.
The PoissonModel models the detection of particles (e.g., gamma rays) from the decay of radioactive atoms as a Poisson Process.
Value parameters
- nStop
-
the number arrivals before stopping
- name
-
the name of the simulation model
- reps
-
the number of independent replications to run
- stream
-
the base random number stream (0 to 999)
Attributes
- See also
- Supertypes
The PoissonModel models the detection of particles (e.g., gamma rays) from the decay of radioactive atoms as a Poisson Process.
The PoissonModel models the detection of particles (e.g., gamma rays) from the decay of radioactive atoms as a Poisson Process.
Value parameters
- nStop
-
the number arrivals before stopping
- name
-
the name of the simulation model
- reps
-
the number of independent replications to run
- stream
-
the base random number stream (0 to 999)
Attributes
- See also
- Supertypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
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 runBank function is used to launch the BankModel class.
The runBank function is used to launch the BankModel class.
runMain scalation.simulation.event.example_1.runBank
Attributes
The runBank2 function is used to launch the BankModel2 class.
The runBank2 function is used to launch the BankModel2 class.
runMain scalation.simulation.event.example_1.runBank2
Attributes
The runBank3 function is used to launch the BankModel3 class. It is the same as runBank, except that causal links are added to enable the model to be animated as an Event Graph.
The runBank3 function is used to launch the BankModel3 class. It is the same as runBank, except that causal links are added to enable the model to be animated as an Event Graph.
runMain scalation.simulation.event.example_1.runBank3
Attributes
The runCallCenter function is used to launch the CallCenterModel class.
The runCallCenter function is used to launch the CallCenterModel class.
runMain scalation.simulation.event.example_1.runCallCenter
Attributes
The runCallCenter2 function is used to launch the CallCenterModel2 class. It is the same as runCallCenter, except that causal links are added to enable the model to be animated as an Event Graph.
The runCallCenter2 function is used to launch the CallCenterModel2 class. It is the same as runCallCenter, except that causal links are added to enable the model to be animated as an Event Graph.
runMain scalation.simulation.event.example_1.runCallCenter2
Attributes
The runFastFood function is used to launch the FastFoodModel class.
The runFastFood function is used to launch the FastFoodModel class.
runMain scalation.simulation.event.example_1.runFastFood
Attributes
The runMachine function is used to launch the MachineModel class.
The runMachine function is used to launch the MachineModel class.
runMain scalation.simulation.event.example_1.runMachine
Attributes
The runPoisson function is used to launch the PoissonModel class.
The runPoisson function is used to launch the PoissonModel class.
runMain scalation.simulation.event.example_1.runPoisson
Attributes
The runPoisson2 function is used to launch the PoissonModel2 class. It is the same as runPoisson, except that causal links are added to enable the model to be animated as an Event Graph.
The runPoisson2 function is used to launch the PoissonModel2 class. It is the same as runPoisson, except that causal links are added to enable the model to be animated as an Event Graph.
runMain scalation.simulation.event.example_1.runPoisson2