11 std::vector< std::vector< std::pair<int,int> > >
network ;
22 graph(
int init_N,
int init_max_queue_len, std::vector<std::vector<std::pair<int, int>>> init_network, std::vector<station> temp);
std::vector< std::vector< std::pair< int, int > > > network
Definition: queue_graph.h:11
std::vector< std::tuple< int, float, int, float, float > > system_counter_variable
Definition: queue_graph.h:13
graph(int init_N, int init_max_queue_len, std::vector< std::vector< std::pair< int, int >>> init_network, std::vector< station > temp)
Definition: queue_graph.cpp:3
int num_nodes
Definition: queue_graph.h:8
void departure_updates(int station_index, float t)
Definition: queue_graph.cpp:72
std::vector< station > station_list
Definition: queue_graph.h:12
std::tuple< int, float > find_least_dep_time()
Definition: queue_graph.cpp:56
Definition: queue_graph.h:6
void add_customer_to_graph(float t, int customer_id)
Definition: queue_graph.cpp:49
void server_updates(float t)
Definition: queue_graph.cpp:41
void write_to_csv(std::string file_name)
Definition: queue_graph.cpp:115
int N
Definition: queue_graph.h:9
int max_queue_len
Definition: queue_graph.h:10