Event Calendar
During a simulation, the model maintains a list, called the event calendar, of upcoming events that are scheduled for the current simulation time or future times. The event calendar sorts multiple events that are scheduled for the same time by the priority of the entity for which they are scheduled. The model refers to the event calendar to execute events at the correct simulation time and in an appropriately prioritized sequence.
These are the events that the event calendar tracks.
Event | For Blocks |
---|---|
Generate | Entity Generator, MATLAB Discrete-Event System |
Forward | Entity Generator, Entity Queue, Multicast Receive Queue, Entity Server, Entity Terminator, Discrete Event Chart, MATLAB Discrete Event System, Entity Replicator, Resource Acquirer |
ServiceComplete | Entity Server |
Timer | MATLAB Discrete-Event System, Discrete Event Chart |
Iterate | MATLAB Discrete-Event System |
Destroy | MATLAB Discrete-Event System |
See Also
Entity Generator | Entity Queue | Entity Server | Discrete-Event Chart | MATLAB Discrete-Event System | Resource Acquirer