Build and manage trajectories

Methods for building and manipulating trajectory objects

trajectory()

Create a Trajectory

`[`(<trajectory>) `[[`(<trajectory>) `[<-`(<trajectory>) `[[<-`(<trajectory>)

Extract or Replace Parts of a Trajectory

join()

Join Trajectories

length(<trajectory>) get_n_activities()

Number of Activities in a Trajectory

Add activities to trajectories

Verbs for appending activities to trajectory objects

batch() separate()

Batch/Separate Arrivals

branch()

Fork the Trajectory Path

clone() synchronize()

Clone/Synchronize Arrivals

leave()

Leave the Trajectory

renege_in() renege_if() renege_abort()

Renege on some Condition

rollback()

Rollback a Number of Activities

seize() seize_selected() release() release_selected()

Seize/Release Resources

select()

Select Resources

set_attribute() set_global()

Set Attributes

set_prioritization()

Set Prioritization Values

set_capacity() set_capacity_selected() set_queue_size() set_queue_size_selected()

Set Resource Parameters

timeout() timeout_from_attribute() timeout_from_global()

Delay

activate() deactivate()

Activate/Deactivate Sources

set_trajectory() set_source() set_distribution()

Set Source Parameters

send() trap() untrap() wait()

Inter-arrival Communication

log_()

Logging

Build and run simulation environments

Methods for building and running simulation objects

simmer()

Create a Simulator

monitor() monitor_mem() monitor_delim() monitor_csv()

Create a Monitor

add_dataframe()

Add a Data Frame

add_generator()

Add a Generator

add_resource()

Add a Resource

reset()

Reset a Simulator

run() stepn()

Run a Simulation

wrap()

Wrap a Simulation Environment

Manage simulation environments

Methods for getting information about simulation components

get_sources() get_resources()

Get Sources and Resources Defined

get_n_generated() get_trajectory() get_name() get_attribute() get_global() get_prioritization()

Get Process Parameters

get_capacity() get_capacity_selected() get_queue_size() get_queue_size_selected() get_server_count() get_server_count_selected() get_queue_count() get_queue_count_selected()

Get Resource Parameters

now()

Simulation Time

peek()

Peek Next Events

Monitoring

Methods for getting monitoring statistics

get_mon_arrivals() get_mon_attributes() get_mon_resources()

Monitoring Statistics

Convenience functions

Helper methods for generators and resources

at() from() to() from_to() when_activated()

Convenience Functions for Generators

schedule()

Generate a Scheduling Object